1
0
mirror of https://github.com/vichan-devel/vichan.git synced 2025-01-19 17:28:41 +01:00

Merge vichan-devel

This commit is contained in:
8chan 2014-08-10 14:41:40 +00:00
commit edc8df469e
47 changed files with 860 additions and 859 deletions

View File

@ -372,7 +372,8 @@
// 'message' => 'Go away, spammer.' // 'message' => 'Go away, spammer.'
// ); // );
// Example: Same as above, but issuing a 3-hour ban instead of just reject the post. // Example: Same as above, but issuing a 3-hour ban instead of just reject the post and
// add an IP note with the message body
// $config['filters'][] = array( // $config['filters'][] = array(
// 'condition' => array( // 'condition' => array(
// 'name' => '/^surgeon$/', // 'name' => '/^surgeon$/',
@ -380,6 +381,7 @@
// 'OP' => false // 'OP' => false
// ), // ),
// 'action' => 'ban', // 'action' => 'ban',
// 'add_note' => true,
// 'expires' => 60 * 60 * 3, // 3 hours // 'expires' => 60 * 60 * 3, // 3 hours
// 'reason' => 'Go away, spammer.' // 'reason' => 'Go away, spammer.'
// ); // );
@ -742,12 +744,14 @@
// Display the file's original filename. // Display the file's original filename.
$config['show_filename'] = true; $config['show_filename'] = true;
// Display image identification links using ImgOps, regex.info/exif and Google Images. // Display image identification links for ImgOps, regex.info/exif, Google Images and iqdb.
$config['image_identification'] = false; $config['image_identification'] = false;
// Which of the identification links to display. Only works if $config['image_identification'] is true. // Which of the identification links to display. Only works if $config['image_identification'] is true.
$config['image_identification_imgops'] = true; $config['image_identification_imgops'] = true;
$config['image_identification_exif'] = true; $config['image_identification_exif'] = true;
$config['image_identification_google'] = true; $config['image_identification_google'] = true;
// Anime/manga search engine.
$config['image_identification_iqdb'] = false;
// Number of posts in a "View Last X Posts" page // Number of posts in a "View Last X Posts" page
$config['noko50_count'] = 50; $config['noko50_count'] = 50;
@ -954,19 +958,19 @@
$config['embedding'] = array( $config['embedding'] = array(
array( array(
'/^https?:\/\/(\w+\.)?youtube\.com\/watch\?v=([a-zA-Z0-9\-_]{10,11})(&.+)?$/i', '/^https?:\/\/(\w+\.)?youtube\.com\/watch\?v=([a-zA-Z0-9\-_]{10,11})(&.+)?$/i',
'<iframe style="float: left;margin: 10px 20px;" width="%%tb_width%%" height="%%tb_height%%" frameborder="0" id="ytplayer" type="text/html" src="http://www.youtube.com/embed/$2"></iframe>' '<iframe style="float: left;margin: 10px 20px;" width="%%tb_width%%" height="%%tb_height%%" frameborder="0" id="ytplayer" src="http://www.youtube.com/embed/$2"></iframe>'
), ),
array( array(
'/^https?:\/\/(\w+\.)?vimeo\.com\/(\d{2,10})(\?.+)?$/i', '/^https?:\/\/(\w+\.)?vimeo\.com\/(\d{2,10})(\?.+)?$/i',
'<object style="float: left;margin: 10px 20px;" width="%%tb_width%%" height="%%tb_height%%"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=$2&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=$2&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="%%tb_width%%" height="%%tb_height%%"></embed></object>' '<object style="float: left;margin: 10px 20px;" width="%%tb_width%%" height="%%tb_height%%"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=$2&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=$2&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="%%tb_width%%" height="%%tb_height%%"></object>'
), ),
array( array(
'/^https?:\/\/(\w+\.)?dailymotion\.com\/video\/([a-zA-Z0-9]{2,10})(_.+)?$/i', '/^https?:\/\/(\w+\.)?dailymotion\.com\/video\/([a-zA-Z0-9]{2,10})(_.+)?$/i',
'<object style="float: left;margin: 10px 20px;" width="%%tb_width%%" height="%%tb_height%%"><param name="movie" value="http://www.dailymotion.com/swf/video/$2"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><param name="wmode" value="transparent"></param><embed type="application/x-shockwave-flash" src="http://www.dailymotion.com/swf/video/$2" width="%%tb_width%%" height="%%tb_height%%" wmode="transparent" allowfullscreen="true" allowscriptaccess="always"></embed></object>' '<object style="float: left;margin: 10px 20px;" width="%%tb_width%%" height="%%tb_height%%"><param name="movie" value="http://www.dailymotion.com/swf/video/$2"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="wmode" value="transparent"><embed type="application/x-shockwave-flash" src="http://www.dailymotion.com/swf/video/$2" width="%%tb_width%%" height="%%tb_height%%" wmode="transparent" allowfullscreen="true" allowscriptaccess="always"></object>'
), ),
array( array(
'/^https?:\/\/(\w+\.)?metacafe\.com\/watch\/(\d+)\/([a-zA-Z0-9_\-.]+)\/(\?.+)?$/i', '/^https?:\/\/(\w+\.)?metacafe\.com\/watch\/(\d+)\/([a-zA-Z0-9_\-.]+)\/(\?.+)?$/i',
'<div style="float:left;margin:10px 20px;width:%%tb_width%%px;height:%%tb_height%%px"><embed flashVars="playerVars=showStats=no|autoPlay=no" src="http://www.metacafe.com/fplayer/$2/$3.swf" width="%%tb_width%%" height="%%tb_height%%" wmode="transparent" allowFullScreen="true" allowScriptAccess="always" name="Metacafe_$2" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></div>' '<div style="float:left;margin:10px 20px;width:%%tb_width%%px;height:%%tb_height%%px"><embed flashVars="playerVars=showStats=no|autoPlay=no" src="http://www.metacafe.com/fplayer/$2/$3.swf" width="%%tb_width%%" height="%%tb_height%%" wmode="transparent" allowFullScreen="true" allowScriptAccess="always" name="Metacafe_$2" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></div>'
), ),
array( array(
'/^https?:\/\/video\.google\.com\/videoplay\?docid=(\d+)([&#](.+)?)?$/i', '/^https?:\/\/video\.google\.com\/videoplay\?docid=(\d+)([&#](.+)?)?$/i',
@ -974,7 +978,7 @@
), ),
array( array(
'/^https?:\/\/(\w+\.)?vocaroo\.com\/i\/([a-zA-Z0-9]{2,15})$/i', '/^https?:\/\/(\w+\.)?vocaroo\.com\/i\/([a-zA-Z0-9]{2,15})$/i',
'<object style="float: left;margin: 10px 20px;" width="148" height="44"><param name="movie" value="http://vocaroo.com/player.swf?playMediaID=$2&autoplay=0"></param><param name="wmode" value="transparent"></param><embed src="http://vocaroo.com/player.swf?playMediaID=$2&autoplay=0" width="148" height="44" wmode="transparent" type="application/x-shockwave-flash"></embed></object>' '<object style="float: left;margin: 10px 20px;" width="148" height="44"><param name="movie" value="http://vocaroo.com/player.swf?playMediaID=$2&autoplay=0"><param name="wmode" value="transparent"><embed src="http://vocaroo.com/player.swf?playMediaID=$2&autoplay=0" width="148" height="44" wmode="transparent" type="application/x-shockwave-flash"></object>'
) )
); );

View File

@ -9,15 +9,18 @@ defined('TINYBOARD') or exit;
class Filter { class Filter {
public $flood_check; public $flood_check;
private $condition; private $condition;
private $post;
public function __construct(array $arr) { public function __construct(array $arr) {
foreach ($arr as $key => $value) foreach ($arr as $key => $value)
$this->$key = $value; $this->$key = $value;
} }
public function match(array $post, $condition, $match) { public function match($condition, $match) {
$condition = strtolower($condition); $condition = strtolower($condition);
$post = &$this->post;
switch($condition) { switch($condition) {
case 'custom': case 'custom':
if (!is_callable($match)) if (!is_callable($match))
@ -94,19 +97,35 @@ class Filter {
case 'filehash': case 'filehash':
return $match === $post['filehash']; return $match === $post['filehash'];
case 'filename': case 'filename':
if (!$post['has_file']) if (!$post['files'])
return false;
foreach ($post['files'] as $file) {
if (preg_match($match, $file['filename'])) {
return true;
}
}
return false; return false;
return preg_match($match, $post['filename']);
case 'extension': case 'extension':
if (!$post['has_file']) if (!$post['files'])
return false;
foreach ($post['files'] as $file) {
if (preg_match($match, $file['extension'])) {
return true;
}
}
return false; return false;
return preg_match($match, $post['body']);
case 'ip': case 'ip':
return preg_match($match, $_SERVER['REMOTE_ADDR']); return preg_match($match, $_SERVER['REMOTE_ADDR']);
case 'op': case 'op':
return $post['op'] == $match; return $post['op'] == $match;
case 'has_file': case 'has_file':
return $post['has_file'] == $match; return $post['has_file'] == $match;
case 'board':
return $post['board'] == $match;
case 'password':
return $post['password'] == $match;
default: default:
error('Unknown filter condition: ' . $condition); error('Unknown filter condition: ' . $condition);
} }
@ -115,7 +134,16 @@ class Filter {
public function action() { public function action() {
global $board; global $board;
switch($this->action) { $this->add_note = isset($this->add_note) ? $this->add_note : false;
if ($this->add_note) {
$query = prepare('INSERT INTO ``ip_notes`` VALUES (NULL, :ip, :mod, :time, :body)');
$query->bindValue(':ip', $_SERVER['REMOTE_ADDR']);
$query->bindValue(':mod', -1);
$query->bindValue(':time', time());
$query->bindValue(':body', "Autoban message: ".$this->post['body']);
$query->execute() or error(db_error($query));
}
if (isset ($this->action)) switch($this->action) {
case 'reject': case 'reject':
error(isset($this->message) ? $this->message : 'Posting throttled by filter.'); error(isset($this->message) ? $this->message : 'Posting throttled by filter.');
case 'ban': case 'ban':
@ -143,13 +171,14 @@ class Filter {
} }
public function check(array $post) { public function check(array $post) {
$this->post = $post;
foreach ($this->condition as $condition => $value) { foreach ($this->condition as $condition => $value) {
if ($condition[0] == '!') { if ($condition[0] == '!') {
$NOT = true; $NOT = true;
$condition = substr($condition, 1); $condition = substr($condition, 1);
} else $NOT = false; } else $NOT = false;
if ($this->match($post, $condition, $value) == $NOT) if ($this->match($condition, $value) == $NOT)
return false; return false;
} }
return true; return true;

View File

@ -1660,7 +1660,7 @@ function unicodify($body) {
function extract_modifiers($body) { function extract_modifiers($body) {
$modifiers = array(); $modifiers = array();
if (preg_match_all('@<tinyboard ([\w\s]+)>(.+?)</tinyboard>@us', $body, $matches, PREG_SET_ORDER)) { if (preg_match_all('@<tinyboard ([\w\s]+)>(.*?)</tinyboard>@us', $body, $matches, PREG_SET_ORDER)) {
foreach ($matches as $match) { foreach ($matches as $match) {
if (preg_match('/^escape /', $match[1])) if (preg_match('/^escape /', $match[1]))
continue; continue;

View File

@ -3,14 +3,15 @@
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# #
# Translators: # Translators:
# copypaste <admin@8chan.co>, 2014
# Nenia Ulo <katnoj1@gmail.com>, 2014 # Nenia Ulo <katnoj1@gmail.com>, 2014
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: vichan\n" "Project-Id-Version: vichan\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-06-21 20:55+0200\n" "POT-Creation-Date: 2014-06-21 20:55+0200\n"
"PO-Revision-Date: 2014-06-21 18:56+0000\n" "PO-Revision-Date: 2014-07-19 14:58+0000\n"
"Last-Translator: Marcin Łabanowski <marcin@6irc.net>\n" "Last-Translator: copypaste <admin@8chan.co>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/eo/)\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/eo/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -325,7 +326,7 @@ msgstr "Laborado..."
#: ../../../../js/ajax.js:42 ../../../../js/ajax.js:45 #: ../../../../js/ajax.js:42 ../../../../js/ajax.js:45
msgid "Posting... (#%)" msgid "Posting... (#%)"
msgstr "Afiŝando... (#%)" msgstr "Afiŝanta... (#%)"
#: ../../../../js/ajax.js:104 ../../../../js/ajax.js:109 #: ../../../../js/ajax.js:104 ../../../../js/ajax.js:109
msgid "Posted..." msgid "Posted..."
@ -333,11 +334,11 @@ msgstr "Afiŝita..."
#: ../../../../js/ajax.js:106 ../../../../js/ajax.js:111 #: ../../../../js/ajax.js:106 ../../../../js/ajax.js:111
msgid "An unknown error occured when posting!" msgid "An unknown error occured when posting!"
msgstr "Nekonata eraro okazis dum afiŝando!" msgstr "Nekonata eraro okazis dum la afiŝado!"
#: ../../../../js/ajax.js:130 ../../../../js/ajax.js:135 #: ../../../../js/ajax.js:130 ../../../../js/ajax.js:135
msgid "Posting..." msgid "Posting..."
msgstr "Afiŝando..." msgstr "Afiŝanta..."
#: ../../../../js/quick-reply.js:223 ../../../../js/quick-reply.js:224 #: ../../../../js/quick-reply.js:223 ../../../../js/quick-reply.js:224
#: ../../../../js/quick-reply.js:225 #: ../../../../js/quick-reply.js:225
@ -580,12 +581,12 @@ msgstr "Arba vido"
#: ../../../../js/expand-all-images.js:32 #: ../../../../js/expand-all-images.js:32
msgid "Shrink all images" msgid "Shrink all images"
msgstr "" msgstr "Malgrandigi ĉiujn bildojn"
#: ../../../../js/no-animated-gif.js:33 #: ../../../../js/no-animated-gif.js:33
msgid "Animate GIFs" msgid "Animate GIFs"
msgstr "" msgstr "Movigu GIF-miniaturojn"
#: ../../../../js/no-animated-gif.js:42 ../../../../js/no-animated-gif.js:48 #: ../../../../js/no-animated-gif.js:42 ../../../../js/no-animated-gif.js:48
msgid "Unanimate GIFs" msgid "Unanimate GIFs"
msgstr "" msgstr "Haltigu GIF-miniaturojn"

View File

@ -3,6 +3,7 @@
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# #
# Translators: # Translators:
# copypaste <admin@8chan.co>, 2014
# MartenŜadoko <martin.bodin@inria.fr>, 2014 # MartenŜadoko <martin.bodin@inria.fr>, 2014
# Nenia Ulo <katnoj1@gmail.com>, 2014 # Nenia Ulo <katnoj1@gmail.com>, 2014
# Vespero <stickmansamurai@gmail.com>, 2014 # Vespero <stickmansamurai@gmail.com>, 2014
@ -11,8 +12,8 @@ msgstr ""
"Project-Id-Version: vichan\n" "Project-Id-Version: vichan\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-06-21 20:55+0200\n" "POT-Creation-Date: 2014-06-21 20:55+0200\n"
"PO-Revision-Date: 2014-06-21 18:57+0000\n" "PO-Revision-Date: 2014-07-19 15:11+0000\n"
"Last-Translator: Marcin Łabanowski <marcin@6irc.net>\n" "Last-Translator: copypaste <admin@8chan.co>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/eo/)\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/eo/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -2997,12 +2998,12 @@ msgstr "Maleblas konstrui la RecentPosts temo, ĉar ne estas tabuloj por trovi."
#: ../../../../inc/config.php:997 #: ../../../../inc/config.php:997
msgid "You have attempted to upload too many images!" msgid "You have attempted to upload too many images!"
msgstr "" msgstr "Vi klopodis alŝuti tro da dosieroj! "
#. line 7 #. line 7
#: ../../../../templates/cache/b9/2b/ba2b45df5e1d76f6cdfb98a47468df19a1ffc1c2af2dc1792eb75eeb0791.php:36 #: ../../../../templates/cache/b9/2b/ba2b45df5e1d76f6cdfb98a47468df19a1ffc1c2af2dc1792eb75eeb0791.php:36
msgid "Spoiler file" msgid "Spoiler file"
msgstr "" msgstr "Cenzuri dosieron"
#. line 26 #. line 26
#. line 35 #. line 35
@ -3011,7 +3012,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:80 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:80
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:107 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:107
msgid "Bump order" msgid "Bump order"
msgstr "" msgstr "Altiga ordo"
#. line 27 #. line 27
#. line 36 #. line 36
@ -3020,7 +3021,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:84 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:84
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:111 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:111
msgid "Last reply" msgid "Last reply"
msgstr "" msgstr "Lasta respondo"
#. line 28 #. line 28
#. line 37 #. line 37
@ -3029,7 +3030,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:88 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:88
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:115 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:115
msgid "Creation date" msgid "Creation date"
msgstr "" msgstr "Tago de kreo"
#. line 29 #. line 29
#. line 38 #. line 38
@ -3038,7 +3039,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:92 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:92
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:119 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:119
msgid "Reply count" msgid "Reply count"
msgstr "" msgstr "Nombro da respondoj"
#. line 30 #. line 30
#. line 39 #. line 39
@ -3047,58 +3048,58 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:96 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:96
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:123 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:123
msgid "Random" msgid "Random"
msgstr "" msgstr "Hazarda"
#. line 33 #. line 33
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:102 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:102
msgid "Sort by" msgid "Sort by"
msgstr "" msgstr "Ordi por"
#. line 42 #. line 42
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:129 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:129
msgid "Image size" msgid "Image size"
msgstr "" msgstr "Bilda grandeco"
#. line 44 #. line 44
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:134 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:134
msgid "Small" msgid "Small"
msgstr "" msgstr "Malgranda"
#. line 45 #. line 45
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:138 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:138
msgid "Large" msgid "Large"
msgstr "" msgstr "Granda"
#. line 6 #. line 6
#: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:36 #: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:36
msgid "Post ID" msgid "Post ID"
msgstr "" msgstr "Identigilo de afiŝo"
#. line 29 #. line 29
#: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:96 #: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:96
msgid "Target thread" msgid "Target thread"
msgstr "" msgstr "Cela fadeno"
#: ../../../../post.php:48 #: ../../../../post.php:48
msgid "Post deletion is not allowed!" msgid "Post deletion is not allowed!"
msgstr "" msgstr "Forviŝi afiŝojn estas malpermesita!"
#: ../../../../post.php:385 #: ../../../../post.php:385
msgid "Unrecognized file size determination method." msgid "Unrecognized file size determination method."
msgstr "" msgstr "Nerekonita metodo de dosiergranda mezurado."
#: ../../../../post.php:519 #: ../../../../post.php:519
msgid "Invalid flag selection!" msgid "Invalid flag selection!"
msgstr "" msgstr "Nevalida flaga elekto!"
#: ../../../../post.php:631 #: ../../../../post.php:631
msgid "exiftool failed!" msgid "exiftool failed!"
msgstr "" msgstr "exiftool malsukcesis!"
#: ../../../../post.php:641 #: ../../../../post.php:641
msgid "Could not auto-orient image!" msgid "Could not auto-orient image!"
msgstr "" msgstr "Malsukcesis aŭtomate turni la bildon!"
#: ../../../../post.php:695 #: ../../../../post.php:695
msgid "Could not strip EXIF metadata!" msgid "Could not strip EXIF metadata!"
msgstr "" msgstr "Malsukcesis forviŝi la EXIFajn datumojn!"

View File

@ -1 +1 @@
l10n = {"Style: ":"Estilo: ","File":"Archivo","hide":"ocultar","show":"mostrar","Show locked threads":"Mostrar hilos bloqueados","Hide locked threads":"Ocultar hilos bloqueados","URL":"URL","Select":"Seleccionar","Remote":"Remoto","Embed":"Incrustar","Oekaki":"Oekaki","hidden":"oculto","Show images":"Mostrar imagenes","Hide images":"Ocultar imagenes","Password":"Contrase\u00f1a","Delete file only":"Eliminar s\u00f3lo archivo","Delete":"Eliminar","Reason":"Raz\u00f3n","Report":"Reportar","Click reply to view.":"Click responder para ver.","Click to expand":"Click para expandir","Hide expanded replies":"Ocultar respuestas expandidas","Brush size":"Tama\u00f1o brush","Set text":"Establecer texto","Clear":"Limpiar","Save":"Guardar","Load":"Cargar","Toggle eraser":"Borrar marca","Get color":"Seleccionar color","Fill":"Llenar","Use oekaki instead of file?":"Usar oekaki en vez del archivo?","Edit in oekaki":"Editar en oekaki","Enter some text":"Pon alg\u00fan texto","Enter font or leave empty":"Pon una fuente o dejalo vac\u00edo","Forced anonymity":"Forzar anonimato","enabled":"activado","disabled":"desactivado","Sun":"Dom","Mon":"Lun","Tue":"Mar","Wed":"Mie","Thu":"Jue","Fri":"Vie","Sat":"S\u00e1","Catalog":"Cat\u00e1logo","Submit":"Enviar","Quick reply":"Respuesta r\u00e1pida","Posting mode: Replying to <small>&gt;&gt;{0}<\/small>":"Respondiendo a <small>&gt;&gt;{0}<\/small>","Return":"Volver","Expand all images":"Expandir todas las im\u00e1genes","Hello!":"Hola!","{0} users":"{0} usuarios","(hide threads from this board)":"(ocultar hilos de este tabl\u00f3n)","(show threads from this board)":"(mostrar hilos de este tabl\u00f3n)","No more threads to display":"No hay m\u00e1s hilos para mostrar","Loading...":"Cargando...","Save as original filename":"Guardar con el nombre original del archivo","Reported post(s).":"Post(s) reportados.","An unknown error occured!":"Ocurri\u00f3 un error desconocido!","Something went wrong... An unknown error occured!":"Algo fue mal... Ocurri\u00f3 un error desconocido!","Working...":"Trabajando...","Posting... (#%)":"Posteando... (#%)","Posted...":"Posteado...","An unknown error occured when posting!":"Ocurri\u00f3 un error desconocido mientras posteabas!","Posting...":"Posteando...","Upload URL":"Subir URL","Spoiler Image":"Imagen Spoiler","Comment":"Comentario","Quick Reply":"Respuesta r\u00e1pida","Stop watching this thread":"Para de ver este hilo","Watch this thread":"Ver este hilo","Unpin this board":"Desmarcar este hilo","Pin this board":"Marcar este hilo","Stop watching this board":"Para de ver este hilo","Watch this board":"Ver este hilo","Click on any image on this site to load it into oekaki applet":"Click en cualquier sitio para cargar el oekaki applet","Sunday":"Domingo","Monday":"Lunes","Tuesday":"Martes","Wednesday":"Mi\u00e9rcoles","Thursday":"Jueves","Friday":"Viernes","Saturday":"S\u00e1bado","January":"Enero","February":"Febrero","March":"Marzo","April":"Abril","May":"Mayo","June":"Junio","July":"Julio","August":"Agosto","September":"Septiembre","October":"Octubre","November":"Noviembre","December":"Diciembre","Jan":"Ene","Feb":"Feb","Mar":"Mar","Apr":"Abr","Jun":"Jun","Jul":"Jul","Aug":"Aug","Sep":"Sep","Oct":"Oct","Nov":"Nov","Dec":"Dic","AM":"AM","PM":"PM","am":"am","pm":"pm","Your browser does not support HTML5 video.":"Su navegador no soporta a video de HTML5.","[play once]":"[reproducir una vez]","WebM Settings":"Configuraci\u00f3n de WebM"}; l10n = {"Style: ":"Estilo: ","File":"Archivo","hide":"ocultar","show":"mostrar","Show locked threads":"Mostrar hilos bloqueados","Hide locked threads":"Ocultar hilos bloqueados","URL":"URL","Select":"Seleccionar","Remote":"Remoto","Embed":"Incrustar","Oekaki":"Oekaki","hidden":"oculto","Show images":"Mostrar imagenes","Hide images":"Ocultar imagenes","Password":"Contrase\u00f1a","Delete file only":"Eliminar s\u00f3lo archivo","Delete":"Eliminar","Reason":"Raz\u00f3n","Report":"Reportar","Click reply to view.":"Click responder para ver.","Click to expand":"Click para expandir","Hide expanded replies":"Ocultar respuestas expandidas","Brush size":"Tama\u00f1o brush","Set text":"Establecer texto","Clear":"Limpiar","Save":"Guardar","Load":"Cargar","Toggle eraser":"Borrar marca","Get color":"Seleccionar color","Fill":"Llenar","Use oekaki instead of file?":"Usar oekaki en vez del archivo?","Edit in oekaki":"Editar en oekaki","Enter some text":"Pon alg\u00fan texto","Enter font or leave empty":"Pon una fuente o dejalo vac\u00edo","Forced anonymity":"Forzar anonimato","enabled":"activado","disabled":"desactivado","Sun":"Dom","Mon":"Lun","Tue":"Mar","Wed":"Mie","Thu":"Jue","Fri":"Vie","Sat":"S\u00e1","Catalog":"Cat\u00e1logo","Submit":"Enviar","Quick reply":"Respuesta r\u00e1pida","Posting mode: Replying to <small>&gt;&gt;{0}<\/small>":"Respondiendo a <small>&gt;&gt;{0}<\/small>","Return":"Volver","Expand all images":"Expandir todas las im\u00e1genes","Hello!":"Hola!","{0} users":"{0} usuarios","(hide threads from this board)":"(ocultar hilos de este tabl\u00f3n)","(show threads from this board)":"(mostrar hilos de este tabl\u00f3n)","No more threads to display":"No hay m\u00e1s hilos para mostrar","Loading...":"Cargando...","Save as original filename":"Guardar con el nombre original del archivo","Reported post(s).":"Post(s) reportados.","An unknown error occured!":"Ocurri\u00f3 un error desconocido!","Something went wrong... An unknown error occured!":"Algo fue mal... Ocurri\u00f3 un error desconocido!","Working...":"Trabajando...","Posting... (#%)":"Posteando... (#%)","Posted...":"Posteado...","An unknown error occured when posting!":"Ocurri\u00f3 un error desconocido mientras posteabas!","Posting...":"Posteando...","Upload URL":"Subir URL","Spoiler Image":"Imagen Spoiler","Comment":"Comentario","Quick Reply":"Respuesta r\u00e1pida","Stop watching this thread":"Para de ver este hilo","Watch this thread":"Ver este hilo","Unpin this board":"Desmarcar este hilo","Pin this board":"Marcar este hilo","Stop watching this board":"Para de ver este hilo","Watch this board":"Ver este hilo","Click on any image on this site to load it into oekaki applet":"Click en cualquier sitio para cargar el oekaki applet","Sunday":"Domingo","Monday":"Lunes","Tuesday":"Martes","Wednesday":"Mi\u00e9rcoles","Thursday":"Jueves","Friday":"Viernes","Saturday":"S\u00e1bado","January":"Enero","February":"Febrero","March":"Marzo","April":"Abril","May":"Mayo","June":"Junio","July":"Julio","August":"Agosto","September":"Septiembre","October":"Octubre","November":"Noviembre","December":"Diciembre","Jan":"Ene","Feb":"Feb","Mar":"Mar","Apr":"Abr","Jun":"Jun","Jul":"Jul","Aug":"Aug","Sep":"Sep","Oct":"Oct","Nov":"Nov","Dec":"Dic","AM":"AM","PM":"PM","am":"am","pm":"pm","Your browser does not support HTML5 video.":"Su navegador no soporta a video de HTML5.","[play once]":"[reproducir una vez]","[loop]":"[bucle]","WebM Settings":"Configuraci\u00f3n de WebM","Expand videos inline":"Expandir videos insertos","Play videos on hover":"Reproducir videos en modo flotante","Default volume":"Volumen predeterminado","Tree view":"Vista tipo \u00e1rbol","Shrink all images":"Encoger todas las im\u00e1genes","Animate GIFs":"Animar GIFs","Unanimate GIFs":"No animar GIFs"};

View File

@ -4,13 +4,14 @@
# #
# Translators: # Translators:
# copypaste <admin@8chan.co>, 2014 # copypaste <admin@8chan.co>, 2014
# Adverso <fugido@gmail.com>, 2014
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: vichan\n" "Project-Id-Version: vichan\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-06-21 20:55+0200\n" "POT-Creation-Date: 2014-06-21 20:55+0200\n"
"PO-Revision-Date: 2014-06-21 18:56+0000\n" "PO-Revision-Date: 2014-07-13 23:11+0000\n"
"Last-Translator: Marcin Łabanowski <marcin@6irc.net>\n" "Last-Translator: Adverso <fugido@gmail.com>\n"
"Language-Team: Spanish (Spain) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/es_ES/)\n" "Language-Team: Spanish (Spain) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/es_ES/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -556,7 +557,7 @@ msgstr "[reproducir una vez]"
#: ../../../../js/expand-video.js:190 ../../../../js/expand-video.js:193 #: ../../../../js/expand-video.js:190 ../../../../js/expand-video.js:193
#: ../../../../js/expand-video.js:194 #: ../../../../js/expand-video.js:194
msgid "[loop]" msgid "[loop]"
msgstr "" msgstr "[bucle]"
#: ../../../../js/webm-settings.js:42 #: ../../../../js/webm-settings.js:42
msgid "WebM Settings" msgid "WebM Settings"
@ -564,28 +565,28 @@ msgstr "Configuración de WebM"
#: ../../../../js/webm-settings.js:44 #: ../../../../js/webm-settings.js:44
msgid "Expand videos inline" msgid "Expand videos inline"
msgstr "" msgstr "Expandir videos insertos"
#: ../../../../js/webm-settings.js:45 #: ../../../../js/webm-settings.js:45
msgid "Play videos on hover" msgid "Play videos on hover"
msgstr "" msgstr "Reproducir videos en modo flotante"
#: ../../../../js/webm-settings.js:46 #: ../../../../js/webm-settings.js:46
msgid "Default volume" msgid "Default volume"
msgstr "" msgstr "Volumen predeterminado"
#: ../../../../js/treeview.js:18 #: ../../../../js/treeview.js:18
msgid "Tree view" msgid "Tree view"
msgstr "" msgstr "Vista tipo árbol"
#: ../../../../js/expand-all-images.js:32 #: ../../../../js/expand-all-images.js:32
msgid "Shrink all images" msgid "Shrink all images"
msgstr "" msgstr "Encoger todas las imágenes"
#: ../../../../js/no-animated-gif.js:33 #: ../../../../js/no-animated-gif.js:33
msgid "Animate GIFs" msgid "Animate GIFs"
msgstr "" msgstr "Animar GIFs"
#: ../../../../js/no-animated-gif.js:42 ../../../../js/no-animated-gif.js:48 #: ../../../../js/no-animated-gif.js:42 ../../../../js/no-animated-gif.js:48
msgid "Unanimate GIFs" msgid "Unanimate GIFs"
msgstr "" msgstr "No animar GIFs"

View File

@ -4,14 +4,15 @@
# #
# Translators: # Translators:
# copypaste <admin@8chan.co>, 2014 # copypaste <admin@8chan.co>, 2014
# Adverso <fugido@gmail.com>, 2014
# mgaj <mgaj@cock.li>, 2014 # mgaj <mgaj@cock.li>, 2014
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: vichan\n" "Project-Id-Version: vichan\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-06-21 20:55+0200\n" "POT-Creation-Date: 2014-06-21 20:55+0200\n"
"PO-Revision-Date: 2014-06-21 18:57+0000\n" "PO-Revision-Date: 2014-07-13 23:32+0000\n"
"Last-Translator: Marcin Łabanowski <marcin@6irc.net>\n" "Last-Translator: Adverso <fugido@gmail.com>\n"
"Language-Team: Spanish (Spain) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/es_ES/)\n" "Language-Team: Spanish (Spain) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/es_ES/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -169,7 +170,7 @@ msgstr "Ban"
#: ../../../../inc/display.php:396 ../../../../inc/display.php:506 #: ../../../../inc/display.php:396 ../../../../inc/display.php:506
#: ../../../../templates/cache/59/eb/57ea544c6cb07c523441e4872c03216560589e8425c0df3a895c17253c4c.php:74 #: ../../../../templates/cache/59/eb/57ea544c6cb07c523441e4872c03216560589e8425c0df3a895c17253c4c.php:74
msgid "Ban & Delete" msgid "Ban & Delete"
msgstr "Ban & Eleminar" msgstr "Ban & eliminar"
#. line 4 #. line 4
#: ../../../../inc/display.php:376 ../../../../inc/display.php:481 #: ../../../../inc/display.php:376 ../../../../inc/display.php:481
@ -186,7 +187,7 @@ msgstr "Eliminar archivo"
#: ../../../../inc/display.php:400 ../../../../inc/display.php:510 #: ../../../../inc/display.php:400 ../../../../inc/display.php:510
#: ../../../../templates/cache/b9/2b/ba2b45df5e1d76f6cdfb98a47468df19a1ffc1c2af2dc1792eb75eeb0791.php:29 #: ../../../../templates/cache/b9/2b/ba2b45df5e1d76f6cdfb98a47468df19a1ffc1c2af2dc1792eb75eeb0791.php:29
msgid "Are you sure you want to delete this file?" msgid "Are you sure you want to delete this file?"
msgstr "Estás seguro de eliminar este archivo?" msgstr "¿Estás seguro de eliminar este archivo?"
#: ../../../../inc/display.php:380 ../../../../inc/display.php:485 #: ../../../../inc/display.php:380 ../../../../inc/display.php:485
#: ../../../../inc/display.php:397 ../../../../inc/display.php:507 #: ../../../../inc/display.php:397 ../../../../inc/display.php:507
@ -201,13 +202,13 @@ msgstr "Spoiler"
#: ../../../../inc/display.php:404 ../../../../inc/display.php:514 #: ../../../../inc/display.php:404 ../../../../inc/display.php:514
#: ../../../../templates/cache/b9/2b/ba2b45df5e1d76f6cdfb98a47468df19a1ffc1c2af2dc1792eb75eeb0791.php:36 #: ../../../../templates/cache/b9/2b/ba2b45df5e1d76f6cdfb98a47468df19a1ffc1c2af2dc1792eb75eeb0791.php:36
msgid "Are you sure you want to spoiler this file?" msgid "Are you sure you want to spoiler this file?"
msgstr "Estás seguro de marcar como spoiler este archivo?" msgstr "¿Estás seguro de marcar como spoiler este archivo?"
#: ../../../../inc/display.php:384 ../../../../inc/display.php:401 #: ../../../../inc/display.php:384 ../../../../inc/display.php:401
#: ../../../../inc/display.php:404 ../../../../inc/display.php:408 #: ../../../../inc/display.php:404 ../../../../inc/display.php:408
#: ../../../../templates/cache/59/eb/57ea544c6cb07c523441e4872c03216560589e8425c0df3a895c17253c4c.php:193 #: ../../../../templates/cache/59/eb/57ea544c6cb07c523441e4872c03216560589e8425c0df3a895c17253c4c.php:193
msgid "Move reply to another board" msgid "Move reply to another board"
msgstr "Mover respuesta a otro tablón" msgstr "Mover respuesta a otro foro"
#: ../../../../inc/display.php:388 ../../../../inc/display.php:512 #: ../../../../inc/display.php:388 ../../../../inc/display.php:512
#: ../../../../inc/mod/pages.php:1425 ../../../../inc/mod/pages.php:1494 #: ../../../../inc/mod/pages.php:1425 ../../../../inc/mod/pages.php:1494
@ -235,7 +236,7 @@ msgstr "Eliminar"
#: ../../../../inc/display.php:486 ../../../../inc/display.php:490 #: ../../../../inc/display.php:486 ../../../../inc/display.php:490
#: ../../../../templates/cache/59/eb/57ea544c6cb07c523441e4872c03216560589e8425c0df3a895c17253c4c.php:36 #: ../../../../templates/cache/59/eb/57ea544c6cb07c523441e4872c03216560589e8425c0df3a895c17253c4c.php:36
msgid "Are you sure you want to delete this?" msgid "Are you sure you want to delete this?"
msgstr "Estás seguro de eliminar esto?" msgstr "¿Estás seguro de eliminar esto?"
#: ../../../../inc/display.php:465 ../../../../inc/display.php:487 #: ../../../../inc/display.php:465 ../../../../inc/display.php:487
#: ../../../../inc/display.php:490 ../../../../inc/display.php:494 #: ../../../../inc/display.php:490 ../../../../inc/display.php:494
@ -247,7 +248,7 @@ msgstr "Eliminar todos los posts por IP"
#: ../../../../inc/display.php:490 ../../../../inc/display.php:494 #: ../../../../inc/display.php:490 ../../../../inc/display.php:494
#: ../../../../templates/cache/59/eb/57ea544c6cb07c523441e4872c03216560589e8425c0df3a895c17253c4c.php:44 #: ../../../../templates/cache/59/eb/57ea544c6cb07c523441e4872c03216560589e8425c0df3a895c17253c4c.php:44
msgid "Are you sure you want to delete all posts by this IP address?" msgid "Are you sure you want to delete all posts by this IP address?"
msgstr "Estás seguro de querer eliminar todos los posts por esta dirección IP?" msgstr "¿Estás seguro de querer eliminar todos los posts de esta dirección IP?"
#: ../../../../inc/display.php:469 ../../../../inc/display.php:491 #: ../../../../inc/display.php:469 ../../../../inc/display.php:491
#: ../../../../inc/display.php:494 ../../../../inc/display.php:498 #: ../../../../inc/display.php:494 ../../../../inc/display.php:498
@ -261,7 +262,7 @@ msgstr "Eliminar todos los posts por IP en todos los tablones"
msgid "" msgid ""
"Are you sure you want to delete all posts by this IP address, across all " "Are you sure you want to delete all posts by this IP address, across all "
"boards?" "boards?"
msgstr "Estás seguro de eliminar todos los posts de esta dirección IP, en todos los tablones?" msgstr "¿Estás seguro que quieres eliminar todos los posts de esta dirección IP, en todos los foros?"
#: ../../../../inc/display.php:490 ../../../../inc/display.php:512 #: ../../../../inc/display.php:490 ../../../../inc/display.php:512
#: ../../../../inc/display.php:515 ../../../../inc/display.php:519 #: ../../../../inc/display.php:515 ../../../../inc/display.php:519
@ -364,14 +365,14 @@ msgstr "Lurkea algo más antes de postear."
#: ../../../../inc/config.php:967 ../../../../inc/config.php:983 #: ../../../../inc/config.php:967 ../../../../inc/config.php:983
#: ../../../../inc/config.php:991 #: ../../../../inc/config.php:991
msgid "You look like a bot." msgid "You look like a bot."
msgstr "Pareces un bot." msgstr "Pareces un bot, chico rudo de internet."
#: ../../../../inc/config.php:868 ../../../../inc/config.php:973 #: ../../../../inc/config.php:868 ../../../../inc/config.php:973
#: ../../../../inc/config.php:964 ../../../../inc/config.php:966 #: ../../../../inc/config.php:964 ../../../../inc/config.php:966
#: ../../../../inc/config.php:968 ../../../../inc/config.php:984 #: ../../../../inc/config.php:968 ../../../../inc/config.php:984
#: ../../../../inc/config.php:992 #: ../../../../inc/config.php:992
msgid "Your browser sent an invalid or no HTTP referer." msgid "Your browser sent an invalid or no HTTP referer."
msgstr "Tu navegador envió o no una referencia no HTTP." msgstr "Tu navegador no envió una referencia, o ésta fue inválida."
#: ../../../../inc/config.php:869 ../../../../inc/config.php:974 #: ../../../../inc/config.php:869 ../../../../inc/config.php:974
#: ../../../../inc/config.php:965 ../../../../inc/config.php:967 #: ../../../../inc/config.php:965 ../../../../inc/config.php:967
@ -477,7 +478,7 @@ msgstr "Tu respuesta parece automática; Post descartado."
#: ../../../../inc/config.php:983 ../../../../inc/config.php:999 #: ../../../../inc/config.php:983 ../../../../inc/config.php:999
#: ../../../../inc/config.php:1008 #: ../../../../inc/config.php:1008
msgid "Unoriginal content!" msgid "Unoriginal content!"
msgstr "Contenido poco original!" msgstr "Contenido no original!"
#: ../../../../inc/config.php:884 ../../../../inc/config.php:989 #: ../../../../inc/config.php:884 ../../../../inc/config.php:989
#: ../../../../inc/config.php:980 ../../../../inc/config.php:982 #: ../../../../inc/config.php:980 ../../../../inc/config.php:982
@ -2996,12 +2997,12 @@ msgstr "No se puede generar el tema de RecentPosts; no hay ningún tablón para
#: ../../../../inc/config.php:997 #: ../../../../inc/config.php:997
msgid "You have attempted to upload too many images!" msgid "You have attempted to upload too many images!"
msgstr "" msgstr "¡Has intentado subir demasiadas imágenes!"
#. line 7 #. line 7
#: ../../../../templates/cache/b9/2b/ba2b45df5e1d76f6cdfb98a47468df19a1ffc1c2af2dc1792eb75eeb0791.php:36 #: ../../../../templates/cache/b9/2b/ba2b45df5e1d76f6cdfb98a47468df19a1ffc1c2af2dc1792eb75eeb0791.php:36
msgid "Spoiler file" msgid "Spoiler file"
msgstr "" msgstr "Archivo spoiler"
#. line 26 #. line 26
#. line 35 #. line 35
@ -3010,7 +3011,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:80 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:80
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:107 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:107
msgid "Bump order" msgid "Bump order"
msgstr "" msgstr "Orden de reposicionamiento en primer lugar de publicaciones."
#. line 27 #. line 27
#. line 36 #. line 36
@ -3019,7 +3020,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:84 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:84
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:111 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:111
msgid "Last reply" msgid "Last reply"
msgstr "" msgstr "Última respuesta"
#. line 28 #. line 28
#. line 37 #. line 37
@ -3028,7 +3029,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:88 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:88
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:115 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:115
msgid "Creation date" msgid "Creation date"
msgstr "" msgstr "Fecha de creación"
#. line 29 #. line 29
#. line 38 #. line 38
@ -3037,7 +3038,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:92 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:92
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:119 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:119
msgid "Reply count" msgid "Reply count"
msgstr "" msgstr "Número de respuestas"
#. line 30 #. line 30
#. line 39 #. line 39
@ -3046,58 +3047,58 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:96 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:96
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:123 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:123
msgid "Random" msgid "Random"
msgstr "" msgstr "Azar"
#. line 33 #. line 33
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:102 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:102
msgid "Sort by" msgid "Sort by"
msgstr "" msgstr "Ordenar por"
#. line 42 #. line 42
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:129 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:129
msgid "Image size" msgid "Image size"
msgstr "" msgstr "Tamaño de imagen"
#. line 44 #. line 44
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:134 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:134
msgid "Small" msgid "Small"
msgstr "" msgstr "Pequeño"
#. line 45 #. line 45
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:138 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:138
msgid "Large" msgid "Large"
msgstr "" msgstr "Grande"
#. line 6 #. line 6
#: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:36 #: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:36
msgid "Post ID" msgid "Post ID"
msgstr "" msgstr "Publicar ID"
#. line 29 #. line 29
#: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:96 #: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:96
msgid "Target thread" msgid "Target thread"
msgstr "" msgstr "Hilo de destino"
#: ../../../../post.php:48 #: ../../../../post.php:48
msgid "Post deletion is not allowed!" msgid "Post deletion is not allowed!"
msgstr "" msgstr "No tiene permitido borrar posts!"
#: ../../../../post.php:385 #: ../../../../post.php:385
msgid "Unrecognized file size determination method." msgid "Unrecognized file size determination method."
msgstr "" msgstr "Metodo de reconocimiento de archivo no determinado"
#: ../../../../post.php:519 #: ../../../../post.php:519
msgid "Invalid flag selection!" msgid "Invalid flag selection!"
msgstr "" msgstr "¡Marca de selección inválida!"
#: ../../../../post.php:631 #: ../../../../post.php:631
msgid "exiftool failed!" msgid "exiftool failed!"
msgstr "" msgstr "¡La herramienta EXIF ha fallado!"
#: ../../../../post.php:641 #: ../../../../post.php:641
msgid "Could not auto-orient image!" msgid "Could not auto-orient image!"
msgstr "" msgstr "No se pudo orientar automaticamente la imagen."
#: ../../../../post.php:695 #: ../../../../post.php:695
msgid "Could not strip EXIF metadata!" msgid "Could not strip EXIF metadata!"
msgstr "" msgstr "No se pudieron eliminar los metadatos EXIF"

View File

@ -1 +1 @@
l10n = {"Style: ":"Tyyli:","File":"Tiedosto","hide":"piilota","show":"n\u00e4yt\u00e4","Show locked threads":"N\u00e4yt\u00e4 lukitut langat","Hide locked threads":"Piilota lukitut langat","URL":"URL","Select":"Valitse","Remote":"Et\u00e4","Embed":"Upote","Oekaki":"Oekaki","hidden":"piilotettu","Show images":"N\u00e4yt\u00e4 kuvat","Hide images":"Piiloita kuvat","Password":"Salasana","Delete file only":"Poista vain tiedosto","Delete":"Poista","Reason":"Syy","Report":"Raportoi","Click reply to view.":"Paina vastaa n\u00e4ytt\u00e4\u00e4ksesi.","Click to expand":"Paina laajentaaksesi","Hide expanded replies":"Piiloita laajennetut vastaukset","Brush size":"Sudin koko","Set text":"Aseta teksti\u00e4","Clear":"Pyyhi","Save":"Tallenna","Load":"Lataa","Toggle eraser":"K\u00e4yt\u00e4 kumia","Get color":"Poimi v\u00e4ri","Fill":"T\u00e4yt\u00e4","Use oekaki instead of file?":"K\u00e4yt\u00e4 oekakia tekstin sijasta?","Edit in oekaki":"Muokkaa oekakissa","Enter some text":"Kirjoita teksti\u00e4","Enter font or leave empty":"Anna fontti tai j\u00e4t\u00e4 tyhj\u00e4ksi","Forced anonymity":"Pakotettu anonyymiys","enabled":"k\u00e4yt\u00f6ss\u00e4","disabled":"ei k\u00e4yt\u00f6ss\u00e4","Sun":"Sun","Mon":"Maa","Tue":"Tii","Wed":"Kes","Thu":"Tor","Fri":"Per","Sat":"Lau","Catalog":"Katalogi","Submit":"L\u00e4het\u00e4","Quick reply":"Pikavastaus","Posting mode: Replying to <small>&gt;&gt;{0}<\/small>":"Vastaustila: Vastataan <small>&gt;&gt;{0}<\/small>","Return":"Palaa","Expand all images":"Laajenna kaikki kuvat","Hello!":"Hei!","{0} users":"{0} k\u00e4ytt\u00e4j\u00e4\u00e4","(hide threads from this board)":"(piiloita langat t\u00e4lt\u00e4 laudalta)","(show threads from this board)":"(n\u00e4yt\u00e4 langat t\u00e4lt\u00e4 laudalta)","No more threads to display":"Ei enemp\u00e4\u00e4 lankoja n\u00e4ytett\u00e4v\u00e4ksi","Loading...":"Lataa...","Save as original filename":"Tallenna alkuper\u00e4isell\u00e4 nimell\u00e4","Reported post(s).":"Raportoitua viesti(\u00e4)","An unknown error occured!":"Tuntematon virhe tapahtui!","Something went wrong... An unknown error occured!":"Jokin meni pieleen...Tuntematon virhe tapahtui!","Working...":"Suoritan...","Posting... (#%)":"Postataan... (#%)","Posted...":"Postattu...","An unknown error occured when posting!":"Tuntematon virhe tapahtui postatessa!","Posting...":"Postataan...","Upload URL":"Ladattavan URL","Spoiler Image":"Piilokuva","Comment":"Viesti","Quick Reply":"Pikavastaus","Stop watching this thread":"Lopeta t\u00e4m\u00e4n langan seuraaminen","Watch this thread":"Seuraa t\u00e4t\u00e4 lankaa","Unpin this board":"Poista t\u00e4m\u00e4n laudan nastoitus","Pin this board":"Nastoita t\u00e4m\u00e4 lauta","Stop watching this board":"Lopeta laudan seuraaminen","Watch this board":"Seuraa t\u00e4t\u00e4 lautaa","Click on any image on this site to load it into oekaki applet":"Paina mit\u00e4 tahansa kuvaa t\u00e4ll\u00e4 sivulla ladataksesi sen oekaki ohjelmaan","Sunday":"Sunnuntai","Monday":"Maanantai","Tuesday":"Tiistai","Wednesday":"Keskiviikko","Thursday":"Torstai","Friday":"Perjantai","Saturday":"Lauantai","January":"Tammikuu","February":"Helmikuu","March":"Maaliskuu","April":"Huhtikuu","May":"Toukokuu","June":"Kes\u00e4kuu","July":"Hein\u00e4kuu","August":"Elokuu","September":"Syyskuu","October":"Lokakuu","November":"Marraskuu","December":"Joulukuu","Jan":"Tammi","Feb":"Helmi","Mar":"Maalis","Apr":"Huhti","Jun":"Kes\u00e4","Jul":"Hein\u00e4","Aug":"Elo","Sep":"Syys","Oct":"Loka","Nov":"Marras","Dec":"JoulunJoulu","AM":"AP","PM":"IP","am":"ap","pm":"ip","Your browser does not support HTML5 video.":"Selaimesi ei tue HTML5 videota.","[play once]":"[toista kerran]","[loop]":"[silmukka]","WebM Settings":"WebM-asetukset","Expand videos inline":"Laajenna videot sivun sis\u00e4ll\u00e4","Play videos on hover":"Toista videot hoveroitaessa","Default volume":"Oletus volyymi","Tree view":"Puun\u00e4kym\u00e4"}; l10n = {"Style: ":"Tyyli:","File":"Tiedosto","hide":"piilota","show":"n\u00e4yt\u00e4","Show locked threads":"N\u00e4yt\u00e4 lukitut langat","Hide locked threads":"Piilota lukitut langat","URL":"URL","Select":"Valitse","Remote":"Et\u00e4","Embed":"Upote","Oekaki":"Oekaki","hidden":"piilotettu","Show images":"N\u00e4yt\u00e4 kuvat","Hide images":"Piiloita kuvat","Password":"Salasana","Delete file only":"Poista vain tiedosto","Delete":"Poista","Reason":"Syy","Report":"Raportoi","Click reply to view.":"Paina vastaa n\u00e4ytt\u00e4\u00e4ksesi.","Click to expand":"Paina laajentaaksesi","Hide expanded replies":"Piiloita laajennetut vastaukset","Brush size":"Sudin koko","Set text":"Aseta teksti\u00e4","Clear":"Pyyhi","Save":"Tallenna","Load":"Lataa","Toggle eraser":"K\u00e4yt\u00e4 kumia","Get color":"Poimi v\u00e4ri","Fill":"T\u00e4yt\u00e4","Use oekaki instead of file?":"K\u00e4yt\u00e4 oekakia tekstin sijasta?","Edit in oekaki":"Muokkaa oekakissa","Enter some text":"Kirjoita teksti\u00e4","Enter font or leave empty":"Anna fontti tai j\u00e4t\u00e4 tyhj\u00e4ksi","Forced anonymity":"Pakotettu anonyymiys","enabled":"k\u00e4yt\u00f6ss\u00e4","disabled":"ei k\u00e4yt\u00f6ss\u00e4","Sun":"Sun","Mon":"Maa","Tue":"Tii","Wed":"Kes","Thu":"Tor","Fri":"Per","Sat":"Lau","Catalog":"Katalogi","Submit":"L\u00e4het\u00e4","Quick reply":"Pikavastaus","Posting mode: Replying to <small>&gt;&gt;{0}<\/small>":"Vastaustila: Vastataan <small>&gt;&gt;{0}<\/small>","Return":"Palaa","Expand all images":"Laajenna kaikki kuvat","Hello!":"Hei!","{0} users":"{0} k\u00e4ytt\u00e4j\u00e4\u00e4","(hide threads from this board)":"(piiloita langat t\u00e4lt\u00e4 laudalta)","(show threads from this board)":"(n\u00e4yt\u00e4 langat t\u00e4lt\u00e4 laudalta)","No more threads to display":"Ei enemp\u00e4\u00e4 lankoja n\u00e4ytett\u00e4v\u00e4ksi","Loading...":"Lataa...","Save as original filename":"Tallenna alkuper\u00e4isell\u00e4 nimell\u00e4","Reported post(s).":"Raportoitua viesti(\u00e4)","An unknown error occured!":"Tuntematon virhe tapahtui!","Something went wrong... An unknown error occured!":"Jokin meni pieleen...Tuntematon virhe tapahtui!","Working...":"Suoritan...","Posting... (#%)":"Postataan... (#%)","Posted...":"Postattu...","An unknown error occured when posting!":"Tuntematon virhe tapahtui postatessa!","Posting...":"Postataan...","Upload URL":"Ladattavan URL","Spoiler Image":"Piilokuva","Comment":"Viesti","Quick Reply":"Pikavastaus","Stop watching this thread":"Lopeta t\u00e4m\u00e4n langan seuraaminen","Watch this thread":"Seuraa t\u00e4t\u00e4 lankaa","Unpin this board":"Poista t\u00e4m\u00e4n laudan nastoitus","Pin this board":"Nastoita t\u00e4m\u00e4 lauta","Stop watching this board":"Lopeta laudan seuraaminen","Watch this board":"Seuraa t\u00e4t\u00e4 lautaa","Click on any image on this site to load it into oekaki applet":"Paina mit\u00e4 tahansa kuvaa t\u00e4ll\u00e4 sivulla ladataksesi sen oekaki ohjelmaan","Sunday":"Sunnuntai","Monday":"Maanantai","Tuesday":"Tiistai","Wednesday":"Keskiviikko","Thursday":"Torstai","Friday":"Perjantai","Saturday":"Lauantai","January":"Tammikuu","February":"Helmikuu","March":"Maaliskuu","April":"Huhtikuu","May":"Toukokuu","June":"Kes\u00e4kuu","July":"Hein\u00e4kuu","August":"Elokuu","September":"Syyskuu","October":"Lokakuu","November":"Marraskuu","December":"Joulukuu","Jan":"Tammi","Feb":"Helmi","Mar":"Maalis","Apr":"Huhti","Jun":"Kes\u00e4","Jul":"Hein\u00e4","Aug":"Elo","Sep":"Syys","Oct":"Loka","Nov":"Marras","Dec":"JoulunJoulu","AM":"AP","PM":"IP","am":"ap","pm":"ip","Your browser does not support HTML5 video.":"Selaimesi ei tue HTML5 videota.","[play once]":"[toista kerran]","[loop]":"[silmukka]","WebM Settings":"WebM-asetukset","Expand videos inline":"Laajenna videot sivun sis\u00e4ll\u00e4","Play videos on hover":"Toista videot hoveroitaessa","Default volume":"Oletus volyymi","Tree view":"Puun\u00e4kym\u00e4","Shrink all images":"Pienenn\u00e4 kaikki kuvat","Animate GIFs":"Animoi GIFit","Unanimate GIFs":"Poista GIFien animointi"};

View File

@ -3,14 +3,14 @@
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# #
# Translators: # Translators:
# Alrahambra <juho.mikkonen@europe.com>, 2014 # Alrahambra <inactive+Alrahambra@transifex.com>, 2014
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: vichan\n" "Project-Id-Version: vichan\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-06-21 20:55+0200\n" "POT-Creation-Date: 2014-06-21 20:55+0200\n"
"PO-Revision-Date: 2014-06-21 18:56+0000\n" "PO-Revision-Date: 2014-07-20 19:15+0000\n"
"Last-Translator: Marcin Łabanowski <marcin@6irc.net>\n" "Last-Translator: Alrahambra <inactive+Alrahambra@transifex.com>\n"
"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/fi_FI/)\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/fi_FI/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -580,12 +580,12 @@ msgstr "Puunäkymä"
#: ../../../../js/expand-all-images.js:32 #: ../../../../js/expand-all-images.js:32
msgid "Shrink all images" msgid "Shrink all images"
msgstr "" msgstr "Pienennä kaikki kuvat"
#: ../../../../js/no-animated-gif.js:33 #: ../../../../js/no-animated-gif.js:33
msgid "Animate GIFs" msgid "Animate GIFs"
msgstr "" msgstr "Animoi GIFit"
#: ../../../../js/no-animated-gif.js:42 ../../../../js/no-animated-gif.js:48 #: ../../../../js/no-animated-gif.js:42 ../../../../js/no-animated-gif.js:48
msgid "Unanimate GIFs" msgid "Unanimate GIFs"
msgstr "" msgstr "Poista GIFien animointi"

File diff suppressed because it is too large Load Diff

View File

@ -1 +1 @@
l10n = {"Style: ":"Style:","File":"Fichier","hide":"masquer","show":"montrer","Show locked threads":"Montrer les fils v\u00e9rouill\u00e9s","Hide locked threads":"Masquer les fils v\u00e9rouill\u00e9s","URL":"URL","Select":"Choisissez","hidden":"cach\u00e9","Show images":"Montrer les images","Hide images":"Masquer les Images","Password":"Mot de passe","Delete file only":"Supprimer le fichier uniquement","Delete":"Supprimer","Reason":"Raison","Report":"Signaler","Click reply to view.":"Cliquer sur r\u00e9pondre pour voir les r\u00e9ponses.","Brush size":"Taille du pinceau","Set text":"Saisir le texte","Clear":"Effacer","Save":"Sauvegarder","Load":"Charger","Toggle eraser":"S\u00e9lectionner la gomme","Fill":"Remplir","Enter some text":"Entrer du texte","Enter font or leave empty":"Entrer une police ou laissez vide","Forced anonymity":"Anonymat forc\u00e9.","enabled":"activ\u00e9","disabled":"d\u00e9sactiv\u00e9","Sun":"Dim","Mon":"Lun","Tue":"Mar","Wed":"Mer","Thu":"Jeu","Fri":"Ven","Sat":"Sam","Catalog":"Catalogue","Submit":"Envoyer","Quick reply":"R\u00e9ponse rapide","Posting mode: Replying to <small>&gt;&gt;{0}<\/small>":"Mode de messagerie: R\u00e9ponse \u00e0 <small>&gt;&gt;{0}<\/small>","Return":"Retour","Hello!":"Bonjour!","{0} users":"{0} utilisateurs","(hide threads from this board)":"(masquer les fis de cette planche)","(show threads from this board)":"(montrer les fils de cette planche)","No more threads to display":"Plus aucun fil \u00e0 afficher","Loading...":"Chargement\u2026","Save as original filename":"Sauvegarder avec le nom de fichier d'origine","Reported post(s).":"Message(s) signal\u00e9(s).","An unknown error occured!":"Une erreur inconnu s'est produite\u00a0!","Something went wrong... An unknown error occured!":"Quelque chose s'est mal pass\u00e9\u2026 Une erreur inconnu s'est produite\u00a0!","An unknown error occured when posting!":"Une erreur s'est produite lors de l'envoi du message!","Upload URL":"URL d'upload","Comment":"Commentaire","Quick Reply":"R\u00e9ponse Rapide","Stop watching this thread":"Arr\u00eater de surveiller le fil","Watch this thread":"Surveiller ce fil","Unpin this board":"D\u00e9s\u00e9pingler cette planche","Pin this board":"\u00c9pingler cette planche","Stop watching this board":"Arr\u00eater de surveiller cette planche","Watch this board":"Surveiller cette planche","Sunday":"Dimanche","Monday":"Lundi","Tuesday":"Mardi","Wednesday":"Mercredi","Thursday":"Jeudi","Friday":"Vendredi","Saturday":"Samedi","January":"Janvier","February":"F\u00e9vrier","March":"Mars","April":"Avril","May":"Mai","June":"Juin","July":"Juillet","August":"Aout","September":"Septembre","October":"Otobre","November":"Novembre","December":"D\u00e9cembre","Jan":"Jan","Feb":"Fev","Mar":"Mar","Apr":"Avr","Jun":"Jun","Jul":"Jul","Aug":"Aou","Sep":"Sep","Oct":"Oct","Nov":"Nov","Dec":"Dec","Your browser does not support HTML5 video.":"Votre navigateur ne supporte pas les vid\u00e9os HTML5.","[play once]":"[jouer une fois]","[loop]":"[boucler]","WebM Settings":"Param\u00e8tres Webm","Expand videos inline":"\u00c9tendre les vid\u00e9os","Play videos on hover":"Lire les vid\u00e9o sur passage de la souris","Default volume":"Volume par d\u00e9faut"}; l10n = {"Style: ":"Style:","File":"Fichier","hide":"masquer","show":"montrer","Show locked threads":"Montrer les fils v\u00e9rouill\u00e9s","Hide locked threads":"Masquer les fils v\u00e9rouill\u00e9s","URL":"URL","Select":"Choisissez","hidden":"cach\u00e9","Show images":"Montrer les images","Hide images":"Masquer les Images","Password":"Mot de passe","Delete file only":"Supprimer le fichier uniquement","Delete":"Supprimer","Reason":"Raison","Report":"Signaler","Click reply to view.":"Cliquer sur r\u00e9pondre pour voir les r\u00e9ponses.","Brush size":"Taille du pinceau","Set text":"Saisir le texte","Clear":"Effacer","Save":"Sauvegarder","Load":"Charger","Toggle eraser":"S\u00e9lectionner la gomme","Fill":"Remplir","Enter some text":"Entrer du texte","Enter font or leave empty":"Entrer une police ou laissez vide","Forced anonymity":"Anonymat forc\u00e9.","enabled":"activ\u00e9","disabled":"d\u00e9sactiv\u00e9","Sun":"Dim","Mon":"Lun","Tue":"Mar","Wed":"Mer","Thu":"Jeu","Fri":"Ven","Sat":"Sam","Catalog":"Catalogue","Submit":"Envoyer","Quick reply":"R\u00e9ponse rapide","Posting mode: Replying to <small>&gt;&gt;{0}<\/small>":"Mode de messagerie: R\u00e9ponse \u00e0 <small>&gt;&gt;{0}<\/small>","Return":"Retour","Hello!":"Bonjour!","{0} users":"{0} utilisateurs","(hide threads from this board)":"(masquer les fis de cette planche)","(show threads from this board)":"(montrer les fils de cette planche)","No more threads to display":"Plus aucun fil \u00e0 afficher","Loading...":"Chargement\u2026","Save as original filename":"Sauvegarder avec le nom de fichier d'origine","Reported post(s).":"Message(s) signal\u00e9(s).","An unknown error occured!":"Une erreur inconnu s'est produite\u00a0!","Something went wrong... An unknown error occured!":"Quelque chose s'est mal pass\u00e9\u2026 Une erreur inconnu s'est produite\u00a0!","An unknown error occured when posting!":"Une erreur s'est produite lors de l'envoi du message!","Upload URL":"URL d'upload","Comment":"Commentaire","Quick Reply":"R\u00e9ponse Rapide","Stop watching this thread":"Arr\u00eater de surveiller le fil","Watch this thread":"Surveiller ce fil","Unpin this board":"D\u00e9s\u00e9pingler cette planche","Pin this board":"\u00c9pingler cette planche","Stop watching this board":"Arr\u00eater de surveiller cette planche","Watch this board":"Surveiller cette planche","Sunday":"Dimanche","Monday":"Lundi","Tuesday":"Mardi","Wednesday":"Mercredi","Thursday":"Jeudi","Friday":"Vendredi","Saturday":"Samedi","January":"Janvier","February":"F\u00e9vrier","March":"Mars","April":"Avril","May":"Mai","June":"Juin","July":"Juillet","August":"Aout","September":"Septembre","October":"Otobre","November":"Novembre","December":"D\u00e9cembre","Jan":"Jan","Feb":"Fev","Mar":"Mar","Apr":"Avr","Jun":"Jun","Jul":"Jul","Aug":"Aou","Sep":"Sep","Oct":"Oct","Nov":"Nov","Dec":"Dec","Your browser does not support HTML5 video.":"Votre navigateur ne supporte pas les vid\u00e9os HTML5.","[play once]":"[jouer une fois]","[loop]":"[boucler]","WebM Settings":"Param\u00e8tres Webm","Expand videos inline":"Lire les vid\u00e9os sur passage de la souris.","Play videos on hover":"Lire les vid\u00e9o sur passage de la souris","Default volume":"Volume par d\u00e9faut"};

View File

@ -9,8 +9,8 @@ msgstr ""
"Project-Id-Version: vichan\n" "Project-Id-Version: vichan\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-06-21 20:55+0200\n" "POT-Creation-Date: 2014-06-21 20:55+0200\n"
"PO-Revision-Date: 2014-06-21 18:56+0000\n" "PO-Revision-Date: 2014-06-22 00:07+0000\n"
"Last-Translator: Marcin Łabanowski <marcin@6irc.net>\n" "Last-Translator: kaf <admin@cable6.net>\n"
"Language-Team: French (France) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/fr_FR/)\n" "Language-Team: French (France) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/fr_FR/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -564,7 +564,7 @@ msgstr "Paramètres Webm"
#: ../../../../js/webm-settings.js:44 #: ../../../../js/webm-settings.js:44
msgid "Expand videos inline" msgid "Expand videos inline"
msgstr "Étendre les vidéos" msgstr "Lire les vidéos sur passage de la souris."
#: ../../../../js/webm-settings.js:45 #: ../../../../js/webm-settings.js:45
msgid "Play videos on hover" msgid "Play videos on hover"

View File

@ -4,7 +4,6 @@
# #
# Translators: # Translators:
# kaf <admin@cable6.net>, 2014 # kaf <admin@cable6.net>, 2014
# CHAFIK <admin@cable6.net>, 2014
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: vichan\n" "Project-Id-Version: vichan\n"

View File

@ -1 +1 @@
l10n = {"Style: ":"St\u00edlus:","File":"F\u00e1jl","hide":"elrejt","show":"mutat","Show locked threads":"Mutassa a lez\u00e1rt sz\u00e1lakat","Hide locked threads":"Rejtse el a lez\u00e1rt sz\u00e1lakat","URL":"URL","Select":"Kiv\u00e1laszt","Remote":"K\u00fcls\u0151 link","Embed":"Be\u00e1gyaz","Oekaki":"Saj\u00e1t rajz","hidden":"rejtett","Show images":"Mutassa a k\u00e9peket","Hide images":"Rejtse el a k\u00e9peket","Password":"Jelsz\u00f3","Delete file only":"Csak a f\u00e1jlt t\u00f6r\u00f6lje","Delete":"T\u00f6rl\u00e9s","Reason":"Ok","Report":"Jelent","Click reply to view.":"Kattints a v\u00e1laszra a megjelen\u00edt\u00e9shez","Click to expand":"Kattints a nagyobb m\u00e9rethez","Hide expanded replies":"Rejtse el a nagy m\u00e9ret\u0171 v\u00e1laszokat","Brush size":"Ecsetm\u00e9ret","Set text":"Sz\u00f6veg megad\u00e1sa","Clear":"T\u00f6r\u00f6l","Save":"Ment\u00e9s","Load":"Bet\u00f6lt\u00e9s","Toggle eraser":"Rad\u00edrt kapcsol","Get color":"Sz\u00ednt kiv\u00e1laszt","Fill":"KIt\u00f6lt","Use oekaki instead of file?":"Szeretn\u00e9d a rajzodat haszn\u00e1lni f\u00e1jl helyett?","Edit in oekaki":"A rajzod szerkeszt\u00e9se","Enter some text":"\u00cdrj be sz\u00f6veget","Enter font or leave empty":"Adj meg bet\u0171t\u00edpust, vagy hagyd \u00fcresen","Forced anonymity":"Er\u0151ltetett anonimit\u00e1s","enabled":"enged\u00e9lyezett","disabled":"tiltott","Sun":"Va","Mon":"H\u00e9","Tue":"Ke","Wed":"Sze","Thu":"Cs\u00fc","Fri":"P\u00e9","Sat":"Szo","Catalog":"Katal\u00f3gus","Submit":"Elk\u00fcld","Quick reply":"Gyors v\u00e1lasz","Posting mode: Replying to <small>&gt;&gt;{0}<\/small>":"Hozz\u00e1sz\u00f3l\u00e1s m\u00f3dja: V\u00e1lasz erre: <small>&gt;&gt;{0}<\/small>","Return":"Vissza","Expand all images":"\u00d6sszes k\u00e9p nagy m\u00e9ret\u0171re","Hello!":"Szia!","{0} users":"(0) felhaszn\u00e1l\u00f3","(hide threads from this board)":"(sz\u00e1lak elrejt\u00e9se err\u0151l a t\u00e1bl\u00e1r\u00f3l)","(show threads from this board)":"(sz\u00e1lak mutat\u00e1sa err\u0151l a t\u00e1bl\u00e1r\u00f3l)","No more threads to display":"Nincs t\u00f6bb megjelen\u00edtend\u0151 sz\u00e1l","Loading...":"Bet\u00f6lt\u00e9s...","Save as original filename":"Ment\u00e9s eredeti f\u00e1jln\u00e9vvel","Reported post(s).":"Jelentett hozz\u00e1sz\u00f3l\u00e1s(ok).","An unknown error occured!":"Ismeretlen hiba t\u00f6rt\u00e9nt!","Something went wrong... An unknown error occured!":"V\u00e9g\u00e9rv\u00e9nyesen... Valami elveszett!","Working...":"Feldolgoz\u00e1s...","Posting... (#%)":"K\u00fcld\u00e9s... (#%)","Posted...":"Elk\u00fcldve...","An unknown error occured when posting!":"Ismeretlen hiba t\u00f6rt\u00e9nt k\u00fcld\u00e9s k\u00f6zben!","Posting...":"K\u00fcld\u00e9s...","Upload URL":"URL Felt\u00f6lt\u00e9se","Spoiler Image":"Spoiler K\u00e9p","Comment":"Hozz\u00e1sz\u00f3l\u00e1s","Quick Reply":"Gyors v\u00e1lasz","Stop watching this thread":"Sz\u00e1l figyel\u00e9s\u00e9nek megsz\u00fcntet\u00e9se","Watch this thread":"Figyelje ezt a sz\u00e1lat","Unpin this board":"T\u00e1bla kiemel\u00e9s megsz\u00fcntet\u00e9se","Pin this board":"Emelje ki a t\u00e1bl\u00e1t","Stop watching this board":"T\u00e1bla figyel\u00e9s\u00e9nek megsz\u00fcntet\u00e9se","Watch this board":"Figyelje ezt a t\u00e1bl\u00e1t","Click on any image on this site to load it into oekaki applet":"Kattints a k\u00edv\u00e1nt k\u00e9pre ezen az oldalon a rajzprogramba bet\u00f6lt\u00e9shez","Sunday":"Vas\u00e1rnap","Monday":"H\u00e9tf\u0151","Tuesday":"Kedd","Wednesday":"Szerda","Thursday":"Cs\u00fct\u00f6rt\u00f6k","Friday":"P\u00e9ntek","Saturday":"Szombat","January":"Janu\u00e1r","February":"Febru\u00e1r","March":"M\u00e1rcius","April":"\u00c1prilis","May":"M\u00e1jus","June":"J\u00fanius","July":"J\u00falius","August":"Augusztus","September":"Szeptember","October":"Okt\u00f3ber","November":"November","December":"December","Jan":"Jan","Feb":"Feb","Mar":"M\u00e1r","Apr":"\u00c1pr","Jun":"Jun","Jul":"Jul","Aug":"Aug","Sep":"Szep","Oct":"Okt","Nov":"Nov","Dec":"Dec","AM":"D\u00e9lel\u0151tt","PM":"D\u00e9lut\u00e1n","am":"d\u00e9lel\u0151tt","pm":"d\u00e9lut\u00e1n","Your browser does not support HTML5 video.":"A b\u00f6ng\u00e9sz\u0151d nem t\u00e1mogatja a HTML5 vide\u00f3t.","[play once]":"[lej\u00e1tsz\u00e1s egyszer]","[loop]":"[ism\u00e9tl\u00e9s]","WebM Settings":"WebM be\u00e1ll\u00edt\u00e1sok","Expand videos inline":"Vide\u00f3k kinagy\u00edt\u00e1sa sz\u00e1lon bel\u00fcl","Play videos on hover":"Vide\u00f3k lebeg\u0151 lej\u00e1tsz\u00e1sa ha az eg\u00e9rmutat\u00f3 f\u00f6l\u00e9j\u00fck \u00e9r","Default volume":"Alap hanger\u0151","Tree view":"Fa n\u00e9zet"}; l10n = {"Style: ":"St\u00edlus:","File":"F\u00e1jl","hide":"elrejt","show":"mutat","Show locked threads":"Mutassa a lez\u00e1rt sz\u00e1lakat","Hide locked threads":"Rejtse el a lez\u00e1rt sz\u00e1lakat","URL":"URL","Select":"Kiv\u00e1laszt","Remote":"K\u00fcls\u0151 link","Embed":"Be\u00e1gyaz","Oekaki":"Saj\u00e1t rajz","hidden":"rejtett","Show images":"Mutassa a k\u00e9peket","Hide images":"Rejtse el a k\u00e9peket","Password":"Jelsz\u00f3","Delete file only":"Csak a f\u00e1jlt t\u00f6r\u00f6lje","Delete":"T\u00f6rl\u00e9s","Reason":"Ok","Report":"Jelent","Click reply to view.":"Kattints a v\u00e1laszra a megjelen\u00edt\u00e9shez","Click to expand":"Kattints a nagyobb m\u00e9rethez","Hide expanded replies":"Rejtse el a nagy m\u00e9ret\u0171 v\u00e1laszokat","Brush size":"Ecsetm\u00e9ret","Set text":"Sz\u00f6veg megad\u00e1sa","Clear":"T\u00f6r\u00f6l","Save":"Ment\u00e9s","Load":"Bet\u00f6lt\u00e9s","Toggle eraser":"Rad\u00edrt kapcsol","Get color":"Sz\u00ednt kiv\u00e1laszt","Fill":"KIt\u00f6lt","Use oekaki instead of file?":"Szeretn\u00e9d a rajzodat haszn\u00e1lni f\u00e1jl helyett?","Edit in oekaki":"A rajzod szerkeszt\u00e9se","Enter some text":"\u00cdrj be sz\u00f6veget","Enter font or leave empty":"Adj meg bet\u0171t\u00edpust, vagy hagyd \u00fcresen","Forced anonymity":"Er\u0151ltetett anonimit\u00e1s","enabled":"enged\u00e9lyezett","disabled":"tiltott","Sun":"Va","Mon":"H\u00e9","Tue":"Ke","Wed":"Sze","Thu":"Cs\u00fc","Fri":"P\u00e9","Sat":"Szo","Catalog":"Katal\u00f3gus","Submit":"Elk\u00fcld","Quick reply":"Gyors v\u00e1lasz","Posting mode: Replying to <small>&gt;&gt;{0}<\/small>":"Hozz\u00e1sz\u00f3l\u00e1s m\u00f3dja: V\u00e1lasz erre: <small>&gt;&gt;{0}<\/small>","Return":"Vissza","Expand all images":"\u00d6sszes k\u00e9p nagy m\u00e9ret\u0171re","Hello!":"Szia!","{0} users":"(0) felhaszn\u00e1l\u00f3","(hide threads from this board)":"(sz\u00e1lak elrejt\u00e9se err\u0151l a t\u00e1bl\u00e1r\u00f3l)","(show threads from this board)":"(sz\u00e1lak mutat\u00e1sa err\u0151l a t\u00e1bl\u00e1r\u00f3l)","No more threads to display":"Nincs t\u00f6bb megjelen\u00edtend\u0151 sz\u00e1l","Loading...":"Bet\u00f6lt\u00e9s...","Save as original filename":"Ment\u00e9s eredeti f\u00e1jln\u00e9vvel","Reported post(s).":"Jelentett hozz\u00e1sz\u00f3l\u00e1s(ok).","An unknown error occured!":"Ismeretlen hiba t\u00f6rt\u00e9nt!","Something went wrong... An unknown error occured!":"V\u00e9g\u00e9rv\u00e9nyesen... Valami elveszett!","Working...":"Feldolgoz\u00e1s...","Posting... (#%)":"K\u00fcld\u00e9s... (#%)","Posted...":"Elk\u00fcldve...","An unknown error occured when posting!":"Ismeretlen hiba t\u00f6rt\u00e9nt k\u00fcld\u00e9s k\u00f6zben!","Posting...":"K\u00fcld\u00e9s...","Upload URL":"URL Felt\u00f6lt\u00e9se","Spoiler Image":"Spoiler K\u00e9p","Comment":"Hozz\u00e1sz\u00f3l\u00e1s","Quick Reply":"Gyors v\u00e1lasz","Stop watching this thread":"Sz\u00e1l figyel\u00e9s\u00e9nek megsz\u00fcntet\u00e9se","Watch this thread":"Figyelje ezt a sz\u00e1lat","Unpin this board":"T\u00e1bla kiemel\u00e9s megsz\u00fcntet\u00e9se","Pin this board":"Emelje ki a t\u00e1bl\u00e1t","Stop watching this board":"T\u00e1bla figyel\u00e9s\u00e9nek megsz\u00fcntet\u00e9se","Watch this board":"Figyelje ezt a t\u00e1bl\u00e1t","Click on any image on this site to load it into oekaki applet":"Kattints a k\u00edv\u00e1nt k\u00e9pre ezen az oldalon a rajzprogramba bet\u00f6lt\u00e9shez","Sunday":"Vas\u00e1rnap","Monday":"H\u00e9tf\u0151","Tuesday":"Kedd","Wednesday":"Szerda","Thursday":"Cs\u00fct\u00f6rt\u00f6k","Friday":"P\u00e9ntek","Saturday":"Szombat","January":"Janu\u00e1r","February":"Febru\u00e1r","March":"M\u00e1rcius","April":"\u00c1prilis","May":"M\u00e1jus","June":"J\u00fanius","July":"J\u00falius","August":"Augusztus","September":"Szeptember","October":"Okt\u00f3ber","November":"November","December":"December","Jan":"Jan","Feb":"Feb","Mar":"M\u00e1r","Apr":"\u00c1pr","Jun":"Jun","Jul":"Jul","Aug":"Aug","Sep":"Szep","Oct":"Okt","Nov":"Nov","Dec":"Dec","AM":"D\u00e9lel\u0151tt","PM":"D\u00e9lut\u00e1n","am":"d\u00e9lel\u0151tt","pm":"d\u00e9lut\u00e1n","Your browser does not support HTML5 video.":"A b\u00f6ng\u00e9sz\u0151d nem t\u00e1mogatja a HTML5 vide\u00f3t.","[play once]":"[lej\u00e1tsz\u00e1s egyszer]","[loop]":"[ism\u00e9tl\u00e9s]","WebM Settings":"WebM be\u00e1ll\u00edt\u00e1sok","Expand videos inline":"Vide\u00f3k kinagy\u00edt\u00e1sa sz\u00e1lon bel\u00fcl","Play videos on hover":"Vide\u00f3k lebeg\u0151 lej\u00e1tsz\u00e1sa ha az eg\u00e9rmutat\u00f3 f\u00f6l\u00e9j\u00fck \u00e9r","Default volume":"Alap hanger\u0151","Tree view":"Fa n\u00e9zet","Shrink all images":"\u00d6sszes k\u00e9p eredeti m\u00e9ret\u0171re","Animate GIFs":"GIF-ek lej\u00e1tsz\u00e1sa","Unanimate GIFs":"Anim\u00e1lt GIF-ek le\u00e1ll\u00edt\u00e1sa"};

View File

@ -10,8 +10,8 @@ msgstr ""
"Project-Id-Version: vichan\n" "Project-Id-Version: vichan\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-06-21 20:55+0200\n" "POT-Creation-Date: 2014-06-21 20:55+0200\n"
"PO-Revision-Date: 2014-06-21 18:56+0000\n" "PO-Revision-Date: 2014-08-04 16:42+0000\n"
"Last-Translator: Marcin Łabanowski <marcin@6irc.net>\n" "Last-Translator: cicus\n"
"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/hu_HU/)\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/hu_HU/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -581,12 +581,12 @@ msgstr "Fa nézet"
#: ../../../../js/expand-all-images.js:32 #: ../../../../js/expand-all-images.js:32
msgid "Shrink all images" msgid "Shrink all images"
msgstr "" msgstr "Összes kép eredeti méretűre"
#: ../../../../js/no-animated-gif.js:33 #: ../../../../js/no-animated-gif.js:33
msgid "Animate GIFs" msgid "Animate GIFs"
msgstr "" msgstr "GIF-ek lejátszása"
#: ../../../../js/no-animated-gif.js:42 ../../../../js/no-animated-gif.js:48 #: ../../../../js/no-animated-gif.js:42 ../../../../js/no-animated-gif.js:48
msgid "Unanimate GIFs" msgid "Unanimate GIFs"
msgstr "" msgstr "Animált GIF-ek leállítása"

View File

@ -10,8 +10,8 @@ msgstr ""
"Project-Id-Version: vichan\n" "Project-Id-Version: vichan\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-06-21 20:55+0200\n" "POT-Creation-Date: 2014-06-21 20:55+0200\n"
"PO-Revision-Date: 2014-06-21 18:57+0000\n" "PO-Revision-Date: 2014-08-04 16:55+0000\n"
"Last-Translator: Marcin Łabanowski <marcin@6irc.net>\n" "Last-Translator: cicus\n"
"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/hu_HU/)\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/hu_HU/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -2996,12 +2996,12 @@ msgstr "Nem sikerült a RecentPosts téma létrehozása, mert nem találhatók f
#: ../../../../inc/config.php:997 #: ../../../../inc/config.php:997
msgid "You have attempted to upload too many images!" msgid "You have attempted to upload too many images!"
msgstr "" msgstr "Túl sok képet próbáltál feltölteni!"
#. line 7 #. line 7
#: ../../../../templates/cache/b9/2b/ba2b45df5e1d76f6cdfb98a47468df19a1ffc1c2af2dc1792eb75eeb0791.php:36 #: ../../../../templates/cache/b9/2b/ba2b45df5e1d76f6cdfb98a47468df19a1ffc1c2af2dc1792eb75eeb0791.php:36
msgid "Spoiler file" msgid "Spoiler file"
msgstr "" msgstr "Spoiler fájl"
#. line 26 #. line 26
#. line 35 #. line 35
@ -3010,7 +3010,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:80 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:80
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:107 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:107
msgid "Bump order" msgid "Bump order"
msgstr "" msgstr "Bump sorrend"
#. line 27 #. line 27
#. line 36 #. line 36
@ -3019,7 +3019,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:84 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:84
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:111 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:111
msgid "Last reply" msgid "Last reply"
msgstr "" msgstr "Utolsó hozzászólás"
#. line 28 #. line 28
#. line 37 #. line 37
@ -3028,7 +3028,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:88 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:88
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:115 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:115
msgid "Creation date" msgid "Creation date"
msgstr "" msgstr "Készítés dátuma"
#. line 29 #. line 29
#. line 38 #. line 38
@ -3037,7 +3037,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:92 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:92
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:119 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:119
msgid "Reply count" msgid "Reply count"
msgstr "" msgstr "Válaszok száma"
#. line 30 #. line 30
#. line 39 #. line 39
@ -3046,58 +3046,58 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:96 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:96
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:123 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:123
msgid "Random" msgid "Random"
msgstr "" msgstr "Véletlenszerű"
#. line 33 #. line 33
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:102 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:102
msgid "Sort by" msgid "Sort by"
msgstr "" msgstr "Rendezés eszerint:"
#. line 42 #. line 42
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:129 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:129
msgid "Image size" msgid "Image size"
msgstr "" msgstr "Kép mérete"
#. line 44 #. line 44
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:134 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:134
msgid "Small" msgid "Small"
msgstr "" msgstr "Kicsi"
#. line 45 #. line 45
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:138 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:138
msgid "Large" msgid "Large"
msgstr "" msgstr "Nagy"
#. line 6 #. line 6
#: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:36 #: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:36
msgid "Post ID" msgid "Post ID"
msgstr "" msgstr "Hozzászólás ID"
#. line 29 #. line 29
#: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:96 #: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:96
msgid "Target thread" msgid "Target thread"
msgstr "" msgstr "Cél szál"
#: ../../../../post.php:48 #: ../../../../post.php:48
msgid "Post deletion is not allowed!" msgid "Post deletion is not allowed!"
msgstr "" msgstr "Hozzászólás törlése nem engedélyezett!"
#: ../../../../post.php:385 #: ../../../../post.php:385
msgid "Unrecognized file size determination method." msgid "Unrecognized file size determination method."
msgstr "" msgstr "Ismeretlen fájl méret meghatározás."
#: ../../../../post.php:519 #: ../../../../post.php:519
msgid "Invalid flag selection!" msgid "Invalid flag selection!"
msgstr "" msgstr "Érvénytelen flag lett kiválasztva!"
#: ../../../../post.php:631 #: ../../../../post.php:631
msgid "exiftool failed!" msgid "exiftool failed!"
msgstr "" msgstr "exiftool failed!"
#: ../../../../post.php:641 #: ../../../../post.php:641
msgid "Could not auto-orient image!" msgid "Could not auto-orient image!"
msgstr "" msgstr "A képet nem lehetett automatikusan tájolni!"
#: ../../../../post.php:695 #: ../../../../post.php:695
msgid "Could not strip EXIF metadata!" msgid "Could not strip EXIF metadata!"
msgstr "" msgstr "EXIF metaadatok eltávolítása sikertelen!"

View File

@ -1 +1 @@
l10n = {"Style: ":"\u0160t\u00fdl:","File":"S\u00fabor","hide":"skry\u0165","show":"uk\u00e1za\u0165","Show locked threads":"Zobrazi\u0165 zamknut\u00e9 vl\u00e1kna","Hide locked threads":"Skry\u0165 zamknut\u00e9 vl\u00e1kna","URL":"Adresa","Select":"Vybra\u0165","Remote":"Vzdialen\u00fd","Embed":"Vlo\u017ei\u0165","Oekaki":"Oekaki","hidden":"skryt\u00fd","Show images":"Zobrazi\u0165 obr\u00e1zky","Hide images":"Skry\u0165 obr\u00e1zky","Password":"Heslo","Delete file only":"Odstr\u00e1ni\u0165 iba s\u00fabor","Delete":"Odstr\u00e1ni\u0165","Reason":"D\u00f4vod","Report":"Nahl\u00e1si\u0165","Click reply to view.":"Klikni na Odpove\u010f pre ich zobrazenie.","Click to expand":"Klikni sem pre zobrazenie","Hide expanded replies":"Skry\u0165 zobrazen\u00e9 odpovede","Brush size":"Ve\u013ekos\u0165 \u0161tetca","Set text":"Nastavi\u0165 text","Clear":"Vy\u010disti\u0165","Save":"Ulo\u017ei\u0165","Load":"Na\u010d\u00edta\u0165","Toggle eraser":"Zmeni\u0165 gumu","Get color":"Vybra\u0165 farbu","Fill":"Vyplni\u0165","Use oekaki instead of file?":"Pou\u017ei\u0165 miesto s\u00faboru oekaki?","Edit in oekaki":"Upravi\u0165 v oekaki","Enter some text":"Nap\u00ed\u0161 nejak\u00fd text","Enter font or leave empty":"Vlo\u017e p\u00edsmo alebo nechaj pr\u00e1zdne","Forced anonymity":"Vyn\u00faten\u00e1 anonymita","enabled":"zapnut\u00e1","disabled":"vypnut\u00e1","Sun":"Ne","Mon":"Po","Tue":"Ut","Wed":"St","Thu":"\u0160t","Fri":"Pi","Sat":"So","Catalog":"Katal\u00f3g","Submit":"Odosla\u0165","Quick reply":"R\u00fdchla odpove\u010f","Posting mode: Replying to <small>&gt;&gt;{0}<\/small>":"Re\u017eim prispievania: Odpove\u010f na <small>&gt;&gt;{0}<\/small>","Return":"N\u00e1vrat","Expand all images":"Otvori\u0165 v\u0161etky obr\u00e1zky","Hello!":"Ahoj!","{0} users":"{0} u\u017e\u00edvate\u013eov","(hide threads from this board)":"(skry\u0165 vl\u00e1kna z tejto dosky)","(show threads from this board)":"(zobrazi\u0165 vl\u00e1kna z tejto dosky)","No more threads to display":"\u017diadne \u010fal\u0161ie vl\u00e1kna na zobrazenie","Loading...":"Na\u010d\u00edtanie...","Save as original filename":"Ulo\u017ei\u0165 s p\u00f4vodn\u00fdm n\u00e1zvom","Reported post(s).":"Pr\u00edspevok nahl\u00e1sen\u00fd.","An unknown error occured!":"Nastala nezn\u00e1ma chyba!","Something went wrong... An unknown error occured!":"Stalo sa nie\u010do zl\u00e9... Nastala nezn\u00e1ma chyba!","Working...":"Pracujem...","Posting... (#%)":"Odosielam... (#%)","Posted...":"Odoslan\u00e9...","An unknown error occured when posting!":"Pri odosielan\u00ed nastala nezn\u00e1ma chyba!","Posting...":"Odosielam...","Upload URL":"Adresa s\u00faboru","Spoiler Image":"Skryt\u00fd obr\u00e1zok","Comment":"Koment\u00e1r","Quick Reply":"R\u00fdchla odpove\u010f","Stop watching this thread":"Zastavi\u0165 sledovanie tohto vl\u00e1kna","Watch this thread":"Sledova\u0165 toto vl\u00e1kno","Unpin this board":"Odopn\u00fa\u0165 t\u00fato dosku","Pin this board":"Pripn\u00fa\u0165 t\u00fato dosku","Stop watching this board":"Zastavi\u0165 sledovanie tejto dosky","Watch this board":"Sledova\u0165 t\u00fato dosku","Click on any image on this site to load it into oekaki applet":"Klikni na ak\u00fdko\u013evek obr\u00e1zok na tejto str\u00e1nke pre jeho na\u010d\u00edtanie do Oekaki","Sunday":"Nede\u013ea","Monday":"Pondelok","Tuesday":"Utorok","Wednesday":"Streda","Thursday":"\u0160tvrtok","Friday":"Piatok","Saturday":"Sobota","January":"Janu\u00e1r","February":"Febru\u00e1r","March":"Marec","April":"Apr\u00edl","May":"M\u00e1j","June":"J\u00fan","July":"J\u00fal","August":"August","September":"September","October":"Okt\u00f3ber","November":"November","December":"December","Jan":"Jan","Feb":"Feb","Mar":"Mar","Apr":"Apr","Jun":"J\u00fan","Jul":"J\u00fal","Aug":"Aug","Sep":"Sep","Oct":"Okt","Nov":"Nov","Dec":"Dec","AM":"Doobeda","PM":"Poobede","am":"doobeda","pm":"poobede","Your browser does not support HTML5 video.":"Tvoj prehliada\u010d nepodporuje HTML5 vide\u00e1.","[play once]":"[hra\u0165 raz]","[loop]":"[slu\u010dka]","WebM Settings":"Nastavenia WebM","Expand videos inline":"Otvori\u0165 vide\u00e1 v riadku","Play videos on hover":"Spusti\u0165 vide\u00e1 pri uk\u00e1zan\u00ed na ne","Default volume":"P\u00f4vodn\u00e1 hlasitos\u0165","Tree view":"Zobrazi\u0165 ako strom"}; l10n = {"Style: ":"\u0160t\u00fdl:","File":"S\u00fabor","hide":"skry\u0165","show":"uk\u00e1za\u0165","Show locked threads":"Zobrazi\u0165 zamknut\u00e9 vl\u00e1kna","Hide locked threads":"Skry\u0165 zamknut\u00e9 vl\u00e1kna","URL":"Adresa","Select":"Vybra\u0165","Remote":"Vzdialen\u00fd","Embed":"Vlo\u017ei\u0165","Oekaki":"Oekaki","hidden":"skryt\u00fd","Show images":"Zobrazi\u0165 obr\u00e1zky","Hide images":"Skry\u0165 obr\u00e1zky","Password":"Heslo","Delete file only":"Odstr\u00e1ni\u0165 iba s\u00fabor","Delete":"Odstr\u00e1ni\u0165","Reason":"D\u00f4vod","Report":"Nahl\u00e1si\u0165","Click reply to view.":"Klikni na Odpove\u010f pre ich zobrazenie.","Click to expand":"Klikni sem pre zobrazenie","Hide expanded replies":"Skry\u0165 zobrazen\u00e9 odpovede","Brush size":"Ve\u013ekos\u0165 \u0161tetca","Set text":"Nastavi\u0165 text","Clear":"Vy\u010disti\u0165","Save":"Ulo\u017ei\u0165","Load":"Na\u010d\u00edta\u0165","Toggle eraser":"Zmeni\u0165 gumu","Get color":"Vybra\u0165 farbu","Fill":"Vyplni\u0165","Use oekaki instead of file?":"Pou\u017ei\u0165 miesto s\u00faboru oekaki?","Edit in oekaki":"Upravi\u0165 v oekaki","Enter some text":"Nap\u00ed\u0161 nejak\u00fd text","Enter font or leave empty":"Vlo\u017e p\u00edsmo alebo nechaj pr\u00e1zdne","Forced anonymity":"Vyn\u00faten\u00e1 anonymita","enabled":"zapnut\u00e1","disabled":"vypnut\u00e1","Sun":"Ne","Mon":"Po","Tue":"Ut","Wed":"St","Thu":"\u0160t","Fri":"Pi","Sat":"So","Catalog":"Katal\u00f3g","Submit":"Odosla\u0165","Quick reply":"R\u00fdchla odpove\u010f","Posting mode: Replying to <small>&gt;&gt;{0}<\/small>":"Re\u017eim prispievania: Odpove\u010f na <small>&gt;&gt;{0}<\/small>","Return":"N\u00e1vrat","Expand all images":"Otvori\u0165 v\u0161etky obr\u00e1zky","Hello!":"Ahoj!","{0} users":"{0} u\u017e\u00edvate\u013eov","(hide threads from this board)":"(skry\u0165 vl\u00e1kna z tejto dosky)","(show threads from this board)":"(zobrazi\u0165 vl\u00e1kna z tejto dosky)","No more threads to display":"\u017diadne \u010fal\u0161ie vl\u00e1kna na zobrazenie","Loading...":"Na\u010d\u00edtanie...","Save as original filename":"Ulo\u017ei\u0165 s p\u00f4vodn\u00fdm n\u00e1zvom","Reported post(s).":"Pr\u00edspevok nahl\u00e1sen\u00fd.","An unknown error occured!":"Nastala nezn\u00e1ma chyba!","Something went wrong... An unknown error occured!":"Stalo sa nie\u010do zl\u00e9... Nastala nezn\u00e1ma chyba!","Working...":"Pracujem...","Posting... (#%)":"Odosielam... (#%)","Posted...":"Odoslan\u00e9...","An unknown error occured when posting!":"Pri odosielan\u00ed nastala nezn\u00e1ma chyba!","Posting...":"Odosielam...","Upload URL":"Adresa s\u00faboru","Spoiler Image":"Skryt\u00fd obr\u00e1zok","Comment":"Koment\u00e1r","Quick Reply":"R\u00fdchla odpove\u010f","Stop watching this thread":"Zastavi\u0165 sledovanie tohto vl\u00e1kna","Watch this thread":"Sledova\u0165 toto vl\u00e1kno","Unpin this board":"Odopn\u00fa\u0165 t\u00fato dosku","Pin this board":"Pripn\u00fa\u0165 t\u00fato dosku","Stop watching this board":"Zastavi\u0165 sledovanie tejto dosky","Watch this board":"Sledova\u0165 t\u00fato dosku","Click on any image on this site to load it into oekaki applet":"Klikni na ak\u00fdko\u013evek obr\u00e1zok na tejto str\u00e1nke pre jeho na\u010d\u00edtanie do Oekaki","Sunday":"Nede\u013ea","Monday":"Pondelok","Tuesday":"Utorok","Wednesday":"Streda","Thursday":"\u0160tvrtok","Friday":"Piatok","Saturday":"Sobota","January":"Janu\u00e1r","February":"Febru\u00e1r","March":"Marec","April":"Apr\u00edl","May":"M\u00e1j","June":"J\u00fan","July":"J\u00fal","August":"August","September":"September","October":"Okt\u00f3ber","November":"November","December":"December","Jan":"Jan","Feb":"Feb","Mar":"Mar","Apr":"Apr","Jun":"J\u00fan","Jul":"J\u00fal","Aug":"Aug","Sep":"Sep","Oct":"Okt","Nov":"Nov","Dec":"Dec","AM":"Doobeda","PM":"Poobede","am":"doobeda","pm":"poobede","Your browser does not support HTML5 video.":"Tvoj prehliada\u010d nepodporuje HTML5 vide\u00e1.","[play once]":"[hra\u0165 raz]","[loop]":"[slu\u010dka]","WebM Settings":"Nastavenia WebM","Expand videos inline":"Otvori\u0165 vide\u00e1 v riadku","Play videos on hover":"Spusti\u0165 vide\u00e1 pri uk\u00e1zan\u00ed na ne","Default volume":"P\u00f4vodn\u00e1 hlasitos\u0165","Tree view":"Zobrazi\u0165 ako strom","Shrink all images":"Zmen\u0161i\u0165 v\u0161etky obr\u00e1zky","Animate GIFs":"Animova\u0165 GIFy","Unanimate GIFs":"Neanimova\u0165 GIFy"};

View File

@ -9,8 +9,8 @@ msgstr ""
"Project-Id-Version: vichan\n" "Project-Id-Version: vichan\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-06-21 20:55+0200\n" "POT-Creation-Date: 2014-06-21 20:55+0200\n"
"PO-Revision-Date: 2014-06-21 18:56+0000\n" "PO-Revision-Date: 2014-06-21 19:19+0000\n"
"Last-Translator: Marcin Łabanowski <marcin@6irc.net>\n" "Last-Translator: dubcheck <admin@alokal.eu>\n"
"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/sk_SK/)\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/sk_SK/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -580,12 +580,12 @@ msgstr "Zobraziť ako strom"
#: ../../../../js/expand-all-images.js:32 #: ../../../../js/expand-all-images.js:32
msgid "Shrink all images" msgid "Shrink all images"
msgstr "" msgstr "Zmenšiť všetky obrázky"
#: ../../../../js/no-animated-gif.js:33 #: ../../../../js/no-animated-gif.js:33
msgid "Animate GIFs" msgid "Animate GIFs"
msgstr "" msgstr "Animovať GIFy"
#: ../../../../js/no-animated-gif.js:42 ../../../../js/no-animated-gif.js:48 #: ../../../../js/no-animated-gif.js:42 ../../../../js/no-animated-gif.js:48
msgid "Unanimate GIFs" msgid "Unanimate GIFs"
msgstr "" msgstr "Neanimovať GIFy"

View File

@ -9,8 +9,8 @@ msgstr ""
"Project-Id-Version: vichan\n" "Project-Id-Version: vichan\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-06-21 20:55+0200\n" "POT-Creation-Date: 2014-06-21 20:55+0200\n"
"PO-Revision-Date: 2014-06-21 18:57+0000\n" "PO-Revision-Date: 2014-06-21 19:54+0000\n"
"Last-Translator: Marcin Łabanowski <marcin@6irc.net>\n" "Last-Translator: dubcheck <admin@alokal.eu>\n"
"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/sk_SK/)\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/sk_SK/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -3006,12 +3006,12 @@ msgstr "Nieje možné zostaviť tému RecentPosts pretože neexistujú žiadne d
#: ../../../../inc/config.php:997 #: ../../../../inc/config.php:997
msgid "You have attempted to upload too many images!" msgid "You have attempted to upload too many images!"
msgstr "" msgstr "Pokúsil si sa odoslať priveľa súborov!"
#. line 7 #. line 7
#: ../../../../templates/cache/b9/2b/ba2b45df5e1d76f6cdfb98a47468df19a1ffc1c2af2dc1792eb75eeb0791.php:36 #: ../../../../templates/cache/b9/2b/ba2b45df5e1d76f6cdfb98a47468df19a1ffc1c2af2dc1792eb75eeb0791.php:36
msgid "Spoiler file" msgid "Spoiler file"
msgstr "" msgstr "Skrytý súbor"
#. line 26 #. line 26
#. line 35 #. line 35
@ -3020,7 +3020,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:80 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:80
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:107 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:107
msgid "Bump order" msgid "Bump order"
msgstr "" msgstr "Čerstvosti"
#. line 27 #. line 27
#. line 36 #. line 36
@ -3029,7 +3029,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:84 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:84
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:111 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:111
msgid "Last reply" msgid "Last reply"
msgstr "" msgstr "Poslednej odpovede"
#. line 28 #. line 28
#. line 37 #. line 37
@ -3038,7 +3038,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:88 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:88
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:115 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:115
msgid "Creation date" msgid "Creation date"
msgstr "" msgstr "Dátumu vytvorenia"
#. line 29 #. line 29
#. line 38 #. line 38
@ -3047,7 +3047,7 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:92 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:92
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:119 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:119
msgid "Reply count" msgid "Reply count"
msgstr "" msgstr "Počtu odpovedí"
#. line 30 #. line 30
#. line 39 #. line 39
@ -3056,58 +3056,58 @@ msgstr ""
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:96 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:96
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:123 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:123
msgid "Random" msgid "Random"
msgstr "" msgstr "Náhody"
#. line 33 #. line 33
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:102 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:102
msgid "Sort by" msgid "Sort by"
msgstr "" msgstr "Zoradiť podľa"
#. line 42 #. line 42
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:129 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:129
msgid "Image size" msgid "Image size"
msgstr "" msgstr "Veľkosť obrázkov"
#. line 44 #. line 44
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:134 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:134
msgid "Small" msgid "Small"
msgstr "" msgstr "Malá"
#. line 45 #. line 45
#: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:138 #: ../../../../templates/cache/41/57/9143de5f74d921965e5ff24e0f1ce44a18317fd4937f5d8d65f56337acf3.php:138
msgid "Large" msgid "Large"
msgstr "" msgstr "Veľká"
#. line 6 #. line 6
#: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:36 #: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:36
msgid "Post ID" msgid "Post ID"
msgstr "" msgstr "ID príspevku"
#. line 29 #. line 29
#: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:96 #: ../../../../templates/cache/56/25/ac2c51fa6b3e26f9f9ed7dda5224acfbec96881d648c8ded10c5eef2c3e5.php:96
msgid "Target thread" msgid "Target thread"
msgstr "" msgstr "Cieľové vlákno"
#: ../../../../post.php:48 #: ../../../../post.php:48
msgid "Post deletion is not allowed!" msgid "Post deletion is not allowed!"
msgstr "" msgstr "Mazanie príspevku nie je povolené!"
#: ../../../../post.php:385 #: ../../../../post.php:385
msgid "Unrecognized file size determination method." msgid "Unrecognized file size determination method."
msgstr "" msgstr "Neznámy spôsob získania veľkosti súboru."
#: ../../../../post.php:519 #: ../../../../post.php:519
msgid "Invalid flag selection!" msgid "Invalid flag selection!"
msgstr "" msgstr "Vybral si neplatnú vlajku!"
#: ../../../../post.php:631 #: ../../../../post.php:631
msgid "exiftool failed!" msgid "exiftool failed!"
msgstr "" msgstr "exiftool zlyhal!"
#: ../../../../post.php:641 #: ../../../../post.php:641
msgid "Could not auto-orient image!" msgid "Could not auto-orient image!"
msgstr "" msgstr "Nebolo možné automaticky otočiť obrázok!"
#: ../../../../post.php:695 #: ../../../../post.php:695
msgid "Could not strip EXIF metadata!" msgid "Could not strip EXIF metadata!"
msgstr "" msgstr "Nebolo možné odstrániť EXIF metadáta!"

View File

@ -1 +1 @@
l10n = []; l10n = {"Style: ":"\u69cb\u5f0f\uff1a","File":"\u6a94\u6848","hide":"\u96b1\u85cf","show":"\u986f\u793a","Show locked threads":"\u986f\u793a\u9396\u5b9a\u7684\u8a0e\u8ad6\u4e32","Hide locked threads":"\u96b1\u85cf\u9396\u5b9a\u7684\u8a0e\u8ad6\u4e32","URL":"\u7db2\u5740","Select":"\u9078\u64c7","Remote":"\u9060\u7aef","Embed":"\u5d4c\u5165","Oekaki":"Oekaki","hidden":"\u96b1\u85cf","Show images":"\u986f\u793a\u5716\u7247","Hide images":"\u96b1\u85cf\u5716\u7247","Password":"\u5bc6\u78bc","Delete file only":"\u53ea\u522a\u9664\u6a94\u6848","Delete":"\u522a\u9664","Reason":"\u7406\u7531","Report":"\u5831\u544a","Click reply to view.":"\u9ede\u64ca\u56de\u8986\u4ee5\u986f\u793a","Click to expand":"\u9ede\u64ca\u4ee5\u5c55\u958b","Hide expanded replies":"\u96b1\u85cf\u5c55\u958b\u7684\u56de\u8986","Brush size":"\u7b46\u5237\u5927\u5c0f","Set text":"\u9078\u64c7\u6587\u5b57","Clear":"\u6e05\u9664","Save":"\u5132\u5b58","Load":"\u8f09\u5165","Toggle eraser":"\u5207\u63db\u6a61\u76ae\u64e6","Get color":"\u53d6\u5f97\u984f\u8272","Fill":"\u586b\u6eff","Use oekaki instead of file?":"\u4f7f\u7528 oekaki \u800c\u4e0d\u662f\u6a94\u6848\uff1f","Edit in oekaki":"\u5728 oekaki \u4e2d\u7de8\u8f2f","Enter some text":"\u8f38\u5165\u6587\u5b57","Enter font or leave empty":"\u8f38\u5165\u5b57\u578b\u6216\u7559\u767d","Forced anonymity":"\u5f37\u5236\u533f\u540d","enabled":"\u555f\u7528","disabled":"\u505c\u7528","Sun":"\u65e5","Mon":"\u4e00","Tue":"\u4e8c","Wed":"\u4e09","Thu":"\u56db","Fri":"\u4e94","Sat":"\u516d","Catalog":"\u578b\u9304","Submit":"\u9001\u51fa","Quick reply":"\u5feb\u901f\u56de\u8986","Posting mode: Replying to <small>&gt;&gt;{0}<\/small>":"\u8cbc\u6587\u6a21\u5f0f\uff1a\u56de\u8986\u7d66 <small>&gt;&gt;{0}<\/small>","Return":"\u8fd4\u56de","Expand all images":"\u5c55\u958b\u6240\u6709\u5716\u7247","Hello!":"\u54c8\u56c9\uff01","{0} users":"{0} \u4f4d\u7528\u6236","(hide threads from this board)":"\uff08\u5728\u6b64\u7248\u96b1\u85cf\u8a0e\u8ad6\u4e32\uff09","(show threads from this board)":"\uff08\u5728\u6b64\u7248\u986f\u793a\u8a0e\u8ad6\u4e32\uff09","No more threads to display":"\u6c92\u6709\u53ef\u986f\u793a\u7684\u8a0e\u8ad6\u4e32","Loading...":"\u8f09\u5165\u4e2d\u2026\u2026","Save as original filename":"\u4ee5\u539f\u59cb\u6a94\u540d\u5132\u5b58","Reported post(s).":"\u88ab\u56de\u5831\u7684\u8cbc\u6587\u3002","An unknown error occured!":"\u672a\u77e5\u7684\u932f\u8aa4\u767c\u751f\uff01","Something went wrong... An unknown error occured!":"\u51fa\u932f\u4e86\u2026\u2026\u3002\u672a\u77e5\u7684\u932f\u8aa4\u767c\u751f\uff01","Working...":"\u5de5\u4f5c\u4e2d\u2026\u2026","Posting... (#%)":"\u8cbc\u6587\u4e2d\u2026\u2026 (#%)","Posted...":"\u5df2\u8cbc\u6587\u2026\u2026","An unknown error occured when posting!":"\u8cbc\u6587\u6642\u767c\u751f\u672a\u77e5\u7684\u932f\u8aa4\uff01","Posting...":"\u8cbc\u6587\u4e2d\u2026\u2026","Upload URL":"\u4e0a\u50b3\u7db2\u5740","Spoiler Image":"Spoiler \u5716\u7247","Comment":"\u56de\u8986","Quick Reply":"\u5feb\u901f\u56de\u8986","Stop watching this thread":"\u505c\u6b62\u76e3\u8996\u672c\u8a0e\u8ad6\u4e32","Watch this thread":"\u76e3\u8996\u672c\u8a0e\u8ad6\u4e32","Unpin this board":"\u89e3\u9664\u91d8\u9078\u672c\u7248","Pin this board":"\u91d8\u9078\u672c\u7248","Stop watching this board":"\u505c\u6b62\u76e3\u8996\u672c\u7248","Watch this board":"\u76e3\u8996\u672c\u7248","Click on any image on this site to load it into oekaki applet":"\u9ede\u9078\u672c\u7ad9\u7684\u5716\u7247\uff0c\u628a\u5b83\u8f09\u5165\u65bc oekaki applet","Sunday":"\u9031\u65e5","Monday":"\u9031\u4e00","Tuesday":"\u9031\u4e8c","Wednesday":"\u9031\u4e09","Thursday":"\u9031\u56db","Friday":"\u9031\u4e94","Saturday":"\u9031\u516d","January":"\u4e00\u6708","February":"\u4e8c\u6708","March":"\u4e09\u6708","April":"\u56db\u6708","May":"\u4e94\u6708","June":"\u516d\u6708","July":"\u4e03\u6708","August":"\u516b\u6708","September":"\u4e5d\u6708","October":"\u5341\u6708","November":"\u5341\u4e00\u6708","December":"\u5341\u4e8c\u6708","Jan":"\u4e00\u6708","Feb":"\u4e8c\u6708","Mar":"\u4e09\u6708","Apr":"\u56db\u6708","Jun":"\u516d\u6708","Jul":"\u4e03\u6708","Aug":"\u516b\u6708","Sep":"\u4e5d\u6708","Oct":"\u5341\u6708","Nov":"\u5341\u4e00\u6708","Dec":"\u5341\u4e8c\u6708","AM":"\u4e0a\u5348","PM":"\u4e0b\u5348","am":"\u4e0a\u5348","pm":"\u4e0b\u5348","Your browser does not support HTML5 video.":"\u60a8\u7684\u700f\u89bd\u5668\u4e0d\u652f\u63f4 HTML5 \u5f71\u7247\u3002","[play once]":"[\u64ad\u653e\u4e00\u6b21]","[loop]":"[\u5faa\u74b0\u64ad\u653e]","WebM Settings":"WebM \u8a2d\u5b9a","Expand videos inline":"\u884c\u5167\u5c55\u958b\u5f71\u7247","Play videos on hover":"\u6ed1\u9f20\u6ed1\u904e\u6642\u64ad\u653e\u5f71\u7247","Default volume":"\u9810\u8a2d\u97f3\u91cf","Tree view":"\u6a39\u72c0\u6aa2\u8996","Shrink all images":"\u7e2e\u5c0f\u6240\u6709\u5716\u7247","Animate GIFs":"\u64ad\u653e GIF \u52d5\u756b","Unanimate GIFs":"\u505c\u6b62 GIF \u52d5\u756b"};

View File

@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: vichan\n" "Project-Id-Version: vichan\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-06-21 20:55+0200\n" "POT-Creation-Date: 2014-06-21 20:55+0200\n"
"PO-Revision-Date: 2014-06-21 18:56+0000\n" "PO-Revision-Date: 2014-06-30 10:52+0000\n"
"Last-Translator: Marcin Łabanowski <marcin@6irc.net>\n" "Last-Translator: jdh8 <jdh8@ms63.hinet.net>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/zh_TW/)\n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/tinyboard-vichan-devel/language/zh_TW/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -19,23 +19,23 @@ msgstr ""
#: ../../../../js/style-select.js:40 ../../../../js/style-select.js:41 #: ../../../../js/style-select.js:40 ../../../../js/style-select.js:41
msgid "Style: " msgid "Style: "
msgstr "" msgstr "構式:"
#: ../../../../js/hide-images.js:50 ../../../../js/upload-selection.js:51 #: ../../../../js/hide-images.js:50 ../../../../js/upload-selection.js:51
#: ../../../../js/quick-post-controls.js:30 ../../../../js/hide-images.js:51 #: ../../../../js/quick-post-controls.js:30 ../../../../js/hide-images.js:51
#: ../../../../js/quick-post-controls.js:32 #: ../../../../js/quick-post-controls.js:32
#: ../../../../js/upload-selection.js:61 ../../../../js/upload-selection.js:69 #: ../../../../js/upload-selection.js:61 ../../../../js/upload-selection.js:69
msgid "File" msgid "File"
msgstr "" msgstr "檔案"
#: ../../../../js/hide-images.js:50 ../../../../js/hide-images.js:51 #: ../../../../js/hide-images.js:50 ../../../../js/hide-images.js:51
msgid "hide" msgid "hide"
msgstr "" msgstr "隱藏"
#: ../../../../js/hide-images.js:56 ../../../../js/hide-images.js:57 #: ../../../../js/hide-images.js:56 ../../../../js/hide-images.js:57
#: ../../../../js/hide-images.js:63 #: ../../../../js/hide-images.js:63
msgid "show" msgid "show"
msgstr "" msgstr "顯示"
#: ../../../../js/toggle-locked-threads.js:39 #: ../../../../js/toggle-locked-threads.js:39
#: ../../../../js/toggle-locked-threads.js:54 #: ../../../../js/toggle-locked-threads.js:54
@ -44,7 +44,7 @@ msgstr ""
#: ../../../../js/toggle-locked-threads.js:41 #: ../../../../js/toggle-locked-threads.js:41
#: ../../../../js/toggle-locked-threads.js:56 #: ../../../../js/toggle-locked-threads.js:56
msgid "Show locked threads" msgid "Show locked threads"
msgstr "" msgstr "顯示鎖定的討論串"
#: ../../../../js/toggle-locked-threads.js:39 #: ../../../../js/toggle-locked-threads.js:39
#: ../../../../js/toggle-locked-threads.js:54 #: ../../../../js/toggle-locked-threads.js:54
@ -53,131 +53,131 @@ msgstr ""
#: ../../../../js/toggle-locked-threads.js:41 #: ../../../../js/toggle-locked-threads.js:41
#: ../../../../js/toggle-locked-threads.js:56 #: ../../../../js/toggle-locked-threads.js:56
msgid "Hide locked threads" msgid "Hide locked threads"
msgstr "" msgstr "隱藏鎖定的討論串"
#: ../../../../js/upload-selection.js:32 ../../../../js/upload-selection.js:45 #: ../../../../js/upload-selection.js:32 ../../../../js/upload-selection.js:45
#: ../../../../js/upload-selection.js:53 #: ../../../../js/upload-selection.js:53
msgid "URL" msgid "URL"
msgstr "" msgstr "網址"
#: ../../../../js/upload-selection.js:50 ../../../../js/upload-selection.js:60 #: ../../../../js/upload-selection.js:50 ../../../../js/upload-selection.js:60
#: ../../../../js/upload-selection.js:68 #: ../../../../js/upload-selection.js:68
msgid "Select" msgid "Select"
msgstr "" msgstr "選擇"
#: ../../../../js/upload-selection.js:53 ../../../../js/upload-selection.js:63 #: ../../../../js/upload-selection.js:53 ../../../../js/upload-selection.js:63
#: ../../../../js/upload-selection.js:71 #: ../../../../js/upload-selection.js:71
msgid "Remote" msgid "Remote"
msgstr "" msgstr "遠端"
#: ../../../../js/upload-selection.js:56 ../../../../js/upload-selection.js:66 #: ../../../../js/upload-selection.js:56 ../../../../js/upload-selection.js:66
#: ../../../../js/upload-selection.js:74 #: ../../../../js/upload-selection.js:74
msgid "Embed" msgid "Embed"
msgstr "" msgstr "嵌入"
#: ../../../../js/upload-selection.js:59 ../../../../js/upload-selection.js:69 #: ../../../../js/upload-selection.js:59 ../../../../js/upload-selection.js:69
#: ../../../../js/upload-selection.js:77 #: ../../../../js/upload-selection.js:77
msgid "Oekaki" msgid "Oekaki"
msgstr "" msgstr "Oekaki"
#: ../../../../js/toggle-images.js:41 ../../../../js/toggle-images.js:42 #: ../../../../js/toggle-images.js:41 ../../../../js/toggle-images.js:42
msgid "hidden" msgid "hidden"
msgstr "" msgstr "隱藏"
#: ../../../../js/toggle-images.js:57 ../../../../js/toggle-images.js:70 #: ../../../../js/toggle-images.js:57 ../../../../js/toggle-images.js:70
#: ../../../../js/toggle-images.js:58 ../../../../js/toggle-images.js:71 #: ../../../../js/toggle-images.js:58 ../../../../js/toggle-images.js:71
msgid "Show images" msgid "Show images"
msgstr "" msgstr "顯示圖片"
#: ../../../../js/toggle-images.js:57 ../../../../js/toggle-images.js:70 #: ../../../../js/toggle-images.js:57 ../../../../js/toggle-images.js:70
#: ../../../../js/toggle-images.js:58 ../../../../js/toggle-images.js:71 #: ../../../../js/toggle-images.js:58 ../../../../js/toggle-images.js:71
msgid "Hide images" msgid "Hide images"
msgstr "" msgstr "隱藏圖片"
#: ../../../../js/quick-post-controls.js:27 #: ../../../../js/quick-post-controls.js:27
#: ../../../../js/quick-post-controls.js:29 #: ../../../../js/quick-post-controls.js:29
msgid "Password" msgid "Password"
msgstr "" msgstr "密碼"
#: ../../../../js/quick-post-controls.js:29 #: ../../../../js/quick-post-controls.js:29
#: ../../../../js/quick-post-controls.js:31 #: ../../../../js/quick-post-controls.js:31
msgid "Delete file only" msgid "Delete file only"
msgstr "" msgstr "只刪除檔案"
#: ../../../../js/quick-post-controls.js:31 #: ../../../../js/quick-post-controls.js:31
#: ../../../../js/quick-post-controls.js:33 #: ../../../../js/quick-post-controls.js:33
msgid "Delete" msgid "Delete"
msgstr "" msgstr "刪除"
#: ../../../../js/quick-post-controls.js:35 #: ../../../../js/quick-post-controls.js:35
#: ../../../../js/quick-post-controls.js:37 #: ../../../../js/quick-post-controls.js:37
msgid "Reason" msgid "Reason"
msgstr "" msgstr "理由"
#: ../../../../js/quick-post-controls.js:37 #: ../../../../js/quick-post-controls.js:37
#: ../../../../js/quick-post-controls.js:39 #: ../../../../js/quick-post-controls.js:39
msgid "Report" msgid "Report"
msgstr "" msgstr "報告"
#: ../../../../js/expand.js:20 ../../../../js/expand.js:22 #: ../../../../js/expand.js:20 ../../../../js/expand.js:22
msgid "Click reply to view." msgid "Click reply to view."
msgstr "" msgstr "點擊回覆以顯示"
#: ../../../../js/expand.js:20 ../../../../js/expand.js:22 #: ../../../../js/expand.js:20 ../../../../js/expand.js:22
msgid "Click to expand" msgid "Click to expand"
msgstr "" msgstr "點擊以展開"
#: ../../../../js/expand.js:44 ../../../../js/expand.js:46 #: ../../../../js/expand.js:44 ../../../../js/expand.js:46
msgid "Hide expanded replies" msgid "Hide expanded replies"
msgstr "" msgstr "隱藏展開的回覆"
#: ../../../../js/oekaki.js:10 #: ../../../../js/oekaki.js:10
msgid "Brush size" msgid "Brush size"
msgstr "" msgstr "筆刷大小"
#: ../../../../js/oekaki.js:10 #: ../../../../js/oekaki.js:10
msgid "Set text" msgid "Set text"
msgstr "" msgstr "選擇文字"
#: ../../../../js/oekaki.js:10 #: ../../../../js/oekaki.js:10
msgid "Clear" msgid "Clear"
msgstr "" msgstr "清除"
#: ../../../../js/oekaki.js:10 #: ../../../../js/oekaki.js:10
msgid "Save" msgid "Save"
msgstr "" msgstr "儲存"
#: ../../../../js/oekaki.js:10 #: ../../../../js/oekaki.js:10
msgid "Load" msgid "Load"
msgstr "" msgstr "載入"
#: ../../../../js/oekaki.js:11 #: ../../../../js/oekaki.js:11
msgid "Toggle eraser" msgid "Toggle eraser"
msgstr "" msgstr "切換橡皮擦"
#: ../../../../js/oekaki.js:11 #: ../../../../js/oekaki.js:11
msgid "Get color" msgid "Get color"
msgstr "" msgstr "取得顏色"
#: ../../../../js/oekaki.js:11 #: ../../../../js/oekaki.js:11
msgid "Fill" msgid "Fill"
msgstr "" msgstr "填滿"
#: ../../../../js/oekaki.js:12 #: ../../../../js/oekaki.js:12
msgid "Use oekaki instead of file?" msgid "Use oekaki instead of file?"
msgstr "" msgstr "使用 oekaki 而不是檔案?"
#: ../../../../js/oekaki.js:21 #: ../../../../js/oekaki.js:21
msgid "Edit in oekaki" msgid "Edit in oekaki"
msgstr "" msgstr "在 oekaki 中編輯"
#: ../../../../js/oekaki.js:152 #: ../../../../js/oekaki.js:152
msgid "Enter some text" msgid "Enter some text"
msgstr "" msgstr "輸入文字"
#: ../../../../js/oekaki.js:153 #: ../../../../js/oekaki.js:153
msgid "Enter font or leave empty" msgid "Enter font or leave empty"
msgstr "" msgstr "輸入字型或留白"
#: ../../../../js/forced-anon.js:59 ../../../../js/forced-anon.js:65 #: ../../../../js/forced-anon.js:59 ../../../../js/forced-anon.js:65
#: ../../../../js/forced-anon.js:69 ../../../../js/forced-anon.js:60 #: ../../../../js/forced-anon.js:69 ../../../../js/forced-anon.js:60
@ -185,191 +185,191 @@ msgstr ""
#: ../../../../js/forced-anon.js:61 ../../../../js/forced-anon.js:67 #: ../../../../js/forced-anon.js:61 ../../../../js/forced-anon.js:67
#: ../../../../js/forced-anon.js:71 #: ../../../../js/forced-anon.js:71
msgid "Forced anonymity" msgid "Forced anonymity"
msgstr "" msgstr "強制匿名"
#: ../../../../js/forced-anon.js:59 ../../../../js/forced-anon.js:65 #: ../../../../js/forced-anon.js:59 ../../../../js/forced-anon.js:65
#: ../../../../js/forced-anon.js:60 ../../../../js/forced-anon.js:66 #: ../../../../js/forced-anon.js:60 ../../../../js/forced-anon.js:66
#: ../../../../js/forced-anon.js:61 ../../../../js/forced-anon.js:67 #: ../../../../js/forced-anon.js:61 ../../../../js/forced-anon.js:67
msgid "enabled" msgid "enabled"
msgstr "" msgstr "啟用"
#: ../../../../js/forced-anon.js:59 ../../../../js/forced-anon.js:69 #: ../../../../js/forced-anon.js:59 ../../../../js/forced-anon.js:69
#: ../../../../js/forced-anon.js:60 ../../../../js/forced-anon.js:70 #: ../../../../js/forced-anon.js:60 ../../../../js/forced-anon.js:70
#: ../../../../js/forced-anon.js:61 ../../../../js/forced-anon.js:71 #: ../../../../js/forced-anon.js:61 ../../../../js/forced-anon.js:71
msgid "disabled" msgid "disabled"
msgstr "" msgstr "停用"
#: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41 #: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41
#: ../../../../js/local-time.js:30 #: ../../../../js/local-time.js:30
msgid "Sun" msgid "Sun"
msgstr "" msgstr ""
#: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41 #: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41
#: ../../../../js/local-time.js:30 #: ../../../../js/local-time.js:30
msgid "Mon" msgid "Mon"
msgstr "" msgstr ""
#: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41 #: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41
#: ../../../../js/local-time.js:30 #: ../../../../js/local-time.js:30
msgid "Tue" msgid "Tue"
msgstr "" msgstr ""
#: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41 #: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41
#: ../../../../js/local-time.js:30 #: ../../../../js/local-time.js:30
msgid "Wed" msgid "Wed"
msgstr "" msgstr ""
#: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41 #: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41
#: ../../../../js/local-time.js:30 #: ../../../../js/local-time.js:30
msgid "Thu" msgid "Thu"
msgstr "" msgstr ""
#: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41 #: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41
#: ../../../../js/local-time.js:30 #: ../../../../js/local-time.js:30
msgid "Fri" msgid "Fri"
msgstr "" msgstr ""
#: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41 #: ../../../../js/local-time.js:40 ../../../../js/local-time.js:41
#: ../../../../js/local-time.js:30 #: ../../../../js/local-time.js:30
msgid "Sat" msgid "Sat"
msgstr "" msgstr ""
#: ../../../../js/catalog-link.js:21 ../../../../js/catalog-link.js:32 #: ../../../../js/catalog-link.js:21 ../../../../js/catalog-link.js:32
#: ../../../../js/catalog-link.js:40 ../../../../js/catalog-link.js:33 #: ../../../../js/catalog-link.js:40 ../../../../js/catalog-link.js:33
#: ../../../../js/catalog-link.js:44 ../../../../js/catalog-link.js:52 #: ../../../../js/catalog-link.js:44 ../../../../js/catalog-link.js:52
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr "型錄"
#: ../../../../js/quick-reply.js:21 ../../../../js/quick-reply-old.js:21 #: ../../../../js/quick-reply.js:21 ../../../../js/quick-reply-old.js:21
#: ../../../../js/quick-reply-old.js:23 #: ../../../../js/quick-reply-old.js:23
msgid "Submit" msgid "Submit"
msgstr "" msgstr "送出"
#: ../../../../js/quick-reply.js:31 ../../../../js/quick-reply-old.js:31 #: ../../../../js/quick-reply.js:31 ../../../../js/quick-reply-old.js:31
#: ../../../../js/quick-reply-old.js:33 #: ../../../../js/quick-reply-old.js:33
msgid "Quick reply" msgid "Quick reply"
msgstr "" msgstr "快速回覆"
#: ../../../../js/quick-reply.js:33 ../../../../js/quick-reply-old.js:33 #: ../../../../js/quick-reply.js:33 ../../../../js/quick-reply-old.js:33
#: ../../../../js/quick-reply-old.js:35 #: ../../../../js/quick-reply-old.js:35
#, python-brace-format #, python-brace-format
msgid "Posting mode: Replying to <small>&gt;&gt;{0}</small>" msgid "Posting mode: Replying to <small>&gt;&gt;{0}</small>"
msgstr "" msgstr "貼文模式:回覆給 <small>&gt;&gt;{0}</small>"
#: ../../../../js/quick-reply.js:33 ../../../../js/quick-reply-old.js:33 #: ../../../../js/quick-reply.js:33 ../../../../js/quick-reply-old.js:33
#: ../../../../js/quick-reply-old.js:35 #: ../../../../js/quick-reply-old.js:35
msgid "Return" msgid "Return"
msgstr "" msgstr "返回"
#: ../../../../js/expand-all-images.js:20 #: ../../../../js/expand-all-images.js:20
#: ../../../../js/expand-all-images.js:21 #: ../../../../js/expand-all-images.js:21
#: ../../../../js/expand-all-images.js:22 #: ../../../../js/expand-all-images.js:22
#: ../../../../js/expand-all-images.js:23 #: ../../../../js/expand-all-images.js:23
msgid "Expand all images" msgid "Expand all images"
msgstr "" msgstr "展開所有圖片"
#: ../../../../templates/main.js:6 #: ../../../../templates/main.js:6
msgid "Hello!" msgid "Hello!"
msgstr "" msgstr "哈囉!"
#: ../../../../templates/main.js:18 #: ../../../../templates/main.js:18
#, python-brace-format #, python-brace-format
msgid "{0} users" msgid "{0} users"
msgstr "" msgstr "{0} 位用戶"
#: ../../../../templates/themes/ukko/ukko.js:28 #: ../../../../templates/themes/ukko/ukko.js:28
#: ../../../../templates/themes/ukko/ukko.js:39 #: ../../../../templates/themes/ukko/ukko.js:39
#: ../../../../templates/themes/ukko/ukko.js:29 #: ../../../../templates/themes/ukko/ukko.js:29
#: ../../../../templates/themes/ukko/ukko.js:40 #: ../../../../templates/themes/ukko/ukko.js:40
msgid "(hide threads from this board)" msgid "(hide threads from this board)"
msgstr "" msgstr "(在此版隱藏討論串)"
#: ../../../../templates/themes/ukko/ukko.js:32 #: ../../../../templates/themes/ukko/ukko.js:32
#: ../../../../templates/themes/ukko/ukko.js:44 #: ../../../../templates/themes/ukko/ukko.js:44
#: ../../../../templates/themes/ukko/ukko.js:33 #: ../../../../templates/themes/ukko/ukko.js:33
#: ../../../../templates/themes/ukko/ukko.js:45 #: ../../../../templates/themes/ukko/ukko.js:45
msgid "(show threads from this board)" msgid "(show threads from this board)"
msgstr "" msgstr "(在此版顯示討論串)"
#: ../../../../templates/themes/ukko/ukko.js:57 #: ../../../../templates/themes/ukko/ukko.js:57
#: ../../../../templates/themes/ukko/ukko.js:58 #: ../../../../templates/themes/ukko/ukko.js:58
msgid "No more threads to display" msgid "No more threads to display"
msgstr "" msgstr "沒有可顯示的討論串"
#: ../../../../templates/themes/ukko/ukko.js:79 #: ../../../../templates/themes/ukko/ukko.js:79
#: ../../../../templates/themes/ukko/ukko.js:80 #: ../../../../templates/themes/ukko/ukko.js:80
msgid "Loading..." msgid "Loading..."
msgstr "" msgstr "載入中……"
#: ../../../../js/download-original.js:32 #: ../../../../js/download-original.js:32
#: ../../../../js/download-original.js:33 #: ../../../../js/download-original.js:33
msgid "Save as original filename" msgid "Save as original filename"
msgstr "" msgstr "以原始檔名儲存"
#: ../../../../js/ajax-post-controls.js:43 #: ../../../../js/ajax-post-controls.js:43
msgid "Reported post(s)." msgid "Reported post(s)."
msgstr "" msgstr "被回報的貼文。"
#: ../../../../js/ajax-post-controls.js:53 #: ../../../../js/ajax-post-controls.js:53
msgid "An unknown error occured!" msgid "An unknown error occured!"
msgstr "" msgstr "未知的錯誤發生!"
#: ../../../../js/ajax-post-controls.js:60 #: ../../../../js/ajax-post-controls.js:60
msgid "Something went wrong... An unknown error occured!" msgid "Something went wrong... An unknown error occured!"
msgstr "" msgstr "出錯了……。未知的錯誤發生!"
#: ../../../../js/ajax-post-controls.js:68 #: ../../../../js/ajax-post-controls.js:68
msgid "Working..." msgid "Working..."
msgstr "" msgstr "工作中……"
#: ../../../../js/ajax.js:42 ../../../../js/ajax.js:45 #: ../../../../js/ajax.js:42 ../../../../js/ajax.js:45
msgid "Posting... (#%)" msgid "Posting... (#%)"
msgstr "" msgstr "貼文中…… (#%)"
#: ../../../../js/ajax.js:104 ../../../../js/ajax.js:109 #: ../../../../js/ajax.js:104 ../../../../js/ajax.js:109
msgid "Posted..." msgid "Posted..."
msgstr "" msgstr "已貼文……"
#: ../../../../js/ajax.js:106 ../../../../js/ajax.js:111 #: ../../../../js/ajax.js:106 ../../../../js/ajax.js:111
msgid "An unknown error occured when posting!" msgid "An unknown error occured when posting!"
msgstr "" msgstr "貼文時發生未知的錯誤!"
#: ../../../../js/ajax.js:130 ../../../../js/ajax.js:135 #: ../../../../js/ajax.js:130 ../../../../js/ajax.js:135
msgid "Posting..." msgid "Posting..."
msgstr "" msgstr "貼文中……"
#: ../../../../js/quick-reply.js:223 ../../../../js/quick-reply.js:224 #: ../../../../js/quick-reply.js:223 ../../../../js/quick-reply.js:224
#: ../../../../js/quick-reply.js:225 #: ../../../../js/quick-reply.js:225
msgid "Upload URL" msgid "Upload URL"
msgstr "" msgstr "上傳網址"
#: ../../../../js/quick-reply.js:266 ../../../../js/quick-reply.js:267 #: ../../../../js/quick-reply.js:266 ../../../../js/quick-reply.js:267
#: ../../../../js/quick-reply.js:268 #: ../../../../js/quick-reply.js:268
msgid "Spoiler Image" msgid "Spoiler Image"
msgstr "" msgstr "Spoiler 圖片"
#: ../../../../js/quick-reply.js:277 ../../../../js/quick-reply.js:278 #: ../../../../js/quick-reply.js:277 ../../../../js/quick-reply.js:278
#: ../../../../js/quick-reply.js:279 #: ../../../../js/quick-reply.js:279
msgid "Comment" msgid "Comment"
msgstr "" msgstr "回覆"
#: ../../../../js/quick-reply.js:285 ../../../../js/quick-reply.js:406 #: ../../../../js/quick-reply.js:285 ../../../../js/quick-reply.js:406
#: ../../../../js/quick-reply.js:286 ../../../../js/quick-reply.js:407 #: ../../../../js/quick-reply.js:286 ../../../../js/quick-reply.js:407
#: ../../../../js/quick-reply.js:287 ../../../../js/quick-reply.js:408 #: ../../../../js/quick-reply.js:287 ../../../../js/quick-reply.js:408
msgid "Quick Reply" msgid "Quick Reply"
msgstr "" msgstr "快速回覆"
#: ../../../../js/watch.js:249 ../../../../js/watch.js:250 #: ../../../../js/watch.js:249 ../../../../js/watch.js:250
#: ../../../../js/watch.js:288 ../../../../js/watch.js:289 #: ../../../../js/watch.js:288 ../../../../js/watch.js:289
#: ../../../../js/watch.js:330 ../../../../js/watch.js:331 #: ../../../../js/watch.js:330 ../../../../js/watch.js:331
msgid "Stop watching this thread" msgid "Stop watching this thread"
msgstr "" msgstr "停止監視本討論串"
#: ../../../../js/watch.js:249 ../../../../js/watch.js:250 #: ../../../../js/watch.js:249 ../../../../js/watch.js:250
#: ../../../../js/watch.js:288 ../../../../js/watch.js:289 #: ../../../../js/watch.js:288 ../../../../js/watch.js:289
#: ../../../../js/watch.js:330 ../../../../js/watch.js:331 #: ../../../../js/watch.js:330 ../../../../js/watch.js:331
msgid "Watch this thread" msgid "Watch this thread"
msgstr "" msgstr "監視本討論串"
#: ../../../../js/watch.js:260 ../../../../js/watch.js:261 #: ../../../../js/watch.js:260 ../../../../js/watch.js:261
#: ../../../../js/watch.js:269 ../../../../js/watch.js:299 #: ../../../../js/watch.js:269 ../../../../js/watch.js:299
@ -377,7 +377,7 @@ msgstr ""
#: ../../../../js/watch.js:341 ../../../../js/watch.js:342 #: ../../../../js/watch.js:341 ../../../../js/watch.js:342
#: ../../../../js/watch.js:350 #: ../../../../js/watch.js:350
msgid "Unpin this board" msgid "Unpin this board"
msgstr "" msgstr "解除釘選本版"
#: ../../../../js/watch.js:260 ../../../../js/watch.js:261 #: ../../../../js/watch.js:260 ../../../../js/watch.js:261
#: ../../../../js/watch.js:269 ../../../../js/watch.js:299 #: ../../../../js/watch.js:269 ../../../../js/watch.js:299
@ -385,7 +385,7 @@ msgstr ""
#: ../../../../js/watch.js:341 ../../../../js/watch.js:342 #: ../../../../js/watch.js:341 ../../../../js/watch.js:342
#: ../../../../js/watch.js:350 #: ../../../../js/watch.js:350
msgid "Pin this board" msgid "Pin this board"
msgstr "" msgstr "釘選本版"
#: ../../../../js/watch.js:262 ../../../../js/watch.js:267 #: ../../../../js/watch.js:262 ../../../../js/watch.js:267
#: ../../../../js/watch.js:268 ../../../../js/watch.js:301 #: ../../../../js/watch.js:268 ../../../../js/watch.js:301
@ -393,7 +393,7 @@ msgstr ""
#: ../../../../js/watch.js:343 ../../../../js/watch.js:348 #: ../../../../js/watch.js:343 ../../../../js/watch.js:348
#: ../../../../js/watch.js:349 #: ../../../../js/watch.js:349
msgid "Stop watching this board" msgid "Stop watching this board"
msgstr "" msgstr "停止監視本版"
#: ../../../../js/watch.js:262 ../../../../js/watch.js:267 #: ../../../../js/watch.js:262 ../../../../js/watch.js:267
#: ../../../../js/watch.js:268 ../../../../js/watch.js:301 #: ../../../../js/watch.js:268 ../../../../js/watch.js:301
@ -401,190 +401,190 @@ msgstr ""
#: ../../../../js/watch.js:343 ../../../../js/watch.js:348 #: ../../../../js/watch.js:343 ../../../../js/watch.js:348
#: ../../../../js/watch.js:349 #: ../../../../js/watch.js:349
msgid "Watch this board" msgid "Watch this board"
msgstr "" msgstr "監視本版"
#: ../../../../js/wpaint.js:113 #: ../../../../js/wpaint.js:113
msgid "Click on any image on this site to load it into oekaki applet" msgid "Click on any image on this site to load it into oekaki applet"
msgstr "" msgstr "點選本站的圖片,把它載入於 oekaki applet"
#: ../../../../js/local-time.js:29 #: ../../../../js/local-time.js:29
msgid "Sunday" msgid "Sunday"
msgstr "" msgstr "週日"
#: ../../../../js/local-time.js:29 #: ../../../../js/local-time.js:29
msgid "Monday" msgid "Monday"
msgstr "" msgstr "週一"
#: ../../../../js/local-time.js:29 #: ../../../../js/local-time.js:29
msgid "Tuesday" msgid "Tuesday"
msgstr "" msgstr "週二"
#: ../../../../js/local-time.js:29 #: ../../../../js/local-time.js:29
msgid "Wednesday" msgid "Wednesday"
msgstr "" msgstr "週三"
#: ../../../../js/local-time.js:29 #: ../../../../js/local-time.js:29
msgid "Thursday" msgid "Thursday"
msgstr "" msgstr "週四"
#: ../../../../js/local-time.js:29 #: ../../../../js/local-time.js:29
msgid "Friday" msgid "Friday"
msgstr "" msgstr "週五"
#: ../../../../js/local-time.js:29 #: ../../../../js/local-time.js:29
msgid "Saturday" msgid "Saturday"
msgstr "" msgstr "週六"
#: ../../../../js/local-time.js:31 #: ../../../../js/local-time.js:31
msgid "January" msgid "January"
msgstr "" msgstr "一月"
#: ../../../../js/local-time.js:31 #: ../../../../js/local-time.js:31
msgid "February" msgid "February"
msgstr "" msgstr "二月"
#: ../../../../js/local-time.js:31 #: ../../../../js/local-time.js:31
msgid "March" msgid "March"
msgstr "" msgstr "三月"
#: ../../../../js/local-time.js:31 #: ../../../../js/local-time.js:31
msgid "April" msgid "April"
msgstr "" msgstr "四月"
#: ../../../../js/local-time.js:31 ../../../../js/local-time.js:32 #: ../../../../js/local-time.js:31 ../../../../js/local-time.js:32
msgid "May" msgid "May"
msgstr "" msgstr "五月"
#: ../../../../js/local-time.js:31 #: ../../../../js/local-time.js:31
msgid "June" msgid "June"
msgstr "" msgstr "六月"
#: ../../../../js/local-time.js:31 #: ../../../../js/local-time.js:31
msgid "July" msgid "July"
msgstr "" msgstr "七月"
#: ../../../../js/local-time.js:31 #: ../../../../js/local-time.js:31
msgid "August" msgid "August"
msgstr "" msgstr "八月"
#: ../../../../js/local-time.js:31 #: ../../../../js/local-time.js:31
msgid "September" msgid "September"
msgstr "" msgstr "九月"
#: ../../../../js/local-time.js:31 #: ../../../../js/local-time.js:31
msgid "October" msgid "October"
msgstr "" msgstr "十月"
#: ../../../../js/local-time.js:31 #: ../../../../js/local-time.js:31
msgid "November" msgid "November"
msgstr "" msgstr "十一月"
#: ../../../../js/local-time.js:31 #: ../../../../js/local-time.js:31
msgid "December" msgid "December"
msgstr "" msgstr "十二月"
#: ../../../../js/local-time.js:32 #: ../../../../js/local-time.js:32
msgid "Jan" msgid "Jan"
msgstr "" msgstr "一月"
#: ../../../../js/local-time.js:32 #: ../../../../js/local-time.js:32
msgid "Feb" msgid "Feb"
msgstr "" msgstr "二月"
#: ../../../../js/local-time.js:32 #: ../../../../js/local-time.js:32
msgid "Mar" msgid "Mar"
msgstr "" msgstr "三月"
#: ../../../../js/local-time.js:32 #: ../../../../js/local-time.js:32
msgid "Apr" msgid "Apr"
msgstr "" msgstr "四月"
#: ../../../../js/local-time.js:32 #: ../../../../js/local-time.js:32
msgid "Jun" msgid "Jun"
msgstr "" msgstr "六月"
#: ../../../../js/local-time.js:32 #: ../../../../js/local-time.js:32
msgid "Jul" msgid "Jul"
msgstr "" msgstr "七月"
#: ../../../../js/local-time.js:32 #: ../../../../js/local-time.js:32
msgid "Aug" msgid "Aug"
msgstr "" msgstr "八月"
#: ../../../../js/local-time.js:32 #: ../../../../js/local-time.js:32
msgid "Sep" msgid "Sep"
msgstr "" msgstr "九月"
#: ../../../../js/local-time.js:32 #: ../../../../js/local-time.js:32
msgid "Oct" msgid "Oct"
msgstr "" msgstr "十月"
#: ../../../../js/local-time.js:32 #: ../../../../js/local-time.js:32
msgid "Nov" msgid "Nov"
msgstr "" msgstr "十一月"
#: ../../../../js/local-time.js:32 #: ../../../../js/local-time.js:32
msgid "Dec" msgid "Dec"
msgstr "" msgstr "十二月"
#: ../../../../js/local-time.js:33 #: ../../../../js/local-time.js:33
msgid "AM" msgid "AM"
msgstr "" msgstr "上午"
#: ../../../../js/local-time.js:34 #: ../../../../js/local-time.js:34
msgid "PM" msgid "PM"
msgstr "" msgstr "下午"
#: ../../../../js/local-time.js:35 #: ../../../../js/local-time.js:35
msgid "am" msgid "am"
msgstr "" msgstr "上午"
#: ../../../../js/local-time.js:36 #: ../../../../js/local-time.js:36
msgid "pm" msgid "pm"
msgstr "" msgstr "下午"
#: ../../../../js/expand-video.js:45 ../../../../js/expand-video.js:48 #: ../../../../js/expand-video.js:45 ../../../../js/expand-video.js:48
msgid "Your browser does not support HTML5 video." msgid "Your browser does not support HTML5 video."
msgstr "" msgstr "您的瀏覽器不支援 HTML5 影片。"
#: ../../../../js/expand-video.js:189 ../../../../js/expand-video.js:192 #: ../../../../js/expand-video.js:189 ../../../../js/expand-video.js:192
#: ../../../../js/expand-video.js:193 #: ../../../../js/expand-video.js:193
msgid "[play once]" msgid "[play once]"
msgstr "" msgstr "[播放一次]"
#: ../../../../js/expand-video.js:190 ../../../../js/expand-video.js:193 #: ../../../../js/expand-video.js:190 ../../../../js/expand-video.js:193
#: ../../../../js/expand-video.js:194 #: ../../../../js/expand-video.js:194
msgid "[loop]" msgid "[loop]"
msgstr "" msgstr "[循環播放]"
#: ../../../../js/webm-settings.js:42 #: ../../../../js/webm-settings.js:42
msgid "WebM Settings" msgid "WebM Settings"
msgstr "" msgstr "WebM 設定"
#: ../../../../js/webm-settings.js:44 #: ../../../../js/webm-settings.js:44
msgid "Expand videos inline" msgid "Expand videos inline"
msgstr "" msgstr "行內展開影片"
#: ../../../../js/webm-settings.js:45 #: ../../../../js/webm-settings.js:45
msgid "Play videos on hover" msgid "Play videos on hover"
msgstr "" msgstr "滑鼠滑過時播放影片"
#: ../../../../js/webm-settings.js:46 #: ../../../../js/webm-settings.js:46
msgid "Default volume" msgid "Default volume"
msgstr "" msgstr "預設音量"
#: ../../../../js/treeview.js:18 #: ../../../../js/treeview.js:18
msgid "Tree view" msgid "Tree view"
msgstr "" msgstr "樹狀檢視"
#: ../../../../js/expand-all-images.js:32 #: ../../../../js/expand-all-images.js:32
msgid "Shrink all images" msgid "Shrink all images"
msgstr "" msgstr "縮小所有圖片"
#: ../../../../js/no-animated-gif.js:33 #: ../../../../js/no-animated-gif.js:33
msgid "Animate GIFs" msgid "Animate GIFs"
msgstr "" msgstr "播放 GIF 動畫"
#: ../../../../js/no-animated-gif.js:42 ../../../../js/no-animated-gif.js:48 #: ../../../../js/no-animated-gif.js:42 ../../../../js/no-animated-gif.js:48
msgid "Unanimate GIFs" msgid "Unanimate GIFs"
msgstr "" msgstr "停止 GIF 動畫"

File diff suppressed because it is too large Load Diff

View File

@ -2270,6 +2270,7 @@ function mod_recent_posts($lim) {
error($config['error']['noaccess']); error($config['error']['noaccess']);
$limit = (is_numeric($lim))? $lim : 25; $limit = (is_numeric($lim))? $lim : 25;
$last_time = (isset($_GET['last']) && is_numeric($_GET['last'])) ? $_GET['last'] : 0;
$mod_boards = array(); $mod_boards = array();
$boards = listBoards(); $boards = listBoards();
@ -2290,37 +2291,29 @@ function mod_recent_posts($lim) {
$query .= sprintf('SELECT *, %s AS `board` FROM ``posts_%s`` UNION ALL ', $pdo->quote($board['uri']), $board['uri']); $query .= sprintf('SELECT *, %s AS `board` FROM ``posts_%s`` UNION ALL ', $pdo->quote($board['uri']), $board['uri']);
} }
// Remove the last "UNION ALL" seperator and complete the query // Remove the last "UNION ALL" seperator and complete the query
$query = preg_replace('/UNION ALL $/', ') AS `all_posts` ORDER BY `time` DESC LIMIT ' . $limit, $query); $query = preg_replace('/UNION ALL $/', ') AS `all_posts` WHERE (`time` < :last_time OR NOT :last_time) ORDER BY `time` DESC LIMIT ' . $limit, $query);
$query = query($query) or error(db_error()); $query = prepare($query);
$query->bindValue(':last_time', $last_time);
$query->execute() or error(db_error($query));
$posts = $query->fetchAll(PDO::FETCH_ASSOC); $posts = $query->fetchAll(PDO::FETCH_ASSOC);
$body = '<h4>Viewing last '.$limit.' posts</h4> foreach ($posts as &$post) {
<p>View <a href="?/recent/25"> 25 </a>|<a href="?/recent/50"> 50 </a>|<a href="?/recent/100"> 100 </a></p>
<a href="javascript:void(0)" id="erase-local-data" style="float:right; clear:both">Erase local data</a></div>';
foreach ($posts as $post) {
openBoard($post['board']); openBoard($post['board']);
if (!$post['thread']) { if (!$post['thread']) {
// Still need to fix this: // Still need to fix this:
$po = new Thread($post, '?/', $mod, false); $po = new Thread($post, '?/', $mod, false);
$string = $po->build(true); $post['built'] = $po->build(true);
$string = '<div class="post-wrapper" data-board="'.$post['board'].'"><hr/><a class="eita-link" id="eita-'.$post['board'].'-'.$post['id'].'" href="?/'.$post['board'].'/res/'.$post['id'].'.html#'.$post['id'].'">/'.$post['board'].'/'.$post['id'].'</a><br>' . $string;
} else { } else {
$po = new Post($post, '?/', $mod); $po = new Post($post, '?/', $mod);
$string = $po->build(true); $post['built'] = $po->build(true);
$string = '<div class="post-wrapper" data-board="'.$post['board'].'"><hr/><a class="eita-link" id="eita-'.$post['board'].'-'.$post['id'].'" href="?/'.$post['board'].'/res/'.$post['thread'].'.html#'.$post['id'].'">/'.$post['board'].'/'.$post['id'].'</a><br>' . $string;
} }
$body .= $string . '</div>'; $last_time = $post['time'];
} }
echo Element('page.html', array( echo mod_page(_('Recent posts'), 'mod/recent_posts.html', array(
'config' => $config, 'posts' => $posts,
'mod' => $mod, 'limit' => $limit,
'hide_dashboard_link' => true, 'last_time' => $last_time
'title' => _('Recent posts'),
'subtitle' => '',
'nojavascript' => false,
'is_recent_posts' => true,
'body' => $body
) )
); );

View File

@ -23,7 +23,7 @@ function load_twig() {
$loader->setPaths($config['dir']['template']); $loader->setPaths($config['dir']['template']);
$twig = new Twig_Environment($loader, array( $twig = new Twig_Environment($loader, array(
'autoescape' => false, 'autoescape' => false,
'cache' => is_writable('templates') && (!is_dir('templates/cache') || is_writable('templates/cache')) ? 'cache' => is_writable('templates') || (is_dir('templates/cache') && is_writable('templates/cache')) ?
"{$config['dir']['template']}/cache" : false, "{$config['dir']['template']}/cache" : false,
'debug' => $config['debug'] 'debug' => $config['debug']
)); ));

View File

@ -721,7 +721,7 @@ if ($step == 0) {
array( array(
'category' => 'File permissions', 'category' => 'File permissions',
'name' => getcwd() . '/templates/cache', 'name' => getcwd() . '/templates/cache',
'result' => is_writable('templates') && (!is_dir('templates/cache') || is_writable('templates/cache')), 'result' => is_writable('templates') || (is_dir('templates/cache') && is_writable('templates/cache')),
'required' => true, 'required' => true,
'message' => 'You must give vichan permission to create (and write to) the <code>templates/cache</code> directory or performance will be drastically reduced.' 'message' => 'You must give vichan permission to create (and write to) the <code>templates/cache</code> directory or performance will be drastically reduced.'
), ),

View File

@ -1,64 +1,22 @@
if (active_page == 'catalog') $(function(){ if (active_page == 'catalog') $(function(){
$("#selectorzilla").change(function(){ $("#sort_by").change(function(){
sheit = this.value; var value = this.value;
$("#sort-"+sheit).trigger("click"); $("#sort-"+value).trigger("click");
}); });
$("#imgurzilla").change(function(){ $("#image_size").change(function(){
sheit = this.value; var value = this.value, old;
if (sheit == "small") { if (value == "small") {
old = "large"; old = "large";
} else { } else {
old = "small"; old = "small";
} }
$(".grid-li").removeClass("grid-size-"+old); $(".grid-li").removeClass("grid-size-"+old);
$(".grid-li").addClass("grid-size-"+sheit); $(".grid-li").addClass("grid-size-"+value);
}); });
$('#Grid').mixitup({ $('#Grid').mixitup({
onMixEnd: function(){
if(use_tooltipster) {
buildTooltipster();
}
}
}); });
if(use_tooltipster) {
buildTooltipster();
}
}); });
function buildTooltipster(){
$(".thread-image").each(function(){
subject = $(this).attr('data-subject');
name = $(this).attr('data-name');
muhdifference = $(this).attr('data-muhdifference');
last_reply = $(this).attr('data-last-reply');
last_subject = $(this).attr('data-last-subject');
last_name = $(this).attr('data-last-name');
last_difference = $(this).attr('data-last-difference');
muh_body = '<span="poster-span">';
if (subject) {
muh_body = muh_body + subject + '&nbsp;por';
} else {
muh_body = muh_body + 'Postado por';
};
muh_body = muh_body + '&nbsp;<span class="poster-name">' + name + '&nbsp;</span>' + muhdifference + '</span>';
if (last_reply) {
muh_body = muh_body + '<br><span class="last-reply-span">';
if (last_subject) {
muh_body = muh_body + last_subject + '&nbsp;por';
} else{
muh_body = muh_body + 'Última resposta por';
};
muh_body = muh_body + '&nbsp;<span class="poster-name">' + last_name + '&nbsp;</span>' + last_difference + '</span>';
}
$(this).tooltipster({
content: $(muh_body)
});
});
}

View File

@ -23,7 +23,7 @@ $(function() {
url: url, url: url,
context: document.body, context: document.body,
success: function(data) { success: function(data) {
var content = $(data).find('#'+url.split('#')[1]).parent().find(".body").html(); var content = $(data).find('#'+url.split('#')[1]).parent().parent().find(".body").first().html();
body.html(content); body.html(content);
} }

View File

@ -18,7 +18,7 @@ onready(function(){
for (var i = 0; i < link.length; i++) { for (var i = 0; i < link.length; i++) {
if (typeof link[i] == "object" && link[i].childNodes && typeof link[i].childNodes[0] !== 'undefined' && link[i].childNodes[0].src && link[i].childNodes[0].className.match(/post-image/) && !link[i].className.match(/file/)) { if (typeof link[i] == "object" && link[i].childNodes && typeof link[i].childNodes[0] !== 'undefined' && link[i].childNodes[0].src && link[i].childNodes[0].className.match(/post-image/) && !link[i].className.match(/file/)) {
link[i].childNodes[0].style.maxWidth = '95%'; link[i].childNodes[0].style.maxWidth = '98%';
link[i].onclick = function(e) { link[i].onclick = function(e) {
if (this.childNodes[0].className == 'hidden') if (this.childNodes[0].className == 'hidden')
return false; return false;

File diff suppressed because one or more lines are too long

View File

@ -1,8 +1,14 @@
onready(function(){ function user_flag() {
var flagStorage = "flag_"+window.location.pathname.split('/')[1]; var flagStorage = "flag_" + document.getElementsByName('board')[0].value;
var item = window.localStorage.getItem(flagStorage); var item = window.localStorage.getItem(flagStorage);
$('select[name=user_flag]').val(item); $('select[name=user_flag]').val(item);
$('select[name=user_flag]').change(function() { $('select[name=user_flag]').change(function() {
window.localStorage.setItem(flagStorage, $(this).val()); window.localStorage.setItem(flagStorage, $(this).val());
}); });
$(window).on('quick-reply', function() {
$('form#quick-reply select[name="user_flag"]').val($('select[name="user_flag"]').val());
}); });
}
if (active_page == 'thread' || active_page == 'index') {
$(document).ready(user_flag);
}

View File

@ -39,7 +39,7 @@ var settingsMenu = document.createElement("div");
settingsMenu.style.textAlign = "right"; settingsMenu.style.textAlign = "right";
settingsMenu.style.background = "inherit"; settingsMenu.style.background = "inherit";
settingsMenu.innerHTML = '<a class="unimportant" href="javascript:void(0)"><span>'+_('WebM Settings')+'</span></a>' settingsMenu.innerHTML = '<a class="unimportant" href="javascript:void(0)">'+_('WebM Settings')+'</a>'
+ '<div style="display: none; text-align: left; position: absolute; right: 1em; margin-left: -999em; margin-top: -1px; padding-top: 1px; background: inherit;">' + '<div style="display: none; text-align: left; position: absolute; right: 1em; margin-left: -999em; margin-top: -1px; padding-top: 1px; background: inherit;">'
+ '<label><input type="checkbox" name="videoexpand">'+_('Expand videos inline')+'</label><br>' + '<label><input type="checkbox" name="videoexpand">'+_('Expand videos inline')+'</label><br>'
+ '<label><input type="checkbox" name="videohover">'+_('Play videos on hover')+'</label><br>' + '<label><input type="checkbox" name="videohover">'+_('Play videos on hover')+'</label><br>'
@ -77,11 +77,11 @@ for (var i = 0; i < settingsItems.length; i++) {
if (settingsMenu.addEventListener) { if (settingsMenu.addEventListener) {
settingsMenu.addEventListener("mouseover", function(e) { settingsMenu.addEventListener("mouseover", function(e) {
refreshSettings(); refreshSettings();
settingsMenu.getElementsByTagName("span")[0].style.fontWeight = "bold"; settingsMenu.getElementsByTagName("a")[0].style.fontWeight = "bold";
settingsMenu.getElementsByTagName("div")[0].style.display = "block"; settingsMenu.getElementsByTagName("div")[0].style.display = "block";
}, false); }, false);
settingsMenu.addEventListener("mouseout", function(e) { settingsMenu.addEventListener("mouseout", function(e) {
settingsMenu.getElementsByTagName("span")[0].style.fontWeight = "normal"; settingsMenu.getElementsByTagName("a")[0].style.fontWeight = "normal";
settingsMenu.getElementsByTagName("div")[0].style.display = "none"; settingsMenu.getElementsByTagName("div")[0].style.display = "none";
}, false); }, false);
} }

View File

@ -1,12 +1,15 @@
<?php <?php
/* This file is dedicated to the public domain; you may do as you wish with it. */ /* This file is dedicated to the public domain; you may do as you wish with it. */
$params = '?v=' . urlencode($_GET['v']) . '&amp;t=' . urlencode($_GET['t']); $v = @(string)$_GET['v'];
$loop = ($_GET['loop'] != "0"); $t = @(string)$_GET['t'];
$loop = @(boolean)$_GET['loop'];
$params = '?v=' . urlencode($v) . '&amp;t=' . urlencode($t);
?><!DOCTYPE html> ?><!DOCTYPE html>
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title><?php echo htmlspecialchars($_GET['t']); ?></title> <title><?php echo htmlspecialchars($t); ?></title>
<link rel="stylesheet" href="stylesheets/webm/playerstyle.css"> <link rel="stylesheet" href="stylesheets/webm/playerstyle.css">
<script src="js/webm-settings.js"></script> <script src="js/webm-settings.js"></script>
<script src="js/webm/playersettings.js"></script> <script src="js/webm/playersettings.js"></script>
@ -17,8 +20,8 @@ $loop = ($_GET['loop'] != "0");
<a id="loop1" href="<?php echo $params; ?>&amp;loop=1"<?php if ($loop) echo ' style="font-weight: bold"'; ?>>[loop]</a> <a id="loop1" href="<?php echo $params; ?>&amp;loop=1"<?php if ($loop) echo ' style="font-weight: bold"'; ?>>[loop]</a>
</div> </div>
<div id="playercontent"> <div id="playercontent">
<video controls<?php if ($loop) echo ' loop'; ?> src="<?php echo htmlspecialchars($_GET['v']); ?>"> <video controls<?php if ($loop) echo ' loop'; ?> src="<?php echo htmlspecialchars($v); ?>">
Your browser does not support HTML5 video. <a href="<?php echo htmlspecialchars($_GET['v']); ?>">[Download]</a> Your browser does not support HTML5 video. <a href="<?php echo htmlspecialchars($v); ?>">[Download]</a>
</video> </video>
</div> </div>
</body> </body>

View File

@ -80,9 +80,6 @@ div.boardlist {
div.boardlist a { div.boardlist a {
color: #800; color: #800;
} }
unimportant, .unimportant * {
font-size: 13px;
}
table.modlog tr th { table.modlog tr th {
background: #EA8; background: #EA8;
} }

View File

@ -113,9 +113,6 @@ form table tr td div label {
float: left; float: left;
margin-right: 2px; margin-right: 2px;
} }
.multifile {
border: 2px dashed #B7C5D9;
}
.file:not(.multifile) .post-image { .file:not(.multifile) .post-image {
float: left; float: left;
} }
@ -124,7 +121,10 @@ form table tr td div label {
} }
p.fileinfo { p.fileinfo {
display: block; display: block;
margin: 0; margin: 0 0 0 20px;
}
div.post p.fileinfo {
padding-left: 5px;
} }
div.banner { div.banner {
background-color: #E04000; background-color: #E04000;
@ -148,12 +148,12 @@ img.banner, img.board_image {
.post-image { .post-image {
display: block; display: block;
float: left; float: left;
margin: 10px 20px; margin: 5px 20px 10px 20px;
border: none; border: none;
} }
div.post .post-image { div.post .post-image {
padding: 5px; padding: 5px;
margin: 5px 20px 0 0; margin: 0 20px 0 0;
} }
div.post img.icon { div.post img.icon {
display: inline; display: inline;
@ -289,7 +289,7 @@ span.heading {
span.spoiler { span.spoiler {
background: black; background: black;
color: black; color: black;
padding: 0px 1px; padding: 0 1px;
} }
div.post.reply div.body span.spoiler a { div.post.reply div.body span.spoiler a {
color: black; color: black;
@ -436,11 +436,11 @@ table.mod.config-editor input[type="text"] {
} }
.desktop-style div.boardlist:nth-child(1) { .desktop-style div.boardlist:nth-child(1) {
position: fixed; position: fixed;
top: 0px; top: 0;
left: 0px; left: 0;
right: 0px; right: 0;
/*text-shadow: white 1px 0px 6px, white 1px 0px 6px, black 1px 0px 3px;*/ /*text-shadow: white 1px 0 6px, white 1px 0 6px, black 1px 0 3px;*/
margin-top: 0px; margin-top: 0;
z-index: 30; z-index: 30;
} }
.desktop-style div.boardlist:nth-child(1):hover, .desktop-style div.boardlist:nth-child(1).cb-menu { .desktop-style div.boardlist:nth-child(1):hover, .desktop-style div.boardlist:nth-child(1).cb-menu {
@ -462,7 +462,7 @@ table.mod.config-editor input[type="text"] {
} }
.desktop-style .sub .sub:hover, .desktop-style .sub .sub.hover { .desktop-style .sub .sub:hover, .desktop-style .sub .sub.hover {
display: inline; display: inline;
text-indent: 0px; text-indent: 0;
background: inherit; background: inherit;
} }
@ -489,8 +489,8 @@ table.mod.config-editor input[type="text"] {
background-color: rgba(100%, 100%, 100%, 0.2); background-color: rgba(100%, 100%, 100%, 0.2);
} }
p.intro.thread-hidden { p.intro.thread-hidden {
margin: 0px; margin: 0;
padding: 0px; padding: 0;
} }
form.ban-appeal { form.ban-appeal {
@ -575,7 +575,7 @@ pre {
.compact-boardlist { .compact-boardlist {
padding: 3px; padding: 3px;
padding-bottom: 0px; padding-bottom: 0;
} }
.compact-boardlist .cb-item { .compact-boardlist .cb-item {
display: inline-block; display: inline-block;
@ -630,6 +630,6 @@ pre {
/* Containerchan */ /* Containerchan */
div.post video.post-image { div.post video.post-image {
padding: 0px; padding: 0;
margin: 10px 25px 5px 5px; margin: 5px 25px 5px 5px;
} }

View File

@ -1,6 +1,19 @@
<script src="{{ config.additional_javascript_url }}js/mod/recent_posts.js"></script> <script src="{{ config.additional_javascript_url }}js/mod/recent_posts.js"></script>
{% if posts|count %} {% if not posts|count %}
<p style="text-align:center" class="unimportant">({% trans 'There are no active posts.' %})</p> <p style="text-align:center" class="unimportant">({% trans 'There are no active posts.' %})</p>
{% else %} {% else %}
<h4>Viewing last {{ limit|e }} posts</h4>
<p>View <a href="?/recent/25"> 25 </a>|<a href="?/recent/50"> 50 </a>|<a href="?/recent/100"> 100 </a></p>
<a href="javascript:void(0)" id="erase-local-data" style="float:right; clear:both">Erase local data</a></div>
{% for post in posts %}
{% if not post.thread %}
{% set thread = post.id %}
{% else %}
{% set thread = post.thread %}
{% endif %} {% endif %}
<div class="post-wrapper" data-board="{{ post.board }}"><hr/><a class="eita-link" id="eita-{{ post.board }}-{{ thread }}" href="?/{{ post.board }}/res/{{ thread }}.html#{{ post.id }}">/{{ post.board }}/{{ post.id }}</a><br>
{{ post.built }}
</div>
{% endfor %}
{% endif %}
<a href="/mod.php?/recent/{{ limit|e }}&amp;last={{ last_time|e }}">Next {{ limit }} posts</a>

View File

@ -27,9 +27,9 @@
<span class="postfilename">{{ file.filename|e|bidi_cleanup }}</span> <span class="postfilename">{{ file.filename|e|bidi_cleanup }}</span>
{% endif %} {% endif %}
{% endif %} {% endif %}
{% include "post/image_identification.html" %}
) )
</span> {% include "post/file_controls.html" %}</p> {% include "post/image_identification.html" %}
{% include "post/file_controls.html" %}</span></p>
{% include "post/image.html" with {'post':file} %} {% include "post/image.html" with {'post':file} %}
{% endif %} {% endif %}
</div> </div>

View File

@ -1,14 +1,17 @@
{% if file.thumb != 'file' and config.image_identification %} {% if file.thumb != 'file' and config.image_identification %}
,
<span class='image_id'> <span class='image_id'>
{% if config.image_identification_imgops %} {% if config.image_identification_imgops %}
<a href="http://imgops.com/{{ config.domain }}{{ config.uri_img }}{{ file.file }}">io</a> <a href="http://imgops.com/{{ config.domain }}{{ config.uri_img }}{{ file.file }}" target="_blank">ImgOps</a>
{% endif %} {% endif %}
{% if config.image_identification_exif and file.file|extension == 'jpg' %} {% if config.image_identification_exif and file.file|extension == 'jpg' %}
<a href="http://regex.info/exif.cgi?url={{ config.domain }}{{ config.uri_img }}{{ file.file }}">e</a> <a href="http://regex.info/exif.cgi?url={{ config.domain }}{{ config.uri_img }}{{ file.file }}" target="_blank">Exif</a>
{% endif %} {% endif %}
{% if config.image_identification_google %} {% if config.image_identification_google %}
<a href="http://www.google.com/searchbyimage?image_url={{ config.domain }}{{ config.uri_img }}{{ file.file }}">g</a> <a href="https://www.google.com/searchbyimage?image_url={{ config.domain }}{{ config.uri_img }}{{ file.file }}" target="_blank">Google</a>
{% endif %}
{% if config.image_identification_iqdb %}
<a href="http://iqdb.org/?url={{ config.domain }}{{ config.uri_img }}{{ file.file }}" target="_blank">iqdb</a>
{% endif %} {% endif %}
</span> </span>
{% endif %} {% endif %}

View File

@ -29,7 +29,7 @@
<select name="email" id="email_selectbox" autocomplete="off"> <select name="email" id="email_selectbox" autocomplete="off">
<option value=""></option> <option value=""></option>
<option value="sage">sage</option> <option value="sage">sage</option>
<option value="noko">noko</option> {% if not config.always_noko %}<option value="noko">noko</option>{% endif %}
</select> </select>
{% else %} {% else %}
<input type="text" name="email" size="25" maxlength="40" autocomplete="off"> <input type="text" name="email" size="25" maxlength="40" autocomplete="off">

View File

@ -5,12 +5,6 @@
<meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<script type='text/javascript'> <script type='text/javascript'>
active_page = "catalog"; active_page = "catalog";
{% if settings.use_tooltipster %}
var use_tooltipster = true;
{% else %}
var use_tooltipster = false;
{% endif %}
</script> </script>
{% include 'header.html' %} {% include 'header.html' %}
<title>{{ settings.title }}</title> <title>{{ settings.title }}</title>
@ -24,30 +18,32 @@
<ul style="display: none"> <ul style="display: none">
<li id="sort-bump-order" class="sort" data-sort="data-bump" data-order="asc">{% trans 'Bump order' %}</li> <li id="sort-bump-order" class="sort" data-sort="data-bump" data-order="asc">{% trans 'Bump order' %}</li>
<li id="sort-last-reply" class="sort" data-sort="data-lastreply" data-order="asc">{% trans 'Last reply' %}</li>
<li id="sort-creation-date" class="sort" data-sort="data-time" data-order="asc">{% trans 'Creation date' %}</li> <li id="sort-creation-date" class="sort" data-sort="data-time" data-order="asc">{% trans 'Creation date' %}</li>
<li id="sort-reply-count" class="sort" data-sort="data-reply" data-order="asc">{% trans 'Reply count' %}</li> <li id="sort-reply-count" class="sort" data-sort="data-reply" data-order="asc">{% trans 'Reply count' %}</li>
<li id="sort-random" class="sort" data-sort="random">{% trans 'Random' %}</li> <li id="sort-random" class="sort" data-sort="random">{% trans 'Random' %}</li>
</ul> </ul>
<span>{% trans 'Sort by' %}: </span> <span>{% trans 'Sort by' %}: </span>
<select id="selectorzilla" style="display: inline-block"> <select id="sort_by" style="display: inline-block">
<option selected value="bump-order">{% trans 'Bump order' %}</option> <option selected value="bump-order">{% trans 'Bump order' %}</option>
<option value="last-reply">{% trans 'Last reply' %}</option>
<option value="creation-date">{% trans 'Creation date' %}</option> <option value="creation-date">{% trans 'Creation date' %}</option>
<option value="reply-count">{% trans 'Reply count' %}</option> <option value="reply-count">{% trans 'Reply count' %}</option>
<option value="random">{% trans 'Random' %}</option> <option value="random">{% trans 'Random' %}</option>
</select> </select>
<span>{% trans 'Image size' %}: </span> <span>{% trans 'Image size' %}: </span>
<select id="imgurzilla" style="display: inline-block"> <select id="image_size" style="display: inline-block">
<option selected value="small">{% trans 'Small' %}</option> <option selected value="small">{% trans 'Small' %}</option>
<option value="large">{% trans 'Large' %}</option> <option value="large">{% trans 'Large' %}</option>
</select> </select>
<div class="threads"> <div class="threads">
<ul id="Grid"> <ul id="Grid">
{% for post in recent_posts %} {% for post in recent_posts %}
<li class="mix" data-reply="{{ post.reply_count }}" data-bump="{{ post.bump }}" data-lastreply="{{ post.last_reply }}" data-time="{{ post.time }}"> <li class="mix"
data-reply="{{ post.reply_count }}"
data-bump="{{ post.bump }}"
data-time="{{ post.time }}"
>
<div class="thread grid-li grid-size-small"> <div class="thread grid-li grid-size-small">
<a href="{{post.link}}"> <a href="{{post.link}}">
{% if post.youtube %} {% if post.youtube %}

View File

@ -39,7 +39,11 @@
$recent_posts = array(); $recent_posts = array();
$stats = array(); $stats = array();
$query = query(sprintf("SELECT *, `id` AS `thread_id`, (SELECT COUNT(*) FROM ``posts_%s`` WHERE `thread` = `thread_id`) AS `reply_count`, (SELECT COUNT(*) FROM ``posts_%s`` WHERE `thread` = `thread_id` AND `filehash` IS NOT NULL) AS `image_count`, (SELECT `time` FROM ``posts_%s`` WHERE `thread` = `thread_id` ORDER BY `time` DESC LIMIT 1) AS `last_reply`, (SELECT `name` FROM ``posts_%s`` WHERE `thread` = `thread_id` ORDER BY `time` DESC LIMIT 1) AS `last_reply_name`, (SELECT `subject` FROM ``posts_%s`` WHERE `thread` = `thread_id` ORDER BY `time` DESC LIMIT 1) AS `last_reply_subject`, '%s' AS `board` FROM ``posts_%s`` WHERE `thread` IS NULL ORDER BY `bump` DESC", $board_name, $board_name, $board_name, $board_name, $board_name, $board_name, $board_name)) or error(db_error()); $query = query(sprintf("SELECT *, `id` AS `thread_id`,
(SELECT COUNT(`id`) FROM ``posts_%s`` WHERE `thread` = `thread_id`) AS `reply_count`,
(SELECT SUM(`num_files`) FROM ``posts_%s`` WHERE `thread` = `thread_id` AND `num_files` IS NOT NULL) AS `image_count`,
'%s' AS `board` FROM ``posts_%s`` WHERE `thread` IS NULL ORDER BY `bump` DESC",
$board_name, $board_name, $board_name, $board_name, $board_name)) or error(db_error());
while ($post = $query->fetch(PDO::FETCH_ASSOC)) { while ($post = $query->fetch(PDO::FETCH_ASSOC)) {
$post['link'] = $config['root'] . $board['dir'] . $config['dir']['res'] . sprintf($config['file_page'], ($post['thread'] ? $post['thread'] : $post['id'])); $post['link'] = $config['root'] . $board['dir'] . $config['dir']['res'] . sprintf($config['file_page'], ($post['thread'] ? $post['thread'] : $post['id']));
@ -49,24 +53,16 @@
$post['youtube'] = $matches[2]; $post['youtube'] = $matches[2];
} }
if (isset($post['files'])) if (isset($post['files'])) {
$files = json_decode($post['files']); $files = json_decode($post['files']);
if (isset($files)) {
if ($files[0]->file == 'deleted') continue; if ($files[0]->file == 'deleted') continue;
$post['file'] = $config['uri_thumb'] . $files[0]->thumb; $post['file'] = $config['uri_thumb'] . $files[0]->thumb;
} }
if (isset($settings['use_tooltipster']) && $settings['use_tooltipster']) {
$post['muhdifference'] = ago(time() - $post['time']);
if ($post['last_reply'])
$post['last_reply_difference'] = ago(time() - $post['last_reply']);
}
$recent_posts[] = $post; $recent_posts[] = $post;
} }
$required_scripts = array('js/jquery.min.js', 'js/jquery.mixitup.min.js', 'js/jquery.tooltipster.min.js', 'js/catalog.js'); $required_scripts = array('js/jquery.min.js', 'js/jquery.mixitup.min.js', 'js/catalog.js');
foreach($required_scripts as $i => $s) { foreach($required_scripts as $i => $s) {
if (!in_array($s, $config['additional_javascript'])) if (!in_array($s, $config['additional_javascript']))