summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--api/index.php7
-rw-r--r--atom-to-html.xsl1
-rw-r--r--classes/api.php17
-rw-r--r--classes/feeds.php60
-rw-r--r--classes/handler/public.php33
-rw-r--r--classes/opml.php6
-rw-r--r--classes/pluginhost.php39
-rw-r--r--classes/pref/feeds.php39
-rw-r--r--classes/pref/prefs.php34
-rw-r--r--classes/pref/users.php2
-rw-r--r--classes/rpc.php4
-rw-r--r--config.php-dist10
-rw-r--r--db-updater.php6
-rw-r--r--images/logo_small.pngbin0 -> 4134 bytes
-rw-r--r--include/db.php2
-rw-r--r--include/functions.php141
-rw-r--r--include/labels.php2
-rw-r--r--include/localized_schema.php4
-rw-r--r--include/login_form.php10
-rw-r--r--include/rssfuncs.php4
-rw-r--r--include/sanity_check.php33
-rw-r--r--include/sanity_config.php4
-rw-r--r--include/sessions.php17
-rw-r--r--index.php13
-rw-r--r--install/index.php439
-rw-r--r--js/FeedTree.js60
-rw-r--r--js/feedlist.js25
-rw-r--r--js/functions.js39
-rw-r--r--js/tt-rss.js452
-rw-r--r--js/viewfeed.js28
-rw-r--r--locale/ca_CA/LC_MESSAGES/messages.mobin27043 -> 26938 bytes
-rw-r--r--locale/ca_CA/LC_MESSAGES/messages.po1081
-rw-r--r--locale/cs_CZ/LC_MESSAGES/messages.mobin37408 -> 37080 bytes
-rw-r--r--locale/cs_CZ/LC_MESSAGES/messages.po1037
-rwxr-xr-xlocale/de_DE/LC_MESSAGES/messages.mobin63321 -> 63302 bytes
-rwxr-xr-xlocale/de_DE/LC_MESSAGES/messages.po1087
-rw-r--r--locale/es_ES/LC_MESSAGES/messages.mobin42638 -> 43243 bytes
-rw-r--r--locale/es_ES/LC_MESSAGES/messages.po1086
-rw-r--r--locale/fr_FR/LC_MESSAGES/messages.mobin45084 -> 66695 bytes
-rw-r--r--locale/fr_FR/LC_MESSAGES/messages.po2635
-rw-r--r--locale/hu_HU/LC_MESSAGES/messages.mobin57696 -> 57666 bytes
-rw-r--r--locale/hu_HU/LC_MESSAGES/messages.po1069
-rw-r--r--locale/it_IT/LC_MESSAGES/messages.mobin40275 -> 40711 bytes
-rw-r--r--locale/it_IT/LC_MESSAGES/messages.po1081
-rw-r--r--locale/ja_JP/LC_MESSAGES/messages.mobin27804 -> 27698 bytes
-rw-r--r--locale/ja_JP/LC_MESSAGES/messages.po1065
-rw-r--r--locale/lv_LV/LC_MESSAGES/messages.mobin49581 -> 49820 bytes
-rw-r--r--locale/lv_LV/LC_MESSAGES/messages.po1078
-rw-r--r--locale/nb_NO/LC_MESSAGES/messages.mobin25556 -> 25456 bytes
-rw-r--r--locale/nb_NO/LC_MESSAGES/messages.po1081
-rw-r--r--locale/nl_NL/LC_MESSAGES/messages.mobin55255 -> 55235 bytes
-rw-r--r--locale/nl_NL/LC_MESSAGES/messages.po1077
-rw-r--r--locale/pl_PL/LC_MESSAGES/messages.mobin65790 -> 65753 bytes
-rw-r--r--locale/pl_PL/LC_MESSAGES/messages.po1085
-rw-r--r--locale/pt_BR/LC_MESSAGES/messages.mobin7264 -> 7264 bytes
-rw-r--r--locale/pt_BR/LC_MESSAGES/messages.po1065
-rw-r--r--locale/ru_RU/LC_MESSAGES/messages.mobin42195 -> 42067 bytes
-rw-r--r--locale/ru_RU/LC_MESSAGES/messages.po1081
-rw-r--r--locale/zh_CN/LC_MESSAGES/messages.mobin37686 -> 38175 bytes
-rw-r--r--locale/zh_CN/LC_MESSAGES/messages.po1083
-rw-r--r--messages.pot855
-rw-r--r--plugins/digest/digest.js34
-rw-r--r--plugins/digest/digest_body.php22
-rw-r--r--plugins/digest/init.php2
-rw-r--r--plugins/digest/mobile.css345
-rw-r--r--plugins/example/init.php3
-rw-r--r--plugins/example_vfeed/init.php49
-rw-r--r--plugins/flattr/flattr.pngbin693 -> 0 bytes
-rw-r--r--plugins/flattr/init.php46
-rw-r--r--plugins/googleplus/googleplus.js29
-rw-r--r--plugins/googleplus/init.php53
-rw-r--r--plugins/identica/identica.js31
-rw-r--r--plugins/identica/identica.pngbin121 -> 0 bytes
-rw-r--r--plugins/identica/init.php53
-rw-r--r--plugins/mobile/article.php32
-rw-r--r--plugins/mobile/backend.php63
-rw-r--r--plugins/mobile/cat.php29
-rw-r--r--plugins/mobile/feed.php33
-rw-r--r--plugins/mobile/home.php33
-rw-r--r--plugins/mobile/index.php90
-rw-r--r--plugins/mobile/init.php45
-rw-r--r--plugins/mobile/iui/LICENSE.txt21
-rw-r--r--plugins/mobile/iui/NOTICE.txt33
-rw-r--r--plugins/mobile/iui/backButton.pngbin0 -> 816 bytes
-rw-r--r--plugins/mobile/iui/blueButton.pngbin0 -> 517 bytes
-rw-r--r--plugins/mobile/iui/cancel.pngbin0 -> 362 bytes
-rw-r--r--plugins/mobile/iui/grayButton.pngbin0 -> 943 bytes
-rw-r--r--plugins/mobile/iui/iui-logo-touch-icon.pngbin0 -> 2887 bytes
-rw-r--r--plugins/mobile/iui/iui.css398
-rw-r--r--plugins/mobile/iui/iui.js542
-rw-r--r--plugins/mobile/iui/iuix.css1
-rw-r--r--plugins/mobile/iui/iuix.js1
-rw-r--r--plugins/mobile/iui/listArrow.pngbin0 -> 259 bytes
-rw-r--r--plugins/mobile/iui/listArrowSel.pngbin0 -> 308 bytes
-rw-r--r--plugins/mobile/iui/listGroup.png (renamed from plugins/googleplus/googleplus.png)bin3295 -> 2867 bytes
-rw-r--r--plugins/mobile/iui/loading.gifbin0 -> 1435 bytes
-rw-r--r--plugins/mobile/iui/pinstripes.pngbin0 -> 117 bytes
-rw-r--r--plugins/mobile/iui/redButton.pngbin0 -> 947 bytes
-rw-r--r--plugins/mobile/iui/selection.pngbin0 -> 159 bytes
-rw-r--r--plugins/mobile/iui/thumb.png (renamed from plugins/pinterest/pinterest.png)bin3829 -> 2835 bytes
-rw-r--r--plugins/mobile/iui/toggle.pngbin0 -> 2815 bytes
-rw-r--r--plugins/mobile/iui/toggleOn.pngbin0 -> 163 bytes
-rw-r--r--plugins/mobile/iui/toolButton.pngbin0 -> 531 bytes
-rw-r--r--plugins/mobile/iui/toolbar.pngbin0 -> 171 bytes
-rw-r--r--plugins/mobile/iui/whiteButton.pngbin0 -> 978 bytes
-rw-r--r--plugins/mobile/login_form.php58
-rw-r--r--plugins/mobile/logout.php15
-rw-r--r--plugins/mobile/mobile-functions.php539
-rw-r--r--plugins/mobile/mobile.css38
-rw-r--r--plugins/mobile/mobile.js163
-rw-r--r--plugins/mobile/prefs.php64
-rw-r--r--plugins/owncloud/init.php96
-rw-r--r--plugins/owncloud/owncloud.js26
-rw-r--r--plugins/owncloud/owncloud.pngbin625 -> 0 bytes
-rw-r--r--plugins/pinterest/init.php53
-rw-r--r--plugins/pinterest/pinterest.js31
-rw-r--r--plugins/pocket/init.php54
-rw-r--r--plugins/pocket/pocket.js31
-rw-r--r--plugins/pocket/pocket.pngbin471 -> 0 bytes
-rw-r--r--plugins/tweet/init.php53
-rw-r--r--plugins/tweet/tweet.js31
-rw-r--r--plugins/tweet/tweet.pngbin159 -> 0 bytes
-rw-r--r--prefs.css129
-rw-r--r--prefs.php11
-rw-r--r--register.php14
-rw-r--r--schema/ttrss_schema_mysql.sql4
-rw-r--r--schema/ttrss_schema_pgsql.sql4
-rw-r--r--schema/versions/mysql/109.sql7
-rw-r--r--schema/versions/pgsql/109.sql7
-rw-r--r--tt-rss.css293
-rwxr-xr-xupdate.php2
-rw-r--r--utility.css71
132 files changed, 13440 insertions, 10419 deletions
diff --git a/api/index.php b/api/index.php
index 147157946..50703175b 100644
--- a/api/index.php
+++ b/api/index.php
@@ -17,6 +17,8 @@
require_once "functions.php";
require_once "sessions.php";
+ ini_set("session.gc_maxlifetime", 86400);
+
define('AUTH_DISABLE_OTP', true);
if (defined('ENABLE_GZIP_OUTPUT') && ENABLE_GZIP_OUTPUT &&
@@ -46,10 +48,11 @@
if ($_REQUEST["sid"]) {
session_id($_REQUEST["sid"]);
+ @session_start();
+ } else if (defined('_API_DEBUG_HTTP_ENABLED')) {
+ @session_start();
}
- @session_start();
-
if (!init_connection($link)) return;
$method = strtolower($_REQUEST["op"]);
diff --git a/atom-to-html.xsl b/atom-to-html.xsl
index 2cc46655b..097b07f55 100644
--- a/atom-to-html.xsl
+++ b/atom-to-html.xsl
@@ -41,7 +41,6 @@
<p><a href="{enclosure/@url}">Extra...</a></p>
</xsl:if>
- <hr/>
</xsl:for-each>
diff --git a/classes/api.php b/classes/api.php
index ba0eebb36..1efa3865f 100644
--- a/classes/api.php
+++ b/classes/api.php
@@ -47,6 +47,9 @@ class API extends Handler {
}
function login() {
+ @session_destroy();
+ @session_start();
+
$login = db_escape_string($this->link, $_REQUEST["user"]);
$password = $_REQUEST["password"];
$password_base64 = base64_decode($_REQUEST["password"]);
@@ -701,6 +704,20 @@ class API extends Handler {
}
}
+ function getFeedTree() {
+ $pf = new Pref_Feeds($this->link, $_REQUEST);
+
+ $_REQUEST['mode'] = 2;
+
+ if ($pf){
+ $data = $pf->makefeedtree();
+ print $this->wrap(self::STATUS_OK, array("categories" => $data));
+ } else {
+ print $this->wrap(self::STATUS_ERR, array("error" =>
+ 'UNABLE_TO_INSTANTIATE_OBJECT'));
+ }
+
+ }
}
?>
diff --git a/classes/feeds.php b/classes/feeds.php
index 89ebd4a0a..20e3e7004 100644
--- a/classes/feeds.php
+++ b/classes/feeds.php
@@ -217,9 +217,38 @@ class Feeds extends Handler_Protected {
$search_mode = $method;
}
// error_log("search_mode: " . $search_mode);
- $qfh_ret = queryFeedHeadlines($this->link, $feed, $limit, $view_mode, $cat_view,
- $search, $search_mode, $override_order, $offset, 0,
- false, 0, $include_children);
+
+ if (!$cat_view && is_numeric($feed) && $feed < PLUGIN_FEED_BASE_INDEX) {
+ global $pluginhost;
+
+ $handler = $pluginhost->get_feed_handler(
+ PluginHost::feed_to_pfeed_id($feed));
+
+ // function queryFeedHeadlines($link, $feed, $limit, $view_mode, $cat_view, $search, $search_mode, $override_order = false, $offset = 0, $owner_uid = 0, $filter = false, $since_id = 0, $include_children = false, $ignore_vfeed_group = false) {
+
+ if ($handler) {
+ $options = array(
+ "limit" => $limit,
+ "view_mode" => $view_mode,
+ "cat_view" => $cat_view,
+ "search" => $search,
+ "search_mode" => $search_mode,
+ "override_order" => $override_order,
+ "offset" => $offset,
+ "owner_uid" => $_SESSION["uid"],
+ "filter" => false,
+ "since_id" => 0,
+ "include_children" => $include_children);
+
+ $qfh_ret = $handler->get_headlines(PluginHost::feed_to_pfeed_id($feed),
+ $options);
+ }
+
+ } else {
+ $qfh_ret = queryFeedHeadlines($this->link, $feed, $limit, $view_mode, $cat_view,
+ $search, $search_mode, $override_order, $offset, 0,
+ false, 0, $include_children);
+ }
if ($_REQUEST["debug"]) $timing_info = print_checkpoint("H1", $timing_info);
@@ -351,7 +380,9 @@ class Feeds extends Handler_Protected {
# $content_link = "<a href=\"javascript:viewContentUrl('".$line["link"]."');\">" .
# $line["title"] . "</a>";
- $updated_fmt = make_local_datetime($this->link, $line["updated_noms"], false);
+ $updated_fmt = make_local_datetime($this->link, $line["updated"], false);
+ $date_entered_fmt = T_sprintf("Imported at %s",
+ make_local_datetime($this->link, $line["date_entered"], false));
if (get_pref($this->link, 'SHOW_CONTENT_PREVIEW')) {
$content_preview = truncate_string(strip_tags($line["content_preview"]),
@@ -454,12 +485,14 @@ class Feeds extends Handler_Protected {
if (@$line["feed_title"]) {
$reply['content'] .= "<div class=\"hlFeed\">
<a href=\"#\" onclick=\"viewfeed($feed_id)\">".
- $line["feed_title"]."</a>
+ truncate_string($line["feed_title"],30)."</a>
</div>";
}
}
- $reply['content'] .= "$updated_fmt</span>";
+ $reply['content'] .= "<span title='$date_entered_fmt'>$updated_fmt</span>
+ </span>";
+
$reply['content'] .= "<div class=\"hlRight\">";
$reply['content'] .= $score_pic;
@@ -561,12 +594,13 @@ class Feeds extends Handler_Protected {
if (@$line["feed_title"]) {
$reply['content'] .= "<div class=\"hlFeed\">
<a href=\"#\" onclick=\"viewfeed($feed_id)\">".
- $line["feed_title"]."</a>
+ truncate_string($line["feed_title"],30)."</a>
</div>";
}
}
- $reply['content'] .= "<span class='updated'>$updated_fmt</span>";
+ $reply['content'] .= "<span class='updated' title='$date_entered_fmt'>
+ $updated_fmt</span>";
$reply['content'] .= "<div style=\"vertical-align : middle\">";
$reply['content'] .= "$score_pic";
@@ -700,7 +734,7 @@ class Feeds extends Handler_Protected {
$message = __("No starred articles found to display.");
break;
default:
- if ($feed < -10) {
+ if ($feed < LABEL_BASE_INDEX) {
$message = __("No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter.");
} else {
$message = __("No articles found to display.");
@@ -710,7 +744,7 @@ class Feeds extends Handler_Protected {
if (!$offset && $message) {
$reply['content'] .= "<div class='whiteBox'>$message";
- $reply['content'] .= "<p class=\"small\"><span class=\"insensitive\">";
+ $reply['content'] .= "<p><span class=\"insensitive\">";
$result = db_query($this->link, "SELECT ".SUBSTRING_FOR_DATE."(MAX(last_updated), 1, 19) AS last_updated FROM ttrss_feeds
WHERE owner_uid = " . $_SESSION['uid']);
@@ -777,8 +811,8 @@ class Feeds extends Handler_Protected {
$result = false;
- if ($feed < -10) {
- $label_feed = -11-$feed;
+ if ($feed < LABEL_BASE_INDEX) {
+ $label_feed = feed_to_label_id($feed);
$result = db_query($this->link, "SELECT id FROM ttrss_labels2 WHERE
id = '$label_feed' AND owner_uid = " . $_SESSION['uid']);
} else if (!$cat_view && is_numeric($feed) && $feed > 0) {
@@ -898,7 +932,7 @@ class Feeds extends Handler_Protected {
$reply['headlines']['toolbar'] = '';
$reply['headlines']['content'] = "<div class='whiteBox'>".__('No feed selected.');
- $reply['headlines']['content'] .= "<p class=\"small\"><span class=\"insensitive\">";
+ $reply['headlines']['content'] .= "<p><span class=\"insensitive\">";
$result = db_query($link, "SELECT ".SUBSTRING_FOR_DATE."(MAX(last_updated), 1, 19) AS last_updated FROM ttrss_feeds
WHERE owner_uid = " . $_SESSION['uid']);
diff --git a/classes/handler/public.php b/classes/handler/public.php
index 53051a1f8..84d6aa18e 100644
--- a/classes/handler/public.php
+++ b/classes/handler/public.php
@@ -349,6 +349,18 @@ class Handler_Public extends Handler {
include "rssfuncs.php";
// Update all feeds needing a update.
update_daemon_common($this->link, 0, true, false);
+
+ // Update feedbrowser
+ update_feedbrowser_cache($this->link);
+
+ // Purge orphans and cleanup tags
+ purge_orphans($this->link);
+
+ cleanup_tags($this->link, 14, 50000);
+
+ global $pluginhost;
+ $pluginhost->run_hooks($pluginhost::HOOK_UPDATE_TASK, "hook_update_task", $op);
+
}
function sharepopup() {
@@ -480,7 +492,6 @@ class Handler_Public extends Handler {
}
function login() {
-
$_SESSION["prefs_cache"] = array();
if (!SINGLE_USER_MODE) {
@@ -489,6 +500,14 @@ class Handler_Public extends Handler {
$password = $_POST["password"];
$remember_me = $_POST["remember_me"];
+ if ($remember_me) {
+ session_set_cookie_params(SESSION_COOKIE_LIFETIME);
+ } else {
+ session_set_cookie_params(0);
+ }
+
+ @session_start();
+
if (authenticate_user($this->link, $login, $password)) {
$_POST["password"] = "";
@@ -537,9 +556,9 @@ class Handler_Public extends Handler {
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>
</head>
<body>
- <img class=\"floatingLogo\" src=\"images/logo_wide.png\"
+ <img class=\"floatingLogo\" src=\"images/logo_small.png\"
alt=\"Tiny Tiny RSS\"/>
- <h1>".__("Subscribe to feed...")."</h1>";
+ <h1>".__("Subscribe to feed...")."</h1><div class='content'>";
$rc = subscribe_to_feed($this->link, $feed_url);
@@ -612,7 +631,7 @@ class Handler_Public extends Handler {
<input type=\"submit\" value=\"".__("Return to Tiny Tiny RSS")."\">
</form></p>";
- print "</body></html>";
+ print "</div></body></html>";
} else {
render_login_form($this->link);
@@ -720,8 +739,11 @@ class Handler_Public extends Handler {
</head>
<body id='forgotpass'>";
- print '<div class="floatingLogo"><img src="images/logo_wide.png"></div>';
+ print '<div class="floatingLogo"><img src="images/logo_small.png"></div>';
print "<h1>".__("Reset password")."</h1>";
+ print "<div class='content'>";
+
+ print "<p>".__("You will need to provide valid account name and email. New password will be sent on your email address.")."</p>";
@$method = $_POST['method'];
@@ -790,6 +812,7 @@ class Handler_Public extends Handler {
}
+ print "</div>";
print "</body>";
print "</html>";
diff --git a/classes/opml.php b/classes/opml.php
index d4a0e9875..4c188de5e 100644
--- a/classes/opml.php
+++ b/classes/opml.php
@@ -29,8 +29,8 @@ class Opml extends Handler_Protected {
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>
</head>
<body>
- <div class=\"floatingLogo\"><img src=\"images/logo_wide.png\"></div>
- <h1>".__('OPML Utility')."</h1>";
+ <div class=\"floatingLogo\"><img src=\"images/logo_small.png\"></div>
+ <h1>".__('OPML Utility')."</h1><div class='content'>";
add_feed_category($this->link, "Imported feeds");
@@ -41,7 +41,7 @@ class Opml extends Handler_Protected {
<input type=\"submit\" value=\"".__("Return to preferences")."\">
</form>";
- print "</body></html>";
+ print "</div></body></html>";
}
diff --git a/classes/pluginhost.php b/classes/pluginhost.php
index 0ef17b77e..5f584cd00 100644
--- a/classes/pluginhost.php
+++ b/classes/pluginhost.php
@@ -6,6 +6,7 @@ class PluginHost {
private $handlers = array();
private $commands = array();
private $storage = array();
+ private $feeds = array();
private $owner_uid;
private $debug;
@@ -301,5 +302,43 @@ class PluginHost {
function get_debug() {
return $this->debug;
}
+
+ // Plugin feed functions are *EXPERIMENTAL*!
+
+ // cat_id: only -1 is supported (Special)
+ function add_feed($cat_id, $title, $icon, $sender) {
+ if (!$this->feeds[$cat_id]) $this->feeds[$cat_id] = array();
+
+ $id = count($this->feeds[$cat_id]);
+
+ array_push($this->feeds[$cat_id],
+ array('id' => $id, 'title' => $title, 'sender' => $sender, 'icon' => $icon));
+
+ return $id;
+ }
+
+ function get_feeds($cat_id) {
+ return $this->feeds[$cat_id];
+ }
+
+ // convert feed_id (e.g. -129) to pfeed_id first
+ function get_feed_handler($pfeed_id) {
+ foreach ($this->feeds as $cat) {
+ foreach ($cat as $feed) {
+ if ($feed['id'] == $pfeed_id) {
+ return $feed['sender'];
+ }
+ }
+ }
+ }
+
+ static function pfeed_to_feed_id($label) {
+ return PLUGIN_FEED_BASE_INDEX - 1 - abs($label);
+ }
+
+ static function feed_to_pfeed_id($feed) {
+ return PLUGIN_FEED_BASE_INDEX - 1 + abs($feed);
+ }
+
}
?>
diff --git a/classes/pref/feeds.php b/classes/pref/feeds.php
index ca4ae344f..cd208335b 100644
--- a/classes/pref/feeds.php
+++ b/classes/pref/feeds.php
@@ -87,6 +87,10 @@ class Pref_Feeds extends Handler_Protected {
}
function getfeedtree() {
+ print json_encode($this->makefeedtree());
+ }
+
+ function makefeedtree() {
if ($_REQUEST['mode'] != 2)
$search = $_SESSION["prefs_feed_search"];
@@ -115,6 +119,32 @@ class Pref_Feeds extends Handler_Protected {
array_push($cat['items'], $this->feedlist_init_feed($i));
}
+ /* Plugin feeds for -1 */
+
+ global $pluginhost;
+
+ $feeds = $pluginhost->get_feeds(-1);
+
+ if ($feeds) {
+ foreach ($feeds as $feed) {
+ $feed_id = PluginHost::pfeed_to_feed_id($feed['id']);
+
+ $item = array();
+ $item['id'] = 'FEED:' . $feed_id;
+ $item['bare_id'] = (int)$feed_id;
+ $item['name'] = $feed['title'];
+ $item['checkbox'] = false;
+ $item['error'] = '';
+ $item['icon'] = $feed['icon'];
+
+ $item['param'] = '';
+ $item['unread'] = 0; //$feed['sender']->get_unread($feed['id']);
+ $item['type'] = 'feed';
+
+ array_push($cat['items'], $item);
+ }
+ }
+
if ($enable_cats) {
array_push($root['items'], $cat);
} else {
@@ -134,7 +164,7 @@ class Pref_Feeds extends Handler_Protected {
while ($line = db_fetch_assoc($result)) {
- $label_id = -$line['id'] - 11;
+ $label_id = label_to_feed_id($line['id']);
$feed = $this->feedlist_init_feed($label_id, false, 0);
@@ -258,8 +288,7 @@ class Pref_Feeds extends Handler_Protected {
$fl['items'] =& $root['items'];
}
- print json_encode($fl);
- return;
+ return $fl;
}
function catsortreset() {
@@ -1700,8 +1729,8 @@ class Pref_Feeds extends Handler_Protected {
ccache_remove($link, $id, $owner_uid);
} else {
- label_remove($link, -11-$id, $owner_uid);
- ccache_remove($link, -11-$id, $owner_uid);
+ label_remove($link, feed_to_label_id($id), $owner_uid);
+ //ccache_remove($link, $id, $owner_uid); don't think labels are cached
}
}
diff --git a/classes/pref/prefs.php b/classes/pref/prefs.php
index a5a699a67..3226ccde9 100644
--- a/classes/pref/prefs.php
+++ b/classes/pref/prefs.php
@@ -121,8 +121,9 @@ class Pref_Prefs extends Handler_Protected {
global $access_level_names;
- $prefs_blacklist = array("HIDE_READ_FEEDS", "FEEDS_SORT_BY_UNREAD",
- "STRIP_UNSAFE_TAGS");
+ $prefs_blacklist = array("STRIP_UNSAFE_TAGS");
+
+ /* "FEEDS_SORT_BY_UNREAD", "HIDE_READ_FEEDS", "REVERSE_HEADLINES" */
$profile_blacklist = array("ALLOW_DUPLICATE_POSTS", "PURGE_OLD_DAYS",
"PURGE_UNREAD_ARTICLES", "DIGEST_ENABLE", "DIGEST_CATCHUP",
@@ -412,10 +413,12 @@ class Pref_Prefs extends Handler_Protected {
$profile_qpart = "profile IS NULL";
}
- if ($_SESSION["prefs_show_advanced"])
+ /* if ($_SESSION["prefs_show_advanced"])
$access_query = "true";
else
- $access_query = "(access_level = 0 AND section_id != 3)";
+ $access_query = "(access_level = 0 AND section_id != 3)"; */
+
+ $access_query = 'true';
$result = db_query($this->link, "SELECT DISTINCT
ttrss_user_prefs.pref_name,short_desc,help_text,value,type_name,
@@ -602,7 +605,7 @@ class Pref_Prefs extends Handler_Protected {
print "&nbsp;";
- $checked = $_SESSION["prefs_show_advanced"] ? "checked='1'" : "";
+ /* $checked = $_SESSION["prefs_show_advanced"] ? "checked='1'" : "";
print "<input onclick='toggleAdvancedPrefs()'
id='prefs_show_advanced'
@@ -610,7 +613,7 @@ class Pref_Prefs extends Handler_Protected {
$checked
type=\"checkbox\"></input>
<label for='prefs_show_advanced'>" .
- __("Show additional preferences") . "</label>";
+ __("Show additional preferences") . "</label>"; */
global $pluginhost;
$pluginhost->run_hooks($pluginhost::HOOK_PREFS_TAB_SECTION,
@@ -626,7 +629,9 @@ class Pref_Prefs extends Handler_Protected {
print "<h2>".__("Plugins")."</h2>";
- print_notice(__("You will need to reload Tiny Tiny RSS for plugin changes to take effect."));
+ print "<p>" . __("You will need to reload Tiny Tiny RSS for plugin changes to take effect.") . "</p>";
+
+ print_notice(__("Download more plugins at tt-rss.org <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">forums</a> or <a target=\"_blank\" class=\"visibleLink\" href=\"http://tt-rss.org/wiki/Plugins\">wiki</a>."));
print "<form dojoType=\"dijit.form.Form\" id=\"changePluginsForm\">";
@@ -685,7 +690,12 @@ class Pref_Prefs extends Handler_Protected {
type=\"checkbox\"></td>";
print "<td>$name</td>";
- print "<td>" . htmlspecialchars($about[1]) . "</td>";
+ print "<td>" . htmlspecialchars($about[1]);
+ if (@$about[4]) {
+ print " &mdash; <a target=\"_blank\" class=\"visibleLink\"
+ href=\"".htmlspecialchars($about[4])."\">".__("more info")."</a>";
+ }
+ print "</td>";
print "<td>" . htmlspecialchars(sprintf("%.2f", $about[0])) . "</td>";
print "<td>" . htmlspecialchars($about[2]) . "</td>";
@@ -737,7 +747,13 @@ class Pref_Prefs extends Handler_Protected {
type=\"checkbox\"></td>";
print "<td><label for='FPCHK-$name'>$name</label></td>";
- print "<td><label for='FPCHK-$name'>" . htmlspecialchars($about[1]) . "</label></td>";
+ print "<td><label for='FPCHK-$name'>" . htmlspecialchars($about[1]) . "</label>";
+ if (@$about[4]) {
+ print " &mdash; <a target=\"_blank\" class=\"visibleLink\"
+ href=\"".htmlspecialchars($about[4])."\">".__("more info")."</a>";
+ }
+ print "</td>";
+
print "<td>" . htmlspecialchars(sprintf("%.2f", $about[0])) . "</td>";
print "<td>" . htmlspecialchars($about[2]) . "</td>";
diff --git a/classes/pref/users.php b/classes/pref/users.php
index 4055bca45..45260fd93 100644
--- a/classes/pref/users.php
+++ b/classes/pref/users.php
@@ -203,7 +203,7 @@ class Pref_Users extends Handler_Protected {
$uid = db_escape_string($this->link, $_REQUEST["id"]);
$access_level = (int) $_REQUEST["access_level"];
$email = db_escape_string($this->link, trim($_REQUEST["email"]));
- $password = db_escape_string($this->link, trim($_REQUEST["password"]));
+ $password = $_REQUEST["password"];
if ($password) {
$salt = substr(bin2hex(get_random_bytes(125)), 0, 250);
diff --git a/classes/rpc.php b/classes/rpc.php
index eb241591b..72028759e 100644
--- a/classes/rpc.php
+++ b/classes/rpc.php
@@ -735,6 +735,10 @@ class RPC extends Handler_Protected {
}
}
+ // Purge orphans and cleanup tags
+ purge_orphans($this->link);
+ cleanup_tags($this->link, 14, 50000);
+
if ($num_updated > 0) {
print json_encode(array("message" => "UPDATE_COUNTERS",
"num_updated" => $num_updated));
diff --git a/config.php-dist b/config.php-dist
index 192cb15f9..6561ecbd4 100644
--- a/config.php-dist
+++ b/config.php-dist
@@ -129,11 +129,9 @@
// Default lifetime of a session (e.g. login) cookie. In seconds,
// 0 means cookie will be deleted when browser closes.
// Setting this to zero will affect several user preferences
- // like widescreen mode not saving.
-
- define('SESSION_EXPIRE_TIME', 86400*30);
- // Hard expiration limit for sessions. Should be
- // greater or equal to SESSION_COOKIE_LIFETIME
+ // like widescreen mode not saving and disable "remember me".
+ // Note that if remember me is not checked, session cookie
+ // will always expire with browser session.
define('SESSION_CHECK_ADDRESS', 1);
// Check client IP address when validating session:
@@ -179,7 +177,7 @@
// if you experience weird errors and tt-rss failing to start, blank pages
// after login, or content encoding errors, disable it.
- define('PLUGINS', 'auth_remote, auth_internal, note');
+ define('PLUGINS', 'auth_remote, auth_internal, note, updater');
// Comma-separated list of plugins to load automatically for all users.
// System plugins have to be specified here. Please enable at least one
// authentication plugin here (auth_*).
diff --git a/db-updater.php b/db-updater.php
index 17a238d28..d1212d0d6 100644
--- a/db-updater.php
+++ b/db-updater.php
@@ -39,10 +39,12 @@ function confirmOP() {
}
</script>
-<div class="floatingLogo"><img src="images/logo_wide.png"></div>
+<div class="floatingLogo"><img src="images/logo_small.png"></div>
<h1><?php echo __("Database Updater") ?></h1>
+<div class="content">
+
<?php
function getline($fp, $delim) {
$result = "";
@@ -181,6 +183,8 @@ function confirmOP() {
?>
+</div>
+
</body>
</html>
diff --git a/images/logo_small.png b/images/logo_small.png
new file mode 100644
index 000000000..f7f28a687
--- /dev/null
+++ b/images/logo_small.png
Binary files differ
diff --git a/include/db.php b/include/db.php
index 0479df6a9..a70a1d878 100644
--- a/include/db.php
+++ b/include/db.php
@@ -15,7 +15,7 @@ function db_connect($host, $user, $pass, $db) {
$string .= " host=$host";
}
- if (defined('DB_PORT')) {
+ if (defined('DB_PORT') && DB_PORT) {
$string = "$string port=" . DB_PORT;
}
diff --git a/include/functions.php b/include/functions.php
index a9c7d95f5..dcaa67e56 100644
--- a/include/functions.php
+++ b/include/functions.php
@@ -1,6 +1,9 @@
<?php
define('EXPECTED_CONFIG_VERSION', 26);
- define('SCHEMA_VERSION', 108);
+ define('SCHEMA_VERSION', 109);
+
+ define('LABEL_BASE_INDEX', -1024);
+ define('PLUGIN_FEED_BASE_INDEX', -128);
$fetch_last_error = false;
$pluginhost = false;
@@ -285,8 +288,6 @@
}
function fetch_file_contents($url, $type = false, $login = false, $pass = false, $post_query = false, $timeout = false) {
- $login = urlencode($login);
- $pass = urlencode($pass);
global $fetch_last_error;
@@ -348,11 +349,13 @@
return $contents;
} else {
- if ($login && $pass ){
+ if ($login && $pass){
$url_parts = array();
preg_match("/(^[^:]*):\/\/(.*)/", $url, $url_parts);
+ $pass = urlencode($pass);
+
if ($url_parts[1] && $url_parts[2]) {
$url = $url_parts[1] . "://$login:$pass@" . $url_parts[2];
}
@@ -751,6 +754,7 @@
$_SESSION["prefs_cache"] = false;
if (SINGLE_USER_MODE) {
+ @session_start();
authenticate_user($link, "admin", null);
cache_prefs($link);
load_user_plugins($link, $_SESSION["uid"]);
@@ -1034,7 +1038,7 @@
AND $ref_check_qpart AND unread = true
AND owner_uid = $owner_uid");
- } else if ($feed < 0 && $feed > -10) { // special, like starred
+ } else if ($feed < 0 && $feed > LABEL_BASE_INDEX) { // special, like starred
if ($feed == -1) {
db_query($link, "UPDATE ttrss_user_entries
@@ -1085,9 +1089,9 @@
owner_uid = $owner_uid");
}
- } else if ($feed < -10) { // label
+ } else if ($feed < LABEL_BASE_INDEX) { // label
- $label_id = -$feed - 11;
+ $label_id = feed_to_label_id($feed);
db_query($link, "UPDATE ttrss_user_entries, ttrss_user_labels2
SET unread = false, last_read = NOW()
@@ -1334,9 +1338,9 @@
$match_part = "feed_id IS NULL";
}
- } else if ($feed < -10) {
+ } else if ($feed < LABEL_BASE_INDEX) {
- $label_id = -$feed - 11;
+ $label_id = feed_to_label_id($feed);
return getLabelUnread($link, $label_id, $owner_uid);
@@ -1428,6 +1432,21 @@
array_push($ret_arr, $cv);
}
+ global $pluginhost;
+
+ if ($pluginhost) {
+ $feeds = $pluginhost->get_feeds(-1);
+
+ if (is_array($feeds)) {
+ foreach ($feeds as $feed) {
+ $cv = array("id" => PluginHost::pfeed_to_feed_id($feed['id']),
+ "counter" => $feed['sender']->get_unread($feed['id']));
+
+ array_push($ret_arr, $cv);
+ }
+ }
+ }
+
return $ret_arr;
}
@@ -1446,7 +1465,7 @@
while ($line = db_fetch_assoc($result)) {
- $id = -$line["id"] - 11;
+ $id = label_to_feed_id($line["id"]);
$label_name = $line["caption"];
$count = $line["unread"];
@@ -1753,7 +1772,7 @@
function getFeedCatTitle($link, $id) {
if ($id == -1) {
return __("Special");
- } else if ($id < -10) {
+ } else if ($id < LABEL_BASE_INDEX) {
return __("Labels");
} else if ($id > 0) {
$result = db_query($link, "SELECT ttrss_feed_categories.title
@@ -1791,7 +1810,7 @@
return "images/recently_read.png";
break;
default:
- if ($id < -10) {
+ if ($id < LABEL_BASE_INDEX) {
return "images/label.png";
} else {
if (file_exists(ICONS_DIR . "/$id.ico"))
@@ -1816,8 +1835,8 @@
return __("Archived articles");
} else if ($id == -6) {
return __("Recently read");
- } else if ($id < -10) {
- $label_id = -$id - 11;
+ } else if ($id < LABEL_BASE_INDEX) {
+ $label_id = feed_to_label_id($id);
$result = db_query($link, "SELECT caption FROM ttrss_labels2 WHERE id = '$label_id'");
if (db_num_rows($result) == 1) {
return db_fetch_result($result, 0, "caption");
@@ -1854,6 +1873,7 @@
$params["default_view_limit"] = (int) get_pref($link, "_DEFAULT_VIEW_LIMIT");
$params["default_view_order_by"] = get_pref($link, "_DEFAULT_VIEW_ORDER_BY");
$params["bw_limit"] = (int) $_SESSION["bw_limit"];
+ $params["label_base_index"] = (int) LABEL_BASE_INDEX;
$result = db_query($link, "SELECT MAX(id) AS mid, COUNT(*) AS nf FROM
ttrss_feeds WHERE owner_uid = " . $_SESSION["uid"]);
@@ -2252,6 +2272,10 @@
$view_query_part = " marked = true AND ";
}
+ if ($view_mode == "has_note") {
+ $view_query_part = " (note IS NOT NULL AND note != '') AND ";
+ }
+
if ($view_mode == "published") {
$view_query_part = " published = true AND ";
}
@@ -2338,9 +2362,9 @@
if (!$override_order) {
if (get_pref($link, 'REVERSE_HEADLINES', $owner_uid)) {
- $override_order = "date_entered";
+ $override_order = "date_entered, updated";
} else {
- $override_order = "last_marked DESC, date_entered DESC";
+ $override_order = "last_marked DESC, date_entered DESC, updated DESC";
}
}
@@ -2353,9 +2377,9 @@
if (!$override_order) {
if (get_pref($link, 'REVERSE_HEADLINES', $owner_uid)) {
- $override_order = "date_entered";
+ $override_order = "date_entered, updated";
} else {
- $override_order = "last_published DESC, date_entered DESC";
+ $override_order = "last_published DESC, date_entered DESC, updated DESC";
}
}
@@ -2380,17 +2404,17 @@
$intl = get_pref($link, "FRESH_ARTICLE_MAX_AGE", $owner_uid);
if (DB_TYPE == "pgsql") {
- $query_strategy_part .= " AND updated > NOW() - INTERVAL '$intl hour' ";
+ $query_strategy_part .= " AND date_entered > NOW() - INTERVAL '$intl hour' ";
} else {
- $query_strategy_part .= " AND updated > DATE_SUB(NOW(), INTERVAL $intl HOUR) ";
+ $query_strategy_part .= " AND date_entered > DATE_SUB(NOW(), INTERVAL $intl HOUR) ";
}
$vfeed_query_part = "ttrss_feeds.title AS feed_title,";
} else if ($feed == -4) { // all articles virtual feed
$query_strategy_part = "true";
$vfeed_query_part = "ttrss_feeds.title AS feed_title,";
- } else if ($feed <= -10) { // labels
- $label_id = -$feed - 11;
+ } else if ($feed <= LABEL_BASE_INDEX) { // labels
+ $label_id = feed_to_label_id($feed);
$query_strategy_part = "label_id = '$label_id' AND
ttrss_labels2.id = ttrss_user_labels2.label_id AND
@@ -2411,9 +2435,9 @@
}
if (get_pref($link, 'REVERSE_HEADLINES', $owner_uid)) {
- $order_by = "$date_sort_field";
+ $order_by = "$date_sort_field, updated";
} else {
- $order_by = "$date_sort_field DESC";
+ $order_by = "$date_sort_field DESC, updated DESC";
}
if ($view_mode != "noscores") {
@@ -2497,10 +2521,8 @@
hide_images,
unread,feed_id,marked,published,link,last_read,orig_feed_id,
last_marked, last_published,
- ".SUBSTRING_FOR_DATE."(last_read,1,19) as last_read_noms,
$vfeed_query_part
$content_query_part
- ".SUBSTRING_FOR_DATE."(updated,1,19) as updated_noms,
author,score
FROM
$from_qpart
@@ -2541,11 +2563,9 @@
"last_read," .
"(SELECT hide_images FROM ttrss_feeds WHERE id = feed_id) AS hide_images," .
"last_marked, last_published, " .
- SUBSTRING_FOR_DATE . "(last_read,1,19) as last_read_noms," .
$since_id_part .
$vfeed_query_part .
$content_query_part .
- SUBSTRING_FOR_DATE . "(updated,1,19) as updated_noms," .
"score ";
$feed_kind = "Tags";
@@ -2639,7 +2659,7 @@
if ($entry->nodeName == 'img') {
if (($owner && get_pref($link, "STRIP_IMAGES", $owner)) ||
- $force_remove_images) {
+ $force_remove_images || $_SESSION["bw_limit"]) {
$p = $doc->createElement('p');
@@ -2667,37 +2687,44 @@
}
+ $allowed_elements = array('a', 'address', 'audio', 'article',
+ 'b', 'big', 'blockquote', 'body', 'br', 'cite', 'center',
+ 'code', 'dd', 'del', 'details', 'div', 'dl', 'font',
+ 'dt', 'em', 'footer', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6',
+ 'header', 'html', 'i', 'img', 'ins', 'kbd',
+ 'li', 'nav', 'ol', 'p', 'pre', 'q', 's','small',
+ 'source', 'span', 'strike', 'strong', 'sub', 'summary',
+ 'sup', 'table', 'tbody', 'td', 'tfoot', 'th', 'thead',
+ 'tr', 'track', 'tt', 'u', 'ul', 'var', 'wbr', 'video' );
+
+ if ($_SESSION['hasSandbox']) $allowed_elements[] = 'iframe';
+
+ $disallowed_attributes = array('id', 'style', 'class');
+
global $pluginhost;
if (isset($pluginhost)) {
foreach ($pluginhost->get_hooks($pluginhost::HOOK_SANITIZE) as $plugin) {
- $doc = $plugin->hook_sanitize($doc, $site_url);
+ $retval = $plugin->hook_sanitize($doc, $site_url, $allowed_elements, $disallowed_attributes);
+ if (is_array($retval)) {
+ $doc = $retval[0];
+ $allowed_elements = $retval[1];
+ $disallowed_attributes = $retval[2];
+ } else {
+ $doc = $retval;
+ }
}
}
$doc->removeChild($doc->firstChild); //remove doctype
- $doc = strip_harmful_tags($doc);
+ $doc = strip_harmful_tags($doc, $allowed_elements, $disallowed_attributes);
$res = $doc->saveHTML();
return $res;
}
- function strip_harmful_tags($doc) {
+ function strip_harmful_tags($doc, $allowed_elements, $disallowed_attributes) {
$entries = $doc->getElementsByTagName("*");
- $allowed_elements = array('a', 'address', 'audio', 'article',
- 'b', 'big', 'blockquote', 'body', 'br', 'cite', 'center',
- 'code', 'dd', 'del', 'details', 'div', 'dl', 'font',
- 'dt', 'em', 'footer', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6',
- 'header', 'html', 'i', 'img', 'ins', 'kbd',
- 'li', 'nav', 'ol', 'p', 'pre', 'q', 's','small',
- 'source', 'span', 'strike', 'strong', 'sub', 'summary',
- 'sup', 'table', 'tbody', 'td', 'tfoot', 'th', 'thead',
- 'tr', 'track', 'tt', 'u', 'ul', 'var', 'wbr', 'video' );
-
- if ($_SESSION['hasSandbox']) array_push($allowed_elements, 'iframe');
-
- $disallowed_attributes = array('id', 'style', 'class');
-
foreach ($entries as $entry) {
if (!in_array($entry->nodeName, $allowed_elements)) {
$entry->parentNode->removeChild($entry);
@@ -3636,7 +3663,7 @@
array_push($entries, $entry);
}
- if ($_SESSION['uid'] && !get_pref($link, "STRIP_IMAGES")) {
+ if ($_SESSION['uid'] && !get_pref($link, "STRIP_IMAGES") && !$_SESSION["bw_limit"]) {
if ($always_display_enclosures ||
!preg_match("/<img/i", $article_content)) {
@@ -3666,13 +3693,15 @@
$rv .= "<hr clear='both'/>";
}
- $rv .= "<br/><div dojoType=\"dijit.form.DropDownButton\">".
- "<span>" . __('Attachments')."</span>";
- $rv .= "<div dojoType=\"dijit.Menu\" style=\"display: none;\">";
+ $rv .= "<select onchange=\"openSelectedAttachment(this)\">".
+ "<option value=''>" . __('Attachments')."</option>";
- foreach ($entries_html as $entry) { $rv .= $entry; };
+ foreach ($entries as $entry) {
+ $rv .= "<option value=\"".htmlspecialchars($entry["url"])."\">" . htmlspecialchars($entry["filename"]) . "</option>";
- $rv .= "</div></div>";
+ };
+
+ $rv .= "</select>";
}
return $rv;
@@ -4155,4 +4184,12 @@
}
}
+ function label_to_feed_id($label) {
+ return LABEL_BASE_INDEX - 1 - abs($label);
+ }
+
+ function feed_to_label_id($feed) {
+ return LABEL_BASE_INDEX - 1 + abs($feed);
+ }
+
?>
diff --git a/include/labels.php b/include/labels.php
index 75936007e..5ac8794d9 100644
--- a/include/labels.php
+++ b/include/labels.php
@@ -158,7 +158,7 @@
/* Remove access key for the label */
- $ext_id = -11 - $id;
+ $ext_id = LABEL_BASE_INDEX - 1 - $id;
db_query($link, "DELETE FROM ttrss_access_keys WHERE
feed_id = '$ext_id' AND owner_uid = $owner_uid");
diff --git a/include/localized_schema.php b/include/localized_schema.php
index 650a35806..4feab0a2a 100644
--- a/include/localized_schema.php
+++ b/include/localized_schema.php
@@ -1,4 +1,4 @@
-<?php # This file has been generated at: Tue Mar 26 15:16:40 MSK 2013
+<?php # This file has been generated at: Wed Mar 27 16:48:20 MSK 2013
__("Title");
__("Title or Content");
@@ -39,7 +39,7 @@ __('Show content preview in headlines list');
__('Short date format');
__('Long date format');
__('Combined feed display');
-__('Hide feeds with no unread messages');
+__('Hide feeds with no unread articles');
__('On catchup show next feed');
__('Sort feeds by unread articles count');
__('Reverse headline order (oldest first)');
diff --git a/include/login_form.php b/include/login_form.php
index af451239d..4fc08261a 100644
--- a/include/login_form.php
+++ b/include/login_form.php
@@ -221,6 +221,16 @@ function bwLimitChange(elem) {
<label style='display : inline' for="bw_limit"><?php echo __("Use less traffic") ?></label>
</div>
+ <?php if (SESSION_COOKIE_LIFETIME > 0) { ?>
+
+ <div class="row">
+ <label>&nbsp;</label>
+ <input dojoType="dijit.form.CheckBox" name="remember_me" id="remember_me" type="checkbox">
+ <label style='display : inline' for="remember_me"><?php echo __("Remember me") ?></label>
+ </div>
+
+ <?php } ?>
+
<div class="row" style='text-align : right'>
<button dojoType="dijit.form.Button" type="submit"><?php echo __('Log in') ?></button>
<?php if (defined('ENABLE_REGISTRATION') && ENABLE_REGISTRATION) { ?>
diff --git a/include/rssfuncs.php b/include/rssfuncs.php
index 130f9142c..73fe757c3 100644
--- a/include/rssfuncs.php
+++ b/include/rssfuncs.php
@@ -224,6 +224,8 @@
$simplepie_cache_dir = CACHE_DIR . "/simplepie";
+ $date_feed_processed = date('Y-m-d H:i');
+
if (!is_dir($simplepie_cache_dir)) {
mkdir($simplepie_cache_dir);
}
@@ -626,7 +628,7 @@
'',
$no_orig_date,
NOW(),
- NOW(),
+ '$date_feed_processed',
'$entry_comments',
'$num_comments',
'$entry_plugin_data',
diff --git a/include/sanity_check.php b/include/sanity_check.php
index 0373196b3..1610cfeb0 100644
--- a/include/sanity_check.php
+++ b/include/sanity_check.php
@@ -2,6 +2,12 @@
// WARNING: Don't ask for help on tt-rss.org forums or the bugtracker if you have
// modified this file.
+ function make_self_url_path() {
+ $url_path = ($_SERVER['HTTPS'] != "on" ? 'http://' : 'https://') . $_SERVER["HTTP_HOST"] . parse_url($_SERVER["REQUEST_URI"], PHP_URL_PATH);
+
+ return $url_path;
+ }
+
function initial_sanity_check($link) {
$errors = array();
@@ -12,6 +18,10 @@
require_once "sanity_config.php";
+ if (file_exists("install") && !file_exists("config.php")) {
+ array_push($errors, "Please copy config.php-dist to config.php or run the installer in install/");
+ }
+
if (strpos(PLUGINS, "auth_") === FALSE) {
array_push($errors, "Please enable at least one authentication module via PLUGINS constant in config.php");
}
@@ -52,14 +62,6 @@
}
}
- if (SESSION_EXPIRE_TIME < 60) {
- array_push($errors, "SESSION_EXPIRE_TIME set in config.php is too low, please set it to an integer value >= 60");
- }
-
- if (SESSION_EXPIRE_TIME < SESSION_COOKIE_LIFETIME) {
- array_push($errors, "SESSION_EXPIRE_TIME set in config.php should be >= to SESSION_COOKIE_LIFETIME");
- }
-
if (SINGLE_USER_MODE) {
$link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
@@ -73,12 +75,10 @@
}
if (SELF_URL_PATH == "http://yourserver/tt-rss/") {
- if ($_SERVER['HTTP_REFERER']) {
- array_push($errors,
- "Please set SELF_URL_PATH to the correct value for your server (possible value: <b>" . $_SERVER['HTTP_REFERER'] . "</b>)");
- } else {
- array_push($errors, "Please set SELF_URL_PATH to the correct value for your server.");
- }
+ $urlpath = preg_replace("/\w+\.php$/", "", make_self_url_path());
+
+ array_push($errors,
+ "Please set SELF_URL_PATH to the correct value for your server (possible value: <b>$urlpath</b>)");
}
if (!is_writable(ICONS_DIR)) {
@@ -146,7 +146,8 @@
<link rel="stylesheet" type="text/css" href="utility.css">
</head>
<body>
- <div class="floatingLogo"><img src="images/logo_wide.png"></div>
+ <div class="floatingLogo"><img src="images/logo_small.png"></div>
+ <div class="content">
<h1>Startup failed</h1>
@@ -158,6 +159,8 @@
<p>You might want to check tt-rss <a href="http://tt-rss.org/wiki">wiki</a> or the
<a href="http://tt-rss.org/forum">forums</a> for more information. Please search the forums before creating new topic
for your question.</p>
+
+ </div>
</body>
</html>
diff --git a/include/sanity_config.php b/include/sanity_config.php
index 80be1434e..9b28e46af 100644
--- a/include/sanity_config.php
+++ b/include/sanity_config.php
@@ -1,3 +1,3 @@
-<?php # This file has been generated at: Sat Feb 9 22:34:30 MSK 2013
+<?php # This file has been generated at: Thu Mar 28 10:05:39 MSK 2013
define('GENERATED_CONFIG_CHECK', 26);
-$requred_defines = array( 'DB_TYPE', 'DB_HOST', 'DB_USER', 'DB_NAME', 'DB_PASS', 'MYSQL_CHARSET', 'SELF_URL_PATH', 'SINGLE_USER_MODE', 'SIMPLE_UPDATE_MODE', 'PHP_EXECUTABLE', 'LOCK_DIRECTORY', 'CACHE_DIR', 'ICONS_DIR', 'ICONS_URL', 'AUTH_AUTO_CREATE', 'AUTH_AUTO_LOGIN', 'FORCE_ARTICLE_PURGE', 'PUBSUBHUBBUB_HUB', 'PUBSUBHUBBUB_ENABLED', 'SPHINX_ENABLED', 'SPHINX_INDEX', 'ENABLE_REGISTRATION', 'REG_NOTIFY_ADDRESS', 'REG_MAX_USERS', 'SESSION_COOKIE_LIFETIME', 'SESSION_EXPIRE_TIME', 'SESSION_CHECK_ADDRESS', 'SMTP_FROM_NAME', 'SMTP_FROM_ADDRESS', 'DIGEST_SUBJECT', 'SMTP_HOST', 'SMTP_PORT', 'SMTP_LOGIN', 'SMTP_PASSWORD', 'CHECK_FOR_NEW_VERSION', 'ENABLE_GZIP_OUTPUT', 'PLUGINS', 'CONFIG_VERSION'); ?>
+$requred_defines = array( 'DB_TYPE', 'DB_HOST', 'DB_USER', 'DB_NAME', 'DB_PASS', 'MYSQL_CHARSET', 'SELF_URL_PATH', 'SINGLE_USER_MODE', 'SIMPLE_UPDATE_MODE', 'PHP_EXECUTABLE', 'LOCK_DIRECTORY', 'CACHE_DIR', 'ICONS_DIR', 'ICONS_URL', 'AUTH_AUTO_CREATE', 'AUTH_AUTO_LOGIN', 'FORCE_ARTICLE_PURGE', 'PUBSUBHUBBUB_HUB', 'PUBSUBHUBBUB_ENABLED', 'SPHINX_ENABLED', 'SPHINX_INDEX', 'ENABLE_REGISTRATION', 'REG_NOTIFY_ADDRESS', 'REG_MAX_USERS', 'SESSION_COOKIE_LIFETIME', 'SESSION_CHECK_ADDRESS', 'SMTP_FROM_NAME', 'SMTP_FROM_ADDRESS', 'DIGEST_SUBJECT', 'SMTP_HOST', 'SMTP_PORT', 'SMTP_LOGIN', 'SMTP_PASSWORD', 'CHECK_FOR_NEW_VERSION', 'ENABLE_GZIP_OUTPUT', 'PLUGINS', 'CONFIG_VERSION'); ?>
diff --git a/include/sessions.php b/include/sessions.php
index 3355ec49e..23c19441e 100644
--- a/include/sessions.php
+++ b/include/sessions.php
@@ -4,7 +4,7 @@
require_once "config.php";
require_once "db.php";
- $session_expire = SESSION_EXPIRE_TIME; //seconds
+ $session_expire = max(SESSION_COOKIE_LIFETIME, 86400);
$session_name = (!defined('TTRSS_SESSION_NAME')) ? "ttrss_sid" : TTRSS_SESSION_NAME;
if (@$_SERVER['HTTPS'] == "on") {
@@ -15,7 +15,7 @@
ini_set("session.gc_probability", 50);
ini_set("session.name", $session_name);
ini_set("session.use_only_cookies", true);
- ini_set("session.gc_maxlifetime", SESSION_EXPIRE_TIME);
+ ini_set("session.gc_maxlifetime", $session_expire);
function ttrss_open ($s, $n) {
@@ -102,9 +102,16 @@
"ttrss_destroy", "ttrss_gc");
}
- session_set_cookie_params(SESSION_COOKIE_LIFETIME);
-
if (!defined('TTRSS_SESSION_NAME') || TTRSS_SESSION_NAME != 'ttrss_api_sid') {
- @session_start();
+ if ($_COOKIE[$session_name]) {
+ @session_start();
+
+ if (!$_SESSION["uid"]) {
+ session_destroy();
+ if (isset($_COOKIE[session_name()])) {
+ setcookie(session_name(), '', time()-42000, '/');
+ }
+ }
+ }
}
?>
diff --git a/index.php b/index.php
index c634235ab..2aa4891ef 100644
--- a/index.php
+++ b/index.php
@@ -1,4 +1,8 @@
<?php
+ if (file_exists("install") && !file_exists("config.php")) {
+ header("Location: install/");
+ }
+
if (!file_exists("config.php")) {
print "<b>Fatal Error</b>: You forgot to copy
<b>config.php-dist</b> to <b>config.php</b> and edit it.\n";
@@ -35,10 +39,15 @@
if ($mobile->isTablet() && $pluginhost->get_plugin("digest")) {
header('Location: backend.php?op=digest');
exit;
+ } else if ($mobile->isMobile() && $pluginhost->get_plugin("mobile")) {
+ header('Location: backend.php?op=mobile');
+ exit;
+ } else if ($mobile->isMobile() && $pluginhost->get_plugin("digest")) {
+ header('Location: backend.php?op=digest');
+ exit;
}
}
-
login_sequence($link);
no_cache_incantation();
@@ -127,7 +136,6 @@
<div id="notify" class="notify"><span id="notify_body">&nbsp;</span></div>
<div id="cmdline" style="display : none"></div>
-<div id="auxDlg" style="display : none"></div>
<div id="headlines-tmp" style="display : none"></div>
<div id="main" dojoType="dijit.layout.BorderContainer">
@@ -161,6 +169,7 @@
<option value="published"><?php echo __('Published') ?></option>
<option value="unread"><?php echo __('Unread') ?></option>
<option value="unread_first"><?php echo __('Unread First') ?></option>
+ <option value="has_note"><?php echo __('With Note') ?></option>
<!-- <option value="noscores"><?php echo __('Ignore Scoring') ?></option> -->
</select>
diff --git a/install/index.php b/install/index.php
new file mode 100644
index 000000000..ba71bbdba
--- /dev/null
+++ b/install/index.php
@@ -0,0 +1,439 @@
+<html>
+<head>
+ <title>Tiny Tiny RSS - Installer</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <link rel="stylesheet" type="text/css" href="../utility.css">
+ <style type="text/css">
+ textarea { font-size : 12px; }
+ </style>
+</head>
+<body>
+
+<?
+ function sanity_check($db_type) {
+ $errors = array();
+
+ if (version_compare(PHP_VERSION, '5.3.0', '<')) {
+ array_push($errors, "PHP version 5.3.0 or newer required.");
+ }
+
+ if (ini_get("open_basedir")) {
+ array_push($errors, "PHP configuration option open_basedir is not supported. Please disable this in PHP settings file (php.ini).");
+ }
+
+ if (!function_exists("curl_init") && !ini_get("allow_url_fopen")) {
+ array_push($errors, "PHP configuration option allow_url_fopen is disabled, and CURL functions are not present. Either enable allow_url_fopen or install PHP extension for CURL.");
+ }
+
+ if (!function_exists("json_encode")) {
+ array_push($errors, "PHP support for JSON is required, but was not found.");
+ }
+
+ if ($db_type == "mysql" && !function_exists("mysql_connect")) {
+ array_push($errors, "PHP support for MySQL is required for configured $db_type in config.php.");
+ }
+
+ if ($db_type == "pgsql" && !function_exists("pg_connect")) {
+ array_push($errors, "PHP support for PostgreSQL is required for configured $db_type in config.php");
+ }
+
+ if (!function_exists("mb_strlen")) {
+ array_push($errors, "PHP support for mbstring functions is required but was not found.");
+ }
+
+ if (!function_exists("hash")) {
+ array_push($errors, "PHP support for hash() function is required but was not found.");
+ }
+
+ if (!function_exists("ctype_lower")) {
+ array_push($errors, "PHP support for ctype functions are required by HTMLPurifier.");
+ }
+
+ if (!function_exists("iconv")) {
+ array_push($errors, "PHP support for iconv is required to handle multiple charsets.");
+ }
+
+ /* if (ini_get("safe_mode")) {
+ array_push($errors, "PHP safe mode setting is not supported.");
+ } */
+
+ if ((PUBSUBHUBBUB_HUB || PUBSUBHUBBUB_ENABLED) && !function_exists("curl_init")) {
+ array_push($errors, "PHP support for CURL is required for PubSubHubbub.");
+ }
+
+ if (!class_exists("DOMDocument")) {
+ array_push($errors, "PHP support for DOMDocument is required, but was not found.");
+ }
+
+ return $errors;
+ }
+
+ function print_error($msg) {
+ print "<div class='error'><img src='../images/sign_excl.svg'> $msg</div>";
+ }
+
+ function print_notice($msg) {
+ print "<div class=\"notice\">
+ <img src=\"../images/sign_info.svg\">$msg</div>";
+ }
+
+ function db_connect($host, $user, $pass, $db, $type) {
+ if ($type == "pgsql") {
+
+ $string = "dbname=$db user=$user";
+
+ if ($pass) {
+ $string .= " password=$pass";
+ }
+
+ if ($host) {
+ $string .= " host=$host";
+ }
+
+ if (defined('DB_PORT')) {
+ $string = "$string port=" . DB_PORT;
+ }
+
+ $link = pg_connect($string);
+
+ return $link;
+
+ } else if ($type == "mysql") {
+ $link = mysql_connect($host, $user, $pass);
+ if ($link) {
+ $result = mysql_select_db($db, $link);
+ if ($result) return $link;
+ }
+ }
+ }
+
+ function make_config($DB_TYPE, $DB_HOST, $DB_USER, $DB_NAME, $DB_PASS,
+ $DB_PORT, $SELF_URL_PATH) {
+
+ $data = explode("\n", file_get_contents("../config.php-dist"));
+
+ $rv = "";
+
+ foreach ($data as $line) {
+ if (preg_match("/define\('DB_TYPE'/", $line)) {
+ $rv .= "\tdefine('DB_TYPE', '$DB_TYPE');\n";
+ } else if (preg_match("/define\('DB_HOST'/", $line)) {
+ $rv .= "\tdefine('DB_HOST', '$DB_HOST');\n";
+ } else if (preg_match("/define\('DB_USER'/", $line)) {
+ $rv .= "\tdefine('DB_USER', '$DB_USER');\n";
+ } else if (preg_match("/define\('DB_NAME'/", $line)) {
+ $rv .= "\tdefine('DB_NAME', '$DB_NAME');\n";
+ } else if (preg_match("/define\('DB_PASS'/", $line)) {
+ $rv .= "\tdefine('DB_PASS', '$DB_PASS');\n";
+ } else if (preg_match("/define\('DB_PORT'/", $line)) {
+ $rv .= "\tdefine('DB_PORT', '$DB_PORT');\n";
+ } else if (preg_match("/define\('SELF_URL_PATH'/", $line)) {
+ $rv .= "\tdefine('SELF_URL_PATH', '$SELF_URL_PATH');\n";
+ } else {
+ $rv .= "$line\n";
+ }
+ }
+
+ return $rv;
+ }
+
+ function db_query($link, $query, $type, $die_on_error = true) {
+ if ($type == "pgsql") {
+ $result = pg_query($link, $query);
+ if (!$result) {
+ $query = htmlspecialchars($query); // just in case
+ if ($die_on_error) {
+ die("Query <i>$query</i> failed [$result]: " . ($link ? pg_last_error($link) : "No connection"));
+ }
+ }
+ return $result;
+ } else if ($type == "mysql") {
+ $result = mysql_query($query, $link);
+ if (!$result) {
+ $query = htmlspecialchars($query);
+ if ($die_on_error) {
+ die("Query <i>$query</i> failed: " . ($link ? mysql_error($link) : "No connection"));
+ }
+ }
+ return $result;
+ }
+ }
+
+ function make_self_url_path() {
+ $url_path = ($_SERVER['HTTPS'] != "on" ? 'http://' : 'https://') . $_SERVER["HTTP_HOST"] . parse_url($_SERVER["REQUEST_URI"], PHP_URL_PATH);
+
+ return $url_path;
+ }
+
+?>
+
+<div class="floatingLogo"><img src="../images/logo_small.png"></div>
+
+<h1>Tiny Tiny RSS Installer</h1>
+
+<div class='content'>
+
+<?php
+
+ if (file_exists("../config.php")) {
+ require "../config.php";
+
+ if (!defined('_INSTALLER_IGNORE_CONFIG_CHECK')) {
+ print_error("Error: config.php already exists in tt-rss directory; aborting.");
+ exit;
+ }
+ }
+
+ @$op = $_REQUEST['op'];
+
+ @$DB_HOST = strip_tags($_POST['DB_HOST']);
+ @$DB_TYPE = strip_tags($_POST['DB_TYPE']);
+ @$DB_USER = strip_tags($_POST['DB_USER']);
+ @$DB_NAME = strip_tags($_POST['DB_NAME']);
+ @$DB_PASS = strip_tags($_POST['DB_PASS']);
+ @$DB_PORT = strip_tags($_POST['DB_PORT']);
+ @$SELF_URL_PATH = strip_tags($_POST['SELF_URL_PATH']);
+
+ if (!$SELF_URL_PATH) {
+ $SELF_URL_PATH = preg_replace("/\/install\/$/", "/", make_self_url_path());
+ }
+?>
+
+<form action="" method="post">
+<input type="hidden" name="op" value="testconfig">
+
+<h2>Database settings</h2>
+
+<?php
+ $issel_pgsql = $DB_TYPE == "pgsql" ? "selected" : "";
+ $issel_mysql = $DB_TYPE == "mysql" ? "selected" : "";
+?>
+
+<fieldset>
+ <label>Database type</label>
+ <select name="DB_TYPE">
+ <option <?php echo $issel_pgsql ?> value="pgsql">PostgreSQL</option>
+ <option <?php echo $issel_mysql ?> value="mysql">MySQL</option>
+ </select>
+</fieldset>
+
+<fieldset>
+ <label>Username</label>
+ <input required name="DB_USER" size="20" value="<?php echo $DB_USER ?>"/>
+</fieldset>
+
+<fieldset>
+ <label>Password</label>
+ <input required name="DB_PASS" size="20" type="password" value="<?php echo $DB_PASS ?>"/>
+</fieldset>
+
+<fieldset>
+ <label>Database name</label>
+ <input name="DB_NAME" size="20" value="<?php echo $DB_NAME ?>"/>
+</fieldset>
+
+<fieldset>
+ <label>Host name</label>
+ <input name="DB_HOST" placeholder="if needed" size="20" value="<?php echo $DB_HOST ?>"/>
+</fieldset>
+
+<fieldset>
+ <label>Port</label>
+ <input name="DB_PORT" type="number" placeholder="if needed, PgSQL only" size="20" value="<?php echo $DB_PORT ?>"/>
+</fieldset>
+
+<h2>Other settings</h2>
+
+<p>This should be set to the location your Tiny Tiny RSS will be available on.</p>
+
+<fieldset>
+ <label>Tiny Tiny RSS URL</label>
+ <input type="url" name="SELF_URL_PATH" placeholder="<?php echo $SELF_URL_PATH; ?>" size="60" value="<?php echo $SELF_URL_PATH ?>"/>
+</fieldset>
+
+
+<p><input type="submit" value="Test configuration"></p>
+
+</form>
+
+<?php if ($op == 'testconfig') { ?>
+
+ <h2>Checking configuration</h2>
+
+ <?php
+ $errors = sanity_check($DB_TYPE);
+
+ if (count($errors) > 0) {
+ print "<p>Some configuration tests failed. Please correct them before continuing.</p>";
+
+ print "<ul>";
+
+ foreach ($errors as $error) {
+ print "<li style='color : red'>$error</li>";
+ }
+
+ print "</ul>";
+
+ exit;
+ }
+
+ ?>
+
+ <?php print_notice("Configuration check succeeded."); ?>
+
+ <h2>Checking database</h2>
+
+ <?php
+ $link = db_connect($DB_HOST, $DB_USER, $DB_PASS, $DB_NAME, $DB_TYPE);
+
+ if (!$link) {
+ print_error("Unable to connect to database using specified parameters.");
+ exit;
+ }
+
+ print_notice("Database test succeeded."); ?>
+
+ <h2>Initialize database</h2>
+
+ <p>Before you can start using tt-rss, database needs to be initialized. Click on the button below to do that now.</p>
+
+ <?php
+ $result = db_query($link, "SELECT true FROM ttrss_feeds", $DB_TYPE, false);
+
+ if ($result) {
+ print_error("Existing tt-rss tables will be removed from the database. If you would like to keep your data, skip database initialization.");
+ $need_confirm = true;
+ } else {
+ $need_confirm = false;
+ }
+ ?>
+
+ <table><tr><td>
+ <form method="post">
+ <input type="hidden" name="op" value="installschema">
+
+ <input type="hidden" name="DB_USER" value="<?php echo $DB_USER ?>"/>
+ <input type="hidden" name="DB_PASS" value="<?php echo $DB_PASS ?>"/>
+ <input type="hidden" name="DB_NAME" value="<?php echo $DB_NAME ?>"/>
+ <input type="hidden" name="DB_HOST" value="<?php echo $DB_HOST ?>"/>
+ <input type="hidden" name="DB_PORT" value="<?php echo $DB_PORT ?>"/>
+ <input type="hidden" name="DB_TYPE" value="<?php echo $DB_TYPE ?>"/>
+ <input type="hidden" name="SELF_URL_PATH" value="<?php echo $SELF_URL_PATH ?>"/>
+
+ <?php if ($need_confirm) { ?>
+ <p><input onclick="return confirm('Please read the warning above. Continue?')" type="submit" value="Initialize database" style="color : red"></p>
+ <?php } else { ?>
+ <p><input type="submit" value="Initialize database" style="color : red"></p>
+ <?php } ?>
+ </form>
+
+ </td><td>
+ <form method="post">
+ <input type="hidden" name="DB_USER" value="<?php echo $DB_USER ?>"/>
+ <input type="hidden" name="DB_PASS" value="<?php echo $DB_PASS ?>"/>
+ <input type="hidden" name="DB_NAME" value="<?php echo $DB_NAME ?>"/>
+ <input type="hidden" name="DB_HOST" value="<?php echo $DB_HOST ?>"/>
+ <input type="hidden" name="DB_PORT" value="<?php echo $DB_PORT ?>"/>
+ <input type="hidden" name="DB_TYPE" value="<?php echo $DB_TYPE ?>"/>
+ <input type="hidden" name="SELF_URL_PATH" value="<?php echo $SELF_URL_PATH ?>"/>
+
+ <input type="hidden" name="op" value="skipschema">
+ <p><input type="submit" value="Skip initialization"></p>
+ </form>
+
+ </td></tr></table>
+
+ <?php
+
+ } else if ($op == 'installschema' || $op == 'skipschema') {
+
+ $link = db_connect($DB_HOST, $DB_USER, $DB_PASS, $DB_NAME, $DB_TYPE);
+
+ if (!$link) {
+ print_error("Unable to connect to database using specified parameters.");
+ exit;
+ }
+
+ if ($op == 'installschema') {
+
+ print "<h2>Initializing database...</h2>";
+
+ $lines = explode(";", preg_replace("/[\r\n]/", "", file_get_contents("../schema/ttrss_schema_".basename($DB_TYPE).".sql")));
+
+ foreach ($lines as $line) {
+ if (strpos($line, "--") !== 0 && $line) {
+ db_query($link, $line, $DB_TYPE);
+ }
+ }
+
+ print_notice("Database initialization completed.");
+
+ } else {
+ print_notice("Database initialization skipped.");
+ }
+
+ print "<h2>Generated configuration file</h2>";
+
+ print "<p>Copy following text and save as <code>config.php</code> in tt-rss main directory. It is suggested to read through the file to the end in case you need any options changed fom default values.</p>";
+
+ print "<p>After copying the file, you will be able to login with default username and password combination: <code>admin</code> and <code>password</code>. Don't forget to change the password immediately!</p>"; ?>
+
+ <form action="" method="post">
+ <input type="hidden" name="op" value="saveconfig">
+ <input type="hidden" name="DB_USER" value="<?php echo $DB_USER ?>"/>
+ <input type="hidden" name="DB_PASS" value="<?php echo $DB_PASS ?>"/>
+ <input type="hidden" name="DB_NAME" value="<?php echo $DB_NAME ?>"/>
+ <input type="hidden" name="DB_HOST" value="<?php echo $DB_HOST ?>"/>
+ <input type="hidden" name="DB_PORT" value="<?php echo $DB_PORT ?>"/>
+ <input type="hidden" name="DB_TYPE" value="<?php echo $DB_TYPE ?>"/>
+ <input type="hidden" name="SELF_URL_PATH" value="<?php echo $SELF_URL_PATH ?>"/>
+ <?php print "<textarea cols=\"80\" rows=\"20\">";
+ echo make_config($DB_TYPE, $DB_HOST, $DB_USER, $DB_NAME, $DB_PASS,
+ $DB_PORT, $SELF_URL_PATH);
+ print "</textarea>"; ?>
+
+ <?php if (is_writable("..")) { ?>
+ <p>We can also try saving the file automatically now.</p>
+
+ <p><input type="submit" value="Save configuration"></p>
+ </form>
+ <?php } else {
+ print_error("Unfortunately, parent directory is not writable, so we're unable to save config.php automatically.");
+ }
+
+ print_notice("You can generate the file again by changing the form above.");
+
+ } else if ($op == "saveconfig") {
+
+ print "<h2>Saving configuration file to parent directory...</h2>";
+
+ if (!file_exists("../config.php")) {
+
+ $fp = fopen("../config.php", "w");
+
+ if ($fp) {
+ $written = fwrite($fp, make_config($DB_TYPE, $DB_HOST,
+ $DB_USER, $DB_NAME, $DB_PASS,
+ $DB_PORT, $SELF_URL_PATH));
+
+ if ($written > 0) {
+ print_notice("Successfully saved config.php. You can try <a href=\"..\">loading tt-rss now</a>.");
+
+ } else {
+ print_notice("Unable to write into config.php in tt-rss directory.");
+ }
+
+ fclose($fp);
+ } else {
+ print_error("Unable to open config.php in tt-rss directory for writing.");
+ }
+ } else {
+ print_error("config.php already present in tt-rss directory, refusing to overwrite.");
+ }
+ }
+ ?>
+
+</div>
+
+</body>
+</html>
diff --git a/js/FeedTree.js b/js/FeedTree.js
index 2e686c156..620efdbf6 100644
--- a/js/FeedTree.js
+++ b/js/FeedTree.js
@@ -106,7 +106,7 @@ dojo.declare("fox.FeedTree", dijit.Tree, {
var id = args.item.id[0];
var bare_id = parseInt(id.substr(id.indexOf(':')+1));
- if (bare_id < -10) {
+ if (bare_id < _label_base_index) {
var span = dojo.doc.createElement('span');
var fg_color = args.item.fg_color[0];
var bg_color = args.item.bg_color[0];
@@ -218,7 +218,63 @@ dojo.declare("fox.FeedTree", dijit.Tree, {
return label;
},
+ expandParentNodes: function(feed, is_cat, list) {
+ try {
+ for (var i = 0; i < list.length; i++) {
+ var id = String(list[i].id);
+ var item = this._itemNodesMap[id];
+
+ if (item) {
+ item = item[0];
+ this._expandNode(item);
+ }
+ }
+ } catch (e) {
+ exception_error("expandParentNodes", e);
+ }
+ },
+ findNodeParentsAndExpandThem: function(feed, is_cat, root, parents) {
+ // expands all parents of specified feed to properly mark it as active
+ // my fav thing about frameworks is doing everything myself
+ try {
+ var test_id = is_cat ? 'CAT:' + feed : 'FEED:' + feed;
+
+ if (!root) {
+ if (!this.model || !this.model.store) return false;
+
+ var items = this.model.store._arrayOfTopLevelItems;
+
+ for (var i = 0; i < items.length; i++) {
+ if (String(items[i].id) == test_id) {
+ this.expandParentNodes(feed, is_cat, parents);
+ } else {
+ this.findNodeParentsAndExpandThem(feed, is_cat, items[i], []);
+ }
+ }
+ } else {
+ if (root.items) {
+ parents.push(root);
+
+ for (var i = 0; i < root.items.length; i++) {
+ if (String(root.items[i].id) == test_id) {
+ this.expandParentNodes(feed, is_cat, parents);
+ } else {
+ this.findNodeParentsAndExpandThem(feed, is_cat, root.items[i], parents);
+ }
+ }
+ } else {
+ if (String(root.id) == test_id) {
+ this.expandParentNodes(feed, is_cat, parents);
+ }
+ }
+ }
+ } catch (e) {
+ exception_error("findNodeParentsAndExpandThem", e);
+ }
+ },
selectFeed: function(feed, is_cat) {
+ this.findNodeParentsAndExpandThem(feed, is_cat, false, false);
+
if (is_cat)
treeNode = this._itemNodesMap['CAT:' + feed];
else
@@ -324,7 +380,7 @@ dojo.declare("fox.FeedTree", dijit.Tree, {
var node = tree._itemNodesMap[id];
if (node) {
- if (hide && unread == 0 && (bare_id > 0 || bare_id < -10 || !show_special)) {
+ if (hide && unread == 0 && (bare_id > 0 || bare_id < _label_base_index || !show_special)) {
Effect.Fade(node[0].rowNode, {duration : 0.3,
queue: { position: 'end', scope: 'FFADE-' + id, limit: 1 }});
} else {
diff --git a/js/feedlist.js b/js/feedlist.js
index aaf6c2aa6..ec3b09dab 100644
--- a/js/feedlist.js
+++ b/js/feedlist.js
@@ -88,8 +88,6 @@ function viewfeed(feed, method, is_cat, offset, background, infscroll_req) {
_infscroll_request_sent = timestamp;
}
-
- hideAuxDlg();
}
Form.enable("main_toolbar_form");
@@ -206,23 +204,6 @@ function request_counters(force) {
}
}
-function displayNewContentPrompt(id) {
- try {
-
- var msg = "<a href='#' onclick='viewCurrentFeed()'>" +
- __("New articles available in this feed (click to show)") + "</a>";
-
- msg = msg.replace("%s", getFeedName(id));
-
- $('auxDlg').innerHTML = msg;
-
- new Effect.Appear('auxDlg', {duration : 0.5});
-
- } catch (e) {
- exception_error("displayNewContentPrompt", e);
- }
-}
-
function parse_counters(elems, scheduled_call) {
try {
for (var l = 0; l < elems.length; l++) {
@@ -245,10 +226,6 @@ function parse_counters(elems, scheduled_call) {
continue;
}
- if (id == getActiveFeedId() && ctr > getFeedUnread(id) && scheduled_call) {
- displayNewContentPrompt(id);
- }
-
if (getFeedUnread(id, (kind == "cat")) != ctr ||
(kind == "cat")) {
}
@@ -513,3 +490,5 @@ function decrementFeedCounter(feed, is_cat) {
exception_error("decrement_feed_counter", e);
}
}
+
+
diff --git a/js/functions.js b/js/functions.js
index a9367da60..7da9abfbd 100644
--- a/js/functions.js
+++ b/js/functions.js
@@ -2,6 +2,7 @@ var notify_silent = false;
var loading_progress = 0;
var sanity_check_done = false;
var init_params = {};
+var _label_base_index = -1024;
Ajax.Base.prototype.initialize = Ajax.Base.prototype.initialize.wrap(
function (callOriginal, options) {
@@ -193,30 +194,29 @@ function notify_real(msg, no_hide, n_type) {
*/
- if (typeof __ != 'undefined') {
- msg = __(msg);
- }
+ msg = __(msg);
if (n_type == 1) {
n.className = "notify";
} else if (n_type == 2) {
- n.className = "notifyProgress";
+ n.className = "notify progress";
msg = "<img src='images/indicator_white.gif'> " + msg;
} else if (n_type == 3) {
- n.className = "notifyError";
+ n.className = "notify error";
msg = "<img src='images/sign_excl.svg'> " + msg;
} else if (n_type == 4) {
- n.className = "notifyInfo";
+ n.className = "notify info";
msg = "<img src='images/sign_info.svg'> " + msg;
}
-// msg = "<img src='images/live_com_loading.gif'> " + msg;
-
if (no_hide) {
- msg += " (<a href='#' onclick=\"notify('')\">X</a>)";
+ msg += " <span>(<a href='#' onclick=\"notify('')\">" +
+ __("close") + "</a>)</span>";
}
+// msg = "<img src='images/live_com_loading.gif'> " + msg;
+
nb.innerHTML = msg;
if (!no_hide) {
@@ -717,15 +717,6 @@ function hotkey_prefix_timeout() {
}
}
-function hideAuxDlg() {
- try {
- Element.hide('auxDlg');
- } catch (e) {
- exception_error("hideAuxDlg", e);
- }
-}
-
-
function uploadIconHandler(rc) {
try {
switch (rc) {
@@ -1338,6 +1329,8 @@ function backend_sanity_check_callback(transport) {
for (k in params) {
var v = params[k];
console.log("IP: " + k + " => " + v);
+
+ if (k == "label_base_index") _label_base_index = parseInt(v);
}
}
@@ -1986,3 +1979,13 @@ function htmlspecialchars_decode (string, quote_style) {
return string;
}
+
+
+function label_to_feed_id(label) {
+ return _label_base_index - 1 - Math.abs(label);
+}
+
+function feed_to_label_id(feed) {
+ return _label_base_index - 1 + Math.abs(feed);
+}
+
diff --git a/js/tt-rss.js b/js/tt-rss.js
index 54ac077f4..6fdb8ff55 100644
--- a/js/tt-rss.js
+++ b/js/tt-rss.js
@@ -1,6 +1,7 @@
var global_unread = -1;
var hotkey_prefix = false;
var hotkey_prefix_pressed = false;
+var hotkey_actions = {};
var _widescreen_mode = false;
var _rpc_seq = 0;
var _active_feed_id = 0;
@@ -205,6 +206,7 @@ function genericSanityCheck() {
return true;
}
+
function init() {
try {
//dojo.registerModulePath("fox", "../../js/");
@@ -253,6 +255,233 @@ function init() {
backend_sanity_check_callback(transport);
} });
+ hotkey_actions["next_feed"] = function() {
+ var rv = dijit.byId("feedTree").getNextFeed(
+ getActiveFeedId(), activeFeedIsCat());
+
+ if (rv) viewfeed(rv[0], '', rv[1]);
+ };
+ hotkey_actions["prev_feed"] = function() {
+ var rv = dijit.byId("feedTree").getPreviousFeed(
+ getActiveFeedId(), activeFeedIsCat());
+
+ if (rv) viewfeed(rv[0], '', rv[1]);
+ };
+ hotkey_actions["next_article"] = function() {
+ moveToPost('next');
+ };
+ hotkey_actions["prev_article"] = function() {
+ moveToPost('prev');
+ };
+ hotkey_actions["next_article_noscroll"] = function() {
+ moveToPost('next', true);
+ };
+ hotkey_actions["prev_article_noscroll"] = function() {
+ moveToPost('prev', true);
+ };
+ hotkey_actions["collapse_article"] = function() {
+ var id = getActiveArticleId();
+ var elem = $("CICD-"+id);
+ if(elem.visible()) {
+ cdmCollapseArticle(null, id);
+ }
+ else {
+ cdmExpandArticle(id);
+ }
+ };
+ hotkey_actions["search_dialog"] = function() {
+ search();
+ };
+ hotkey_actions["toggle_mark"] = function() {
+ selectionToggleMarked(undefined, false, true);
+ };
+ hotkey_actions["toggle_publ"] = function() {
+ selectionTogglePublished(undefined, false, true);
+ };
+ hotkey_actions["toggle_unread"] = function() {
+ selectionToggleUnread(undefined, false, true);
+ };
+ hotkey_actions["edit_tags"] = function() {
+ var id = getActiveArticleId();
+ if (id) {
+ editArticleTags(id, getActiveFeedId(), isCdmMode());
+ };
+ }
+ hotkey_actions["dismiss_selected"] = function() {
+ dismissSelectedArticles();
+ };
+ hotkey_actions["open_in_new_window"] = function() {
+ if (getActiveArticleId()) {
+ openArticleInNewWindow(getActiveArticleId());
+ return;
+ }
+ };
+ hotkey_actions["catchup_below"] = function() {
+ catchupRelativeToArticle(1);
+ };
+ hotkey_actions["catchup_above"] = function() {
+ catchupRelativeToArticle(0);
+ };
+ hotkey_actions["article_scroll_down"] = function() {
+ var ctr = $("content_insert") ? $("content_insert") : $("headlines-frame");
+
+ scrollArticle(40);
+ };
+ hotkey_actions["article_scroll_up"] = function() {
+ var ctr = $("content_insert") ? $("content_insert") : $("headlines-frame");
+
+ scrollArticle(-40);
+ };
+ hotkey_actions["close_article"] = function() {
+ if (isCdmMode()) {
+ if (!getInitParam("cdm_expanded")) {
+ cdmCollapseArticle(false, getActiveArticleId());
+ } else {
+ dismissArticle(getActiveArticleId());
+ }
+ } else {
+ closeArticlePanel();
+ }
+ };
+ hotkey_actions["email_article"] = function() {
+ if (typeof emailArticle != "undefined") {
+ emailArticle();
+ } else if (typeof mailtoArticle != "undefined") {
+ mailtoArticle();
+ } else {
+ alert(__("Please enable mail plugin first."));
+ }
+ };
+ hotkey_actions["select_all"] = function() {
+ selectArticles('all');
+ };
+ hotkey_actions["select_unread"] = function() {
+ selectArticles('unread');
+ };
+ hotkey_actions["select_marked"] = function() {
+ selectArticles('marked');
+ };
+ hotkey_actions["select_published"] = function() {
+ selectArticles('published');
+ };
+ hotkey_actions["select_invert"] = function() {
+ selectArticles('invert');
+ };
+ hotkey_actions["select_none"] = function() {
+ selectArticles('none');
+ };
+ hotkey_actions["feed_refresh"] = function() {
+ if (getActiveFeedId() != undefined) {
+ viewfeed(getActiveFeedId(), '', activeFeedIsCat());
+ return;
+ }
+ };
+ hotkey_actions["feed_unhide_read"] = function() {
+ toggleDispRead();
+ };
+ hotkey_actions["feed_subscribe"] = function() {
+ quickAddFeed();
+ };
+ hotkey_actions["feed_debug_update"] = function() {
+ window.open("backend.php?op=feeds&method=view&feed=" + getActiveFeedId() +
+ "&view_mode=adaptive&order_by=default&update=&m=ForceUpdate&cat=" +
+ activeFeedIsCat() + "&DevForceUpdate=1&debug=1&xdebug=1&csrf_token=" +
+ getInitParam("csrf_token"));
+ };
+ hotkey_actions["feed_edit"] = function() {
+ if (activeFeedIsCat())
+ alert(__("You can't edit this kind of feed."));
+ else
+ editFeed(getActiveFeedId());
+ };
+ hotkey_actions["feed_catchup"] = function() {
+ if (getActiveFeedId() != undefined) {
+ catchupCurrentFeed();
+ return;
+ }
+ };
+ hotkey_actions["feed_reverse"] = function() {
+ reverseHeadlineOrder();
+ };
+ hotkey_actions["catchup_all"] = function() {
+ catchupAllFeeds();
+ };
+ hotkey_actions["cat_toggle_collapse"] = function() {
+ if (activeFeedIsCat()) {
+ dijit.byId("feedTree").collapseCat(getActiveFeedId());
+ return;
+ }
+ };
+ hotkey_actions["goto_all"] = function() {
+ viewfeed(-4);
+ };
+ hotkey_actions["goto_fresh"] = function() {
+ viewfeed(-3);
+ };
+ hotkey_actions["goto_marked"] = function() {
+ viewfeed(-1);
+ };
+ hotkey_actions["goto_published"] = function() {
+ viewfeed(-2);
+ };
+ hotkey_actions["goto_tagcloud"] = function() {
+ displayDlg("printTagCloud");
+ };
+ hotkey_actions["goto_prefs"] = function() {
+ gotoPreferences();
+ };
+ hotkey_actions["select_article_cursor"] = function() {
+ var id = getArticleUnderPointer();
+ if (id) {
+ var cb = dijit.byId("RCHK-" + id);
+ if (cb) {
+ cb.attr("checked", !cb.attr("checked"));
+ toggleSelectRowById(cb, "RROW-" + id);
+ return false;
+ }
+ }
+ };
+ hotkey_actions["create_label"] = function() {
+ addLabel();
+ };
+ hotkey_actions["create_filter"] = function() {
+ quickAddFilter();
+ };
+ hotkey_actions["collapse_sidebar"] = function() {
+ collapse_feedlist();
+ };
+ hotkey_actions["toggle_embed_original"] = function() {
+ if (typeof embedOriginalArticle != "undefined") {
+ if (getActiveArticleId())
+ embedOriginalArticle(getActiveArticleId());
+ } else {
+ alert(__("Please enable embed_original plugin first."));
+ }
+ };
+ hotkey_actions["toggle_widescreen"] = function() {
+ if (!isCdmMode()) {
+ _widescreen_mode = !_widescreen_mode;
+
+ switchPanelMode(_widescreen_mode);
+ }
+ };
+ hotkey_actions["help_dialog"] = function() {
+ helpDialog("main");
+ };
+ hotkey_actions["toggle_combined_mode"] = function() {
+ notify_progress("Loading, please wait...");
+
+ var value = isCdmMode() ? "false" : "true";
+ var query = "?op=rpc&method=setpref&key=COMBINED_DISPLAY_MODE&value=" + value;
+
+ new Ajax.Request("backend.php", {
+ parameters: query,
+ onComplete: function(transport) {
+ window.location.reload();
+ } });
+ };
+
+
} catch (e) {
exception_error("init", e);
}
@@ -603,228 +832,11 @@ function hotkey_handler(e) {
}
}
- switch (hotkey_action) {
- case "next_feed":
- var rv = dijit.byId("feedTree").getNextFeed(
- getActiveFeedId(), activeFeedIsCat());
-
- if (rv) viewfeed(rv[0], '', rv[1]);
- return false;
- case "prev_feed":
- var rv = dijit.byId("feedTree").getPreviousFeed(
- getActiveFeedId(), activeFeedIsCat());
-
- if (rv) viewfeed(rv[0], '', rv[1]);
- return false;
- case "next_article":
- moveToPost('next');
- return false;
- case "prev_article":
- moveToPost('prev');
- return false;
- case "next_article_noscroll":
- moveToPost('next', true);
- return false;
- case "prev_article_noscroll":
- moveToPost('prev', true);
- return false;
- case "search_dialog":
- search();
- return ;
- case "toggle_mark":
- selectionToggleMarked(undefined, false, true);
- return false;
- case "toggle_publ":
- selectionTogglePublished(undefined, false, true);
- return false;
- case "toggle_unread":
- selectionToggleUnread(undefined, false, true);
- return false;
- case "edit_tags":
- var id = getActiveArticleId();
- if (id) {
- editArticleTags(id, getActiveFeedId(), isCdmMode());
- return;
- }
- return false;
- case "dismiss_selected":
- dismissSelectedArticles();
- return false;
- case "dismiss_read":
- return false;
- case "open_in_new_window":
- if (getActiveArticleId()) {
- openArticleInNewWindow(getActiveArticleId());
- return;
- }
- return false;
- case "catchup_below":
- catchupRelativeToArticle(1);
- return false;
- case "catchup_above":
- catchupRelativeToArticle(0);
- return false;
- case "article_scroll_down":
- var ctr = $("content_insert") ? $("content_insert") : $("headlines-frame");
-
- scrollArticle(ctr.offsetHeight/3);
- return false;
- case "article_scroll_up":
- var ctr = $("content_insert") ? $("content_insert") : $("headlines-frame");
-
- scrollArticle(-ctr.offsetHeight/3);
- return false;
- case "close_article":
- if (isCdmMode()) {
- if (!getInitParam("cdm_expanded")) {
- cdmCollapseArticle(false, getActiveArticleId());
- } else {
- dismissArticle(getActiveArticleId());
- }
- } else {
- closeArticlePanel();
- }
- return false;
- case "email_article":
- if (typeof emailArticle != "undefined") {
- emailArticle();
- } else if (typeof mailtoArticle != "undefined") {
- mailtoArticle();
- } else {
- alert(__("Please enable mail plugin first."));
- }
- return false;
- case "select_all":
- selectArticles('all');
- return false;
- case "select_unread":
- selectArticles('unread');
- return false;
- case "select_marked":
- selectArticles('marked');
- return false;
- case "select_published":
- selectArticles('published');
- return false;
- case "select_invert":
- selectArticles('invert');
- return false;
- case "select_none":
- selectArticles('none');
- return false;
- case "feed_refresh":
- if (getActiveFeedId() != undefined) {
- viewfeed(getActiveFeedId(), '', activeFeedIsCat());
- return;
- }
- return false;
- case "feed_unhide_read":
- toggleDispRead();
- return false;
- case "feed_subscribe":
- quickAddFeed();
- return false;
- case "feed_debug_update":
- window.open("backend.php?op=feeds&method=view&feed=" + getActiveFeedId() +
- "&view_mode=adaptive&order_by=default&update=&m=ForceUpdate&cat=" +
- activeFeedIsCat() + "&DevForceUpdate=1&debug=1&xdebug=1&csrf_token=" +
- getInitParam("csrf_token"));
- return false;
- case "feed_edit":
- if (activeFeedIsCat())
- alert(__("You can't edit this kind of feed."));
- else
- editFeed(getActiveFeedId());
- return false;
- case "feed_catchup":
- if (getActiveFeedId() != undefined) {
- catchupCurrentFeed();
- return;
- }
- return false;
- case "feed_reverse":
- reverseHeadlineOrder();
- return false;
- case "catchup_all":
- catchupAllFeeds();
- return false;
- case "cat_toggle_collapse":
- if (activeFeedIsCat()) {
- dijit.byId("feedTree").collapseCat(getActiveFeedId());
- return;
- }
- return false;
- case "goto_all":
- viewfeed(-4);
- return false;
- case "goto_fresh":
- viewfeed(-3);
- return false;
- case "goto_marked":
- viewfeed(-1);
- return false;
- case "goto_published":
- viewfeed(-2);
- return false;
- case "goto_tagcloud":
- displayDlg("printTagCloud");
- return false;
- case "goto_prefs":
- gotoPreferences();
- return false;
- case "select_article_cursor":
- var id = getArticleUnderPointer();
- if (id) {
- var cb = dijit.byId("RCHK-" + id);
- if (cb) {
- cb.attr("checked", !cb.attr("checked"));
- toggleSelectRowById(cb, "RROW-" + id);
- return false;
- }
- }
- return false;
- case "create_label":
- addLabel();
- return false;
- case "create_filter":
- quickAddFilter();
- return false;
- case "collapse_sidebar":
- collapse_feedlist();
- return false;
- case "toggle_embed_original":
- if (typeof embedOriginalArticle != "undefined") {
- if (getActiveArticleId())
- embedOriginalArticle(getActiveArticleId());
- } else {
- alert(__("Please enable embed_original plugin first."));
- }
- return false;
- case "toggle_widescreen":
- if (!isCdmMode()) {
- _widescreen_mode = !_widescreen_mode;
-
- switchPanelMode(_widescreen_mode);
- }
- return false;
- case "help_dialog":
- helpDialog("main");
- return false;
- case "toggle_combined_mode":
- notify_progress("Loading, please wait...");
-
- var value = isCdmMode() ? "false" : "true";
- var query = "?op=rpc&method=setpref&key=COMBINED_DISPLAY_MODE&value=" + value;
-
- new Ajax.Request("backend.php", {
- parameters: query,
- onComplete: function(transport) {
- window.location.reload();
- } });
+ var action = hotkey_actions[hotkey_action];
+ if (action != null) {
+ action();
return false;
- default:
- console.log("unhandled action: " + hotkey_action + "; hotkey: " + hotkey);
}
} catch (e) {
diff --git a/js/viewfeed.js b/js/viewfeed.js
index 794e94952..1d04c4276 100644
--- a/js/viewfeed.js
+++ b/js/viewfeed.js
@@ -347,8 +347,6 @@ function view(id) {
console.log("cache check result: " + (cached_article != false));
- hideAuxDlg();
-
var query = "?op=article&method=view&id=" + param_escape(id);
var neighbor_ids = getRelativePostIds(id);
@@ -541,7 +539,7 @@ function moveToPost(mode, noscroll) {
if (!noscroll && article && article.offsetTop + article.offsetHeight >
ctr.scrollTop + ctr.offsetHeight) {
- scrollArticle(ctr.offsetHeight/2);
+ scrollArticle(ctr.offsetHeight/4);
} else if (next_id) {
cdmExpandArticle(next_id);
@@ -566,7 +564,7 @@ function moveToPost(mode, noscroll) {
if (!getInitParam("cdm_expanded")) {
if (!noscroll && article.offsetTop < ctr.scrollTop) {
- scrollArticle(-ctr.offsetHeight/3);
+ scrollArticle(-ctr.offsetHeight/4);
} else {
cdmExpandArticle(prev_id);
cdmScrollToArticleId(prev_id, true);
@@ -578,7 +576,7 @@ function moveToPost(mode, noscroll) {
} else if (!noscroll && prev_article &&
prev_article.offsetTop < ctr.scrollTop) {
cdmExpandArticle(prev_id);
- scrollArticle(-ctr.offsetHeight/3);
+ scrollArticle(-ctr.offsetHeight/4);
} else if (prev_id) {
cdmExpandArticle(prev_id);
cdmScrollToArticleId(prev_id, noscroll);
@@ -1433,8 +1431,6 @@ function cdmExpandArticle(id) {
if (!$("RROW-" + id)) return false;
- hideAuxDlg();
-
var elem = $("CICD-" + getActiveArticleId());
if (id == getActiveArticleId() && Element.visible(elem))
@@ -1643,8 +1639,6 @@ function cdmClicked(event, id) {
try {
//var shift_key = event.shiftKey;
- hideAuxDlg();
-
if (!event.ctrlKey) {
if (!getInitParam("cdm_expanded")) {
@@ -1920,7 +1914,7 @@ function initHeadlinesMenu() {
var bare_id = id.substr(id.indexOf(":")+1);
var name = label.name[0];
- bare_id = -11-bare_id;
+ bare_id = feed_to_label_id(bare_id);
labelAddMenu.addChild(new dijit.MenuItem({
label: name,
@@ -2120,3 +2114,17 @@ function displayArticleUrl(id) {
exception_error("changeScore", e);
}
}
+
+function openSelectedAttachment(elem) {
+ try {
+ var url = elem[elem.selectedIndex].value;
+
+ if (url) {
+ window.open(url);
+ elem.selectedIndex = 0;
+ }
+
+ } catch (e) {
+ exception_error("openSelectedAttachment", e);
+ }
+}
diff --git a/locale/ca_CA/LC_MESSAGES/messages.mo b/locale/ca_CA/LC_MESSAGES/messages.mo
index 565f9a859..088b0673f 100644
--- a/locale/ca_CA/LC_MESSAGES/messages.mo
+++ b/locale/ca_CA/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/ca_CA/LC_MESSAGES/messages.po b/locale/ca_CA/LC_MESSAGES/messages.po
index 648e19849..41dea9a04 100644
--- a/locale/ca_CA/LC_MESSAGES/messages.po
+++ b/locale/ca_CA/LC_MESSAGES/messages.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: messages\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2009-11-19 09:40+0100\n"
"Last-Translator: Alfred Galitó <[email protected]>\n"
"Language-Team: Català <[email protected]>\n"
@@ -110,89 +110,89 @@ msgstr "No teniu prou permisos per a executar aquest script."
msgid "Database Updater"
msgstr "Eina d'actualització de la base de dades"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "No s'ha pogut actualitzar la base de dades"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "No s'ha pogut trobar el fitxer d'esquema necessari, es necessita la versió:"
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", trobats:"
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "La base de dades de Tiny Tiny RSS està actualitzada."
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "Torna a Tiny Tiny RSS"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "Si us plau feu una còpia de seguretat de la base de dades abans de continuar."
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr "La base de dades de Tiny Tiny RSS s'ha d'actualitzar ( de la versió <b>%d</b> a la <b>%d</b>)."
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "Aplica les actualitzacions"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "S'estan realitzant les actualitzacions..."
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "S'està actualitzant a la versió %d..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "S'està comprovant la versió..."
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "D'acord!"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "Error!"
-#: db-updater.php:158
+#: db-updater.php:160
#, fuzzy, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
msgstr[0] "Fet. S'ha actualitzat l'esquema de la versió <b>%d</b> a <b>%d</b>."
msgstr[1] "Fet. S'ha actualitzat l'esquema de la versió <b>%d</b> a <b>%d</b>."
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr ""
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr ""
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr ""
@@ -249,22 +249,22 @@ msgstr ""
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr "Ha fallat la sortida de prova de SQL, reviseu la base configuració de la bases de dades i de PHP"
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -277,7 +277,7 @@ msgstr "Ha fallat la sortida de prova de SQL, reviseu la base configuració de l
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -285,220 +285,223 @@ msgstr "Ha fallat la sortida de prova de SQL, reviseu la base configuració de l
msgid "Loading, please wait..."
msgstr "S'està obrint, preneu paciència..."
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "Redueix la llista de canals"
-#: index.php:155
+#: index.php:164
#, fuzzy
msgid "Show articles"
msgstr "Articles mémorisés"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr "Adaptatiu"
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "Tots els articles"
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "Marcats"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "Publicats"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "Per llegir"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "Per llegir"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "Ignora la puntuació"
-#: index.php:167
+#: index.php:176
#, fuzzy
msgid "Sort articles"
msgstr "Articles mémorisés"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "Per defecte"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "Data"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "Títol"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "Puntuació"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "Actualitza"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "Marca'l com a llegit"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr ""
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "Hi ha una nova versió de Tiny Tiny RSS!"
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "Accions..."
-#: index.php:205
+#: index.php:214
#, fuzzy
msgid "Preferences..."
msgstr "Preferències"
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "Cerca..."
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "Accions sobre els canals:"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "Subscriviu-vos al canal"
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "Edita aquest canal..."
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "Canvia la puntuació del canal"
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "Dóna't de baixa"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "Tots els canals"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr "Mostra/amaga els canals llegits"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "Altres accions:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr ""
-#: index.php:219
+#: index.php:228
#, fuzzy
msgid "Show tag cloud..."
msgstr "Núvol d'etiquetes"
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
#, fuzzy
msgid "Toggle widescreen mode"
msgstr "Canvia al mode de reordenació de categories"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr ""
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "Crea una etiqueta"
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "Crea un filtre..."
-#: index.php:226
+#: index.php:235
#, fuzzy
msgid "Keyboard shortcuts help"
msgstr "Dreceres de teclat"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "Surt"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "Preferències"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "Dreceres de teclat"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "Surt de les preferències"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "Canals"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
msgid "Filters"
msgstr "Filtres"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "Etiquetes"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "Usuaris"
@@ -507,53 +510,53 @@ msgstr "Usuaris"
msgid "Create new account"
msgstr "Creeu un compte nou"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr "L'administrador ha deshabilitat els registres de nous usuaris."
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr "La vostra contrasenya temporal s'enviarà a l'adreça electrònica especificada. Els comptes en els quals no s'hagi entrat almenys un cop s'eliminaran passades 24 hores des de l'enviament de la contrasenya."
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr "Usuari desitjat:"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "Comprova la disponibilitat"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
msgid "Email:"
msgstr "Adreça electrònica:"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr "Quant és dos més dos:"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "Envia el registre"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "La vostra informació de registre és incompleta."
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr "Aquest nom d'usuari ja existeix."
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "Ha fallat el regsitre"
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "S'ha creat el compte."
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "Actualment no es permet el registre de nous usuaris."
@@ -563,12 +566,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr "La base de dades de Tiny Tiny RSS està actualitzada."
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "Sense categoria"
@@ -583,331 +586,332 @@ msgstr[1] "Articles marcats"
msgid "No feeds found."
msgstr "No s'ha trobat cap canal."
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr "No s'ha pogut validar la sessió (IP incorrecta)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "Especial"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "Tots els canals"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "Articles marcats"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "Articles publicats"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "Articles nous"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
msgid "All articles"
msgstr "Tots els articles"
-#: include/functions.php:1816
+#: include/functions.php:1833
#, fuzzy
msgid "Archived articles"
msgstr "Articles mémorisés"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr ""
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "Navegació"
-#: include/functions.php:1881
+#: include/functions.php:1899
#, fuzzy
msgid "Open next feed"
msgstr "Canals generats"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr ""
-#: include/functions.php:1883
+#: include/functions.php:1901
#, fuzzy
msgid "Open next article"
msgstr "Mostra el contingut original de l'article"
-#: include/functions.php:1884
+#: include/functions.php:1902
#, fuzzy
msgid "Open previous article"
msgstr "Mostra el contingut original de l'article"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "Mostra el diàleg de cerca"
-#: include/functions.php:1888
+#: include/functions.php:1906
#, fuzzy
msgid "Article"
msgstr "Tots els articles"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr "Commuta els marcats"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr "Commuta els publicats"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr "Commuta els no llegits"
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "Edita les etiquetes"
-#: include/functions.php:1893
+#: include/functions.php:1911
#, fuzzy
msgid "Dismiss selected"
msgstr "Esteu segur que voleu eliminar els articles seleccionats de l'etiqueta?"
-#: include/functions.php:1894
+#: include/functions.php:1912
#, fuzzy
msgid "Dismiss read"
msgstr "Publica l'article"
-#: include/functions.php:1895
+#: include/functions.php:1913
#, fuzzy
msgid "Open in new window"
msgstr "Obre l'article en una finestra nova"
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
#, fuzzy
msgid "Mark below as read"
msgstr "Marca'l com a llegit"
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
#, fuzzy
msgid "Mark above as read"
msgstr "Marca'l com a llegit"
-#: include/functions.php:1898
+#: include/functions.php:1916
#, fuzzy
msgid "Scroll down"
msgstr "Fet!"
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr ""
-#: include/functions.php:1900
+#: include/functions.php:1918
#, fuzzy
msgid "Select article under cursor"
msgstr "Seleccioneu un article mitjançant el ratolí."
-#: include/functions.php:1901
+#: include/functions.php:1919
#, fuzzy
msgid "Email article"
msgstr "Tots els articles"
-#: include/functions.php:1902
+#: include/functions.php:1920
#, fuzzy
msgid "Close/collapse article"
msgstr "Buida els articles"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
#, fuzzy
msgid "Toggle embed original"
msgstr "Canvia al mode de reordenació de categories"
-#: include/functions.php:1905
+#: include/functions.php:1923
#, fuzzy
msgid "Article selection"
msgstr "Accions actives de l'article"
-#: include/functions.php:1906
+#: include/functions.php:1924
#, fuzzy
msgid "Select all articles"
msgstr "Buida els articles"
-#: include/functions.php:1907
+#: include/functions.php:1925
#, fuzzy
msgid "Select unread"
msgstr "Purga els articles per llegir"
-#: include/functions.php:1908
+#: include/functions.php:1926
#, fuzzy
msgid "Select starred"
msgstr "Marca'l com a destacat"
-#: include/functions.php:1909
+#: include/functions.php:1927
#, fuzzy
msgid "Select published"
msgstr "Purga els articles per llegir"
-#: include/functions.php:1910
+#: include/functions.php:1928
#, fuzzy
msgid "Invert selection"
msgstr "Accions actives de l'article"
-#: include/functions.php:1911
+#: include/functions.php:1929
#, fuzzy
msgid "Deselect everything"
msgstr "Buida els articles"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "Canal"
-#: include/functions.php:1913
+#: include/functions.php:1931
#, fuzzy
msgid "Refresh current feed"
msgstr "Actualitza els canals actius"
-#: include/functions.php:1914
+#: include/functions.php:1932
#, fuzzy
msgid "Un/hide read feeds"
msgstr "Mostra/amaga els canals llegits"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "Subscriu-te al canal"
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "Edita el canal"
-#: include/functions.php:1918
+#: include/functions.php:1936
#, fuzzy
msgid "Reverse headlines"
msgstr "Inverteix l'ordre de les capçaleres (les més antigues les primeres)"
-#: include/functions.php:1919
+#: include/functions.php:1937
#, fuzzy
msgid "Debug feed update"
msgstr "S'ha acabat l'actualització dels canals."
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "Marca tots els canals com a llegits"
-#: include/functions.php:1921
+#: include/functions.php:1939
#, fuzzy
msgid "Un/collapse current category"
msgstr "Clica-hi per a reduir la categoria"
-#: include/functions.php:1922
+#: include/functions.php:1940
#, fuzzy
msgid "Toggle combined mode"
msgstr "Canvia al mode de reordenació de categories"
-#: include/functions.php:1923
+#: include/functions.php:1941
#, fuzzy
msgid "Go to"
msgstr "Vés a..."
-#: include/functions.php:1925
+#: include/functions.php:1943
#, fuzzy
msgid "Fresh"
msgstr "Actualitza"
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "Núvol d'etiquetes"
-#: include/functions.php:1930
+#: include/functions.php:1948
#, fuzzy
msgid "Other"
msgstr "Altres:"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr "Crea una etiqueta"
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr "Crea un filtre"
-#: include/functions.php:1933
+#: include/functions.php:1951
#, fuzzy
msgid "Un/collapse sidebar"
msgstr "Redueix la barra lateral"
-#: include/functions.php:1934
+#: include/functions.php:1952
#, fuzzy
msgid "Show help dialog"
msgstr "Mostra el diàleg de cerca"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, fuzzy, php-format
msgid "Search results: %s"
msgstr "Resultats de la cerca"
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
#, fuzzy
msgid "Click to play"
msgstr "Feu clic per editar"
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr ""
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr " - "
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "sense etiqueta"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "Edita les etiquetes d'aquest article"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
#, fuzzy
msgid "Originally from:"
msgstr "Mostra el contingut original de l'article"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
#, fuzzy
msgid "Feed URL"
msgstr "Canal"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -920,8 +924,8 @@ msgstr "Canal"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -929,16 +933,16 @@ msgstr "Canal"
msgid "Close this window"
msgstr "Tanca la finestra"
-#: include/functions.php:3381
+#: include/functions.php:3402
#, fuzzy
msgid "(edit note)"
msgstr "edita la nota"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "tipus desconegut"
-#: include/functions.php:3670
+#: include/functions.php:3691
#, fuzzy
msgid "Attachments"
msgstr "Adjuncions:"
@@ -970,8 +974,8 @@ msgstr "Marca'l com a destacat"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr "Publica l'article"
@@ -1089,7 +1093,8 @@ msgid "Combined feed display"
msgstr "Mostra els canals combinats"
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+#, fuzzy
+msgid "Hide feeds with no unread articles"
msgstr "Amaga els canals que no tinguin missatges per llegir."
#: include/localized_schema.php:43
@@ -1101,6 +1106,7 @@ msgid "Sort feeds by unread articles count"
msgstr "Ordena els canals per articles no llegits"
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "Inverteix l'ordre de les capçaleres (les més antigues les primeres)"
@@ -1188,12 +1194,14 @@ msgstr "Marca els articles com a llegits automàticament."
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "Usuari:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "Contrasenya:"
@@ -1226,6 +1234,7 @@ msgstr ""
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "Registreu-vos"
@@ -1246,8 +1255,8 @@ msgstr "Titre&nbsp;:"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr "URL:"
@@ -1285,8 +1294,8 @@ msgstr ""
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1350,31 +1359,32 @@ msgid "Edit subscription options"
msgstr "Edita les opcions de les subscripcions"
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "Reinicia la contrasenya"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr ""
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
#, fuzzy
msgid "Go back"
msgstr "Vés enrere"
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr ""
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr ""
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr ""
@@ -1390,9 +1400,9 @@ msgstr ""
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
#, fuzzy
msgid "Select"
@@ -1407,9 +1417,9 @@ msgstr "Selecciona:"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "Tot"
@@ -1423,9 +1433,9 @@ msgstr "Tot"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "Cap"
@@ -1491,8 +1501,8 @@ msgstr "Canal"
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr "Posa'l a la categoria:"
@@ -1503,24 +1513,24 @@ msgstr "Tots els canals"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "Autenticació"
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "Entra"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
#, fuzzy
msgid "Password"
msgstr "Contrasenya:"
@@ -1544,8 +1554,8 @@ msgstr "Més canals"
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr "Cerca"
@@ -1569,7 +1579,7 @@ msgstr "Límit:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "Suprimeix"
@@ -1595,11 +1605,10 @@ msgstr "Etiquetes per aquest article (separades per comes):"
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "Desa"
@@ -1794,51 +1803,56 @@ msgid "Feed:"
msgstr "Flux&nbsp;:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "No s'ha trobat el canal."
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "Importeu"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "Marca'l com a llegit"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
#, fuzzy
msgid "Collapse article"
msgstr "Buida els articles"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr "No es poden mostrar els articles no llegits perquè no n'hi ha."
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr "No hi ha cap article actualitzat."
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr "No hi ha articles marcats per mostrar."
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr "No s'han trobat articles per a mostrar. Podeu assignar articles a etiquetes manualment (mireu el menú Accions) o utilitzeu un filtre."
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr "No s'han trobat articles per a mostrar."
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, fuzzy, php-format
msgid "Feeds last updated at %s"
msgstr "Erreurs de mise à jour"
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "S'han detectat errors en alguns canals (feu clic aquí per veure'n els detalls)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "No heu seleccionat cap canal."
@@ -1962,8 +1976,8 @@ msgid "Change password to"
msgstr "Nova contrasenya"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "Opcions"
@@ -2138,7 +2152,7 @@ msgid "Combine"
msgstr ""
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "Canvia la puntuació dels articles"
@@ -2156,7 +2170,7 @@ msgstr "al camp"
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr "a"
@@ -2166,7 +2180,7 @@ msgid "Save rule"
msgstr "Desa"
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
#, fuzzy
msgid "Add rule"
msgstr "S'està afegint la categoria..."
@@ -2185,7 +2199,7 @@ msgid "Save action"
msgstr "Quadre d'accions"
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Add action"
msgstr "Accions dels canals"
@@ -2220,187 +2234,186 @@ msgstr "Es desconeix l'opció %s"
msgid "Your personal data has been saved."
msgstr "S'ha modificat la contrasenya."
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
#, fuzzy
msgid "Personal data / Authentication"
msgstr "Autenticació"
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr "Dades personals"
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr ""
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "Adreça electrònica"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "Nivell d'accés"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
#, fuzzy
msgid "Save data"
msgstr "Desa"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
#, fuzzy
msgid "Your password is at default value, please change it."
msgstr ""
"La contrasenya actual és la predeterminada,\n"
"\t\t\t\t\t\t penseu en modificar-la."
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "Contrasenya antiga"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "Nova contrasenya"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "Confirmeu la contrasenya"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "Canvia la contrasenya"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr ""
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr ""
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
#, fuzzy
msgid "Enter your password"
msgstr "El nom d'usuari o la contrasenya és incorrecte"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
#, fuzzy
msgid "Disable OTP"
msgstr "(Desactivat)"
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr ""
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr ""
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr ""
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
#, fuzzy
msgid "Enable OTP"
msgstr "Activat"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr ""
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
#, fuzzy
msgid "Customize"
msgstr "URL de la fulla d'estils personalitzada."
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
#, fuzzy
msgid "Register"
msgstr "Registrat"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr ""
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr ""
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "Desa la configuració"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
#, fuzzy
msgid "Manage profiles"
msgstr "Crea un filtre"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "Torna als paràmetres per defecte"
-#: classes/pref/prefs.php:613
-#, fuzzy
-msgid "Show additional preferences"
-msgstr "Surt de les preferències"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr ""
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr ""
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr ""
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
#, fuzzy
msgid "Description"
msgstr "description"
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr ""
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr ""
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
#, fuzzy
msgid "Clear data"
msgstr "Esborra les dades del canal"
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr ""
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
#, fuzzy
msgid "Enable selected plugins"
msgstr "Habilita les icones dels canals."
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
#, fuzzy
msgid "Incorrect password"
msgstr "El nom d'usuari o la contrasenya és incorrecte"
@@ -2410,269 +2423,265 @@ msgid "Check to enable field"
msgstr "Seleccioneu-ho per activar els camps"
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, fuzzy, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
msgstr[0] "Edita el canal"
msgstr[1] "Edita el canal"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
#, fuzzy
msgid "Feed Title"
msgstr "Títol"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
msgid "Article purging:"
msgstr "Neteja d'articles:"
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr ""
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
#, fuzzy
msgid "Hide from Popular feeds"
msgstr "Amaga-ho de la llista de canals"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr "Inclou-lo en el resum diari per correu electrònic"
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr "Mostra les imatges adjuntes"
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr ""
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr "Emmagatzema les imatges localment"
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
#, fuzzy
msgid "Mark updated articles as unread"
msgstr "Esteu segur que voleu marcar tots els articles com a llegits?"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
#, fuzzy
msgid "Icon"
msgstr "Action"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr ""
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
#, fuzzy
msgid "Resubscribe to push updates"
msgstr "Subscrit als canals:"
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr ""
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr ""
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr "Fet!"
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
#, fuzzy
msgid "Feeds with errors"
msgstr "Editor de canals"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
#, fuzzy
msgid "Inactive feeds"
msgstr "Tots els canals"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
#, fuzzy
msgid "Edit selected feeds"
msgstr "S'estan purgant els canals seleccionats..."
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
#, fuzzy
msgid "Reset sort order"
msgstr "Reinicia la contrasenya"
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
#, fuzzy
msgid "Batch subscribe"
msgstr "Dóna't de baixa"
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
#, fuzzy
msgid "Categories"
msgstr "Catégorie&nbsp;:"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
#, fuzzy
msgid "Add category"
msgstr "S'està afegint la categoria..."
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
#, fuzzy
msgid "(Un)hide empty categories"
msgstr "Edita les categories"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
#, fuzzy
msgid "Remove selected"
msgstr "Esteu segur que voleu suprimir els filtres seleccionats?"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
#, fuzzy
msgid "More actions..."
msgstr "Accions..."
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr "Purger manuellement"
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr "Esborra les dades del canal"
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr ""
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr ""
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
#, fuzzy
msgid "Import my OPML"
msgstr "S'està important OPML (s'està utilitzant l'extensió DOMXML)..."
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr ""
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
#, fuzzy
msgid "Include settings"
msgstr "Inclou-lo en el resum diari per correu electrònic"
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
#, fuzzy
msgid "Export OPML"
msgstr "Exporta en format OPML"
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
#, fuzzy
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr "Els articles publicats s'exporten en un canal RSS públic al qual s'hi pot subscriure qualsevol que en conegui l'adreça URL."
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr ""
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
msgid "Display published OPML URL"
msgstr ""
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
#, fuzzy
msgid "Firefox integration"
msgstr "Integració al Firefox"
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr "Podeu utilitzar Tiny Tiny RSS com a lector de canals amb el Firefox fent clic en el següent enllaç."
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr "Feu clic aquí per a desar aquesta pàgina web com un canal."
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
#, fuzzy
msgid "Published & shared articles / Generated feeds"
msgstr "Esteu segur que voleu canviar la puntuació dels articles en les etiquetes personalitzades?"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
#, fuzzy
msgid "Published articles and generated feeds"
msgstr "Esteu segur que voleu canviar la puntuació dels articles en les etiquetes personalitzades?"
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr "Els articles publicats s'exporten en un canal RSS públic al qual s'hi pot subscriure qualsevol que en conegui l'adreça URL."
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
#, fuzzy
msgid "Display URL"
msgstr "afficher les étiquettes"
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr ""
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
#, fuzzy
msgid "Articles shared by URL"
msgstr "Marca l'article"
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr ""
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
#, fuzzy
msgid "Unshare all articles"
msgstr "Articles mémorisés"
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
#, fuzzy
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr "Aquests canals no s'han actualitzat degut als següents errors:"
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
#, fuzzy
msgid "Click to edit feed"
msgstr "Feu clic per editar"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
#, fuzzy
msgid "Unsubscribe from selected feeds"
msgstr "Us voleu donar de baixa dels canals seleccionats?"
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr "Aquests canals no s'han actualitzat degut als següents errors:"
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr ""
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
#, fuzzy
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr ""
@@ -2680,16 +2689,11 @@ msgstr ""
" /t/t per tal que aquesta aplicació funcioni correctament. Si us plau reviseu els vostres\n"
"/t/t paràmetres del navegador."
-#: plugins/digest/digest_body.php:55
-#, fuzzy
-msgid "Back to feeds"
-msgstr "Torna a la llista de canals."
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "Hola, "
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr ""
@@ -2716,10 +2720,6 @@ msgstr ""
msgid "Configuration saved."
msgstr "S'ha desat la configuració"
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr ""
-
#: plugins/auth_internal/init.php:62
#, fuzzy
msgid "Please enter your one time password:"
@@ -2733,6 +2733,67 @@ msgstr "S'ha modificat la contrasenya."
msgid "Old password is incorrect."
msgstr "La contrasenya antiga és incorrecta."
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr ""
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr ""
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr ""
+
+#: plugins/mobile/prefs.php:34
+#, fuzzy
+msgid "Enable categories"
+msgstr "Utiliser les catégories de flux"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr ""
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr ""
+
+#: plugins/mobile/prefs.php:39
+#, fuzzy
+msgid "Browse categories like folders"
+msgstr "Reinicia l'ordre de les categories"
+
+#: plugins/mobile/prefs.php:45
+#, fuzzy
+msgid "Show images in posts"
+msgstr "No mostris imatges en els articles"
+
+#: plugins/mobile/prefs.php:50
+#, fuzzy
+msgid "Hide read articles and feeds"
+msgstr "Mostra/amaga els canals llegits"
+
+#: plugins/mobile/prefs.php:55
+#, fuzzy
+msgid "Sort feeds by unread count"
+msgstr "Ordena els canals per articles no llegits"
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2894,23 +2955,6 @@ msgstr ""
msgid "Set value"
msgstr "Marca'l com a destacat"
-#: plugins/identica/init.php:29
-#, fuzzy
-msgid "Share on identi.ca"
-msgstr "Títol"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr ""
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr ""
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr ""
-
#: plugins/instances/init.php:144
#, fuzzy
msgid "Linked"
@@ -2947,16 +2991,6 @@ msgstr "Marca l'article"
msgid "You can share this article by the following unique URL:"
msgstr ""
-#: plugins/flattr/init.php:30
-#, fuzzy
-msgid "Flattr this article."
-msgstr "Marca l'article"
-
-#: plugins/googleplus/init.php:29
-#, fuzzy
-msgid "Share on Google+"
-msgstr "Títol"
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -2983,175 +3017,170 @@ msgstr "Última actualització:"
msgid "Start update"
msgstr "Última actualització:"
-#: plugins/tweet/init.php:29
-#, fuzzy
-msgid "Share on Twitter"
-msgstr "Títol"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr ""
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr "Esteu segur que voleu marcar tots els articles de %s com a llegits?"
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr ""
-#: js/functions.js:627
+#: js/functions.js:628
#, fuzzy
msgid "Date syntax appears to be correct:"
msgstr "La contrasenya antiga és incorrecta."
-#: js/functions.js:630
+#: js/functions.js:631
#, fuzzy
msgid "Date syntax is incorrect."
msgstr "La contrasenya antiga és incorrecta."
-#: js/functions.js:733
+#: js/functions.js:734
#, fuzzy
msgid "Upload complete."
msgstr "Articles mémorisés"
-#: js/functions.js:757
+#: js/functions.js:758
#, fuzzy
msgid "Remove stored feed icon?"
msgstr "Elimina les dades emmagatzemades"
-#: js/functions.js:762
+#: js/functions.js:763
#, fuzzy
msgid "Removing feed icon..."
msgstr "S'està eliminant el canal..."
-#: js/functions.js:767
+#: js/functions.js:768
#, fuzzy
msgid "Feed icon removed."
msgstr "No s'ha trobat el canal."
-#: js/functions.js:789
+#: js/functions.js:790
#, fuzzy
msgid "Please select an image file to upload."
msgstr "Si us plau, seleccioneu un canal."
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr ""
-#: js/functions.js:792
+#: js/functions.js:793
#, fuzzy
msgid "Uploading, please wait..."
msgstr "S'està obrint, preneu paciència..."
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr "Si us plau, escriviu un títol per a l'etiqueta:"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr "No s'ha pogut crear l'etiqueta: Títol desconegut."
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "Subscriviu-vos al canal"
-#: js/functions.js:883
+#: js/functions.js:884
#, fuzzy
msgid "Subscribed to %s"
msgstr "Subscrit als canals:"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr ""
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr ""
-#: js/functions.js:944
+#: js/functions.js:945
#, fuzzy
msgid "Couldn't download the specified URL: %s"
msgstr "No s'ha pogut subscriure: no s'ha especificat la URL del canal."
-#: js/functions.js:948
+#: js/functions.js:949
#, fuzzy
msgid "You are already subscribed to this feed."
msgstr "No esteu subscrit a cap canal."
-#: js/functions.js:1078
+#: js/functions.js:1079
#, fuzzy
msgid "Edit rule"
msgstr "Filtres"
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Edit action"
msgstr "Accions dels canals"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "Crea un filtre"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr ""
-#: js/functions.js:1267
+#: js/functions.js:1268
#, fuzzy
msgid "Subscription reset."
msgstr "Subscriviu-vos al canal"
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr "Us voleu donar de baixa de %s ?"
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr "S'està eliminant el canal..."
-#: js/functions.js:1386
+#: js/functions.js:1389
#, fuzzy
msgid "Please enter category title:"
msgstr "Si us plau, escriviu una nota per aquest article:"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr ""
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
msgid "Trying to change address..."
msgstr "S'està intentant canviar l'adreça..."
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr "No podeu editar aquest tipus de canal."
-#: js/functions.js:1623
+#: js/functions.js:1626
#, fuzzy
msgid "Edit Feed"
msgstr "Edita el canal"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
#, fuzzy
msgid "Saving data..."
msgstr "S'està desant el canal..."
-#: js/functions.js:1661
+#: js/functions.js:1664
#, fuzzy
msgid "More Feeds"
msgstr "Més canals"
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -3162,28 +3191,28 @@ msgstr "Més canals"
msgid "No feeds are selected."
msgstr "No heu seleccionat cap canal."
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr ""
-#: js/functions.js:1803
+#: js/functions.js:1806
#, fuzzy
msgid "Feeds with update errors"
msgstr "Erreurs de mise à jour"
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
#, fuzzy
msgid "Remove selected feeds?"
msgstr "Esteu segur que voleu suprimir els filtres seleccionats?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
#, fuzzy
msgid "Removing selected feeds..."
msgstr "S'estan suprimint els filtres seleccionats..."
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr "Ajuda"
@@ -3503,46 +3532,46 @@ msgstr "S'està subscrivint a un canal..."
msgid "Clear stored data for this plugin?"
msgstr ""
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "Esteu segur que voleu marcar tots els articles com a llegits?"
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
msgid "Marking all feeds as read..."
msgstr "S'estan marcant tots els canals com a llegits..."
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+#, fuzzy
+msgid "Please enable mail plugin first."
+msgstr "Primerament heu de seleccionar un canal."
+
+#: js/tt-rss.js:458
+#, fuzzy
+msgid "Please enable embed_original plugin first."
+msgstr "Primerament heu de seleccionar un canal."
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr "No us podeu donar de baixa de la categoria."
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "Primerament heu de seleccionar un canal."
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr "No podeu canviar la puntuació d'aquest tipus de canal."
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "Esteu segur que voleu canviar la puntuació dels articles a %s?"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
msgid "Rescoring articles..."
msgstr "S'estan canviant la puntuació dels articles"
-#: js/tt-rss.js:694
-#, fuzzy
-msgid "Please enable mail plugin first."
-msgstr "Primerament heu de seleccionar un canal."
-
-#: js/tt-rss.js:800
-#, fuzzy
-msgid "Please enable embed_original plugin first."
-msgstr "Primerament heu de seleccionar un canal."
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
#, fuzzy
msgid "New version available!"
msgstr "Hi ha una nova versió de Tiny Tiny RSS!"
@@ -3553,20 +3582,20 @@ msgid "Cancel search"
msgstr "Cancel·la"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "Treu la marca de l'article"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "Marca l'article"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr "Deixa de publicar l'article"
@@ -3687,36 +3716,36 @@ msgstr "Si us plau, escriviu una nota per aquest article:"
msgid "Article URL:"
msgstr "Tots els articles"
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
#, fuzzy
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] "Esteu segur que voleu marcar %d article(s) com a llegit(s) ?"
msgstr[1] "Esteu segur que voleu marcar %d article(s) com a llegit(s) ?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
#, fuzzy
msgid "Error: unable to load article."
msgstr "Error: si us plau carregueu el fitxer OPML."
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
#, fuzzy
msgid "Click to expand article."
msgstr "Clica-hi per a veure el cos de l'article"
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
#, fuzzy
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] "Ouverture de l'aide..."
msgstr[1] "Ouverture de l'aide..."
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
#, fuzzy
msgid "No unread feeds."
msgstr "Mostra/amaga els canals llegits"
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
#, fuzzy
msgid "Load more..."
msgstr "Ouverture de l'aide..."
@@ -3798,6 +3827,30 @@ msgid "Live updating is considered experimental. Backup your tt-rss directory be
msgstr ""
#, fuzzy
+#~ msgid "Share on identi.ca"
+#~ msgstr "Títol"
+
+#, fuzzy
+#~ msgid "Flattr this article."
+#~ msgstr "Marca l'article"
+
+#, fuzzy
+#~ msgid "Share on Google+"
+#~ msgstr "Títol"
+
+#, fuzzy
+#~ msgid "Share on Twitter"
+#~ msgstr "Títol"
+
+#, fuzzy
+#~ msgid "Show additional preferences"
+#~ msgstr "Surt de les preferències"
+
+#, fuzzy
+#~ msgid "Back to feeds"
+#~ msgstr "Torna a la llista de canals."
+
+#, fuzzy
#~ msgid "Clearing credentials..."
#~ msgstr "Esborra les dades del canal"
@@ -3814,26 +3867,6 @@ msgstr ""
#~ " /t/t per tal que aquesta aplicació funcioni correctament. Si us plau reviseu els vostres\n"
#~ "/t/t paràmetres del navegador."
-#, fuzzy
-#~ msgid "Enable categories"
-#~ msgstr "Utiliser les catégories de flux"
-
-#, fuzzy
-#~ msgid "Browse categories like folders"
-#~ msgstr "Reinicia l'ordre de les categories"
-
-#, fuzzy
-#~ msgid "Show images in posts"
-#~ msgstr "No mostris imatges en els articles"
-
-#, fuzzy
-#~ msgid "Hide read articles and feeds"
-#~ msgstr "Mostra/amaga els canals llegits"
-
-#, fuzzy
-#~ msgid "Sort feeds by unread count"
-#~ msgstr "Ordena els canals per articles no llegits"
-
#~ msgid "Notifying <b>%s</b>."
#~ msgstr "S'està notificant <b>%s</b>."
diff --git a/locale/cs_CZ/LC_MESSAGES/messages.mo b/locale/cs_CZ/LC_MESSAGES/messages.mo
index 239b41e64..0ee6eefba 100644
--- a/locale/cs_CZ/LC_MESSAGES/messages.mo
+++ b/locale/cs_CZ/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/cs_CZ/LC_MESSAGES/messages.po b/locale/cs_CZ/LC_MESSAGES/messages.po
index 8b4c32afd..13f769718 100644
--- a/locale/cs_CZ/LC_MESSAGES/messages.po
+++ b/locale/cs_CZ/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2013-03-25 12:51+0100\n"
"Last-Translator: Tomáš Chvátal <[email protected]>\n"
"Language-Team: Czech <[email protected]>\n"
@@ -111,73 +111,73 @@ msgstr "Vaše přístupová práva nejsou dostatečná pro spuštění skriptu."
msgid "Database Updater"
msgstr "Aktualizační nástroj databáze"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "Nelze aktualizovat databázi"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "Nelze nalézt potřebný soubor schématu, požadovaná verze:"
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", nalezeno: "
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "Databáze Tiny Tiny RSS je aktuální."
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "Zpět do Tiny Tiny RSS"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "Před pokračováním prosím zazálohujte databázi."
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr "Vaše databáze Tiny Tiny RSS potřebuje aktualizaci na poslední verzi (<b>%d</b> na <b>%d</b>)."
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "Provést aktualizace"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "Provádím aktualizace..."
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "Aktualizuji na verzi %d..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "Kontroluji verzi... "
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "OK"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "CHYBA"
-#: db-updater.php:158
+#: db-updater.php:160
#, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
@@ -185,16 +185,16 @@ msgstr[0] "Dokončeno. Provedena <b>%d</b> aktualizace na schéma verze <b>%d</b
msgstr[1] "Dokončeno. Provedeny <b>%d</b> aktualizace na schéma verze <b>%d</b>."
msgstr[2] "Dokončeno. Provedeno <b>%d</b> aktualizací na schéma verze <b>%d</b>."
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr "Schéma vaší databáze je z novější verze Tiny Tiny RSS."
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr "Nalezeno schéma verze: <b>%d</b>, vyžadováno: <b>%d</b>."
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr "Aktualizace schématu není možná. Aktualizujte Tiny Tiny RSS na novější verzi a pokračujte."
@@ -246,22 +246,22 @@ msgstr "Vaše verze MySQL není podporována. Více informací najdete na ofici�
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr "Test ochrany proti podvratným SQL dotazům (SQL Injection) selhal, zkontrolujte nastavení databáze a PHP"
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -274,7 +274,7 @@ msgstr "Test ochrany proti podvratným SQL dotazům (SQL Injection) selhal, zkon
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -282,214 +282,217 @@ msgstr "Test ochrany proti podvratným SQL dotazům (SQL Injection) selhal, zkon
msgid "Loading, please wait..."
msgstr "Načítám, čekejte prosím..."
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "Sbalit seznam kanálů"
-#: index.php:155
+#: index.php:164
msgid "Show articles"
msgstr "Zobrazit články"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr "Adaptivní"
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "Všechny články"
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "S hvězdičkou"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "Publikováno"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "Nepřečteno"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "Nepřečteno"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "Ignorovat hodnocení"
-#: index.php:167
+#: index.php:176
msgid "Sort articles"
msgstr "Seřadit články"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "Výchozí"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "Datum"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "Název"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "Hodnocení"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "Aktualizovat"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "Označit jako přečtené"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr "Chyba při komunikaci se serverem."
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "Je dostupná nová verze Tiny Tiny RSS."
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "Činnosti..."
-#: index.php:205
+#: index.php:214
msgid "Preferences..."
msgstr "Nastavení..."
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "Hledat..."
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "Činnosti kanálů:"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "Přihlásit se k odběru..."
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "Upravit kanál..."
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "Přehodnotit kanál"
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "Zrušit odběr"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "Všechny kanály:"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr "Zobrazit/Skrýt přečtené kanály"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "Ostatní činnosti:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr "Přepnout na výběr..."
-#: index.php:219
+#: index.php:228
msgid "Show tag cloud..."
msgstr "Zobrazit seznam značek..."
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
msgid "Toggle widescreen mode"
msgstr "Přepnout širokoúhlý režim"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr "Vybrat podle značek..."
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "Vytvořit štítek..."
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "Vytvořit filtr..."
-#: index.php:226
+#: index.php:235
msgid "Keyboard shortcuts help"
msgstr "Nápověda ke klávesovým zkratkám"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "Odhlásit se"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "Nastavení"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "Klávesové zkratky"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "Opustit nastavení"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "Kanály"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
msgid "Filters"
msgstr "Filtry"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "Štítky"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "Uživatelé"
@@ -498,53 +501,53 @@ msgstr "Uživatelé"
msgid "Create new account"
msgstr "Vytvořit nový účet"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr "Registrace nových uživatelů jsou zakázány správcem."
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr "Vaše dočasné heslo bude odesláno na zadaný e-mail. Účet, který se do 24 hodin od odeslání dočasného hesla nepřihlásí, bude smazán."
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr "Požadované přihlašovací jméno:"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "Ověřit dostupnost"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
msgid "Email:"
msgstr "E-mail:"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr "Kolik je dva plus dva:"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "Odeslat registraci"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "Vaše registrační údaje nejsou úplné."
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr "Lituji, uživatelské jméno se již používá."
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "Registrace selhala."
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "Účet byl úspěšně vytvořen."
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "Registrace nových uživatelů nyní nejsou povoleny."
@@ -553,12 +556,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr "Skript aktualizace dat Tiny Tiny RSS."
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "Bez zařazení"
@@ -574,295 +577,296 @@ msgstr[2] "%d archivovaných článků"
msgid "No feeds found."
msgstr "Nenalezeny žádné kanály."
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr "Nezdařilo se ověřit sezení (neplatné IP)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "Speciální"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "Všechny kanály"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "Články s hvězdičkou"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "Publikované články"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "Nové články"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
msgid "All articles"
msgstr "Všechny články"
-#: include/functions.php:1816
+#: include/functions.php:1833
msgid "Archived articles"
msgstr "Archivované články"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr "Nedávno přečtené"
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "Navigace"
-#: include/functions.php:1881
+#: include/functions.php:1899
msgid "Open next feed"
msgstr "Otevřít následující kanál"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr "Otevřít předchozí kanál"
-#: include/functions.php:1883
+#: include/functions.php:1901
msgid "Open next article"
msgstr "Otevřít následující článek"
-#: include/functions.php:1884
+#: include/functions.php:1902
msgid "Open previous article"
msgstr "Otevřít předchozí článek"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr "Otevřít následující článek (neposouvat dlouhé články)"
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr "Otevřít předchozí článek (neposouvat dlouhé články)"
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "Zobrazit dialog hledání"
-#: include/functions.php:1888
+#: include/functions.php:1906
msgid "Article"
msgstr "Článek"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr "Přepnout hvězdičku"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr "Přepnout publikováno"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr "Přepnout přečteno"
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "Upravit značky"
-#: include/functions.php:1893
+#: include/functions.php:1911
msgid "Dismiss selected"
msgstr ""
-#: include/functions.php:1894
+#: include/functions.php:1912
msgid "Dismiss read"
msgstr ""
-#: include/functions.php:1895
+#: include/functions.php:1913
msgid "Open in new window"
msgstr "Otevřít v novém okně"
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
msgid "Mark below as read"
msgstr "Označit níže jako přečtené"
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
msgid "Mark above as read"
msgstr "Označit výše jako přečtené"
-#: include/functions.php:1898
+#: include/functions.php:1916
msgid "Scroll down"
msgstr "Posunout dolů"
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr "Posunout nahoru"
-#: include/functions.php:1900
+#: include/functions.php:1918
msgid "Select article under cursor"
msgstr "Vybrat článek pod kurzorem"
-#: include/functions.php:1901
+#: include/functions.php:1919
msgid "Email article"
msgstr ""
-#: include/functions.php:1902
+#: include/functions.php:1920
msgid "Close/collapse article"
msgstr "Zavřít/sbalit článek"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
msgid "Toggle embed original"
msgstr "Přepnout vložený originál"
-#: include/functions.php:1905
+#: include/functions.php:1923
msgid "Article selection"
msgstr "Výběr článků"
-#: include/functions.php:1906
+#: include/functions.php:1924
msgid "Select all articles"
msgstr "Vybrat všechny články"
-#: include/functions.php:1907
+#: include/functions.php:1925
msgid "Select unread"
msgstr "Vybrat nepřečtené"
-#: include/functions.php:1908
+#: include/functions.php:1926
msgid "Select starred"
msgstr "Vybrat s hvězdičkou"
-#: include/functions.php:1909
+#: include/functions.php:1927
msgid "Select published"
msgstr "Vybrat publikované"
-#: include/functions.php:1910
+#: include/functions.php:1928
msgid "Invert selection"
msgstr "Obrátit výběr"
-#: include/functions.php:1911
+#: include/functions.php:1929
msgid "Deselect everything"
msgstr "Zrušit výběr"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "Kanál"
-#: include/functions.php:1913
+#: include/functions.php:1931
msgid "Refresh current feed"
msgstr "Obnovit současný kanál"
-#: include/functions.php:1914
+#: include/functions.php:1932
msgid "Un/hide read feeds"
msgstr "Zobrazit/Skrýt přečtené kanály"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "Přihlásit se k odběru"
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "Upravit kanál"
-#: include/functions.php:1918
+#: include/functions.php:1936
msgid "Reverse headlines"
msgstr ""
-#: include/functions.php:1919
+#: include/functions.php:1937
msgid "Debug feed update"
msgstr "Ladit aktualizaci kanálů"
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "Označit všechny kanály za přečtené"
-#: include/functions.php:1921
+#: include/functions.php:1939
msgid "Un/collapse current category"
msgstr "Rozbalit/sbalit aktuální kategorii"
-#: include/functions.php:1922
+#: include/functions.php:1940
msgid "Toggle combined mode"
msgstr "Přepnout kombinovaný režim"
-#: include/functions.php:1923
+#: include/functions.php:1941
msgid "Go to"
msgstr "Přejít na"
-#: include/functions.php:1925
+#: include/functions.php:1943
msgid "Fresh"
msgstr "Nové"
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "Seznam značek"
-#: include/functions.php:1930
+#: include/functions.php:1948
msgid "Other"
msgstr "Ostatní"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr "Vytvořit štítek"
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr "Vytvořit filtr"
-#: include/functions.php:1933
+#: include/functions.php:1951
msgid "Un/collapse sidebar"
msgstr "Rozbalit/sbalit postranní lištu"
-#: include/functions.php:1934
+#: include/functions.php:1952
msgid "Show help dialog"
msgstr "Zobrazit nápovědu"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, php-format
msgid "Search results: %s"
msgstr "Výsledky hledání: %s"
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
msgid "Click to play"
msgstr ""
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr "Přehrát"
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr " - "
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "žádné značky"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "Upravit značky pro článek"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
msgid "Originally from:"
msgstr "Původně z:"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
msgid "Feed URL"
msgstr "URL kanálu"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -875,8 +879,8 @@ msgstr "URL kanálu"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -884,15 +888,15 @@ msgstr "URL kanálu"
msgid "Close this window"
msgstr "Zavřít toto okno"
-#: include/functions.php:3381
+#: include/functions.php:3402
msgid "(edit note)"
msgstr "(upravit poznámku)"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "neznámý typ"
-#: include/functions.php:3670
+#: include/functions.php:3691
msgid "Attachments"
msgstr "Přílohy"
@@ -922,8 +926,8 @@ msgstr "Nastavit hvězdičku"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr "Publikovat článek"
@@ -1037,7 +1041,8 @@ msgid "Combined feed display"
msgstr ""
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+#, fuzzy
+msgid "Hide feeds with no unread articles"
msgstr "Skrýt kanály bez nepřečtených správ"
#: include/localized_schema.php:43
@@ -1049,6 +1054,7 @@ msgid "Sort feeds by unread articles count"
msgstr "Řadit kanály dle počtu nepřečtených článků"
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "Obrácené řazení nadpisů (nejstarší jako první)"
@@ -1131,12 +1137,14 @@ msgstr ""
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "Přihlášení:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "Heslo:"
@@ -1166,6 +1174,7 @@ msgstr "Generovat méně síťového provozu"
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "Přihlásit"
@@ -1184,8 +1193,8 @@ msgstr "Název:"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr "URL:"
@@ -1221,8 +1230,8 @@ msgstr "Sdílet"
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1283,30 +1292,31 @@ msgid "Edit subscription options"
msgstr ""
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "Obnovit heslo"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr ""
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
msgid "Go back"
msgstr ""
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr ""
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr ""
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr ""
@@ -1322,9 +1332,9 @@ msgstr ""
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
msgid "Select"
msgstr "Vybrat"
@@ -1338,9 +1348,9 @@ msgstr "Vybrat"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "Vše"
@@ -1354,9 +1364,9 @@ msgstr "Vše"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "Žádný"
@@ -1415,8 +1425,8 @@ msgstr ""
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr ""
@@ -1426,24 +1436,24 @@ msgstr "Dostupné kanály"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "Ověření"
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "Přihlášení"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
msgid "Password"
msgstr "Heslo"
@@ -1465,8 +1475,8 @@ msgstr "Více kanálů"
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr "Hledat"
@@ -1487,7 +1497,7 @@ msgstr "omezení:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "Odstranit"
@@ -1513,11 +1523,10 @@ msgstr ""
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "Uložit"
@@ -1695,50 +1704,55 @@ msgid "Feed:"
msgstr "Kanál:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "Kanál nenalezen."
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "Importovat"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "označit jako přečtené"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
msgid "Collapse article"
msgstr "Sbalit článek"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr "Nenalezeny žádné nepřečtené články k zobrazení."
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr "Nenalezeny žádné aktualizované články k zobrazení."
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr "Nenalezeny žádné články s hvězdičkou k zobrazení."
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr ""
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr "Nenalezeny žádné články ke zobrazení."
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, php-format
msgid "Feeds last updated at %s"
msgstr "Kanál naposledy aktualizován v %s"
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "Některé kanály měly problémy při aktualizaci (klikněte pro podrobnosti)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "Není vybrán žádný kanál."
@@ -1860,8 +1874,8 @@ msgid "Change password to"
msgstr "Změnit heslo na"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "Možnosti"
@@ -2024,7 +2038,7 @@ msgid "Combine"
msgstr "Kombinovat"
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "Přehodnotit články"
@@ -2042,7 +2056,7 @@ msgstr "pole"
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr "v"
@@ -2051,7 +2065,7 @@ msgid "Save rule"
msgstr ""
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Add rule"
msgstr "Přidat pravidlo"
@@ -2068,7 +2082,7 @@ msgid "Save action"
msgstr ""
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Add action"
msgstr "Přidat činnost"
@@ -2101,172 +2115,172 @@ msgstr "Neznámá možnost: %s"
msgid "Your personal data has been saved."
msgstr "Vaše osobní data byla uložena."
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
msgid "Personal data / Authentication"
msgstr "Osobní data / ověření"
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr "Osobní informace"
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr "Celé jméno"
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "E-mail"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "Úroveň přístupu"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
msgid "Save data"
msgstr "Uložit data"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
msgid "Your password is at default value, please change it."
msgstr "Vaše heslo má výchozí hodnotu, změňte jej prosím."
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "Staré heslo"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "Nové heslo"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "Potvrdit heslo"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "Změnit heslo"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr ""
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr ""
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
msgid "Enter your password"
msgstr "Zadejte své heslo"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
msgid "Disable OTP"
msgstr ""
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr ""
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr ""
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr ""
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
msgid "Enable OTP"
msgstr ""
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr ""
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
msgid "Customize"
msgstr "Přizpůsobit"
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
msgid "Register"
msgstr "Registrovat"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr "Vyčistit"
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr "Aktuální čas na serveru: %s (UTC)"
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "Uložit nastavení"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
msgid "Manage profiles"
msgstr "Spravovat profily"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "Obnovit výchozí hodnoty"
-#: classes/pref/prefs.php:613
-msgid "Show additional preferences"
-msgstr "Zobrazit další nastavení"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr "Moduly"
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr "Systémové moduly"
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr "Modul"
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
msgid "Description"
msgstr "Popis"
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr "Verze"
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr "Autor"
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
msgid "Clear data"
msgstr "Smazat data"
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr "Uživatelské moduly"
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
msgid "Enable selected plugins"
msgstr "Povolit vybrané moduly"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
msgid "Incorrect password"
msgstr "Špatné heslo"
@@ -2275,10 +2289,10 @@ msgid "Check to enable field"
msgstr ""
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
@@ -2286,243 +2300,235 @@ msgstr[0] "(%d kanál)"
msgstr[1] "(%d kanály)"
msgstr[2] "(%d kanálů)"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
msgid "Feed Title"
msgstr "Název kanálu"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
msgid "Article purging:"
msgstr ""
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr ""
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
msgid "Hide from Popular feeds"
msgstr ""
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr ""
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr "Vždy zobrazovat obrázkové přílohy"
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr "Nevkládat obrázky"
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr ""
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
msgid "Mark updated articles as unread"
msgstr "Označit aktualizované články jako nepřečtené"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
msgid "Icon"
msgstr "Ikona"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr "Nahradit"
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
msgid "Resubscribe to push updates"
msgstr ""
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr ""
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr ""
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr "Vše hotovo."
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
msgid "Feeds with errors"
msgstr "Kanály s chybami"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
msgid "Inactive feeds"
msgstr "Neaktivní kanály"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
msgid "Edit selected feeds"
msgstr "Upravit vybrané kanály"
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
msgid "Reset sort order"
msgstr ""
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
msgid "Batch subscribe"
msgstr ""
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
msgid "Categories"
msgstr "Kategorie"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
msgid "Add category"
msgstr "Přidat kategorii"
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
msgid "(Un)hide empty categories"
msgstr "Zobrazit/Skrýt prázdné kategorie"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
msgid "Remove selected"
msgstr "Odstranit vybrané"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
msgid "More actions..."
msgstr "Další činnost..."
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr ""
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr ""
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr ""
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr ""
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr ""
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
msgid "Import my OPML"
msgstr ""
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr "Název souboru:"
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
msgid "Include settings"
msgstr ""
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
msgid "Export OPML"
msgstr ""
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr ""
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr ""
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
msgid "Display published OPML URL"
msgstr ""
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
msgid "Firefox integration"
msgstr ""
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr ""
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr ""
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
msgid "Published & shared articles / Generated feeds"
msgstr ""
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
msgid "Published articles and generated feeds"
msgstr ""
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr ""
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
msgid "Display URL"
msgstr ""
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr ""
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
msgid "Articles shared by URL"
msgstr ""
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr ""
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
msgid "Unshare all articles"
msgstr ""
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr ""
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
msgid "Click to edit feed"
msgstr ""
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
msgid "Unsubscribe from selected feeds"
msgstr ""
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr ""
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr ""
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr ""
-#: plugins/digest/digest_body.php:55
-msgid "Back to feeds"
-msgstr ""
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "Ahoj,"
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr ""
@@ -2547,10 +2553,6 @@ msgstr ""
msgid "Configuration saved."
msgstr ""
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr "Pinterest"
-
#: plugins/auth_internal/init.php:62
msgid "Please enter your one time password:"
msgstr ""
@@ -2563,6 +2565,65 @@ msgstr "Heslo bylo změněno."
msgid "Old password is incorrect."
msgstr "Staré heslo je chybné."
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr ""
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr ""
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr ""
+
+#: plugins/mobile/prefs.php:34
+#, fuzzy
+msgid "Enable categories"
+msgstr "Kategorie"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr ""
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr ""
+
+#: plugins/mobile/prefs.php:39
+msgid "Browse categories like folders"
+msgstr ""
+
+#: plugins/mobile/prefs.php:45
+msgid "Show images in posts"
+msgstr ""
+
+#: plugins/mobile/prefs.php:50
+#, fuzzy
+msgid "Hide read articles and feeds"
+msgstr "Přehodnotit články ve vybraných kanálech?"
+
+#: plugins/mobile/prefs.php:55
+#, fuzzy
+msgid "Sort feeds by unread count"
+msgstr "Řadit kanály dle počtu nepřečtených článků"
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2714,22 +2775,6 @@ msgstr "Ukázková hodnota"
msgid "Set value"
msgstr "Nastavit hodnotu"
-#: plugins/identica/init.php:29
-msgid "Share on identi.ca"
-msgstr ""
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr "ownCloud"
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr ""
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr ""
-
#: plugins/instances/init.php:144
msgid "Linked"
msgstr ""
@@ -2762,14 +2807,6 @@ msgstr "Sdílet pomocí URL"
msgid "You can share this article by the following unique URL:"
msgstr "Můžete článek sdílet pomocí následující unikátní URL:"
-#: plugins/flattr/init.php:30
-msgid "Flattr this article."
-msgstr ""
-
-#: plugins/googleplus/init.php:29
-msgid "Share on Google+"
-msgstr ""
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -2792,156 +2829,152 @@ msgstr ""
msgid "Start update"
msgstr "Zahájit aktualizaci"
-#: plugins/tweet/init.php:29
-msgid "Share on Twitter"
-msgstr "Sdílet na Twitteru"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr ""
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr ""
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr ""
-#: js/functions.js:627
+#: js/functions.js:628
msgid "Date syntax appears to be correct:"
msgstr ""
-#: js/functions.js:630
+#: js/functions.js:631
msgid "Date syntax is incorrect."
msgstr ""
-#: js/functions.js:733
+#: js/functions.js:734
msgid "Upload complete."
msgstr ""
-#: js/functions.js:757
+#: js/functions.js:758
msgid "Remove stored feed icon?"
msgstr ""
-#: js/functions.js:762
+#: js/functions.js:763
msgid "Removing feed icon..."
msgstr ""
-#: js/functions.js:767
+#: js/functions.js:768
msgid "Feed icon removed."
msgstr ""
-#: js/functions.js:789
+#: js/functions.js:790
msgid "Please select an image file to upload."
msgstr ""
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr ""
-#: js/functions.js:792
+#: js/functions.js:793
msgid "Uploading, please wait..."
msgstr "Odesílám, čekejte prosím..."
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr ""
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr ""
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "Přihlásit se k odběru"
-#: js/functions.js:883
+#: js/functions.js:884
msgid "Subscribed to %s"
msgstr "Zahájen odběr %s"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr "Zadaná URL nevypadá platně."
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr ""
-#: js/functions.js:944
+#: js/functions.js:945
msgid "Couldn't download the specified URL: %s"
msgstr ""
-#: js/functions.js:948
+#: js/functions.js:949
msgid "You are already subscribed to this feed."
msgstr "Tento kanál již odebíráte."
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Edit rule"
msgstr ""
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Edit action"
msgstr "Upravit činnost"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "Vytvořit filtr"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr ""
-#: js/functions.js:1267
+#: js/functions.js:1268
msgid "Subscription reset."
msgstr ""
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr ""
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr "Odebírám kanál..."
-#: js/functions.js:1386
+#: js/functions.js:1389
msgid "Please enter category title:"
msgstr "Zadejte prosím název kategorie:"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr ""
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
msgid "Trying to change address..."
msgstr ""
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr ""
-#: js/functions.js:1623
+#: js/functions.js:1626
msgid "Edit Feed"
msgstr "Upravit kanál"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
msgid "Saving data..."
msgstr "Ukládám data..."
-#: js/functions.js:1661
+#: js/functions.js:1664
msgid "More Feeds"
msgstr "Více kanálů"
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -2952,25 +2985,25 @@ msgstr "Více kanálů"
msgid "No feeds are selected."
msgstr "Nejsou vybrány žádné kanály."
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr ""
-#: js/functions.js:1803
+#: js/functions.js:1806
msgid "Feeds with update errors"
msgstr ""
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
msgid "Remove selected feeds?"
msgstr "Odstranit vybrané kanály?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
msgid "Removing selected feeds..."
msgstr "Odebírám vybrané kanály..."
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr "Nápověda"
@@ -3262,44 +3295,44 @@ msgstr "Přihlašuji se k odběru kanálů..."
msgid "Clear stored data for this plugin?"
msgstr ""
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "Označit všechny články jako přečtené?"
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
msgid "Marking all feeds as read..."
msgstr "Označuji všechny kanály jako přečtené..."
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+msgid "Please enable mail plugin first."
+msgstr "Nejprve si prosím povolte modul odesílání e-mailů."
+
+#: js/tt-rss.js:458
+msgid "Please enable embed_original plugin first."
+msgstr "Nejprve si prosím povolte modul embed_original."
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr ""
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "Nejprve si prosím vyberte kanál."
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr "Tento druh kanálu nemůžete přehodnotit."
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "Přehodnotit články v %s?"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
msgid "Rescoring articles..."
msgstr ""
-#: js/tt-rss.js:694
-msgid "Please enable mail plugin first."
-msgstr "Nejprve si prosím povolte modul odesílání e-mailů."
-
-#: js/tt-rss.js:800
-msgid "Please enable embed_original plugin first."
-msgstr "Nejprve si prosím povolte modul embed_original."
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
msgid "New version available!"
msgstr "Je dostupná nová verze."
@@ -3308,20 +3341,20 @@ msgid "Cancel search"
msgstr "Zrušit hledání"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "Odebrat článku hvězdičku"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "Přidat článku hvězdičku"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr ""
@@ -3433,33 +3466,33 @@ msgstr "Zadejte prosím nové hodnocení článku:"
msgid "Article URL:"
msgstr "URL článku:"
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] "Označit %d zobrazený článek jako přečtený?"
msgstr[1] "Označit %d zobrazené články jako přečtené?"
msgstr[2] "Označit %d zobrazených článků jako přečtené?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
msgid "Error: unable to load article."
msgstr "Chyba: nelze načíst článek."
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
msgid "Click to expand article."
msgstr "Klikněte pro rozbalení článku."
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] "%d další..."
msgstr[1] "%d další..."
msgstr[2] "%d dalších..."
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
msgid "No unread feeds."
msgstr "Žádné nepřečtené kanály."
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
msgid "Load more..."
msgstr "Načíst další..."
@@ -3528,5 +3561,17 @@ msgstr "Sdílet článek pomocí URL"
msgid "Live updating is considered experimental. Backup your tt-rss directory before continuing. Please type 'yes' to continue."
msgstr ""
+#~ msgid "Pinterest"
+#~ msgstr "Pinterest"
+
+#~ msgid "Owncloud"
+#~ msgstr "ownCloud"
+
+#~ msgid "Share on Twitter"
+#~ msgstr "Sdílet na Twitteru"
+
+#~ msgid "Show additional preferences"
+#~ msgstr "Zobrazit další nastavení"
+
#~ msgid "Updated"
#~ msgstr "Aktualizováno"
diff --git a/locale/de_DE/LC_MESSAGES/messages.mo b/locale/de_DE/LC_MESSAGES/messages.mo
index 7eecbf48c..5a3a5d3ed 100755
--- a/locale/de_DE/LC_MESSAGES/messages.mo
+++ b/locale/de_DE/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/de_DE/LC_MESSAGES/messages.po b/locale/de_DE/LC_MESSAGES/messages.po
index 052dbb28a..6252a65e2 100755
--- a/locale/de_DE/LC_MESSAGES/messages.po
+++ b/locale/de_DE/LC_MESSAGES/messages.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Tiny Tiny RSS\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2013-03-25 17:14+0100\n"
"Last-Translator: Joschasa <[email protected]>\n"
"Language-Team: \n"
@@ -116,89 +116,89 @@ msgstr "Sie haben nicht die benötigten Rechte, um dieses Skript auszuführen."
msgid "Database Updater"
msgstr "Datenbank-Updater"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "Konnte die Datenbank nicht aktualisieren"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "Konnte die notwendige Schema-Datei nicht finden, benötige Version:"
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", gefunden: "
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "Tiny Tiny RSS Datenbank ist auf dem neusten Stand."
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "Zu Tiny Tiny RSS zurückkehren"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "Bitte sichern Sie Ihre Datenbank bevor Sie fortfahren."
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr "Ihre Tiny Tiny RSS Datenbank benötigt eine Aktualisierung auf die neuste Version (<b>%d</b> nach <b>%d</b>)."
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "Aktualisierungen durchführen"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "Führe Aktualisierungen durch..."
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "Aktualisiere auf Version %d..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "Überprüfe Version..."
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "OK!"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "FEHLER!"
-#: db-updater.php:158
+#: db-updater.php:160
#, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
msgstr[0] "Beendet. <b>%d</b> Aktualisierung auf Schema Version <b>%d</b> durchgeführt."
msgstr[1] "Beendet. <b>%d</b> Aktualisierungen auf Schema Version <b>%d</b> durchgeführt."
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr "Ihr Datenbankschema stammt von einer neueren Tiny Tiny RSS Version."
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr "Gefundene Schemaversion: <b>%d</b>, benötigt: <b>%d</b>."
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr "Aktualisierung des Schemas nicht möglich. Bitte aktualisieren Sie die Tiny Tiny RSS Dateien auf die neuere Version und fahren Sie fort."
@@ -250,22 +250,22 @@ msgstr "Ihre Version von MySQL wird zur Zeit nicht unterstüzt. Für weitere Inf
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr "SQL Escaping Test fehlgeschlagen, überprüfen Sie Ihre Datenbank und PHP Konfiguration"
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -278,7 +278,7 @@ msgstr "SQL Escaping Test fehlgeschlagen, überprüfen Sie Ihre Datenbank und PH
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -286,214 +286,217 @@ msgstr "SQL Escaping Test fehlgeschlagen, überprüfen Sie Ihre Datenbank und PH
msgid "Loading, please wait..."
msgstr "Ladevorgang, bitte warten..."
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "Feedliste verbergen"
-#: index.php:155
+#: index.php:164
msgid "Show articles"
msgstr "Artikel anzeigen"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr "Adaptiv"
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "Alle Artikel"
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "Markiert"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "Veröffentlicht"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "Ungelesen"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "Ungelesen"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "Bewertung ignorieren"
-#: index.php:167
+#: index.php:176
msgid "Sort articles"
msgstr "Artikel sortieren"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "Standard"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "Datum"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "Titel"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "Bewertung"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "Aktualisieren"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "Als gelesen markieren"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr "Kommunikationsfehler mit Server"
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "Neue Version von Tiny Tiny RSS verfügbar!"
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "Aktionen..."
-#: index.php:205
+#: index.php:214
msgid "Preferences..."
msgstr "Einstellungen..."
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "Suchen..."
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "Feed-Aktionen:"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "Feed abonnieren..."
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "Feed bearbeiten..."
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "Feed neu bewerten"
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "Feed abbestellen"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "Alle Feeds:"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr "Gelesene zeigen/verstecken"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "Andere Aktionen:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr "Zur Zusammenfassung wechseln..."
-#: index.php:219
+#: index.php:228
msgid "Show tag cloud..."
msgstr "Tagwolke anzeigen..."
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
msgid "Toggle widescreen mode"
msgstr "Breitbild-Modus umschalten"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr "Artikel nach Tag filtern.."
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "Label erstellen..."
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "Filter erstellen..."
-#: index.php:226
+#: index.php:235
msgid "Keyboard shortcuts help"
msgstr "Tastaturkürzel..."
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "Abmelden"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "Einstellungen"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "Tastaturkürzel"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "Einstellungen verlassen"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "Feeds"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
msgid "Filters"
msgstr "Filter"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "Label"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "Benutzer"
@@ -502,53 +505,53 @@ msgstr "Benutzer"
msgid "Create new account"
msgstr "Neues Konto erstellen"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr "Die Registrierung für neue Benutzer wurde administrativ deaktiviert."
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr "Ihr vorübergehendes Passwort wird an Ihre angegebene E-Mail-Adresse gesendet. Konten, die nicht innerhalb von 24 Stunden aktiviert wurden, werden gelöscht."
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr "Gewünschter Benutzername:"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "Verfügbarkeit prüfen"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
msgid "Email:"
msgstr "E-Mail:"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr "Wieviel ist zwei plus zwei:"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "Registrierung abschicken"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "Ihre Registrierungsinformationen sind unvollständig."
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr "Leider ist dieser Benutzername schon vergeben."
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "Registrierung fehlgeschlagen."
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "Konto erfolgreich erstellt."
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "Registrierung für neue Benutzer ist momentan geschlossen."
@@ -557,12 +560,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr "Skript zum Updaten von Tiny Tiny RSS."
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "Unkategorisiert"
@@ -577,301 +580,302 @@ msgstr[1] "%d archivierte Artikel"
msgid "No feeds found."
msgstr "Keine Feeds gefunden."
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr "Sitzung konnte nicht validiert werden (falsche IP)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "Sonderfeeds"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "Alle Feeds"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "Markierte Artikel"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "Veröffentlichte Artikel"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "Neue Artikel"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
msgid "All articles"
msgstr "Alle Artikel"
-#: include/functions.php:1816
+#: include/functions.php:1833
msgid "Archived articles"
msgstr "Archivierte Artikel"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr "Kürzlich gelesen"
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "Navigation"
-#: include/functions.php:1881
+#: include/functions.php:1899
msgid "Open next feed"
msgstr "Nächsten Feed öffnen"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr "Vorherigen Feed öffnen"
-#: include/functions.php:1883
+#: include/functions.php:1901
msgid "Open next article"
msgstr "Nächsten Artikel öffnen"
-#: include/functions.php:1884
+#: include/functions.php:1902
msgid "Open previous article"
msgstr "Vorherigen Artikel öffnen"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr "Nächsten Artikel laden (lange Artikel werden nicht gescrollt)"
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr "Vorherigen Artikel laden (lange Artikel werden nicht gescrollt)"
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "Suchdialog anzeigen"
-#: include/functions.php:1888
+#: include/functions.php:1906
msgid "Article"
msgstr "Artikel"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr "Markierung ein-/ausschalten"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr "Veröffentlichung ein-/ausschalten"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr "Gelesen-Status umschalten"
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "Tags bearbeiten"
-#: include/functions.php:1893
+#: include/functions.php:1911
#, fuzzy
msgid "Dismiss selected"
msgstr "Ausgewählte Artikel verbergen"
-#: include/functions.php:1894
+#: include/functions.php:1912
#, fuzzy
msgid "Dismiss read"
msgstr "Gelesene Artikel verbergen"
-#: include/functions.php:1895
+#: include/functions.php:1913
msgid "Open in new window"
msgstr "In neuem Fenster öffnen"
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
msgid "Mark below as read"
msgstr "Untere als gelesen markieren"
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
msgid "Mark above as read"
msgstr "Obige als gelesen markieren"
-#: include/functions.php:1898
+#: include/functions.php:1916
msgid "Scroll down"
msgstr "Nach unten scrollen"
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr "Nach oben scrollen"
-#: include/functions.php:1900
+#: include/functions.php:1918
#, fuzzy
msgid "Select article under cursor"
msgstr "Artikel unter Mauszeiger auswählen"
-#: include/functions.php:1901
+#: include/functions.php:1919
msgid "Email article"
msgstr "Artikel per E-Mail versenden"
-#: include/functions.php:1902
+#: include/functions.php:1920
#, fuzzy
msgid "Close/collapse article"
msgstr "Artikel schließen"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
#, fuzzy
msgid "Toggle embed original"
msgstr "\"Original einbetten\" umschalten"
-#: include/functions.php:1905
+#: include/functions.php:1923
msgid "Article selection"
msgstr "Artikelauswahl"
-#: include/functions.php:1906
+#: include/functions.php:1924
msgid "Select all articles"
msgstr "Alle Artikel auswählen"
-#: include/functions.php:1907
+#: include/functions.php:1925
msgid "Select unread"
msgstr "Ungelesene Artikel auswählen"
-#: include/functions.php:1908
+#: include/functions.php:1926
msgid "Select starred"
msgstr "Markierte Artikel auswählen"
-#: include/functions.php:1909
+#: include/functions.php:1927
msgid "Select published"
msgstr "Veröffentlichte Artikel auswählen"
-#: include/functions.php:1910
+#: include/functions.php:1928
msgid "Invert selection"
msgstr "Auswahl umkehren"
-#: include/functions.php:1911
+#: include/functions.php:1929
msgid "Deselect everything"
msgstr "Auswahl aufheben"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "Feed"
-#: include/functions.php:1913
+#: include/functions.php:1931
msgid "Refresh current feed"
msgstr "Aktuellen Feed aktualisieren"
-#: include/functions.php:1914
+#: include/functions.php:1932
msgid "Un/hide read feeds"
msgstr "Gelesene Feeds zeigen/verstecken"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "Feed abonnieren"
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "Feed bearbeiten"
-#: include/functions.php:1918
+#: include/functions.php:1936
#, fuzzy
msgid "Reverse headlines"
msgstr "Schlagzeilensortierung umkehren"
-#: include/functions.php:1919
+#: include/functions.php:1937
msgid "Debug feed update"
msgstr "Aktualisierung im Diagnose-Modus durchführen"
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "Alle Feeds als gelesen markieren"
-#: include/functions.php:1921
+#: include/functions.php:1939
msgid "Un/collapse current category"
msgstr "Aktuelle Kategorie ein-/ausklappen:"
-#: include/functions.php:1922
+#: include/functions.php:1940
msgid "Toggle combined mode"
msgstr "Kombinierte Feed-Anzeige umschalten"
-#: include/functions.php:1923
+#: include/functions.php:1941
msgid "Go to"
msgstr "Gehe zu"
-#: include/functions.php:1925
+#: include/functions.php:1943
msgid "Fresh"
msgstr "Neu"
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "Tagwolke"
-#: include/functions.php:1930
+#: include/functions.php:1948
msgid "Other"
msgstr "Sonstiges"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr "Label erstellen"
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr "Filter erstellen"
-#: include/functions.php:1933
+#: include/functions.php:1951
msgid "Un/collapse sidebar"
msgstr "Seitenleiste ein-/ausklappen"
-#: include/functions.php:1934
+#: include/functions.php:1952
msgid "Show help dialog"
msgstr "Hilfe anzeigen"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, php-format
msgid "Search results: %s"
msgstr "Suchergebnisse: %s"
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
msgid "Click to play"
msgstr "Zum Abspielen klicken"
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr "Abspielen"
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr " - "
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "Keine Tags"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "Tags für diesen Artikel bearbeiten"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
msgid "Originally from:"
msgstr "Original von:"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
msgid "Feed URL"
msgstr "Feed URL"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -884,8 +888,8 @@ msgstr "Feed URL"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -893,15 +897,15 @@ msgstr "Feed URL"
msgid "Close this window"
msgstr "Fenster schließen"
-#: include/functions.php:3381
+#: include/functions.php:3402
msgid "(edit note)"
msgstr "(Notiz bearbeiten)"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "unbekannter Typ"
-#: include/functions.php:3670
+#: include/functions.php:3691
msgid "Attachments"
msgstr "Anhänge"
@@ -931,8 +935,8 @@ msgstr "Markierung setzen"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr "Artikel veröffentlichen"
@@ -1046,7 +1050,8 @@ msgid "Combined feed display"
msgstr "Kombinierte Feed-Anzeige"
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+#, fuzzy
+msgid "Hide feeds with no unread articles"
msgstr "Feeds ohne unglesene Nachrichten verbergen"
#: include/localized_schema.php:43
@@ -1058,6 +1063,7 @@ msgid "Sort feeds by unread articles count"
msgstr "Feeds nach Anzahl der ungelesenen Artikel sortieren"
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "Schlagzeilensortierung umkehren (älteste zuerst)"
@@ -1140,12 +1146,14 @@ msgstr "Artikel den Labeln automatisch zuordnen"
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "Benutzername:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "Passwort:"
@@ -1175,6 +1183,7 @@ msgstr "Weniger Datenverkehr nutzen"
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "Anmelden"
@@ -1193,8 +1202,8 @@ msgstr "Titel:"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr "URL:"
@@ -1230,8 +1239,8 @@ msgstr "Teilen"
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1292,30 +1301,31 @@ msgid "Edit subscription options"
msgstr "Abonnementoptionen bearbeiten"
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "Passwort zurücksetzen"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr "Einige der benötigten Eingaben fehlen oder sind falsch."
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
msgid "Go back"
msgstr "Zurück"
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr "Fertig."
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr "Entschuldigung, diese Kombination von Benutzername und E-Mail konnte nicht gefunden werden."
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr "Geheimer Schlüssel falsch. Aktiviere Cookies und versuchs nochmal."
@@ -1331,9 +1341,9 @@ msgstr "Wenn Label und/oder Filter importiert wurden, müssen die Einstellungen
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
msgid "Select"
msgstr "Auswahl"
@@ -1347,9 +1357,9 @@ msgstr "Auswahl"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "Alle"
@@ -1363,9 +1373,9 @@ msgstr "Alle"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "Keine"
@@ -1424,8 +1434,8 @@ msgstr "URL von Feed oder Seite"
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr "In Kategorie einordnen:"
@@ -1435,24 +1445,24 @@ msgstr "Verfügbare Feeds"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "Authentifizierung"
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "Benutzername"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
msgid "Password"
msgstr "Passwort"
@@ -1474,8 +1484,8 @@ msgstr "Weitere Feeds"
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr "Suchen"
@@ -1496,7 +1506,7 @@ msgstr "Grenzwert:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "Entfernen"
@@ -1522,11 +1532,10 @@ msgstr "Tags für diesen Artikel (durch Komma getrennt):"
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "Speichern"
@@ -1704,50 +1713,55 @@ msgid "Feed:"
msgstr "Feed:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "Feed nicht gefunden."
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "Importieren"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "als gelesen markieren"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
msgid "Collapse article"
msgstr "Artikel einklappen"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr "Keine ungelesenen Artikel zum Anzeigen gefunden."
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr "Keine aktualisierten Artikel zum Anzeigen gefunden."
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr "Keine markierten Artikel zum Anzeigen gefunden."
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr "Keine Artikel zum Anzeigen gefunden. Sie können Artikel zu Labeln manuell hinzufügen (siehe obiges Aktionsmenü) oder durch das Benutzen von Filtern."
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr "Keine Artikel zum Anzeigen gefunden."
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, php-format
msgid "Feeds last updated at %s"
msgstr "Feeds zuletzt aktualisiert am %s"
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "Einige Feeds haben Aktualisierungsfehler (klicken für Details)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "Keinen Feed ausgewählt."
@@ -1869,8 +1883,8 @@ msgid "Change password to"
msgstr "Passwort ändern in"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "Optionen"
@@ -2033,7 +2047,7 @@ msgid "Combine"
msgstr "Zusammenfügen"
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "Artikel neu bewerten"
@@ -2051,7 +2065,7 @@ msgstr "in Feld"
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr "in"
@@ -2060,7 +2074,7 @@ msgid "Save rule"
msgstr "Regel speichern"
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Add rule"
msgstr "Regel hinzufügen"
@@ -2077,7 +2091,7 @@ msgid "Save action"
msgstr "Aktion speichern"
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Add action"
msgstr "Aktion hinzufügen"
@@ -2110,172 +2124,172 @@ msgstr "Unbekannte Option: %s"
msgid "Your personal data has been saved."
msgstr "Ihre persönlichen Daten wurden gespeichert."
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
msgid "Personal data / Authentication"
msgstr "Persönliche Daten / Authentifizierung"
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr "Persönliche Daten"
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr "Vollständiger Name"
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "E-Mail"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "Zugriffsberechtigung"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
msgid "Save data"
msgstr "Speichern"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
msgid "Your password is at default value, please change it."
msgstr "Sie nutzen das Standard Passwort, bitte ändern Sie es."
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr "Das Ändern des aktuellen Passworts deaktiviert Einmalpasswörter."
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "Altes Passwort"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "Neues Passwort"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "Passwort bestätigen"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "Passwort ändern"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr "Einmalpasswörter (OTP) / Authentifikator"
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr "Einmalpasswörter sind aktiviert. Gib dein aktuelles Passwort ein, um diese zu deaktivieren."
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
msgid "Enter your password"
msgstr "Geben Sie Ihr Passwort ein"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
msgid "Disable OTP"
msgstr "Einmalpasswörter ausschalten"
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr "Sie benötigen einen kompatiblen Authentifikator. Sollten Sie Ihr Passwort ändern, wird diese Funktion automatisch ausgeschaltet."
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr "Scannen Sie den folgenden Code mit Ihrem Authentifikator:"
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr "Ich habe den Code gescannt und möchte die Anmeldung mit Einmalpasswörtern jetzt aktivieren"
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
msgid "Enable OTP"
msgstr "Einmalpasswörter einschalten"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr "Einige Einstellungen sind nur im Standardprofil verfügbar."
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
msgid "Customize"
msgstr "Anpassen"
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
msgid "Register"
msgstr "Registrieren"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr "Löschen"
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr "Aktuelle Serverzeit: %s (UTC)"
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "Einstellungen speichern"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
msgid "Manage profiles"
msgstr "Profile verwalten"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "Auf Standardwerte zurücksetzen"
-#: classes/pref/prefs.php:613
-msgid "Show additional preferences"
-msgstr "Erweiterte Einstellungen zeigen"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr "Plugins"
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr "Du musst Tiny Tiny RSS neu laden, damit Pluginänderungen angewandt werden."
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr "System-Plugins"
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr "Plugin"
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
msgid "Description"
msgstr "Beschreibung"
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr "Version"
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr "Autor"
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
msgid "Clear data"
msgstr "Daten löschen"
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr "Benutzer-Plugins"
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
msgid "Enable selected plugins"
msgstr "Ausgewählte Plugins aktivieren"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
msgid "Incorrect password"
msgstr "Falsches Passwort"
@@ -2284,253 +2298,245 @@ msgid "Check to enable field"
msgstr "Ankreuzen um das Feld zu aktivieren"
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
msgstr[0] "(%d Feed)"
msgstr[1] "(%d Feeds)"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
msgid "Feed Title"
msgstr "Feed-Titel"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
msgid "Article purging:"
msgstr "Artikel löschen:"
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr "<b>Hinweis:</b> Sie müssen Ihre Login-Informationen eingeben, wenn Ihr Feed eine Authentifizierung erfordert (außer Twitter-Feeds)."
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
msgid "Hide from Popular feeds"
msgstr "Nicht unter beliebten Feeds aufführen"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr "In E-Mail-Zusammenfassung aufnehmen"
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr "Angehängte Bilder immer anzeigen"
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr "Bilder nicht einbetten"
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr "Bilder lokal zwischenspeichern"
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
msgid "Mark updated articles as unread"
msgstr "Aktualisierte Artikel als ungelesen markieren"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
msgid "Icon"
msgstr "Symbol"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr "Ersetzen"
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
msgid "Resubscribe to push updates"
msgstr "Abonnierte Feeds:"
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr "PubSubHubbub-Abonnementstatus für Push-fähige Feeds zurücksetzen."
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr "Benutzen Sie die Auswahlkästchen auf der rechten Seite um die gewünschen Optionen anzuwenden:"
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr "Fertig."
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
msgid "Feeds with errors"
msgstr "Feeds mit Fehlern"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
msgid "Inactive feeds"
msgstr "Inaktive Feeds"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
msgid "Edit selected feeds"
msgstr "Bearbeite ausgewählte Feeds"
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
msgid "Reset sort order"
msgstr "Sortierreihenfolge zurücksetzen"
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
msgid "Batch subscribe"
msgstr "Mehrere Feeds abonnieren"
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
msgid "Categories"
msgstr "Kategorien"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
msgid "Add category"
msgstr "Kategorie anlegen"
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
msgid "(Un)hide empty categories"
msgstr "Zeige/Verstecke leere Kategorien"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
msgid "Remove selected"
msgstr "Ausgewählte Kategorien löschen"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
msgid "More actions..."
msgstr "Mehr Aktionen..."
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr "Manuelles Löschen"
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr "Feed-Daten löschen"
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr "Über OPML können Feeds, Filter, Label und Tiny-Tiny-RSS-Einstellungen importiert und exportiert werden."
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr "Nur das Hauptprofil kann mit OPML gesichert werden."
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
msgid "Import my OPML"
msgstr "OPML importieren"
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr "Dateiname:"
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
msgid "Include settings"
msgstr "Inklusive Einstellungen"
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
msgid "Export OPML"
msgstr "OPML exportieren"
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr "Ihre OPML können veröffentlicht werden, so dass jeder, der die URL kennt, diese abonnieren kann."
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr "Eine öffentliche OPML enthält keine Tiny-Tiny-RSS-Einstellungen, passwortgeschützte Feeds oder Feeds, die nicht in den beliebten Feeds auftauchen sollen."
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
msgid "Display published OPML URL"
msgstr "Zeige öffentliche OPML-URL"
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
msgid "Firefox integration"
msgstr "Firefox-Integration"
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr "Tiny Tiny RSS kann durch den folgenden Link als Feedreader für Firefox verwendet werden."
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr "Diese Website als Feedreader registrieren."
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
msgid "Published & shared articles / Generated feeds"
msgstr "Veröffentlichte & geteilte Artikel / erzeugte Feeds"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
msgid "Published articles and generated feeds"
msgstr "Veröffentlichte Artikel und erzeugte Feeds"
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr "Veröffentlichte Artikel werden als öffentlicher RSS-Feed exportiert und können von jedem abonniert werden, der die nachstehende URL kennt."
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
msgid "Display URL"
msgstr "Zeige URL an"
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr "Alle generierten URLs löschen"
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
msgid "Articles shared by URL"
msgstr "Per URL geteilte Artikel"
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr "Sie können alle durch URLs geteilten Artikel hier deaktivieren."
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
msgid "Unshare all articles"
msgstr "Alle veröffentlichten Artikel zurückziehen"
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr "Folgende Feeds konnten seit 3 Monaten nicht aktualisiert werden (älteste zuerst):"
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
msgid "Click to edit feed"
msgstr "Zum Bearbeiten klicken"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
msgid "Unsubscribe from selected feeds"
msgstr "Ausgewählte Feeds abbestellen"
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr "Folgende Feeds konnten aufgrund von Fehlern nicht aktualisiert werden:"
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr "Pocket"
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr "Diese Anwendung benötigt Javascript um ordnungsgemäß zu funktionieren. Bitte überprüfen Sie Ihre Browser-Einstellungen."
-#: plugins/digest/digest_body.php:55
-msgid "Back to feeds"
-msgstr "Zurück zu den Feeds"
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "Hallo,"
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr "Reguläre Version"
@@ -2555,10 +2561,6 @@ msgstr "Liste von NSFW-Tags (kommagetrennt)"
msgid "Configuration saved."
msgstr "Die Einstellungen wurden gespeichert."
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr "Pinterest"
-
#: plugins/auth_internal/init.php:62
msgid "Please enter your one time password:"
msgstr "Bitte geben Sie Einmalpasswort ein:"
@@ -2571,6 +2573,62 @@ msgstr "Passwort wurde geändert."
msgid "Old password is incorrect."
msgstr "Altes Passwort ist falsch."
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr "Startseite"
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr "Nichts gefunden (klicken um Feed zu aktualisieren)"
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr "Reguläre Version öffnen"
+
+#: plugins/mobile/prefs.php:34
+msgid "Enable categories"
+msgstr "Feedkategorien aktivieren"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr "AN"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr "AUS"
+
+#: plugins/mobile/prefs.php:39
+msgid "Browse categories like folders"
+msgstr "Kategorien wie Ordner behandeln"
+
+#: plugins/mobile/prefs.php:45
+msgid "Show images in posts"
+msgstr "Bilder in Artikeln anzeigen"
+
+#: plugins/mobile/prefs.php:50
+msgid "Hide read articles and feeds"
+msgstr "Gelesene Artikel und Feeds verstecken"
+
+#: plugins/mobile/prefs.php:55
+msgid "Sort feeds by unread count"
+msgstr "Feeds nach Anzahl der ungelesenen Artikel sortieren"
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2719,22 +2777,6 @@ msgstr "Beispielwert"
msgid "Set value"
msgstr "Wert setzen"
-#: plugins/identica/init.php:29
-msgid "Share on identi.ca"
-msgstr "Auf identi.ca teilen"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr "Owncloud"
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr "Owncloud URL"
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr "Lesezeichen in OwnCloud anlegen"
-
#: plugins/instances/init.php:144
msgid "Linked"
msgstr "Verbunden"
@@ -2767,14 +2809,6 @@ msgstr "Per URL teilen"
msgid "You can share this article by the following unique URL:"
msgstr "Sie können diesen Artikel über folgende eindeutige URL teilen:"
-#: plugins/flattr/init.php:30
-msgid "Flattr this article."
-msgstr "Artikel flattrn."
-
-#: plugins/googleplus/init.php:29
-msgid "Share on Google+"
-msgstr "Auf Google+ teilen"
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -2797,156 +2831,152 @@ msgstr "Bereit zum Updaten."
msgid "Start update"
msgstr "Starte update"
-#: plugins/tweet/init.php:29
-msgid "Share on Twitter"
-msgstr "Auf Twitter teilen"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr "Neue Artikel verfügbar (klicken zum Anzeigen)"
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr "Alle Artikel in %s als gelesen markieren?"
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr "Sind Sie sicher, dass Sie diesen Fehler an tt-rss.org melden wollen? Der Bericht enthält Ihre Browser-Informationen. Ihre IP-Adresse würde in der Datenbank gespeichert werden."
-#: js/functions.js:627
+#: js/functions.js:628
msgid "Date syntax appears to be correct:"
msgstr "Die Datumssyntax scheint korrekt zu sein:"
-#: js/functions.js:630
+#: js/functions.js:631
msgid "Date syntax is incorrect."
msgstr "Die Datumssyntax ist falsch."
-#: js/functions.js:733
+#: js/functions.js:734
msgid "Upload complete."
msgstr "Upload fertig."
-#: js/functions.js:757
+#: js/functions.js:758
msgid "Remove stored feed icon?"
msgstr "Gespeichertes Feed-Symbol entfernen?"
-#: js/functions.js:762
+#: js/functions.js:763
msgid "Removing feed icon..."
msgstr "Feedsymbol wird entfernt."
-#: js/functions.js:767
+#: js/functions.js:768
msgid "Feed icon removed."
msgstr "Feedsymbol entfernt."
-#: js/functions.js:789
+#: js/functions.js:790
msgid "Please select an image file to upload."
msgstr "Bitte eine Bilddatei zum Hochladen auswählen."
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr "Neues Symbol für diesen Feed hochladen?"
-#: js/functions.js:792
+#: js/functions.js:793
msgid "Uploading, please wait..."
msgstr "Lade hoch, bitte warten..."
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr "Bitte einen Label-Titel eingeben:"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr "Kann das Label nicht hinzufügen: fehlender Titel."
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "Feed abonnieren"
-#: js/functions.js:883
+#: js/functions.js:884
msgid "Subscribed to %s"
msgstr "%s abonniert"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr "Die angegebene URL scheint ungültig zu sein."
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr "Die angegebene URL scheint keine Feeds zu enthalten."
-#: js/functions.js:944
+#: js/functions.js:945
msgid "Couldn't download the specified URL: %s"
msgstr "Die angegebene URL konnte nicht heruntergeladen werden: %s"
-#: js/functions.js:948
+#: js/functions.js:949
msgid "You are already subscribed to this feed."
msgstr "Sie haben diesen Feed bereits abonniert."
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Edit rule"
msgstr "Regel bearbeiten"
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Edit action"
msgstr "Aktion bearbeiten"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "Filter erstellen"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr "Abonnement zurücksetzen? Tiny Tiny RSS wird versuchen, sich bei der nächsten Feed-Aktualisierung erneut beim Benachrichtigungs-Hub anzumelden."
-#: js/functions.js:1267
+#: js/functions.js:1268
msgid "Subscription reset."
msgstr "Abonnement zurückgesetzt."
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr "%s abbestellen?"
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr "Feed wird entfernt..."
-#: js/functions.js:1386
+#: js/functions.js:1389
msgid "Please enter category title:"
msgstr "Bitte geben Sie den Kategorietitel ein:"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr "Neue Veröffentlichungsadresse für diesen Feed erzeugen?"
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
msgid "Trying to change address..."
msgstr "Versuche, die Adresse zu ändern..."
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr "Sie können diese Art von Feed nicht bearbeiten."
-#: js/functions.js:1623
+#: js/functions.js:1626
msgid "Edit Feed"
msgstr "Feed bearbeiten"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
msgid "Saving data..."
msgstr "Speichere Daten..."
-#: js/functions.js:1661
+#: js/functions.js:1664
msgid "More Feeds"
msgstr "Weitere Feeds"
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -2957,25 +2987,25 @@ msgstr "Weitere Feeds"
msgid "No feeds are selected."
msgstr "Keine Feeds ausgewählt."
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr "Die ausgewählten Feeds aus dem Archiv löschen? Feeds mit gespeicherten Artikeln werden nicht gelöscht"
-#: js/functions.js:1803
+#: js/functions.js:1806
msgid "Feeds with update errors"
msgstr "Feeds mit Aktualisierungsfehlern"
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
msgid "Remove selected feeds?"
msgstr "Ausgewählte Feeds entfernen?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
msgid "Removing selected feeds..."
msgstr "Ausgewählte Feeds werden entfernt..."
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr "Hilfe"
@@ -3267,45 +3297,45 @@ msgstr "Abonniere Feeds..."
msgid "Clear stored data for this plugin?"
msgstr "Gesicherte Daten dieses Plugins löschen?"
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "Alle Artikel als gelesen markieren?"
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
msgid "Marking all feeds as read..."
msgstr "Alle Feeds werden als gelesen markiert..."
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+msgid "Please enable mail plugin first."
+msgstr "Bitte erst das Mail-Plugin aktivieren."
+
+#: js/tt-rss.js:458
+#, fuzzy
+msgid "Please enable embed_original plugin first."
+msgstr "Bitte erst das \"Original einbetten\" Plugin aktivieren."
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr "Sie können die Kategorie nicht abbestellen."
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "Bitte erst einen Feed auswählen."
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr "Sie können diese Art von Feed nicht neu bewerten."
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "Artikel in %s neu bewerten?"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
msgid "Rescoring articles..."
msgstr "Artikel werden neu bewertet..."
-#: js/tt-rss.js:694
-msgid "Please enable mail plugin first."
-msgstr "Bitte erst das Mail-Plugin aktivieren."
-
-#: js/tt-rss.js:800
-#, fuzzy
-msgid "Please enable embed_original plugin first."
-msgstr "Bitte erst das \"Original einbetten\" Plugin aktivieren."
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
msgid "New version available!"
msgstr "Neue Version verfügbar!"
@@ -3314,20 +3344,20 @@ msgid "Cancel search"
msgstr "Suche abbrechen"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "Artikelmarkierung entfernen"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "Artikel markieren"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr "Artikelveröffentlichung widerrufen"
@@ -3433,31 +3463,31 @@ msgstr "Bitte geben Sie eine neue Bewertung für diesen Artikel ab:"
msgid "Article URL:"
msgstr "Artikel-URL:"
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] "%d Artikel als gelesen markieren?"
msgstr[1] "%d Artikel als gelesen markieren?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
msgid "Error: unable to load article."
msgstr "Fehler: konnte Artikel nicht laden."
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
msgid "Click to expand article."
msgstr "Klicken um den Artikel aufzuklappen."
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] "%d mehr..."
msgstr[1] "%d mehr..."
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
msgid "No unread feeds."
msgstr "Keine ungelesenen Feeds."
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
msgid "Load more..."
msgstr "Mehr laden..."
@@ -3525,50 +3555,53 @@ msgstr "Artikel über URL teilen"
msgid "Live updating is considered experimental. Backup your tt-rss directory before continuing. Please type 'yes' to continue."
msgstr "Direktes Updaten ist noch experimentell. Sichern Sie Ihr tt-rss Verzeichnis, bevor Sie fortfahren. Schreiben Sie 'yes' zum fortfahren."
-#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
-#~ msgstr "Dies wird Ihre gespeicherten Authentifizierungsinformationen für Twitter löschen. Fortfahren?"
+#~ msgid "Pocket"
+#~ msgstr "Pocket"
-#~ msgid "Clearing credentials..."
-#~ msgstr "Berechtigungen werden gelöscht..."
+#~ msgid "Pinterest"
+#~ msgstr "Pinterest"
-#~ msgid "Twitter credentials have been cleared."
-#~ msgstr "Twitter Berechtigungen wurden entfernt."
+#~ msgid "Share on identi.ca"
+#~ msgstr "Auf identi.ca teilen"
-#~ msgid "Updated"
-#~ msgstr "Aktualisiert"
+#~ msgid "Owncloud"
+#~ msgstr "Owncloud"
-#~ msgid "Finished: %d articles processed, %d imported, %d feeds created."
-#~ msgstr "Fertig: %d Artikel bearbeitet, %d importiert, %d Feeds erstellt."
+#~ msgid "Owncloud url"
+#~ msgstr "Owncloud URL"
-#~ msgid "Open regular version"
-#~ msgstr "Reguläre Version öffnen"
+#~ msgid "Bookmark on OwnCloud "
+#~ msgstr "Lesezeichen in OwnCloud anlegen"
-#~ msgid "Home"
-#~ msgstr "Startseite"
+#~ msgid "Flattr this article."
+#~ msgstr "Artikel flattrn."
-#~ msgid "Nothing found (click to reload feed)."
-#~ msgstr "Nichts gefunden (klicken um Feed zu aktualisieren)"
+#~ msgid "Share on Google+"
+#~ msgstr "Auf Google+ teilen"
-#~ msgid "Enable categories"
-#~ msgstr "Feedkategorien aktivieren"
+#~ msgid "Share on Twitter"
+#~ msgstr "Auf Twitter teilen"
-#~ msgid "ON"
-#~ msgstr "AN"
+#~ msgid "Show additional preferences"
+#~ msgstr "Erweiterte Einstellungen zeigen"
-#~ msgid "OFF"
-#~ msgstr "AUS"
+#~ msgid "Back to feeds"
+#~ msgstr "Zurück zu den Feeds"
-#~ msgid "Browse categories like folders"
-#~ msgstr "Kategorien wie Ordner behandeln"
+#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
+#~ msgstr "Dies wird Ihre gespeicherten Authentifizierungsinformationen für Twitter löschen. Fortfahren?"
+
+#~ msgid "Clearing credentials..."
+#~ msgstr "Berechtigungen werden gelöscht..."
-#~ msgid "Show images in posts"
-#~ msgstr "Bilder in Artikeln anzeigen"
+#~ msgid "Twitter credentials have been cleared."
+#~ msgstr "Twitter Berechtigungen wurden entfernt."
-#~ msgid "Hide read articles and feeds"
-#~ msgstr "Gelesene Artikel und Feeds verstecken"
+#~ msgid "Updated"
+#~ msgstr "Aktualisiert"
-#~ msgid "Sort feeds by unread count"
-#~ msgstr "Feeds nach Anzahl der ungelesenen Artikel sortieren"
+#~ msgid "Finished: %d articles processed, %d imported, %d feeds created."
+#~ msgstr "Fertig: %d Artikel bearbeitet, %d importiert, %d Feeds erstellt."
#~ msgid "Related"
#~ msgstr "Ähnlich"
diff --git a/locale/es_ES/LC_MESSAGES/messages.mo b/locale/es_ES/LC_MESSAGES/messages.mo
index 785698220..fb3051e1b 100644
--- a/locale/es_ES/LC_MESSAGES/messages.mo
+++ b/locale/es_ES/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/es_ES/LC_MESSAGES/messages.po b/locale/es_ES/LC_MESSAGES/messages.po
index 954e4d6e7..9a01daa83 100644
--- a/locale/es_ES/LC_MESSAGES/messages.po
+++ b/locale/es_ES/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: messages\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2012-10-25 00:12+0100\n"
"Last-Translator: DavidM <[email protected]>\n"
"Language-Team: Español <[email protected]>\n"
@@ -109,89 +109,89 @@ msgstr "Su nivel de acceso es insuficiente para ejecutar este programa."
msgid "Database Updater"
msgstr "Actualizador de la base de datos"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "No se pudo actualizar la base de datos"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "No se pudo encontrar el fichero de esquema necesario. Versión necesaria:"
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", encontrado:"
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "La base de datos de Tiny Tiny RSS está actualizada."
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "Volver a Tiny Tiny RSS"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "Por favor, haga una copia de seguridad de su base de datos antes de continuar."
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr "Su base de datos Tiny Tiny RSS necesita ser actualizada a la última versión (<b>%d</b> to <b>%d</b>)."
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "Actualizar"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "Actualizando..."
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "Actualizando a la versión %d..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "Comprobando la versión..."
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "¡TODO CORRECTO!"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "¡ERROR!"
-#: db-updater.php:158
+#: db-updater.php:160
#, fuzzy, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
msgstr[0] "Tarea terminada. Realizada(s) <b>%d</b> actualización(es) a la versión del esquema <b>%d</b>."
msgstr[1] "Tarea terminada. Realizada(s) <b>%d</b> actualización(es) a la versión del esquema <b>%d</b>."
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr "El esquema de su base de datos corresponde a una versión más reciente de Tiny Tiny RSS."
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr "Versión actual del esquema: <b>%d</b>, requerida: <b>%d</b>."
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr "Imposible actualizar el esquema. Por favor, actualice Tiny Tiny RSS a la última versión y continúe."
@@ -245,22 +245,22 @@ msgstr "Su versión de MySQL no está soportada. Por favor, visite el sitio ofic
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr "La prueba de escape SQL ha fallado. Por favor, revise la configuración de su base de datos y PHP."
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -273,7 +273,7 @@ msgstr "La prueba de escape SQL ha fallado. Por favor, revise la configuración
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -281,216 +281,219 @@ msgstr "La prueba de escape SQL ha fallado. Por favor, revise la configuración
msgid "Loading, please wait..."
msgstr "Cargando. Por favor, espere..."
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "Colapsar la lista de fuentes"
-#: index.php:155
+#: index.php:164
msgid "Show articles"
msgstr "Mostrar artículos"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr "Adaptable"
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "Todos"
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "Favoritos"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "Publicados"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "Sin leer"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "Sin leer"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "Ignorar la puntuación"
-#: index.php:167
+#: index.php:176
msgid "Sort articles"
msgstr "Ordenar artículos"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "Por defecto"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "Fecha"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "Título"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "Puntuación"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "Actualizar"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "Marcar como leído"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr ""
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "¡Nueva versión de Tiny Tiny RSS disponible!"
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "Acciones..."
-#: index.php:205
+#: index.php:214
#, fuzzy
msgid "Preferences..."
msgstr "Preferencias"
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "Buscar..."
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "Acciones de la fuente:"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "Suscribirse a una fuente..."
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "Editar esta fuente..."
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "Reiniciar la puntuación"
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "Cancelar la suscripción"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "Todas las fuentes:"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr "Ocultar/Mostrar fuentes leídas"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "Otras acciones:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr "Modo resumen..."
-#: index.php:219
+#: index.php:228
msgid "Show tag cloud..."
msgstr "Nube de etiquetas..."
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
#, fuzzy
msgid "Toggle widescreen mode"
msgstr "Cambiar a modo de reordenación de categorías"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr "Seleccionar por etiquetas..."
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "Crear marcador..."
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "Crear filtro..."
-#: index.php:226
+#: index.php:235
msgid "Keyboard shortcuts help"
msgstr "Ayuda para atajos de teclado"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "Cerrar sesión"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "Preferencias"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "Atajos de teclado"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "Salir de las preferencias"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "Fuentes"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
msgid "Filters"
msgstr "Filtros"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "Marcadores"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "Usuarios"
@@ -499,53 +502,53 @@ msgstr "Usuarios"
msgid "Create new account"
msgstr "Crear nueva cuenta"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr "El registro de nuevos usuarios ha sido deshabilitado por el administrador."
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr "Su contraseña temporal será enviada a la dirección de correo especificada. Las cuentas a las que no se acceda al menos una vez serán borradas automáticamente a las 24 horas de enviar la contraseña temporal."
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr "Nombre de usuario deseado:"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "Comprobar la disponibilidad"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
msgid "Email:"
msgstr "Correo electrónico:"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr "¿Cuánto es dos más dos?"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "Enviar solicitud de registro"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "Su información de registro está incompleta"
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr "Lo sentimos, este nombre de usuario ya existe."
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "El registro ha fallado."
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "Cuenta creada correctamente."
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "El registro de nuevos usuarios está cerrado en estos momentos."
@@ -555,12 +558,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr "La base de datos de Tiny Tiny RSS está actualizada."
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "Sin clasificar"
@@ -575,323 +578,324 @@ msgstr[1] "%d artículos archivados"
msgid "No feeds found."
msgstr "No se han encontrado fuentes."
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr "No se pudo validar la sesión (IP incorrecta)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "Especial"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "Todas las fuentes"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "Favoritos"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "Publicados"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "Recientes"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
msgid "All articles"
msgstr "Todos"
-#: include/functions.php:1816
+#: include/functions.php:1833
msgid "Archived articles"
msgstr "Artículos archivados"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr "Leídos recientemente"
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "Navegación"
-#: include/functions.php:1881
+#: include/functions.php:1899
#, fuzzy
msgid "Open next feed"
msgstr "Fuente generada"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr ""
-#: include/functions.php:1883
+#: include/functions.php:1901
#, fuzzy
msgid "Open next article"
msgstr "Abrir artículo original"
-#: include/functions.php:1884
+#: include/functions.php:1902
#, fuzzy
msgid "Open previous article"
msgstr "Abrir artículo original"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "Mostrar el diálogo de búsqueda"
-#: include/functions.php:1888
+#: include/functions.php:1906
#, fuzzy
msgid "Article"
msgstr "Todos"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr "Alternar favoritos"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr "Alternar publicados"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr "Alternar no leídos"
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "Editar etiquetas"
-#: include/functions.php:1893
+#: include/functions.php:1911
#, fuzzy
msgid "Dismiss selected"
msgstr "Descartar artículos seleccionados"
-#: include/functions.php:1894
+#: include/functions.php:1912
#, fuzzy
msgid "Dismiss read"
msgstr "Publicar artículo"
-#: include/functions.php:1895
+#: include/functions.php:1913
#, fuzzy
msgid "Open in new window"
msgstr "Abrir el artículo en una nueva pestaña o ventana"
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
msgid "Mark below as read"
msgstr "Marcar artículos posteriores como leídos"
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
msgid "Mark above as read"
msgstr "Marcar artículos anteriores como leídos"
-#: include/functions.php:1898
+#: include/functions.php:1916
#, fuzzy
msgid "Scroll down"
msgstr "Hecho."
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr ""
-#: include/functions.php:1900
+#: include/functions.php:1918
#, fuzzy
msgid "Select article under cursor"
msgstr "Seleccionar el artículo que esté bajo el cursor del ratón"
-#: include/functions.php:1901
+#: include/functions.php:1919
msgid "Email article"
msgstr "Enviar artículo por correo"
-#: include/functions.php:1902
+#: include/functions.php:1920
#, fuzzy
msgid "Close/collapse article"
msgstr "Cerrar artículo"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
#, fuzzy
msgid "Toggle embed original"
msgstr "Cambiar a modo de reordenación de categorías"
-#: include/functions.php:1905
+#: include/functions.php:1923
#, fuzzy
msgid "Article selection"
msgstr "Invertir selección de artículos"
-#: include/functions.php:1906
+#: include/functions.php:1924
msgid "Select all articles"
msgstr "Seleccionar todos los artículos"
-#: include/functions.php:1907
+#: include/functions.php:1925
#, fuzzy
msgid "Select unread"
msgstr "Seleccionar artículos sin leer"
-#: include/functions.php:1908
+#: include/functions.php:1926
#, fuzzy
msgid "Select starred"
msgstr "Marcar como favorito"
-#: include/functions.php:1909
+#: include/functions.php:1927
#, fuzzy
msgid "Select published"
msgstr "Seleccionar artículos publicados"
-#: include/functions.php:1910
+#: include/functions.php:1928
#, fuzzy
msgid "Invert selection"
msgstr "Invertir selección de artículos"
-#: include/functions.php:1911
+#: include/functions.php:1929
#, fuzzy
msgid "Deselect everything"
msgstr "Deseleccionar todos los artículos"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "Fuente"
-#: include/functions.php:1913
+#: include/functions.php:1931
#, fuzzy
msgid "Refresh current feed"
msgstr "Actualizar la fuente activa"
-#: include/functions.php:1914
+#: include/functions.php:1932
#, fuzzy
msgid "Un/hide read feeds"
msgstr "Ocultar/Mostrar fuentes leídas"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "Suscribirse a una fuente"
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "Editar fuente"
-#: include/functions.php:1918
+#: include/functions.php:1936
#, fuzzy
msgid "Reverse headlines"
msgstr "Invertir orden de titulares"
-#: include/functions.php:1919
+#: include/functions.php:1937
#, fuzzy
msgid "Debug feed update"
msgstr "Se han actualizado todas las fuentes."
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "Marcar todas las fuentes como leídas"
-#: include/functions.php:1921
+#: include/functions.php:1939
#, fuzzy
msgid "Un/collapse current category"
msgstr "Plegar la categoría"
-#: include/functions.php:1922
+#: include/functions.php:1940
#, fuzzy
msgid "Toggle combined mode"
msgstr "Cambiar a modo de reordenación de categorías"
-#: include/functions.php:1923
+#: include/functions.php:1941
#, fuzzy
msgid "Go to"
msgstr "Ir a..."
-#: include/functions.php:1925
+#: include/functions.php:1943
#, fuzzy
msgid "Fresh"
msgstr "Refrescar"
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "Nube de etiquetas"
-#: include/functions.php:1930
+#: include/functions.php:1948
#, fuzzy
msgid "Other"
msgstr "Otro:"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr "Crear marcador"
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr "Crear filtro"
-#: include/functions.php:1933
+#: include/functions.php:1951
#, fuzzy
msgid "Un/collapse sidebar"
msgstr "Colapsar la barra lateral"
-#: include/functions.php:1934
+#: include/functions.php:1952
#, fuzzy
msgid "Show help dialog"
msgstr "Mostrar el diálogo de búsqueda"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, php-format
msgid "Search results: %s"
msgstr "Resultados de búsqueda: %s"
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
msgid "Click to play"
msgstr "Clic para reproducir"
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr "Reproducir"
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr " - "
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "sin etiquetas"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "Editar las etiquetas de este artículo"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
msgid "Originally from:"
msgstr "Original de:"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
msgid "Feed URL"
msgstr "URL de la fuente"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -904,8 +908,8 @@ msgstr "URL de la fuente"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -913,15 +917,15 @@ msgstr "URL de la fuente"
msgid "Close this window"
msgstr "Cerrar esta ventana"
-#: include/functions.php:3381
+#: include/functions.php:3402
msgid "(edit note)"
msgstr "(editar nota)"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "tipo desconocido"
-#: include/functions.php:3670
+#: include/functions.php:3691
msgid "Attachments"
msgstr "Adjuntos"
@@ -951,8 +955,8 @@ msgstr "Marcar como favorito"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr "Publicar artículo"
@@ -1066,7 +1070,8 @@ msgid "Combined feed display"
msgstr "Despliegue combinado de la fuente"
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+#, fuzzy
+msgid "Hide feeds with no unread articles"
msgstr "Ocultar las fuentes que no tengan mensajes sin leer"
#: include/localized_schema.php:43
@@ -1078,6 +1083,7 @@ msgid "Sort feeds by unread articles count"
msgstr "Ordenar las fuentes por número de artículos sin leer"
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "Invertir el orden de los titulares (los más antiguos primero)"
@@ -1162,12 +1168,14 @@ msgstr "Marcar los artículos como leídos automáticamente"
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "Nombre de usuario:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "Contraseña:"
@@ -1198,6 +1206,7 @@ msgstr "Usar menos tráfico"
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "Iniciar sesión"
@@ -1218,8 +1227,8 @@ msgstr "Título"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr "URL:"
@@ -1257,8 +1266,8 @@ msgstr ""
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1322,31 +1331,32 @@ msgid "Edit subscription options"
msgstr "Editar las opciones de suscripción"
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "Redefinir contraseña"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr ""
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
#, fuzzy
msgid "Go back"
msgstr "Mover a la fuente original"
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr ""
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr ""
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr ""
@@ -1362,9 +1372,9 @@ msgstr "Si ha importado marcadores y/o filtros, puede ser necesario recargar las
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
msgid "Select"
msgstr "Seleccionar"
@@ -1378,9 +1388,9 @@ msgstr "Seleccionar"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "Todo"
@@ -1394,9 +1404,9 @@ msgstr "Todo"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "Nada"
@@ -1456,8 +1466,8 @@ msgstr "URL de la fuente"
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr "Colocar en la categoría:"
@@ -1467,24 +1477,24 @@ msgstr "Fuentes disponibles"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "Autenticación"
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "Iniciar sesión"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
msgid "Password"
msgstr "Contraseña:"
@@ -1506,8 +1516,8 @@ msgstr "Más fuentes"
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr "Buscar"
@@ -1528,7 +1538,7 @@ msgstr "límite:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "Eliminar"
@@ -1554,11 +1564,10 @@ msgstr "Etiquetas para este artículo (separadas por comas):"
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "Guardar"
@@ -1739,51 +1748,56 @@ msgid "Feed:"
msgstr "Fuente:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "Fuente no encontrada."
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "Importar"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "marcar como leído"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
#, fuzzy
msgid "Collapse article"
msgstr "Cerrar artículo"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr "No se han encontrado artículos sin leer."
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr "No se han encontrado artículos actualizados."
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr "No se han encontrado artículos favoritos."
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr "No se han encontrado artículos que mostrar. Si lo desea, puede asignar artículos a los marcadores manualmente (ver arriba el menú Acciones) o usar un filtro."
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr "No se han encontrado artículos que mostrar."
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, php-format
msgid "Feeds last updated at %s"
msgstr "Última actualización de las fuentes: %s"
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "Error al actualizar algunas fuentes (pulse aquí para obtener los detalles)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "No se ha seleccionado ninguna fuente."
@@ -1905,8 +1919,8 @@ msgid "Change password to"
msgstr "Cambiar la contraseña a"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "Opciones"
@@ -2077,7 +2091,7 @@ msgid "Combine"
msgstr ""
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "Reiniciar la puntuación de los artículos"
@@ -2095,7 +2109,7 @@ msgstr "en el campo"
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr "en"
@@ -2105,7 +2119,7 @@ msgid "Save rule"
msgstr "Guardar"
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Add rule"
msgstr "Añadir regla"
@@ -2123,7 +2137,7 @@ msgid "Save action"
msgstr "Acciones del panel"
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Add action"
msgstr "Añadir acción"
@@ -2157,185 +2171,184 @@ msgstr "Opción desconocida: %s"
msgid "Your personal data has been saved."
msgstr "Se ha programado la actualización de la categoría."
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
#, fuzzy
msgid "Personal data / Authentication"
msgstr "Autenticación"
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr "Datos personales"
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr ""
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "Correo electrónico"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "Nivel de acceso"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
#, fuzzy
msgid "Save data"
msgstr "Guardar"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
#, fuzzy
msgid "Your password is at default value, please change it."
msgstr "Su contraseña tiene el valor por defecto. Por favor, modifíquela."
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "Antigua contraseña"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "Nueva contraseña"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "Confirme la nueva contraseña"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "Cambiar contraseña"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr ""
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr ""
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
#, fuzzy
msgid "Enter your password"
msgstr "Nombre de usuario o contraseña incorrecta"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
#, fuzzy
msgid "Disable OTP"
msgstr "(desactivado)"
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr ""
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr ""
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr ""
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
#, fuzzy
msgid "Enable OTP"
msgstr "Habilitado"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr ""
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
#, fuzzy
msgid "Customize"
msgstr "Personalizar hoja de estilo"
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
#, fuzzy
msgid "Register"
msgstr "Registrado"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr ""
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr ""
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "Guardar la configuración"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
#, fuzzy
msgid "Manage profiles"
msgstr "Crear perfil"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "Opciones por defecto"
-#: classes/pref/prefs.php:613
-#, fuzzy
-msgid "Show additional preferences"
-msgstr "Salir de las preferencias"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr ""
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr ""
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr ""
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
#, fuzzy
msgid "Description"
msgstr "Selección"
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr ""
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr ""
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
#, fuzzy
msgid "Clear data"
msgstr "Limpiar los datos de la fuente"
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr ""
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
#, fuzzy
msgid "Enable selected plugins"
msgstr "Habilitar los iconos de la fuente"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
#, fuzzy
msgid "Incorrect password"
msgstr "Nombre de usuario o contraseña incorrecta"
@@ -2345,282 +2358,273 @@ msgid "Check to enable field"
msgstr "Marcar para habilitar el campo"
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, fuzzy, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
msgstr[0] "Editar la fuente"
msgstr[1] "Editar la fuente"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
#, fuzzy
msgid "Feed Title"
msgstr "Título"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
msgid "Article purging:"
msgstr "Purgando el artículo"
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr ""
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
#, fuzzy
msgid "Hide from Popular feeds"
msgstr "Ocultar en mi lista de fuentes"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr "Incluir en el correo recopilatorio"
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr "Desplegar siempre las imágenes adjuntas"
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr ""
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr "Guardar las imágenes en la memoria caché local"
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
#, fuzzy
msgid "Mark updated articles as unread"
msgstr "¿Marcar todos los artículos como leídos?"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
msgid "Icon"
msgstr ""
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr ""
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
#, fuzzy
msgid "Resubscribe to push updates"
msgstr "Suscrito a las fuentes:"
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr ""
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr ""
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr "Hecho."
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
#, fuzzy
msgid "Feeds with errors"
msgstr "Editor de fuente"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
#, fuzzy
msgid "Inactive feeds"
msgstr "Fuente completa"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
#, fuzzy
msgid "Edit selected feeds"
msgstr "Purgando la fuente seleccionada..."
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
#, fuzzy
msgid "Reset sort order"
msgstr "Redefinir contraseña"
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
msgid "Batch subscribe"
msgstr "Suscripción en lote"
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
#, fuzzy
msgid "Categories"
msgstr "Volver a categorizar"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
#, fuzzy
msgid "Add category"
msgstr "Añadiendo categoría de fuentes..."
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
#, fuzzy
msgid "(Un)hide empty categories"
msgstr "Editar categorías"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
#, fuzzy
msgid "Remove selected"
msgstr "¿Borrar fuentes seleccionadas?"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
#, fuzzy
msgid "More actions..."
msgstr "Acciones..."
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr "Purga manual"
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr "Limpiar los datos de la fuente"
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr ""
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr ""
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
#, fuzzy
msgid "Import my OPML"
msgstr "Importando OPML (usando la extensión DOMXML)..."
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr ""
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
#, fuzzy
msgid "Include settings"
msgstr "Incluir en el correo recopilatorio"
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
#, fuzzy
msgid "Export OPML"
msgstr "Exportar OPML"
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
#, fuzzy
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr "Los artículos publicados son exportados como una fuente RSS pública a la cual podrá suscribirse cualquiera que conozca la URL especificada a continuación."
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr ""
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
#, fuzzy
msgid "Display published OPML URL"
msgstr "URL del archivo OPML público"
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
#, fuzzy
msgid "Firefox integration"
msgstr "Integración con Firefox"
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr "Este sitio Tiny tiny RSS puede ser usado como un lector de fuentes de Firefox si pulsa en el enlace de abajo."
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr "Pulse aquí para registrar este sitio como un lector de fuentes."
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
#, fuzzy
msgid "Published & shared articles / Generated feeds"
msgstr "¿Reiniciar la puntuación de los artículos de las fuentes seleccionadas?"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
#, fuzzy
msgid "Published articles and generated feeds"
msgstr "¿Reiniciar la puntuación de los artículos de las fuentes seleccionadas?"
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr "Los artículos publicados son exportados como una fuente RSS pública a la cual podrá suscribirse cualquiera que conozca la URL especificada a continuación."
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
#, fuzzy
msgid "Display URL"
msgstr "Mostrar artículos"
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr ""
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
#, fuzzy
msgid "Articles shared by URL"
msgstr "Marcar el artículo como favorito"
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr ""
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
#, fuzzy
msgid "Unshare all articles"
msgstr "Quitar el artículo de los favoritos"
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
#, fuzzy
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr "Estas fuentes no han sido actualizadas debido a los siguientes errores:"
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
#, fuzzy
msgid "Click to edit feed"
msgstr "Pulse aquí para editar"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
#, fuzzy
msgid "Unsubscribe from selected feeds"
msgstr "¿Cancelar la suscripción a las fuentes seleccionadas?"
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr "Estas fuentes no han sido actualizadas debido a los siguientes errores:"
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr ""
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
#, fuzzy
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr "Esta aplicación requiere Javascript para funcionar apropiadamente y su navegador no lo soporta actualmente. Por favor, revise las opciones de configuración de su navegador."
-#: plugins/digest/digest_body.php:55
-#, fuzzy
-msgid "Back to feeds"
-msgstr "Volver a la lista de fuentes"
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "Hola,"
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr "Versión estándar"
@@ -2646,10 +2650,6 @@ msgstr ""
msgid "Configuration saved."
msgstr "La configuración ha sido guardada."
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr ""
-
#: plugins/auth_internal/init.php:62
#, fuzzy
msgid "Please enter your one time password:"
@@ -2663,6 +2663,62 @@ msgstr "La contraseña ha sido cambiada."
msgid "Old password is incorrect."
msgstr "La contraseña antigua es incorrecta."
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr "Página principal"
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr "No se encontró nada (clic para recargar la fuente)."
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr "Abrir versión estándar"
+
+#: plugins/mobile/prefs.php:34
+msgid "Enable categories"
+msgstr "Habilitar categorías"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr "ON"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr "OFF"
+
+#: plugins/mobile/prefs.php:39
+msgid "Browse categories like folders"
+msgstr "Ver categorías como carpetas"
+
+#: plugins/mobile/prefs.php:45
+msgid "Show images in posts"
+msgstr "Mostrar imágenes en los artículos"
+
+#: plugins/mobile/prefs.php:50
+msgid "Hide read articles and feeds"
+msgstr "Ocultar artículos y fuentes leídos"
+
+#: plugins/mobile/prefs.php:55
+msgid "Sort feeds by unread count"
+msgstr "Ordenar fuentes por número de artículos sin leer"
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2821,23 +2877,6 @@ msgstr ""
msgid "Set value"
msgstr "Marcar como favorito"
-#: plugins/identica/init.php:29
-#, fuzzy
-msgid "Share on identi.ca"
-msgstr "Título"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr ""
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr ""
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr ""
-
#: plugins/instances/init.php:144
msgid "Linked"
msgstr "Enlazado"
@@ -2874,16 +2913,6 @@ msgstr "Marcar el artículo como favorito"
msgid "You can share this article by the following unique URL:"
msgstr "Puede ver esta fuente en formato RSS en la siguiente URL:"
-#: plugins/flattr/init.php:30
-#, fuzzy
-msgid "Flattr this article."
-msgstr "Marcar el artículo como favorito"
-
-#: plugins/googleplus/init.php:29
-#, fuzzy
-msgid "Share on Google+"
-msgstr "Título"
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -2910,162 +2939,157 @@ msgstr "Última actualización:"
msgid "Start update"
msgstr "Última actualización:"
-#: plugins/tweet/init.php:29
-#, fuzzy
-msgid "Share on Twitter"
-msgstr "Título"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr "Nuevos artículos disponibles en esta fuente (clic para mostrar)"
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr "¿Marcar todos los artículos de %s como leídos?"
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr "¿Está seguro de que quiere reportar esta excepción a tt-rss.org? El informe incluirá los datos de su navegador. Su dirección IP quedará guardada."
-#: js/functions.js:627
+#: js/functions.js:628
msgid "Date syntax appears to be correct:"
msgstr "Sintaxis de fecha parece correcta:"
-#: js/functions.js:630
+#: js/functions.js:631
msgid "Date syntax is incorrect."
msgstr "Sintaxis de fecha es incorrecta."
-#: js/functions.js:733
+#: js/functions.js:734
msgid "Upload complete."
msgstr ""
-#: js/functions.js:757
+#: js/functions.js:758
msgid "Remove stored feed icon?"
msgstr "¿Borrar el icono de la fuente?"
-#: js/functions.js:762
+#: js/functions.js:763
#, fuzzy
msgid "Removing feed icon..."
msgstr "Eliminando la fuente..."
-#: js/functions.js:767
+#: js/functions.js:768
#, fuzzy
msgid "Feed icon removed."
msgstr "Fuente no encontrada."
-#: js/functions.js:789
+#: js/functions.js:790
msgid "Please select an image file to upload."
msgstr "Seleccione un archivo de imagen para cargar."
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr "¿Cargar un nuevo icono para esta fuente?"
-#: js/functions.js:792
+#: js/functions.js:793
#, fuzzy
msgid "Uploading, please wait..."
msgstr "Cargando. Por favor, espere..."
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr "Por favor, introduzca el nombre del marcador:"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr "No se puede crear el marcador: falta nombre."
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "Suscribirse a fuente"
-#: js/functions.js:883
+#: js/functions.js:884
msgid "Subscribed to %s"
msgstr "Se ha suscrito a %s"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr "La URL especificada parece ser inválida."
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr "La URL especificada no parece contener fuentes."
-#: js/functions.js:944
+#: js/functions.js:945
msgid "Couldn't download the specified URL: %s"
msgstr "No se pudo cargar la URL especificada: %s"
-#: js/functions.js:948
+#: js/functions.js:949
msgid "You are already subscribed to this feed."
msgstr "Ya está suscrito a esta fuente."
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Edit rule"
msgstr "Editar regla"
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Edit action"
msgstr "Editar acción"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "Crear filtro"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr "¿Restaurar suscripción? Tiny Tiny RSS volverá a intentar suscribirse al hub de notificaciones en la siguiente actualización de fuentes."
-#: js/functions.js:1267
+#: js/functions.js:1268
#, fuzzy
msgid "Subscription reset."
msgstr "Suscribirse a una fuente..."
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr "¿Cancelar la suscripción a %s?"
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr "Eliminando la fuente..."
-#: js/functions.js:1386
+#: js/functions.js:1389
msgid "Please enter category title:"
msgstr "Introduzca el nombre de la categoría:"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr "¿Generar nueva dirección de sindicación para esta fuente?"
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
msgid "Trying to change address..."
msgstr "Intentando cambiar la dirección..."
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr "No puede editar esta clase de fuente."
-#: js/functions.js:1623
+#: js/functions.js:1626
msgid "Edit Feed"
msgstr "Editar fuente"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
#, fuzzy
msgid "Saving data..."
msgstr "Guardando fuente..."
-#: js/functions.js:1661
+#: js/functions.js:1664
msgid "More Feeds"
msgstr "Más fuentes"
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -3076,26 +3100,26 @@ msgstr "Más fuentes"
msgid "No feeds are selected."
msgstr "No se han seleccionado fuentes."
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr "¿Eliminar las fuentes seleccionadas del archivo? Las fuentes con artículos archivados no serán eliminadas."
-#: js/functions.js:1803
+#: js/functions.js:1806
msgid "Feeds with update errors"
msgstr "Fuentes con errores de actualización"
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
msgid "Remove selected feeds?"
msgstr "¿Borrar fuentes seleccionadas?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
#, fuzzy
msgid "Removing selected feeds..."
msgstr "Eliminando los filtros seleccionados..."
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr "Ayuda"
@@ -3398,46 +3422,46 @@ msgstr "Suscribiéndose a las fuentes..."
msgid "Clear stored data for this plugin?"
msgstr ""
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "¿Marcar todos los artículos como leídos?"
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
msgid "Marking all feeds as read..."
msgstr "Marcando todas las fuentes como leídas..."
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+#, fuzzy
+msgid "Please enable mail plugin first."
+msgstr "Por favor, seleccione primero alguna fuente."
+
+#: js/tt-rss.js:458
+#, fuzzy
+msgid "Please enable embed_original plugin first."
+msgstr "Por favor, seleccione primero alguna fuente."
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr "No puede cancelar la suscripción a la categoría."
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "Por favor, seleccione primero alguna fuente."
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr "No puede reiniciar la puntuación de esta clase de fuente."
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "¿Reiniciar la puntuación de los artículos de %s?"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
msgid "Rescoring articles..."
msgstr "Reiniciando la puntuación de los artículos..."
-#: js/tt-rss.js:694
-#, fuzzy
-msgid "Please enable mail plugin first."
-msgstr "Por favor, seleccione primero alguna fuente."
-
-#: js/tt-rss.js:800
-#, fuzzy
-msgid "Please enable embed_original plugin first."
-msgstr "Por favor, seleccione primero alguna fuente."
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
msgid "New version available!"
msgstr "¡Nueva versión disponible!"
@@ -3447,20 +3471,20 @@ msgid "Cancel search"
msgstr "Cancelar"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "Quitar el artículo de los favoritos"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "Marcar el artículo como favorito"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr "Despublicar artículo"
@@ -3576,33 +3600,33 @@ msgstr "Por favor, introduzca una nota para este artículo:"
msgid "Article URL:"
msgstr "Todos"
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
#, fuzzy
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] "¿Marcar %d artículos como leídos?"
msgstr[1] "¿Marcar %d artículos como leídos?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
msgid "Error: unable to load article."
msgstr "Error: no se pudo cargar el artículo."
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
msgid "Click to expand article."
msgstr "Hacer clic para expandir el artículo."
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
#, fuzzy
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] "%d más..."
msgstr[1] "%d más..."
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
msgid "No unread feeds."
msgstr "No hay fuentes sin leer."
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
msgid "Load more..."
msgstr "Cargar más..."
@@ -3673,6 +3697,30 @@ msgstr "Compartir artículo mediante URL"
msgid "Live updating is considered experimental. Backup your tt-rss directory before continuing. Please type 'yes' to continue."
msgstr "La actualización en vivo es una característica experimental. Haga una copia de seguridad de la carpeta de tt-rss antes de continuar. Escriba 'yes' para continuar."
+#, fuzzy
+#~ msgid "Share on identi.ca"
+#~ msgstr "Título"
+
+#, fuzzy
+#~ msgid "Flattr this article."
+#~ msgstr "Marcar el artículo como favorito"
+
+#, fuzzy
+#~ msgid "Share on Google+"
+#~ msgstr "Título"
+
+#, fuzzy
+#~ msgid "Share on Twitter"
+#~ msgstr "Título"
+
+#, fuzzy
+#~ msgid "Show additional preferences"
+#~ msgstr "Salir de las preferencias"
+
+#, fuzzy
+#~ msgid "Back to feeds"
+#~ msgstr "Volver a la lista de fuentes"
+
#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
#~ msgstr "Esto borrará la su información de autenticación en Twitter almacenada. ¿Continuar?"
@@ -3695,36 +3743,6 @@ msgstr "La actualización en vivo es una característica experimental. Haga una
#~ msgid "Finished: %d articles processed, %d imported, %d feeds created."
#~ msgstr "Finalizado: %d artículos procesados, %d importados, %d fuentes creadas."
-#~ msgid "Open regular version"
-#~ msgstr "Abrir versión estándar"
-
-#~ msgid "Home"
-#~ msgstr "Página principal"
-
-#~ msgid "Nothing found (click to reload feed)."
-#~ msgstr "No se encontró nada (clic para recargar la fuente)."
-
-#~ msgid "Enable categories"
-#~ msgstr "Habilitar categorías"
-
-#~ msgid "ON"
-#~ msgstr "ON"
-
-#~ msgid "OFF"
-#~ msgstr "OFF"
-
-#~ msgid "Browse categories like folders"
-#~ msgstr "Ver categorías como carpetas"
-
-#~ msgid "Show images in posts"
-#~ msgstr "Mostrar imágenes en los artículos"
-
-#~ msgid "Hide read articles and feeds"
-#~ msgstr "Ocultar artículos y fuentes leídos"
-
-#~ msgid "Sort feeds by unread count"
-#~ msgstr "Ordenar fuentes por número de artículos sin leer"
-
#~ msgid "Related"
#~ msgstr "Relacionado"
diff --git a/locale/fr_FR/LC_MESSAGES/messages.mo b/locale/fr_FR/LC_MESSAGES/messages.mo
index bd0bf36df..a9f780ea2 100644
--- a/locale/fr_FR/LC_MESSAGES/messages.mo
+++ b/locale/fr_FR/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/fr_FR/LC_MESSAGES/messages.po b/locale/fr_FR/LC_MESSAGES/messages.po
index 0674215b8..7ebe4b4a0 100644
--- a/locale/fr_FR/LC_MESSAGES/messages.po
+++ b/locale/fr_FR/LC_MESSAGES/messages.po
@@ -1,24 +1,26 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
-#
# Translators:
# gothfox <[email protected]>, 2011.
-# <[email protected]>, 2011.
+# <[email protected]>, 2011.
# Thomas Jost <[email protected]>, 2011, 2012.
+# Raphael Rochet <[email protected]>, 2013
+# Alexandre Gravel-Raymond <[email protected]>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: Tiny Tiny RSS\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
-"PO-Revision-Date: 2012-02-14 08:32+0000\n"
-"Last-Translator: Thomas Jost <[email protected]>\n"
-"Language-Team: French (France) (http://www.transifex.net/projects/p/tt-rss/language/fr_FR/)\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
+"PO-Revision-Date: 2013-03-27 21:35+0200\n"
+"Last-Translator: Alexandre Gravel-Raymond <[email protected]>\n"
+"Language-Team: French\n"
"Language: fr_FR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Generator: Virtaal 0.7.1\n"
#: backend.php:71
msgid "Use default"
@@ -52,48 +54,39 @@ msgstr "Au bout de 3 mois"
msgid "Default interval"
msgstr "Fréquence de mise à jour par défaut"
-#: backend.php:81
-#: backend.php:91
+#: backend.php:81 backend.php:91
msgid "Disable updates"
msgstr "Désactiver les mises à jour"
-#: backend.php:82
-#: backend.php:92
+#: backend.php:82 backend.php:92
msgid "Each 15 minutes"
msgstr "Toutes les 15 minutes"
-#: backend.php:83
-#: backend.php:93
+#: backend.php:83 backend.php:93
msgid "Each 30 minutes"
msgstr "Toutes les 30 minutes"
-#: backend.php:84
-#: backend.php:94
+#: backend.php:84 backend.php:94
msgid "Hourly"
msgstr "Toutes les heures"
-#: backend.php:85
-#: backend.php:95
+#: backend.php:85 backend.php:95
msgid "Each 4 hours"
msgstr "Toutes les 4 heures"
-#: backend.php:86
-#: backend.php:96
+#: backend.php:86 backend.php:96
msgid "Each 12 hours"
msgstr "Toutes les 12 heures"
-#: backend.php:87
-#: backend.php:97
+#: backend.php:87 backend.php:97
msgid "Daily"
msgstr "Une fois par jour"
-#: backend.php:88
-#: backend.php:98
+#: backend.php:88 backend.php:98
msgid "Weekly"
msgstr "Une fois par semaine"
-#: backend.php:101
-#: classes/pref/users.php:139
+#: backend.php:101 classes/pref/users.php:139
msgid "User"
msgstr "Utilisateur"
@@ -113,112 +106,131 @@ msgstr "Vous n'avez pas les permissions nécessaires pour exécuter ce script."
msgid "Database Updater"
msgstr "Outil de mise à jour de la base de données"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "Impossible de mettre la base de données à jour"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "Impossible de trouver le fichier de schéma, version requise :"
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", trouvée : "
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "La base de données de Tiny Tiny RSS est à jour."
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
-#: classes/handler/public.php:612
-#: classes/handler/public.php:700
+#: db-updater.php:96 db-updater.php:165 db-updater.php:178 register.php:196
+#: register.php:241 register.php:254 register.php:269 register.php:288
+#: register.php:336 register.php:346 register.php:358
+#: classes/handler/public.php:612 classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "Revenir à Tiny Tiny RSS"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "Merci de sauvegardez votre base de données avant de poursuivre."
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
-msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
-msgstr "La base de données de Tiny Tiny RSS a besoin d'être mise à jour (version <b>%d</b> à <b>%d</b>)."
+msgid ""
+"Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to "
+"<b>%d</b>)."
+msgstr ""
+"La base de données de Tiny Tiny RSS a besoin d'être mise à jour (version <b>"
+"%d</b> à <b>%d</b>)."
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "Exécuter les mises à jour"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "Exécution des mises à jour..."
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "Passage à la version %d..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
-msgstr "Vérification de la version..."
+msgstr "Vérification de la version... "
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "OK !"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "ERREUR !"
-#: db-updater.php:158
-#, fuzzy, php-format
+#: db-updater.php:160
+#, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
-msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
-msgstr[0] "Terminé. Le schéma est passé de la version <b>%d</b> à <b>%d</b>."
-msgstr[1] "Terminé. Le schéma est passé de la version <b>%d</b> à <b>%d</b>."
+msgid_plural ""
+"Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
+msgstr[0] ""
+"Terminé. <b>%d</b> modification a été effectuée pour parvenir à la version "
+"de schéma <b>%d</b>."
+msgstr[1] ""
+"Terminé. <b>%d</b> modifications ont été effectuées pour parvenir à la "
+"version de schéma <b>%d</b>."
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
-msgstr "Votre schéma de base de données provient d'une version plus récente de Tiny Tiny RSS."
+msgstr ""
+"Votre schéma de base de données provient d'une version plus récente de Tiny "
+"Tiny RSS."
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr "Version du schéma trouvée : <b>%d</b>, requise : <b>%d</b>."
-#: db-updater.php:172
-msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
-msgstr "Mise à jour du schéma impossible. Veuillez mettre à jour les fichiers de Tiny Tiny RSS vers une version plus récente et continuer."
+#: db-updater.php:174
+msgid ""
+"Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer "
+"version and continue."
+msgstr ""
+"Mise à jour du schéma impossible. Veuillez mettre à jour les fichiers de "
+"Tiny Tiny RSS vers une version plus récente et continuer."
#: errors.php:9
-msgid "This program requires XmlHttpRequest to function properly. Your browser doesn't seem to support it."
-msgstr "Ce programme nécessite l'utilisation de XmlHttpRequest pour fonctionner correctement. Votre navigateur web semble ne pas intégrer cette fonctionnalité."
+msgid ""
+"This program requires XmlHttpRequest to function properly. Your browser "
+"doesn't seem to support it."
+msgstr ""
+"Ce programme nécessite l'utilisation de XmlHttpRequest pour fonctionner "
+"correctement. Votre navigateur web semble ne pas intégrer cette "
+"fonctionnalité."
#: errors.php:12
-msgid "This program requires cookies to function properly. Your browser doesn't seem to support them."
-msgstr "Ce programme nécessite l'utilisation de cookies pour fonctionner correctement. Votre navigateur web semble ne pas intégrer cette fonctionnalité."
+msgid ""
+"This program requires cookies to function properly. Your browser doesn't "
+"seem to support them."
+msgstr ""
+"Ce programme nécessite l'utilisation de cookies pour fonctionner "
+"correctement. Votre navigateur web semble ne pas intégrer cette "
+"fonctionnalité."
#: errors.php:15
-#, fuzzy
msgid "Backend sanity check failed."
-msgstr "Le test du moteur a échoué"
+msgstr "Le test du moteur a échoué."
#: errors.php:17
msgid "Frontend sanity check failed."
msgstr "Le test de l'interface a échoué."
#: errors.php:19
-msgid "Incorrect database schema version. &lt;a href='db-updater.php'&gt;Please update&lt;/a&gt;."
-msgstr "Version non valable pour le schéma de la base de données. &lt;a href='db-updater.php'&gt;Veuillez le mettre à jour&lt;/a&gt;."
+msgid ""
+"Incorrect database schema version. &lt;a href='db-updater.php'&gt;Please "
+"update&lt;/a&gt;."
+msgstr ""
+"Version non valable pour le schéma de la base de données. &lt;a href='db-"
+"updater.php'&gt;Veuillez le mettre à jour&lt;/a&gt;."
#: errors.php:21
msgid "Request not authorized."
@@ -229,707 +241,605 @@ msgid "No operation to perform."
msgstr "Aucune opération à effectuer."
#: errors.php:25
-msgid "Could not display feed: query failed. Please check label match syntax or local configuration."
-msgstr "Impossible d'afficher le flux : la requête n'a pas abouti. Veuillez vérifier la syntaxe de l'étiquette de correspondance ou la configuration locale."
+msgid ""
+"Could not display feed: query failed. Please check label match syntax or "
+"local configuration."
+msgstr ""
+"Impossible d'afficher le flux : la requête n'a pas abouti. Veuillez vérifier "
+"la syntaxe de correspondance d'étiquette ou la configuration locale."
#: errors.php:27
msgid "Denied. Your access level is insufficient to access this page."
-msgstr "Accès refusé. Vous n'avez pas les permissions nécessaires pour accéder à cette page."
+msgstr ""
+"Accès refusé. Vous n'avez pas les permissions nécessaires pour accéder à "
+"cette page."
#: errors.php:29
msgid "Configuration check failed"
msgstr "Échec du test de configuration"
#: errors.php:31
-#, fuzzy
-msgid "Your version of MySQL is not currently supported. Please see official site for more information."
+msgid ""
+"Your version of MySQL is not currently supported. Please see official site "
+"for more information."
msgstr ""
-"Votre version de MySQL n'est actuellement pas supportée. Veuillez\n"
-"\t\tconsulter le site officiel pour plus d'informations."
+"Votre version de MySQL n'est pas supportée actuellement. Veuillez consulter "
+"le site officiel pour plus d'informations."
#: errors.php:35
msgid "SQL escaping test failed, check your database and PHP configuration"
-msgstr "Le test d'échappement SQL a échoué, vérifiez votre base de donnée et votre configuration de PHP."
-
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
-#: classes/backend.php:5
-#: classes/pref/labels.php:296
-#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
-#: js/feedlist.js:130
-#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
-#: js/prefs.js:86
-#: js/prefs.js:576
-#: js/prefs.js:666
-#: js/prefs.js:870
-#: js/prefs.js:1457
-#: js/prefs.js:1510
-#: js/prefs.js:1568
-#: js/prefs.js:1584
-#: js/prefs.js:1600
-#: js/prefs.js:1619
-#: js/prefs.js:1792
-#: js/prefs.js:1808
-#: js/tt-rss.js:814
-#: js/viewfeed.js:785
-#: js/viewfeed.js:1262
-#: plugins/import_export/import_export.js:17
+msgstr ""
+"Le test d'échappement SQL a échoué, veuillez vérifier votre configuration de "
+"base de données et de PHP"
+
+#: index.php:127 index.php:147 index.php:253 prefs.php:93
+#: classes/backend.php:5 classes/pref/labels.php:296
+#: classes/pref/filters.php:628 classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63 js/feedlist.js:130 js/feedlist.js:456
+#: js/functions.js:421 js/functions.js:824 js/functions.js:1260
+#: js/functions.js:1395 js/functions.js:1707 js/prefs.js:86 js/prefs.js:576
+#: js/prefs.js:666 js/prefs.js:870 js/prefs.js:1457 js/prefs.js:1510
+#: js/prefs.js:1568 js/prefs.js:1584 js/prefs.js:1600 js/prefs.js:1619
+#: js/prefs.js:1792 js/prefs.js:1808 js/tt-rss.js:472 js/viewfeed.js:785
+#: js/viewfeed.js:1262 plugins/import_export/import_export.js:17
#: plugins/updater/updater.js:17
msgid "Loading, please wait..."
msgstr "Chargement en cours, veuillez patienter..."
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "Contracter la liste des flux"
-#: index.php:155
+#: index.php:164
msgid "Show articles"
msgstr "Afficher les articles"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr "Adaptatif"
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "Tous les articles"
-#: index.php:160
-#: include/functions.php:1926
-#: classes/feeds.php:106
+#: index.php:169 include/functions.php:1944 classes/feeds.php:106
msgid "Starred"
msgstr "Remarquables"
-#: index.php:161
-#: include/functions.php:1927
-#: classes/feeds.php:107
+#: index.php:170 include/functions.php:1945 classes/feeds.php:107
msgid "Published"
msgstr "Publiés"
-#: index.php:162
-#: classes/feeds.php:93
-#: classes/feeds.php:105
+#: index.php:171 classes/feeds.php:93 classes/feeds.php:105
msgid "Unread"
msgstr "Non lus"
-#: index.php:163
-#, fuzzy
+#: index.php:172
msgid "Unread First"
-msgstr "Non lus"
+msgstr "Non lus en premier"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "Ignorer le score"
-#: index.php:167
+#: index.php:176
msgid "Sort articles"
msgstr "Classer les articles"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "Utiliser la valeur par défaut"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "Date"
-#: index.php:172
-#: include/localized_schema.php:3
+#: index.php:181 include/localized_schema.php:3
msgid "Title"
msgstr "Titre"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "Score"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188 classes/pref/feeds.php:561 classes/pref/feeds.php:784
msgid "Update"
msgstr "Mettre à jour"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
-#: include/localized_schema.php:10
-#: classes/feeds.php:111
-#: classes/feeds.php:136
-#: classes/feeds.php:406
-#: js/FeedTree.js:128
-#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: index.php:192 index.php:222 include/functions.php:1935
+#: include/localized_schema.php:10 classes/feeds.php:111 classes/feeds.php:136
+#: classes/feeds.php:437 js/FeedTree.js:128 js/FeedTree.js:156
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "Marquer comme lu"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
-msgstr ""
+msgstr "Un problème de communication avec le serveur est survenu."
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "Une nouvelle version de Tiny Tiny RSS est disponible !"
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "Actions..."
-#: index.php:205
-#, fuzzy
+#: index.php:214
msgid "Preferences..."
-msgstr "Configuration"
+msgstr "Configuration..."
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "Rechercher..."
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "Actions sur ce flux :"
-#: index.php:208
-#: classes/handler/public.php:542
+#: index.php:217 classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "S'abonner au flux..."
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "Modifier ce flux..."
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "Recalculer le score du flux"
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220 classes/pref/feeds.php:710 classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "Se désabonner"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "Tous les flux :"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
-msgstr "(Dé)Masquer les flux lus"
+msgstr "Masquer/afficher les flux lus"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "Autres actions :"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr "Basculer en mode résumé..."
-#: index.php:219
+#: index.php:228
msgid "Show tag cloud..."
-msgstr "Afficher le nuage d'étiquettes"
+msgstr "Afficher le nuage de tags..."
-#: index.php:221
-#: include/functions.php:1903
-#, fuzzy
+#: index.php:230 include/functions.php:1921
msgid "Toggle widescreen mode"
-msgstr "Marquer comme remarquable"
+msgstr "Basculer le mode écran large"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr "Sélectionner par tags..."
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "Créer une étiquette..."
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "Créer un filtre..."
-#: index.php:226
+#: index.php:235
msgid "Keyboard shortcuts help"
msgstr "Aide sur les raccourcis clavier"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237 plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "Déconnexion"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36 prefs.php:113 include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "Configuration"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "Raccourcis clavier"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "Quitter la configuration"
-#: prefs.php:106
-#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: prefs.php:116 classes/pref/feeds.php:100 classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "Flux"
-#: prefs.php:109
-#: classes/pref/filters.php:120
+#: prefs.php:119 classes/pref/filters.php:120
msgid "Filters"
msgstr "Filtres"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
-#: classes/pref/labels.php:90
+#: prefs.php:122 include/functions.php:1139 include/functions.php:1774
+#: classes/pref/labels.php:90 plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "Etiquettes"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "Utilisateurs"
-#: register.php:186
-#: include/login_form.php:228
+#: register.php:186 include/login_form.php:228
msgid "Create new account"
msgstr "Créer un nouveau compte"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
-msgstr "L'inscription de nouveaux utilisateurs est désactivée par l'administrateur."
+msgstr ""
+"L'inscription de nouveaux utilisateurs est désactivée par l'administrateur."
-#: register.php:215
-msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
-msgstr "Votre mot de passe temporaire va être envoyé à l'email indiqué. Les comptes ne s'étant pas connectés au moins une fois dans les 24 heures qui suivent l'envoi du mail seront supprimés."
+#: register.php:217
+msgid ""
+"Your temporary password will be sent to the specified email. Accounts, which "
+"were not logged in once, are erased automatically 24 hours after temporary "
+"password is sent."
+msgstr ""
+"Votre mot de passe temporaire va être envoyé à l'adresse mail indiquée. Les "
+"comptes ne s'étant pas connectés au moins une fois dans les 24 heures qui "
+"suivent l'envoi du mail seront supprimés."
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
-msgstr "Login souhaité :"
+msgstr "Identifiant souhaité :"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "Vérifier la disponibilité"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228 classes/handler/public.php:744
msgid "Email:"
-msgstr "Adresse email :"
+msgstr "Adresse mail :"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231 classes/handler/public.php:749
msgid "How much is two plus two:"
-msgstr "Combien dont 2 plus 2 :"
+msgstr "Combien font 2 plus 2 :"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "Envoyer l'inscription"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "Vos informations d'inscription sont incomplètes."
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
-msgstr "Désolé, ce login est déjà utilisé."
+msgstr "Désolé, cet identifiant est déjà utilisé."
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "L'inscription a échoué."
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "Compte créé avec succès."
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "L'inscription de nouveaux utilisateurs est actuellement fermée."
#: update.php:55
-#, fuzzy
msgid "Tiny Tiny RSS data update script."
-msgstr "La base de données de Tiny Tiny RSS est à jour."
+msgstr "Script de mise à jour des données de Tiny Tiny RSS."
-#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
-#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: include/digest.php:109 include/functions.php:1148
+#: include/functions.php:1675 include/functions.php:1760
+#: include/functions.php:1782 classes/opml.php:416 classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "Sans catégorie"
#: include/feedbrowser.php:83
-#, fuzzy, php-format
+#, php-format
msgid "%d archived article"
msgid_plural "%d archived articles"
-msgstr[0] "%d articles archivés"
+msgstr[0] "%d article archivé"
msgstr[1] "%d articles archivés"
#: include/feedbrowser.php:107
msgid "No feeds found."
msgstr "Aucun flux trouvé."
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
-msgstr "Echec de la validation de la session (adresse ip incorrecte)"
+msgstr "Echec de la validation de la session (adresse IP incorrecte)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137 include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "Spécial"
-#: include/functions.php:1607
-#: classes/dlg.php:369
-#: classes/pref/filters.php:382
+#: include/functions.php:1624 classes/dlg.php:369 classes/pref/filters.php:382
msgid "All feeds"
msgstr "Tous les flux"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "Articles remarquables"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "Articles publiés"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "Nouveaux articles"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831 include/functions.php:1942
msgid "All articles"
msgstr "Tous les articles"
-#: include/functions.php:1816
+#: include/functions.php:1833
msgid "Archived articles"
msgstr "Articles archivés"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
-msgstr ""
+msgstr "Lus récemment"
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "Navigation"
-#: include/functions.php:1881
-#, fuzzy
+#: include/functions.php:1899
msgid "Open next feed"
-msgstr "Sauter automatiquement au flux suivant"
+msgstr "Ouvrir le flux suivant"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
-msgstr ""
+msgstr "Ouvrir le flux précédent"
-#: include/functions.php:1883
-#, fuzzy
+#: include/functions.php:1901
msgid "Open next article"
-msgstr "Ouvrir l'article original"
+msgstr "Ouvrir l'article suivant"
-#: include/functions.php:1884
-#, fuzzy
+#: include/functions.php:1902
msgid "Open previous article"
-msgstr "Ouvrir l'article original"
+msgstr "Ouvrir l'article précédent"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
-msgstr ""
+msgstr "Ouvrir l'article suivant (ne pas faire défiler les articles longs)"
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
-msgstr ""
+msgstr "Ouvrir l'article précédent (ne pas faire défiler les articles longs)"
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "Afficher la fenêtre de recherche"
-#: include/functions.php:1888
-#, fuzzy
+#: include/functions.php:1906
msgid "Article"
-msgstr "Tous les articles"
+msgstr "Article"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
-msgstr "Marquer comme remarquable"
+msgstr "Marquer comme (non) remarquable"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
-msgstr "Marquer comme publié"
+msgstr "Marquer comme (non) publié"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
-msgstr "Marquages comme non-lu"
+msgstr "Marquer comme (non) lu"
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "Modifier les tags"
-#: include/functions.php:1893
-#, fuzzy
+#: include/functions.php:1911
msgid "Dismiss selected"
-msgstr "Exclure les articles sélectionnés"
+msgstr "Ecarter la sélection"
-#: include/functions.php:1894
-#, fuzzy
+#: include/functions.php:1912
msgid "Dismiss read"
-msgstr "Exclure les articles lus"
+msgstr "Ecarter les articles lus"
-#: include/functions.php:1895
-#, fuzzy
+#: include/functions.php:1913
msgid "Open in new window"
-msgstr "Ouvrir les articles dans une nouvelle fenêtre"
+msgstr "Ouvrir dans une nouvelle fenêtre"
-#: include/functions.php:1896
-#: js/viewfeed.js:1903
+#: include/functions.php:1914 js/viewfeed.js:1903
msgid "Mark below as read"
msgstr "Marquer les articles en-dessous comme lus"
-#: include/functions.php:1897
-#: js/viewfeed.js:1897
+#: include/functions.php:1915 js/viewfeed.js:1897
msgid "Mark above as read"
msgstr "Marquer les articles au-dessus comme lus"
-#: include/functions.php:1898
-#, fuzzy
+#: include/functions.php:1916
msgid "Scroll down"
-msgstr "Tout est terminé."
+msgstr "Défiler vers le bas"
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
-msgstr ""
+msgstr "Défiler vers le haut"
-#: include/functions.php:1900
-#, fuzzy
+#: include/functions.php:1918
msgid "Select article under cursor"
-msgstr "Selectionner l'article sous le curseur de la souris"
+msgstr "Sélectionner l'article sous le curseur"
-#: include/functions.php:1901
+#: include/functions.php:1919
msgid "Email article"
-msgstr "Envoyer l'article par e-mail"
+msgstr "Envoyer l'article par mail"
-#: include/functions.php:1902
-#, fuzzy
+#: include/functions.php:1920
msgid "Close/collapse article"
-msgstr "Fermer l'article"
+msgstr "Contracter l'article"
-#: include/functions.php:1904
-#: plugins/embed_original/init.php:33
-#, fuzzy
+#: include/functions.php:1922 plugins/embed_original/init.php:33
msgid "Toggle embed original"
-msgstr "Marquer comme publié"
+msgstr "Basculer l'intégration de l'article original"
-#: include/functions.php:1905
-#, fuzzy
+#: include/functions.php:1923
msgid "Article selection"
-msgstr "Inverser la sélection"
+msgstr "Sélection d'article"
-#: include/functions.php:1906
+#: include/functions.php:1924
msgid "Select all articles"
msgstr "Sélectionner tous les articles"
-#: include/functions.php:1907
-#, fuzzy
+#: include/functions.php:1925
msgid "Select unread"
-msgstr "Sélectionner les articles non lus"
+msgstr "Sélectionner les articles non-lus"
-#: include/functions.php:1908
-#, fuzzy
+#: include/functions.php:1926
msgid "Select starred"
-msgstr "Marquer comme remarquable"
+msgstr "Sélectionner les articles remarquables"
-#: include/functions.php:1909
-#, fuzzy
+#: include/functions.php:1927
msgid "Select published"
-msgstr "Sélectionner les articles non lus"
+msgstr "Sélectionner les articles publiés"
-#: include/functions.php:1910
-#, fuzzy
+#: include/functions.php:1928
msgid "Invert selection"
msgstr "Inverser la sélection"
-#: include/functions.php:1911
-#, fuzzy
+#: include/functions.php:1929
msgid "Deselect everything"
-msgstr "Tout déselectionner"
+msgstr "Tout désélectionner"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930 classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "Flux"
-#: include/functions.php:1913
-#, fuzzy
+#: include/functions.php:1931
msgid "Refresh current feed"
-msgstr "Mettre à jour le flux actif"
+msgstr "Actualiser le flux actif"
-#: include/functions.php:1914
-#, fuzzy
+#: include/functions.php:1932
msgid "Un/hide read feeds"
-msgstr "(Dé)Masquer les flux lus"
+msgstr "Masquer/afficher les flux lus"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933 classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "S'abonner au flux"
-#: include/functions.php:1916
-#: js/FeedTree.js:135
-#: js/PrefFeedTree.js:67
+#: include/functions.php:1934 js/FeedTree.js:135 js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "Modifier le flux"
-#: include/functions.php:1918
-#, fuzzy
+#: include/functions.php:1936
msgid "Reverse headlines"
-msgstr "Inverser l'ordre des titres"
+msgstr "Inverser l'ordre des en-têtes"
-#: include/functions.php:1919
-#, fuzzy
+#: include/functions.php:1937
msgid "Debug feed update"
-msgstr "Désactiver les mises à jour"
+msgstr "Déboguer les mises à jour"
-#: include/functions.php:1920
-#: js/FeedTree.js:178
+#: include/functions.php:1938 js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "Marquer tous les flux comme lus"
-#: include/functions.php:1921
-#, fuzzy
+#: include/functions.php:1939
msgid "Un/collapse current category"
-msgstr "Placer dans la catégorie :"
+msgstr "Étendre/contracter la catégorie"
-#: include/functions.php:1922
-#, fuzzy
+#: include/functions.php:1940
msgid "Toggle combined mode"
-msgstr "Marquer comme publié"
+msgstr "Basculer le mode combiné"
-#: include/functions.php:1923
-#, fuzzy
+#: include/functions.php:1941
msgid "Go to"
-msgstr "Aller à..."
+msgstr "Aller à"
-#: include/functions.php:1925
+#: include/functions.php:1943
msgid "Fresh"
-msgstr ""
+msgstr "Nouveaux"
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "Nuage de tags"
-#: include/functions.php:1930
-#, fuzzy
+#: include/functions.php:1948
msgid "Other"
-msgstr "Autres flux"
+msgstr "Autre"
-#: include/functions.php:1931
-#: classes/pref/labels.php:281
+#: include/functions.php:1949 classes/pref/labels.php:281
msgid "Create label"
msgstr "Créer une étiquette"
-#: include/functions.php:1932
-#: classes/pref/filters.php:606
+#: include/functions.php:1950 classes/pref/filters.php:606
msgid "Create filter"
msgstr "Créer un filtre"
-#: include/functions.php:1933
-#, fuzzy
+#: include/functions.php:1951
msgid "Un/collapse sidebar"
-msgstr "Contracter le menu"
+msgstr "Ouvrir/fermer la barre latérale"
-#: include/functions.php:1934
-#, fuzzy
+#: include/functions.php:1952
msgid "Show help dialog"
-msgstr "Afficher la fenêtre de recherche"
+msgstr "Afficher la fenêtre d'aide"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, php-format
msgid "Search results: %s"
-msgstr ""
+msgstr "Résultats de recherche: %s"
-#: include/functions.php:2922
-#: js/viewfeed.js:1990
+#: include/functions.php:2943 js/viewfeed.js:1990
msgid "Click to play"
msgstr "Cliquez pour lancer la lecture"
-#: include/functions.php:2923
-#: js/viewfeed.js:1989
+#: include/functions.php:2944 js/viewfeed.js:1989
msgid "Play"
msgstr "Lecture"
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr " - "
-#: include/functions.php:3062
-#: include/functions.php:3356
-#: classes/rpc.php:359
+#: include/functions.php:3083 include/functions.php:3377 classes/rpc.php:359
msgid "no tags"
msgstr "aucun tag"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093 classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "Modifier les tags pour cet article"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122 classes/feeds.php:638
msgid "Originally from:"
msgstr "Origine :"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135 classes/feeds.php:651 classes/pref/feeds.php:533
msgid "Feed URL"
msgstr "URL du flux"
-#: include/functions.php:3145
-#: classes/dlg.php:43
-#: classes/dlg.php:162
-#: classes/dlg.php:185
-#: classes/dlg.php:222
-#: classes/dlg.php:506
-#: classes/dlg.php:541
-#: classes/dlg.php:572
-#: classes/dlg.php:606
-#: classes/dlg.php:618
-#: classes/backend.php:105
-#: classes/pref/users.php:106
-#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
-#: plugins/import_export/init.php:409
-#: plugins/import_export/init.php:432
-#: plugins/share/init.php:67
+#: include/functions.php:3166 classes/dlg.php:43 classes/dlg.php:162
+#: classes/dlg.php:185 classes/dlg.php:222 classes/dlg.php:506
+#: classes/dlg.php:541 classes/dlg.php:572 classes/dlg.php:606
+#: classes/dlg.php:618 classes/backend.php:105 classes/pref/users.php:106
+#: classes/pref/filters.php:111 classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650 plugins/import_export/init.php:409
+#: plugins/import_export/init.php:432 plugins/share/init.php:67
#: plugins/updater/init.php:357
msgid "Close this window"
msgstr "Fermer cette fenêtre"
-#: include/functions.php:3381
+#: include/functions.php:3402
msgid "(edit note)"
msgstr "(modifier l'annotation)"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "type inconnu"
-#: include/functions.php:3670
-#, fuzzy
+#: include/functions.php:3691
msgid "Attachments"
-msgstr "Fichiers attachés :"
+msgstr "Fichier attaché"
#: include/localized_schema.php:4
msgid "Title or Content"
@@ -955,10 +865,8 @@ msgstr "Supprimer l'article"
msgid "Set starred"
msgstr "Marquer comme remarquable"
-#: include/localized_schema.php:12
-#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: include/localized_schema.php:12 js/viewfeed.js:482
+#: plugins/digest/digest.js:265 plugins/digest/digest.js:754
msgid "Publish article"
msgstr "Publier l'article"
@@ -966,8 +874,7 @@ msgstr "Publier l'article"
msgid "Assign tags"
msgstr "Assigner des tags"
-#: include/localized_schema.php:14
-#: js/viewfeed.js:1954
+#: include/localized_schema.php:14 js/viewfeed.js:1954
msgid "Assign label"
msgstr "Assigner l'étiquette"
@@ -988,36 +895,66 @@ msgid "Advanced"
msgstr "Avancé"
#: include/localized_schema.php:21
-msgid "This option is useful when you are reading several planet-type aggregators with partially colliding userbase. When disabled, it forces same posts from different feeds to appear only once."
-msgstr "Cette option est utile si vous lisez des articles venant d'agrégateurs de type « planet&nbsp,;», dans lesquels certains flux se recoupent largement. Lorsque cette option est désactivée, les articles en double sont affichées en un seul exemplaire."
+msgid ""
+"This option is useful when you are reading several planet-type aggregators "
+"with partially colliding userbase. When disabled, it forces same posts from "
+"different feeds to appear only once."
+msgstr ""
+"Cette option est utile si vous lisez des articles venant d'agrégateurs de "
+"type «planet», dans lesquels certains flux se recoupent largement. Lorsque "
+"cette option est désactivée, les articles en double sont affichés en un seul "
+"exemplaire."
#: include/localized_schema.php:22
-msgid "Display expanded list of feed articles, instead of separate displays for headlines and article content"
-msgstr "Affiche les articles sous la forme d'une liste étendue, au lieu de deux listes séparées (une pour les en-têtes et une pour le contenu)"
+msgid ""
+"Display expanded list of feed articles, instead of separate displays for "
+"headlines and article content"
+msgstr ""
+"Affiche les articles sous la forme d'une liste étendue, au lieu de deux "
+"listes séparées (une pour les en-têtes et une pour le contenu)"
#: include/localized_schema.php:23
-msgid "Automatically open next feed with unread articles after marking one as read"
-msgstr ""
+msgid ""
+"Automatically open next feed with unread articles after marking one as read"
+msgstr "Sauter automatiquement au flux suivant après en marquer un comme lu"
#: include/localized_schema.php:24
-msgid "This option enables sending daily digest of new (and unread) headlines on your configured e-mail address"
-msgstr "Cette option active l'envoi d'une synthèse quotidienne (digest) des en-têtes nouveaux et non lus à l'adresse électronique donnée"
+msgid ""
+"This option enables sending daily digest of new (and unread) headlines on "
+"your configured e-mail address"
+msgstr ""
+"Cette option active l'envoi d'une synthèse quotidienne (digest) des en-têtes "
+"nouveaux et non lus à l'adresse électronique donnée"
#: include/localized_schema.php:25
-msgid "This option enables marking articles as read automatically while you scroll article list."
-msgstr "Cette option permet de marquer automatiquement les articles comme lus lorsque vous naviguez dans la liste d'articles."
+msgid ""
+"This option enables marking articles as read automatically while you scroll "
+"article list."
+msgstr ""
+"Cette option permet de marquer automatiquement les articles comme lus "
+"lorsque vous naviguez dans la liste d'articles."
#: include/localized_schema.php:26
msgid "Strip all but most common HTML tags when reading articles."
-msgstr "Élimine toutes les balises HTML sauf les plus courantes lors de la lecture des articles"
+msgstr ""
+"Élimine toutes les balises HTML sauf les plus courantes lors de la lecture "
+"des articles."
#: include/localized_schema.php:27
-msgid "When auto-detecting tags in articles these tags will not be applied (comma-separated list)."
-msgstr "Lors de l'auto-détection des tags dans les articles, ces tags ne sont pas utilisés (en faire une liste, séparés par des virgules)"
+msgid ""
+"When auto-detecting tags in articles these tags will not be applied (comma-"
+"separated list)."
+msgstr ""
+"Lors de l'auto-détection des tags dans les articles, ces tags ne seront pas "
+"utilisés (séparés par des virgules)."
#: include/localized_schema.php:28
-msgid "When this option is enabled, headlines in Special feeds and Labels are grouped by feeds"
-msgstr " Avec cette option activée, les entêtes dans les flux spéciaux et par étiquettes sont regroupés par flux"
+msgid ""
+"When this option is enabled, headlines in Special feeds and Labels are "
+"grouped by feeds"
+msgstr ""
+"Avec cette option activée, les entêtes dans les flux spéciaux et par "
+"étiquettes sont regroupés par flux"
#: include/localized_schema.php:29
msgid "Customize CSS stylesheet to your liking"
@@ -1025,21 +962,23 @@ msgstr "Personnaliser les feuilles de style CSS"
#: include/localized_schema.php:30
msgid "Use feed-specified date to sort headlines instead of local import date."
-msgstr "Utiliser les dates spécifiées dans le flux pour trier les en-têtes au lieu des dates importées localement."
+msgstr ""
+"Utiliser les dates spécifiées dans le flux pour trier les en-têtes au lieu "
+"des dates importées localement."
#: include/localized_schema.php:31
msgid "Click to register your SSL client certificate with tt-rss"
msgstr "Cliquez pour enregistrer votre certificat client SSL dans tt-rss"
#: include/localized_schema.php:32
-#, fuzzy
msgid "Uses UTC timezone"
-msgstr "Fuseau horaire de l'utilisateur"
+msgstr "Utilise l'heure GMT"
#: include/localized_schema.php:33
-#, fuzzy
msgid "Purge articles after this number of days (0 - disables)"
-msgstr "Purger les articles plus vieux que le nombre de jours donné (0 pour ne jamais purger)"
+msgstr ""
+"Purger les articles plus vieux que le nombre de jours donné (0 pour ne "
+"jamais purger)"
#: include/localized_schema.php:34
msgid "Default interval between feed updates"
@@ -1074,7 +1013,7 @@ msgid "Combined feed display"
msgstr "Affichage combiné des flux"
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+msgid "Hide feeds with no unread articles"
msgstr "Masquer les flux sans article non lu"
#: include/localized_schema.php:43
@@ -1085,7 +1024,7 @@ msgstr "Sauter automatiquement au flux suivant"
msgid "Sort feeds by unread articles count"
msgstr "Trier les flux par nombre d'articles non lus"
-#: include/localized_schema.php:45
+#: include/localized_schema.php:45 plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "Inverser l'order des en-têtes (les plus anciens en premier)"
@@ -1134,9 +1073,8 @@ msgid "Group headlines in virtual feeds"
msgstr "Regrouper les entêtes dans des flux virtuels"
#: include/localized_schema.php:57
-#, fuzzy
msgid "Do not embed images in articles"
-msgstr "Ne pas afficher les images dans les articles"
+msgstr "Ne pas intégrer les images"
#: include/localized_schema.php:58
msgid "Enable external API"
@@ -1146,8 +1084,7 @@ msgstr "Activer les API externes"
msgid "User timezone"
msgstr "Fuseau horaire de l'utilisateur"
-#: include/localized_schema.php:60
-#: js/prefs.js:1719
+#: include/localized_schema.php:60 js/prefs.js:1719
msgid "Customize stylesheet"
msgstr "Personnaliser la feuille de style"
@@ -1161,30 +1098,27 @@ msgstr "Connexion avec un certificat SSL"
#: include/localized_schema.php:63
msgid "Try to send digests around specified time"
-msgstr ""
+msgstr "Essayer d'envoyer le résumé à l'heure précisée"
#: include/localized_schema.php:64
msgid "Assign articles to labels automatically"
-msgstr ""
+msgstr "Assigner des étiquettes aux articles automatiquement"
-#: include/login_form.php:183
-#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: include/login_form.php:183 classes/handler/public.php:454
+#: classes/handler/public.php:739 plugins/mobile/login_form.php:40
msgid "Login:"
-msgstr "Login :"
+msgstr "Identifiant :"
-#: include/login_form.php:192
-#: classes/handler/public.php:457
+#: include/login_form.php:192 classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "Mot de passe :"
#: include/login_form.php:197
-#, fuzzy
msgid "I forgot my password"
-msgstr "Login ou mot de passe incorrect"
+msgstr "J'ai oublié mon mot de passe"
-#: include/login_form.php:201
-#: classes/handler/public.php:460
+#: include/login_form.php:201 classes/handler/public.php:460
msgid "Language:"
msgstr "Langue :"
@@ -1192,10 +1126,8 @@ msgstr "Langue :"
msgid "Profile:"
msgstr "Profil :"
-#: include/login_form.php:213
-#: classes/handler/public.php:214
-#: classes/rpc.php:64
-#: classes/dlg.php:98
+#: include/login_form.php:213 classes/handler/public.php:214
+#: classes/rpc.php:64 classes/dlg.php:98
msgid "Default profile"
msgstr "Profil par défaut"
@@ -1203,8 +1135,8 @@ msgstr "Profil par défaut"
msgid "Use less traffic"
msgstr "Minimiser l'usage du trafic"
-#: include/login_form.php:225
-#: classes/handler/public.php:470
+#: include/login_form.php:225 classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "Se connecter"
@@ -1212,198 +1144,154 @@ msgstr "Se connecter"
msgid "Article not found."
msgstr "Article non trouvé."
-#: classes/handler/public.php:395
-#: plugins/bookmarklets/init.php:38
-#, fuzzy
+#: classes/handler/public.php:395 plugins/bookmarklets/init.php:38
msgid "Share with Tiny Tiny RSS"
-msgstr "S'abonner dans Tiny Tiny RSS"
+msgstr "Partager avec Tiny Tiny RSS"
#: classes/handler/public.php:403
-#, fuzzy
msgid "Title:"
-msgstr "Titre"
+msgstr "Titre :"
-#: classes/handler/public.php:405
-#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/handler/public.php:405 classes/dlg.php:665
+#: classes/pref/feeds.php:531 classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
-msgstr "URL du flux :"
+msgstr "URL :"
#: classes/handler/public.php:407
-#, fuzzy
msgid "Content:"
-msgstr "Contenu"
+msgstr "Contenu :"
#: classes/handler/public.php:409
-#, fuzzy
msgid "Labels:"
-msgstr "Etiquettes"
+msgstr "Etiquettes :"
#: classes/handler/public.php:428
msgid "Shared article will appear in the Published feed."
-msgstr ""
+msgstr "Les articles partagés apparaîtront dans le flux Publiés."
#: classes/handler/public.php:430
msgid "Share"
-msgstr ""
-
-#: classes/handler/public.php:431
-#: classes/handler/public.php:473
-#: classes/dlg.php:296
-#: classes/dlg.php:348
-#: classes/dlg.php:408
-#: classes/dlg.php:439
-#: classes/dlg.php:650
-#: classes/dlg.php:700
-#: classes/dlg.php:749
-#: classes/pref/users.php:194
-#: classes/pref/labels.php:81
-#: classes/pref/filters.php:363
-#: classes/pref/filters.php:746
-#: classes/pref/filters.php:822
-#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
-#: plugins/mail/init.php:131
-#: plugins/note/init.php:55
+msgstr "Partager"
+
+#: classes/handler/public.php:431 classes/handler/public.php:473
+#: classes/dlg.php:296 classes/dlg.php:348 classes/dlg.php:408
+#: classes/dlg.php:439 classes/dlg.php:650 classes/dlg.php:700
+#: classes/dlg.php:749 classes/pref/users.php:194 classes/pref/labels.php:81
+#: classes/pref/filters.php:363 classes/pref/filters.php:746
+#: classes/pref/filters.php:822 classes/pref/filters.php:889
+#: classes/pref/feeds.php:727 classes/pref/feeds.php:875
+#: plugins/mail/init.php:131 plugins/note/init.php:55
#: plugins/instances/init.php:251
msgid "Cancel"
msgstr "Annuler"
#: classes/handler/public.php:452
-#, fuzzy
msgid "Not logged in"
-msgstr "Dernière connexion"
+msgstr "Non connecté"
#: classes/handler/public.php:512
msgid "Incorrect username or password"
-msgstr "Login ou mot de passe incorrect"
+msgstr "Identifiant ou mot de passe incorrect"
-#: classes/handler/public.php:548
-#: classes/handler/public.php:645
+#: classes/handler/public.php:548 classes/handler/public.php:645
#, php-format
msgid "Already subscribed to <b>%s</b>."
msgstr "Déjà abonné à <b>%s</b>."
-#: classes/handler/public.php:551
-#: classes/handler/public.php:636
+#: classes/handler/public.php:551 classes/handler/public.php:636
#, php-format
msgid "Subscribed to <b>%s</b>."
msgstr "Abonné à <b>%s</b>."
-#: classes/handler/public.php:554
-#: classes/handler/public.php:639
+#: classes/handler/public.php:554 classes/handler/public.php:639
#, php-format
msgid "Could not subscribe to <b>%s</b>."
msgstr "Impossible de s'abonner à <b>%s</b>."
-#: classes/handler/public.php:557
-#: classes/handler/public.php:642
+#: classes/handler/public.php:557 classes/handler/public.php:642
#, php-format
msgid "No feeds found in <b>%s</b>."
msgstr "Aucun flux trouvé dans <b>%s</b>."
-#: classes/handler/public.php:560
-#: classes/handler/public.php:648
-#, fuzzy
+#: classes/handler/public.php:560 classes/handler/public.php:648
msgid "Multiple feed URLs found."
-msgstr "Aucun flux trouvé."
+msgstr "Plusieurs flux trouvé."
-#: classes/handler/public.php:564
-#: classes/handler/public.php:653
+#: classes/handler/public.php:564 classes/handler/public.php:653
#, php-format
msgid "Could not subscribe to <b>%s</b>.<br>Can't download the Feed URL."
-msgstr "Impossible de s'abonner à <b>%s</b>.<br>Impossible de télécharger l'URL du flux."
+msgstr ""
+"Impossible de s'abonner à <b>%s</b>.<br>Impossible de télécharger l'URL du "
+"flux."
-#: classes/handler/public.php:582
-#: classes/handler/public.php:671
+#: classes/handler/public.php:582 classes/handler/public.php:671
msgid "Subscribe to selected feed"
msgstr "S'abonner au flux sélectionné"
-#: classes/handler/public.php:607
-#: classes/handler/public.php:695
+#: classes/handler/public.php:607 classes/handler/public.php:695
msgid "Edit subscription options"
msgstr "Modifier les options d'abonnement"
-#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:724 classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "Réinitialiser le mot de passe"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
-msgstr ""
+msgstr "Des paramètres du formulaire manquent ou sont invalides."
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
-#, fuzzy
+#: classes/handler/public.php:767 classes/handler/public.php:783
+#: classes/handler/public.php:788 plugins/digest/digest_body.php:69
msgid "Go back"
msgstr "Revenir"
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
-msgstr ""
+msgstr "Terminé."
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
-msgstr ""
+msgstr "Désolé, ce couple identifiant et mail n'a pas été trouvé."
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr ""
+"Clé de formulaire incorecte. Veuillez activer les cookies et réessayer."
#: classes/dlg.php:22
-msgid "If you have imported labels and/or filters, you might need to reload preferences to see your new data."
-msgstr "Si vous avez importé des étiquettes et/ou des filtres, vous devrez peut-être recharger les préférences pour voir les nouvelles données."
-
-#: classes/dlg.php:55
-#: classes/pref/users.php:360
-#: classes/pref/labels.php:272
-#: classes/pref/filters.php:234
-#: classes/pref/filters.php:282
-#: classes/pref/filters.php:597
-#: classes/pref/filters.php:676
-#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+msgid ""
+"If you have imported labels and/or filters, you might need to reload "
+"preferences to see your new data."
+msgstr ""
+"Si vous avez importé des étiquettes et/ou des filtres, vous devrez peut-être "
+"recharger les préférences pour voir les nouvelles données."
+
+#: classes/dlg.php:55 classes/pref/users.php:360 classes/pref/labels.php:272
+#: classes/pref/filters.php:234 classes/pref/filters.php:282
+#: classes/pref/filters.php:597 classes/pref/filters.php:676
+#: classes/pref/filters.php:703 classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524 classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
msgid "Select"
msgstr "Sélectionner"
-#: classes/dlg.php:58
-#: classes/feeds.php:92
-#: classes/pref/users.php:363
-#: classes/pref/labels.php:275
-#: classes/pref/filters.php:237
-#: classes/pref/filters.php:285
-#: classes/pref/filters.php:600
-#: classes/pref/filters.php:679
-#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
-#: plugins/instances/init.php:290
+#: classes/dlg.php:58 classes/feeds.php:92 classes/pref/users.php:363
+#: classes/pref/labels.php:275 classes/pref/filters.php:237
+#: classes/pref/filters.php:285 classes/pref/filters.php:600
+#: classes/pref/filters.php:679 classes/pref/filters.php:706
+#: classes/pref/feeds.php:1257 classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596 plugins/instances/init.php:290
msgid "All"
msgstr "Tout"
-#: classes/dlg.php:60
-#: classes/feeds.php:95
-#: classes/pref/users.php:365
-#: classes/pref/labels.php:277
-#: classes/pref/filters.php:239
-#: classes/pref/filters.php:287
-#: classes/pref/filters.php:602
-#: classes/pref/filters.php:681
-#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
-#: plugins/instances/init.php:292
+#: classes/dlg.php:60 classes/feeds.php:95 classes/pref/users.php:365
+#: classes/pref/labels.php:277 classes/pref/filters.php:239
+#: classes/pref/filters.php:287 classes/pref/filters.php:602
+#: classes/pref/filters.php:681 classes/pref/filters.php:708
+#: classes/pref/feeds.php:1259 classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598 plugins/instances/init.php:292
msgid "None"
msgstr "Aucun"
@@ -1411,14 +1299,13 @@ msgstr "Aucun"
msgid "Create profile"
msgstr "Création d'un profil"
-#: classes/dlg.php:92
-#: classes/dlg.php:122
+#: classes/dlg.php:92 classes/dlg.php:122
msgid "(active)"
msgstr "(actif)"
#: classes/dlg.php:156
msgid "Remove selected profiles"
-msgstr "Supprimer les filtres sélectionnés"
+msgstr "Supprimer les profils sélectionnés"
#: classes/dlg.php:158
msgid "Activate profile"
@@ -1432,8 +1319,7 @@ msgstr "URL OPML publique"
msgid "Your Public OPML URL is:"
msgstr "Votre URL OPML publique est :"
-#: classes/dlg.php:182
-#: classes/dlg.php:569
+#: classes/dlg.php:182 classes/dlg.php:569
msgid "Generate new URL"
msgstr "Générer une nouvelle URL"
@@ -1442,28 +1328,35 @@ msgid "Notice"
msgstr "Avertissement"
#: classes/dlg.php:200
-msgid "Update daemon is enabled in configuration, but daemon process is not running, which prevents all feeds from updating. Please start the daemon process or contact instance owner."
-msgstr "Le démon de mise à jour est activé dans la configuration mais le processus n'est pas lancé et les flux ne sont donc pas mis à jour. Veuillez le démarrer ou contacter l'administrateur."
+msgid ""
+"Update daemon is enabled in configuration, but daemon process is not "
+"running, which prevents all feeds from updating. Please start the daemon "
+"process or contact instance owner."
+msgstr ""
+"Le démon de mise à jour est activé dans la configuration mais le processus "
+"n'est pas lancé et les flux ne sont donc pas mis à jour. Veuillez le "
+"démarrer ou contacter l'administrateur."
-#: classes/dlg.php:204
-#: classes/dlg.php:213
+#: classes/dlg.php:204 classes/dlg.php:213
msgid "Last update:"
msgstr "Dernière mise à jour :"
#: classes/dlg.php:209
-msgid "Update daemon is taking too long to perform a feed update. This could indicate a problem like crash or a hang. Please check the daemon process or contact instance owner."
-msgstr "Le démon de mise à jour prend trop de temps pour effectuer une mise à jour de flux. Cela peut indiquer un problème comme un crash ou un suspension du processus. Veuillez vérifier son état ou bien contacter l'administrateur."
+msgid ""
+"Update daemon is taking too long to perform a feed update. This could "
+"indicate a problem like crash or a hang. Please check the daemon process or "
+"contact instance owner."
+msgstr ""
+"Le démon de mise à jour prend trop de temps pour effectuer une mise à jour "
+"de flux. Cela peut indiquer un problème comme un crash ou un suspension du "
+"processus. Veuillez vérifier son état ou bien contacter l'administrateur."
-#: classes/dlg.php:234
-#: classes/dlg.php:242
-#, fuzzy
+#: classes/dlg.php:234 classes/dlg.php:242
msgid "Feed or site URL"
msgstr "URL du flux"
-#: classes/dlg.php:248
-#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/dlg.php:248 classes/dlg.php:713 classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr "Placer dans la catégorie :"
@@ -1471,26 +1364,18 @@ msgstr "Placer dans la catégorie :"
msgid "Available feeds"
msgstr "Flux disponibles"
-#: classes/dlg.php:268
-#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/dlg.php:268 classes/pref/users.php:155 classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "Identification"
-#: classes/dlg.php:272
-#: classes/dlg.php:727
-#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/dlg.php:272 classes/dlg.php:727 classes/pref/users.php:420
+#: classes/pref/feeds.php:589 classes/pref/feeds.php:813
msgid "Login"
msgstr "Se connecter"
-#: classes/dlg.php:275
-#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/dlg.php:275 classes/dlg.php:730 classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595 classes/pref/feeds.php:819
msgid "Password"
msgstr "Mot de passe"
@@ -1498,9 +1383,7 @@ msgstr "Mot de passe"
msgid "This feed requires authentication."
msgstr "Ce flux nécessite une identification."
-#: classes/dlg.php:290
-#: classes/dlg.php:346
-#: classes/dlg.php:748
+#: classes/dlg.php:290 classes/dlg.php:346 classes/dlg.php:748
msgid "Subscribe"
msgstr "S'abonner"
@@ -1508,12 +1391,8 @@ msgstr "S'abonner"
msgid "More feeds"
msgstr "D'autres flux"
-#: classes/dlg.php:316
-#: classes/dlg.php:407
-#: classes/pref/users.php:350
-#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/dlg.php:316 classes/dlg.php:407 classes/pref/users.php:350
+#: classes/pref/filters.php:593 classes/pref/feeds.php:1250 js/tt-rss.js:167
msgid "Search"
msgstr "Rechercher"
@@ -1529,13 +1408,9 @@ msgstr "Archive du flux"
msgid "limit:"
msgstr "limite :"
-#: classes/dlg.php:347
-#: classes/pref/users.php:376
-#: classes/pref/labels.php:284
-#: classes/pref/filters.php:353
-#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
-#: plugins/instances/init.php:297
+#: classes/dlg.php:347 classes/pref/users.php:376 classes/pref/labels.php:284
+#: classes/pref/filters.php:353 classes/pref/filters.php:615
+#: classes/pref/feeds.php:700 plugins/instances/init.php:297
msgid "Remove"
msgstr "Supprimer"
@@ -1555,16 +1430,10 @@ msgstr "Ce flux"
msgid "Tags for this article (separated by commas):"
msgstr "Tags pour cet article (séparés par des virgules) :"
-#: classes/dlg.php:437
-#: classes/dlg.php:648
-#: classes/pref/users.php:192
-#: classes/pref/labels.php:79
-#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
-#: plugins/nsfw/init.php:86
-#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
+#: classes/dlg.php:437 classes/dlg.php:648 classes/pref/users.php:192
+#: classes/pref/labels.php:79 classes/pref/filters.php:360
+#: classes/pref/feeds.php:726 classes/pref/feeds.php:872
+#: plugins/nsfw/init.php:86 plugins/note/init.php:53
#: plugins/instances/init.php:248
msgid "Save"
msgstr "Enregistrer"
@@ -1583,12 +1452,11 @@ msgstr "Correspondance :"
#: classes/dlg.php:519
msgid "Any"
-msgstr ""
+msgstr "Au moins une"
#: classes/dlg.php:522
-#, fuzzy
msgid "All tags."
-msgstr "aucun tag"
+msgstr "Tous les tags."
#: classes/dlg.php:524
msgid "Which Tags?"
@@ -1598,8 +1466,7 @@ msgstr "Quels tags ?"
msgid "Display entries"
msgstr "Afficher les entrées"
-#: classes/dlg.php:549
-#: classes/feeds.php:138
+#: classes/dlg.php:549 classes/feeds.php:138
msgid "View as RSS"
msgstr "Voir comme RSS"
@@ -1607,20 +1474,21 @@ msgstr "Voir comme RSS"
msgid "You can view this feed as RSS using the following URL:"
msgstr "Vous pouvez consulter ce flux comme RSS en utilisant l'URL suivante :"
-#: classes/dlg.php:589
-#: plugins/updater/init.php:327
+#: classes/dlg.php:589 plugins/updater/init.php:327
#, php-format
msgid "New version of Tiny Tiny RSS is available (%s)."
msgstr "Une nouvelle version de Tiny Tiny RSS est disponible (%s)."
#: classes/dlg.php:597
-msgid "You can update using built-in updater in the Preferences or by using update.php"
+msgid ""
+"You can update using built-in updater in the Preferences or by using update."
+"php"
msgstr ""
+"Vous pouvez mettre à jour depuis la Configuration ou en utilisant update.php"
-#: classes/dlg.php:601
-#: plugins/updater/init.php:331
+#: classes/dlg.php:601 plugins/updater/init.php:331
msgid "See the release notes"
-msgstr ""
+msgstr "Voir les notes de publication"
#: classes/dlg.php:603
msgid "Download"
@@ -1629,41 +1497,44 @@ msgstr "Télécharger"
#: classes/dlg.php:611
msgid "Error receiving version information or no new version available."
msgstr ""
+"Erreur de lecture de l'information de version ou aucune nouvelle version "
+"disponible."
#: classes/dlg.php:632
#, php-format
-msgid "You can override colors, fonts and layout of your currently selected theme with custom CSS declarations here. <a target=\"_blank\" class=\"visibleLink\" href=\"%s\">This file</a> can be used as a baseline."
-msgstr "Vous pouvez redéfinir les couleurs, les polices et la mise en page du thème actuellement sélectionné à l'aide de vos propres instructions CSS ici. <a target=\"_blank\" class=\"visibleLink\" href=\"%s\">Ce fichier</a> peut être utilisé comme base de départ."
+msgid ""
+"You can override colors, fonts and layout of your currently selected theme "
+"with custom CSS declarations here. <a target=\"_blank\" class=\"visibleLink"
+"\" href=\"%s\">This file</a> can be used as a baseline."
+msgstr ""
+"Vous pouvez redéfinir les couleurs, les polices et la mise en page du thème "
+"actuellement sélectionné à l'aide de vos propres instructions CSS ici. <a "
+"target=\"_blank\" class=\"visibleLink\" href=\"%s\">Ce fichier</a> peut être "
+"utilisé comme base de départ."
-#: classes/dlg.php:659
-#: plugins/instances/init.php:207
+#: classes/dlg.php:659 plugins/instances/init.php:207
msgid "Instance"
msgstr "Instance"
-#: classes/dlg.php:668
-#: plugins/instances/init.php:218
+#: classes/dlg.php:668 plugins/instances/init.php:218
#: plugins/instances/init.php:315
msgid "Instance URL"
msgstr "URL de l'instance"
-#: classes/dlg.php:678
-#: plugins/instances/init.php:229
+#: classes/dlg.php:678 plugins/instances/init.php:229
msgid "Access key:"
msgstr "Clef d'accès :"
-#: classes/dlg.php:681
-#: plugins/instances/init.php:232
+#: classes/dlg.php:681 plugins/instances/init.php:232
#: plugins/instances/init.php:316
msgid "Access key"
msgstr "Clef d'accès"
-#: classes/dlg.php:685
-#: plugins/instances/init.php:236
+#: classes/dlg.php:685 plugins/instances/init.php:236
msgid "Use one access key for both linked instances."
msgstr "Utilisez une clef d'accès pour les deux instances liées."
-#: classes/dlg.php:693
-#: plugins/instances/init.php:244
+#: classes/dlg.php:693 plugins/instances/init.php:244
msgid "Generate new key"
msgstr "Générer une nouvelle clef"
@@ -1673,7 +1544,9 @@ msgstr "Créer un lien"
#: classes/dlg.php:710
msgid "Add one valid RSS feed per line (no feed detection is done)"
-msgstr "Ajoutez un flux RSS valide par ligne (aucune détection de flux n'est réalisée)"
+msgstr ""
+"Ajoutez un flux RSS valide par ligne (aucune détection de flux n'est "
+"réalisée)"
#: classes/dlg.php:719
msgid "Feeds to subscribe, One per line"
@@ -1681,7 +1554,7 @@ msgstr "Flux auxquels s'abonner, un par ligne"
#: classes/dlg.php:741
msgid "Feeds require authentication."
-msgstr ""
+msgstr "Les flux requièrent une identification."
#: classes/feeds.php:68
msgid "Visit the website"
@@ -1700,9 +1573,8 @@ msgid "Invert"
msgstr "Inverse"
#: classes/feeds.php:101
-#, fuzzy
msgid "More..."
-msgstr "%d de plus..."
+msgstr "Plus..."
#: classes/feeds.php:103
msgid "Selection toggle:"
@@ -1713,9 +1585,8 @@ msgid "Selection:"
msgstr "Sélection :"
#: classes/feeds.php:112
-#, fuzzy
msgid "Set score"
-msgstr "Score"
+msgstr "Changer le score"
#: classes/feeds.php:115
msgid "Archive"
@@ -1725,17 +1596,13 @@ msgstr "Archive"
msgid "Move back"
msgstr "Revenir"
-#: classes/feeds.php:118
-#: classes/pref/filters.php:246
-#: classes/pref/filters.php:294
-#: classes/pref/filters.php:688
+#: classes/feeds.php:118 classes/pref/filters.php:246
+#: classes/pref/filters.php:294 classes/pref/filters.php:688
#: classes/pref/filters.php:715
msgid "Delete"
msgstr "Supprimer"
-#: classes/feeds.php:125
-#: classes/feeds.php:130
-#: plugins/mailto/init.php:28
+#: classes/feeds.php:125 classes/feeds.php:130 plugins/mailto/init.php:28
#: plugins/mail/init.php:28
msgid "Forward by email"
msgstr "Transférer par email"
@@ -1744,52 +1611,59 @@ msgstr "Transférer par email"
msgid "Feed:"
msgstr "Flux :"
-#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:201 classes/feeds.php:827
msgid "Feed not found."
msgstr "Flux non trouvé."
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, php-format
+msgid "Imported at %s"
+msgstr "Importé à %s"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "marquer comme lu"
-#: classes/feeds.php:549
-#, fuzzy
+#: classes/feeds.php:582
msgid "Collapse article"
msgstr "Fermer l'article"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
-msgstr "Aucun article non-lu à afficher"
+msgstr "Aucun article non lu à afficher."
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
-msgstr "Aucun article mis à jour à afficher"
+msgstr "Aucun article mis à jour à afficher."
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
-msgstr "Aucun article remarquable à afficher"
+msgstr "Aucun article remarquable à afficher."
-#: classes/feeds.php:704
-msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
-msgstr "Aucun article à afficher. Vous pouvez assigner des étiquettes aux articles manuellement (voir les actions du menu ci-dessus) ou utiliser un filtre."
+#: classes/feeds.php:738
+msgid ""
+"No articles found to display. You can assign articles to labels manually "
+"(see the Actions menu above) or use a filter."
+msgstr ""
+"Aucun article à afficher. Vous pouvez assigner des étiquettes aux articles "
+"manuellement (voir les actions du menu ci-dessus) ou utiliser un filtre."
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
-msgstr "Aucun article à afficher"
+msgstr "Aucun article à afficher."
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755 classes/feeds.php:943
#, php-format
msgid "Feeds last updated at %s"
msgstr "Flux mis à jour à %s"
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765 classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
-msgstr "Des erreurs sont survenues pendant la mise à jour de certains flux (cliquer ici pour les détails)"
+msgstr ""
+"Des erreurs sont survenues pendant la mise à jour de certains flux (cliquer "
+"ici pour les détails)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "Aucun flux sélectionné."
@@ -1799,22 +1673,23 @@ msgstr "Raccourcis clavier"
#: classes/backend.php:57
msgid "Shift"
-msgstr ""
+msgstr "Maj"
#: classes/backend.php:60
msgid "Ctrl"
-msgstr ""
+msgstr "Ctrl"
#: classes/backend.php:84
msgid "Other interface tips are available in the Tiny Tiny RSS wiki."
-msgstr "D'autres astuces sur l'interface sont disponibles sur le wiki de Tiny Tiny RSS."
+msgstr ""
+"D'autres astuces sur l'interface sont disponibles sur le wiki de Tiny Tiny "
+"RSS."
#: classes/backend.php:99
msgid "Help topic not found."
msgstr "Sujet non trouvé dans l'aide."
-#: classes/opml.php:28
-#: classes/opml.php:33
+#: classes/opml.php:28 classes/opml.php:33
msgid "OPML Utility"
msgstr "Outil OPML"
@@ -1827,14 +1702,14 @@ msgid "Return to preferences"
msgstr "Revenir à la configuration"
#: classes/opml.php:270
-#, fuzzy, php-format
+#, php-format
msgid "Adding feed: %s"
-msgstr "Ajout du filtre %s"
+msgstr "Ajout du flux: %s"
#: classes/opml.php:281
-#, fuzzy, php-format
+#, php-format
msgid "Duplicate feed: %s"
-msgstr "Etiquette identique : %s"
+msgstr "Flux en doublon: %s"
#: classes/opml.php:295
#, php-format
@@ -1844,7 +1719,7 @@ msgstr "Ajout de l'étiquette %s"
#: classes/opml.php:298
#, php-format
msgid "Duplicate label: %s"
-msgstr "Etiquette identique : %s"
+msgstr "Etiquette en doublon: %s"
#: classes/opml.php:310
#, php-format
@@ -1852,14 +1727,13 @@ msgid "Setting preference key %s to %s"
msgstr "Paramétrage de la préférence %s à %s"
#: classes/opml.php:339
-#, fuzzy
msgid "Adding filter..."
-msgstr "Ajout du filtre %s"
+msgstr "Créer un filtre..."
#: classes/opml.php:416
-#, fuzzy, php-format
+#, php-format
msgid "Processing category: %s"
-msgstr "Placer dans la catégorie :"
+msgstr "Placer dans la catégorie : %s"
#: classes/opml.php:468
msgid "Error: please upload OPML file."
@@ -1869,8 +1743,7 @@ msgstr "Erreur : veuillez envoyer un document OPML."
msgid "Error while parsing document."
msgstr "Erreur lors de l'analyse du document."
-#: classes/pref/users.php:6
-#: plugins/instances/init.php:157
+#: classes/pref/users.php:6 plugins/instances/init.php:157
msgid "Your access level is insufficient to open this tab."
msgstr "Vous n'avez pas les permissions nécessaires pour ouvrir cet onglet."
@@ -1882,8 +1755,7 @@ msgstr "Détails de l'utilisateur"
msgid "User not found"
msgstr "Utilisateur non trouvé"
-#: classes/pref/users.php:60
-#: classes/pref/users.php:422
+#: classes/pref/users.php:60 classes/pref/users.php:422
msgid "Registered"
msgstr "Inscrit"
@@ -1905,21 +1777,20 @@ msgstr "Éditeur d'utilisateur"
#: classes/pref/users.php:158
msgid "Access level: "
-msgstr "Permissions :"
+msgstr "Permissions : "
#: classes/pref/users.php:171
msgid "Change password to"
msgstr "Nouveau mot de passe"
-#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/users.php:177 classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "Options"
#: classes/pref/users.php:180
msgid "E-mail: "
-msgstr "Adresse email :"
+msgstr "Adresse email : "
#: classes/pref/users.php:258
#, php-format
@@ -1937,14 +1808,14 @@ msgid "User <b>%s</b> already exists."
msgstr "L'utilisateur <b>%s</b> existe déjà."
#: classes/pref/users.php:291
-#, fuzzy, php-format
+#, php-format
msgid "Changed password of user <b>%s</b> to <b>%s</b>"
-msgstr "Utilisateur <b>%s</b> ajouté avec le mot de passe <b>%s</b>"
+msgstr "Mot de passe de l'utilisateur <b>%s</b> changé en <b>%s</b>"
#: classes/pref/users.php:293
-#, fuzzy, php-format
+#, php-format
msgid "Sending new password of user <b>%s</b> to <b>%s</b>"
-msgstr "Utilisateur <b>%s</b> ajouté avec le mot de passe <b>%s</b>"
+msgstr "Envoi du mot de passe de <b>%s</b> à <b>%s</b>"
#: classes/pref/users.php:317
msgid "[tt-rss] Password change notification"
@@ -1958,8 +1829,7 @@ msgstr "Créer l'utilisateur"
msgid "Details"
msgstr "Détails"
-#: classes/pref/users.php:374
-#: classes/pref/filters.php:612
+#: classes/pref/users.php:374 classes/pref/filters.php:612
#: plugins/instances/init.php:296
msgid "Edit"
msgstr "Modifier"
@@ -1972,8 +1842,7 @@ msgstr "Permissions"
msgid "Last login"
msgstr "Dernière connexion"
-#: classes/pref/users.php:444
-#: plugins/instances/init.php:337
+#: classes/pref/users.php:444 plugins/instances/init.php:337
msgid "Click to edit"
msgstr "Cliquer pour modifier"
@@ -2015,70 +1884,61 @@ msgid "Articles matching this filter:"
msgstr "Articles correspondant à ce filtre :"
#: classes/pref/filters.php:97
-#, fuzzy
msgid "No recent articles matching this filter have been found."
-msgstr "Aucun article correspondant à ce filtre n'a été trouvé."
+msgstr "Aucun article récent correspondant à ce filtre."
#: classes/pref/filters.php:101
-msgid "Complex expressions might not give results while testing due to issues with database server regexp implementation."
+msgid ""
+"Complex expressions might not give results while testing due to issues with "
+"database server regexp implementation."
msgstr ""
+"Les expressions complexes risquent de ne pas avoir de résulats dans les "
+"tests à cause de problèmes avec le serveur."
-#: classes/pref/filters.php:229
-#: classes/pref/filters.php:671
+#: classes/pref/filters.php:229 classes/pref/filters.php:671
#: classes/pref/filters.php:786
msgid "Match"
msgstr "Correspondance"
-#: classes/pref/filters.php:243
-#: classes/pref/filters.php:291
-#: classes/pref/filters.php:685
-#: classes/pref/filters.php:712
+#: classes/pref/filters.php:243 classes/pref/filters.php:291
+#: classes/pref/filters.php:685 classes/pref/filters.php:712
msgid "Add"
-msgstr ""
+msgstr "Ajouter"
-#: classes/pref/filters.php:277
-#: classes/pref/filters.php:698
-#, fuzzy
+#: classes/pref/filters.php:277 classes/pref/filters.php:698
msgid "Apply actions"
-msgstr "Actions sur ce flux"
+msgstr "Actions éffectuées"
-#: classes/pref/filters.php:327
-#: classes/pref/filters.php:727
+#: classes/pref/filters.php:327 classes/pref/filters.php:727
msgid "Enabled"
msgstr "Activé"
-#: classes/pref/filters.php:336
-#: classes/pref/filters.php:730
+#: classes/pref/filters.php:336 classes/pref/filters.php:730
msgid "Match any rule"
-msgstr ""
+msgstr "Au moins une correspondance"
-#: classes/pref/filters.php:345
-#: classes/pref/filters.php:733
-#, fuzzy
+#: classes/pref/filters.php:345 classes/pref/filters.php:733
msgid "Inverse matching"
msgstr "Correspondance inverse"
-#: classes/pref/filters.php:357
-#: classes/pref/filters.php:740
+#: classes/pref/filters.php:357 classes/pref/filters.php:740
msgid "Test"
msgstr "Test"
#: classes/pref/filters.php:390
-#, fuzzy
msgid "(inverse)"
-msgstr "Inverse"
+msgstr "(inversé)"
#: classes/pref/filters.php:389
#, php-format
msgid "%s on %s in %s %s"
-msgstr ""
+msgstr "%s sur %s dans %s %s"
#: classes/pref/filters.php:609
msgid "Combine"
-msgstr ""
+msgstr "Comhiner"
-#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/filters.php:619 classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "Recalculer le score des articles"
@@ -2088,27 +1948,24 @@ msgstr "Créer"
#: classes/pref/filters.php:798
msgid "Inverse regular expression matching"
-msgstr ""
+msgstr "Inverser le résultat de l'expression rationnelle"
#: classes/pref/filters.php:800
msgid "on field"
msgstr "sur le champ"
-#: classes/pref/filters.php:806
-#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: classes/pref/filters.php:806 js/PrefFilterTree.js:29
+#: plugins/digest/digest.js:242
msgid "in"
msgstr "dans"
#: classes/pref/filters.php:819
-#, fuzzy
msgid "Save rule"
msgstr "Enregistrer"
-#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: classes/pref/filters.php:819 js/functions.js:1079
msgid "Add rule"
-msgstr ""
+msgstr "Ajouter une règle"
#: classes/pref/filters.php:842
msgid "Perform Action"
@@ -2119,15 +1976,12 @@ msgid "with parameters:"
msgstr "avec les paramètres :"
#: classes/pref/filters.php:886
-#, fuzzy
msgid "Save action"
-msgstr "Actions du panneau :"
+msgstr "Enregistrer"
-#: classes/pref/filters.php:886
-#: js/functions.js:1104
-#, fuzzy
+#: classes/pref/filters.php:886 js/functions.js:1105
msgid "Add action"
-msgstr "Actions sur ce flux"
+msgstr "Ajouter une action"
#: classes/pref/prefs.php:17
msgid "Old password cannot be blank."
@@ -2143,7 +1997,7 @@ msgstr "Les mots de passe saisie ne sont pas identiques."
#: classes/pref/prefs.php:37
msgid "Function not supported by authentication module."
-msgstr ""
+msgstr "Fonction non supportée par le module d'identification."
#: classes/pref/prefs.php:69
msgid "The configuration was saved."
@@ -2158,478 +2012,477 @@ msgstr "Option inconnue : %s"
msgid "Your personal data has been saved."
msgstr "Vos données personnelles ont été sauvegardées."
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
msgid "Personal data / Authentication"
msgstr "Données personnelles / Authentification"
-#: classes/pref/prefs.php:157
-#, fuzzy
+#: classes/pref/prefs.php:158
msgid "Personal data"
-msgstr "Données personnelles / Authentification"
+msgstr "Données personelles"
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
-msgstr "Nom"
+msgstr "Nom complet"
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "Adresse électronique"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "Permissions"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
msgid "Save data"
msgstr "Enregistrer les données"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
msgid "Your password is at default value, please change it."
msgstr "Votre mot de passe est celui par défaut, veuillez le modifier."
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
+"Changer votre mot de passe actuel désactivera les mots de passe à usage "
+"unique."
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "Ancien mot de passe"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "Nouveau mot de passe"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "Confirmation du mot de passe"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "Modifier le mot de passe"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
-msgstr ""
+msgstr "Mots de passe à usage unique / Identificateur"
-#: classes/pref/prefs.php:269
-msgid "One time passwords are currently enabled. Enter your current password below to disable."
+#: classes/pref/prefs.php:270
+msgid ""
+"One time passwords are currently enabled. Enter your current password below "
+"to disable."
msgstr ""
+"Les mots de passe à usage unique sont actuellement activés. Entrez votre mot "
+"de passe actuel ci-dessous pour les désactiver."
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
-#, fuzzy
+#: classes/pref/prefs.php:295 classes/pref/prefs.php:346
msgid "Enter your password"
-msgstr "Login ou mot de passe incorrect"
+msgstr "Entrez votre mot de passe"
-#: classes/pref/prefs.php:305
-#, fuzzy
+#: classes/pref/prefs.php:306
msgid "Disable OTP"
-msgstr "Désactiver les mises à jour"
+msgstr "Désactiver les mots de passe à usage unique"
-#: classes/pref/prefs.php:311
-msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
+#: classes/pref/prefs.php:312
+msgid ""
+"You will need a compatible Authenticator to use this. Changing your password "
+"would automatically disable OTP."
msgstr ""
+"Vous aurez besoin d'un Identificateur compatible pour utiliser ceci. Changer "
+"votre mot de passe le désactivera automatiquement."
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
-msgstr ""
+msgstr "Scanner le code suivant avec l'application identificateur :"
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
-msgstr ""
+msgstr "J'ai scanné le code et je veux activer les mots de passe à usage unique"
-#: classes/pref/prefs.php:362
-#, fuzzy
+#: classes/pref/prefs.php:363
msgid "Enable OTP"
-msgstr "Activé"
+msgstr "Activer les mots de passe à usage unique"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
-msgstr ""
+msgstr "Certaines options ne ne disponibles que dans le profil par défaut."
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
msgid "Customize"
msgstr "Personnaliser"
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
msgid "Register"
msgstr "S'inscrire"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr "Effacer"
-#: classes/pref/prefs.php:562
-#, fuzzy, php-format
+#: classes/pref/prefs.php:565
+#, php-format
msgid "Current server time: %s (UTC)"
-msgstr "Heure actuelle du serveur : %s"
+msgstr "Heure du serveur : %s (GMT)"
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "Enregistrer la configuration"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
msgid "Manage profiles"
msgstr "Gérer les profils"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "Revenir aux valeurs par défaut"
-#: classes/pref/prefs.php:613
-#, fuzzy
-msgid "Show additional preferences"
-msgstr "Quitter la configuration"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628 classes/pref/prefs.php:630
msgid "Plugins"
+msgstr "Plugins"
+
+#: classes/pref/prefs.php:632
+msgid ""
+"Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href="
+"\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
msgstr ""
+"Téléchargez plus de plugins sur <a class=\"visibleLink\" target=\"_blank\" "
+"href=\"http://tt-rss.org/forum/viewforum.php?f=22\">le forum Tiny Tiny "
+"RSS</a>."
-#: classes/pref/prefs.php:629
-msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
+#: classes/pref/prefs.php:634
+msgid ""
+"You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
+"Vous devrez relancer Tiny Tiny RSS pour que les changements apportés aux "
+"plugins prennent effet."
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
-msgstr ""
+msgstr "Plugins systèmes"
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664 classes/pref/prefs.php:713
msgid "Plugin"
-msgstr ""
+msgstr "Plugin"
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665 classes/pref/prefs.php:714
msgid "Description"
-msgstr ""
+msgstr "Description"
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666 classes/pref/prefs.php:715
msgid "Version"
-msgstr ""
+msgstr "Version"
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667 classes/pref/prefs.php:716
msgid "Author"
-msgstr ""
+msgstr "Auteur"
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
-#, fuzzy
+#: classes/pref/prefs.php:700 classes/pref/prefs.php:751
msgid "Clear data"
-msgstr "Purger les données de flux"
+msgstr "Purger les données"
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
-msgstr ""
+msgstr "Plugins utilisateur"
-#: classes/pref/prefs.php:761
-#, fuzzy
+#: classes/pref/prefs.php:766
msgid "Enable selected plugins"
-msgstr "Utiliser les catégories de flux"
+msgstr "Activer les plugins sélectionnés"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
-#, fuzzy
+#: classes/pref/prefs.php:821 classes/pref/prefs.php:839
msgid "Incorrect password"
-msgstr "Login ou mot de passe incorrect"
+msgstr "Mot de passe incorrect"
#: classes/pref/feeds.php:12
msgid "Check to enable field"
msgstr "Cocher pour activer le champ"
-#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
-#, fuzzy, php-format
+#: classes/pref/feeds.php:58 classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243 classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
+#, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
msgstr[0] "(%d flux)"
msgstr[1] "(%d flux)"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
msgid "Feed Title"
msgstr "Titre du flux"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576 classes/pref/feeds.php:800
msgid "Article purging:"
msgstr "Purge des articles :"
-#: classes/pref/feeds.php:573
-msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
-msgstr "<b>Astuce :</b> vous devez renseigner vos informations d'identification si le flux nécessite une authentification, sauf pour les flux Twitter."
+#: classes/pref/feeds.php:599
+msgid ""
+"<b>Hint:</b> you need to fill in your login information if your feed "
+"requires authentication, except for Twitter feeds."
+msgstr ""
+"<b>Astuce :</b> vous devez renseigner vos informations d'identification si "
+"le flux nécessite une authentification, sauf pour les flux Twitter."
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615 classes/pref/feeds.php:829
msgid "Hide from Popular feeds"
msgstr "Masquer dans la liste des flux populaires"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627 classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr "Inclure dans la synthèse quotidienne par courrier électronique"
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640 classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr "Toujours afficher les images jointes"
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653 classes/pref/feeds.php:849
msgid "Do not embed images"
-msgstr ""
+msgstr "Ne pas intégrer les images"
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666 classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr "Enregistrer localement les images"
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678 classes/pref/feeds.php:863
msgid "Mark updated articles as unread"
msgstr "Marquer les article mis à jour comme non lus"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
msgid "Icon"
msgstr "Icône"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr "Remplacer"
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
msgid "Resubscribe to push updates"
msgstr "Réinscription aux mises à jour en push"
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
-msgstr "Réinitialiser l'état de l'inscription PubSubHubbub pour les flux en mise à jour push."
+msgstr ""
+"Réinitialiser l'état de l'inscription PubSubHubbub pour les flux en mise à "
+"jour push."
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
-msgstr ""
+msgstr "Activer les options voulues avec les cases à cocher sur la droite:"
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103 classes/pref/feeds.php:1156
msgid "All done."
msgstr "Tout est terminé."
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
msgid "Feeds with errors"
msgstr "Flux avec des erreurs"
-#: classes/pref/feeds.php:1205
-#, fuzzy
+#: classes/pref/feeds.php:1231
msgid "Inactive feeds"
-msgstr "Mettre à jour le flux actif"
+msgstr "Flux inactifs"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
msgid "Edit selected feeds"
msgstr "Modifier les flux sélectionnés"
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270 classes/pref/feeds.php:1284
msgid "Reset sort order"
msgstr "Réinitialiser le critère de tri"
-#: classes/pref/feeds.php:1246
-#: js/prefs.js:1764
+#: classes/pref/feeds.php:1272 js/prefs.js:1764
msgid "Batch subscribe"
msgstr "Abonnement par lots"
-#: classes/pref/feeds.php:1251
-#, fuzzy
+#: classes/pref/feeds.php:1277
msgid "Categories"
-msgstr "Catégories de flux"
+msgstr "Catégories"
-#: classes/pref/feeds.php:1254
-#, fuzzy
+#: classes/pref/feeds.php:1280
msgid "Add category"
-msgstr "Modifier les catégories"
+msgstr "Ajouter une catégorie"
-#: classes/pref/feeds.php:1256
-#, fuzzy
+#: classes/pref/feeds.php:1282
msgid "(Un)hide empty categories"
-msgstr "Modifier les catégories"
+msgstr "Masquer/afficher les catégories vides"
-#: classes/pref/feeds.php:1260
-#, fuzzy
+#: classes/pref/feeds.php:1286
msgid "Remove selected"
-msgstr "Supprimer les flux sélectionnés ?"
+msgstr "Supprimer les flux sélectionnés"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
msgid "More actions..."
msgstr "Autres actions..."
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr "Purger manuellement"
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr "Purger les données de flux"
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
-msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
-msgstr "Avec OPML, vous pouvez exporter et importer vos flux, filtrer, étiquettes et réglages de Tiny Tiny RSS."
+#: classes/pref/feeds.php:1361
+msgid ""
+"Using OPML you can export and import your feeds, filters, labels and Tiny "
+"Tiny RSS settings."
+msgstr ""
+"Avec OPML, vous pouvez exporter et importer vos flux, filtrer, étiquettes et "
+"réglages de Tiny Tiny RSS."
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
-msgstr "Seul le profil de réglages principal peut être migré en utilisant OPML."
+msgstr ""
+"Seul le profil de réglages principal peut être migré en utilisant OPML."
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
msgid "Import my OPML"
msgstr "Importer mon OPML"
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr "Nom du fichier :"
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
msgid "Include settings"
msgstr "Inclure les paramètres"
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
msgid "Export OPML"
msgstr "Exporter en OPML"
-#: classes/pref/feeds.php:1364
-msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
-msgstr "Les articles publiés sont exportés comme un flux RSS public et toute personne qui connaît l'adresse indiquée ci-dessous peut s'y abonner."
+#: classes/pref/feeds.php:1390
+msgid ""
+"Your OPML can be published publicly and can be subscribed by anyone who "
+"knows the URL below."
+msgstr ""
+"Votre fichier OPML peut être publié et toute personne qui connaît l'adresse "
+"indiquée ci-dessous peut s'y abonner."
-#: classes/pref/feeds.php:1366
-msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
-msgstr "Les OPML publiés n'incluent pas vos réglages de Tiny Tiny RSS, les flux qui nécessitent une authentification, ou les flux cachés des Flux Populaires."
+#: classes/pref/feeds.php:1392
+msgid ""
+"Published OPML does not include your Tiny Tiny RSS settings, feeds that "
+"require authentication or feeds hidden from Popular feeds."
+msgstr ""
+"Les OPML publiés n'incluent pas vos réglages de Tiny Tiny RSS, les flux qui "
+"nécessitent une authentification, ou les flux cachés des Flux Populaires."
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
msgid "Display published OPML URL"
msgstr "Afficher l'URL de l'OPML public"
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
msgid "Firefox integration"
msgstr "Intégration à Firefox"
-#: classes/pref/feeds.php:1381
-msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
-msgstr "Ce site Tiny Tiny RSS peut être utilisé comme lecteur de flux dans Firefox en cliquant sur le lien ci-dessous."
+#: classes/pref/feeds.php:1407
+msgid ""
+"This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the "
+"link below."
+msgstr ""
+"Ce site Tiny Tiny RSS peut être utilisé comme lecteur de flux dans Firefox "
+"en cliquant sur le lien ci-dessous."
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr "Cliquer ici pour enregistrer ce site comme lecteur de flux."
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
msgid "Published & shared articles / Generated feeds"
msgstr "Articles publiés et partagés / Flux générés"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
msgid "Published articles and generated feeds"
msgstr "Articles publiés et flux générés"
-#: classes/pref/feeds.php:1400
-msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
-msgstr "Les articles publiés sont exportés comme un flux RSS public et toute personne qui connaît l'adresse indiquée ci-dessous peut s'y abonner."
+#: classes/pref/feeds.php:1426
+msgid ""
+"Published articles are exported as a public RSS feed and can be subscribed "
+"by anyone who knows the URL specified below."
+msgstr ""
+"Les articles publiés sont exportés comme un flux RSS public et toute "
+"personne qui connaît l'adresse indiquée ci-dessous peut s'y abonner."
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
msgid "Display URL"
msgstr "Afficher l'URL"
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr "Supprimer toutes les URL générées"
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
msgid "Articles shared by URL"
msgstr "Articles publiés par URL"
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr "Vous pouvez désactiver tous les articles partagés par URL unique ici."
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
msgid "Unshare all articles"
-msgstr "Départager tous les articles"
+msgstr "Désactiver le partage pour tous les articles"
-#: classes/pref/feeds.php:1494
-msgid "These feeds have not been updated with new content for 3 months (oldest first):"
-msgstr "Les flux suivants n'ont pas été mis à jour depuis 3 mois (par âge décroissant) :"
+#: classes/pref/feeds.php:1520
+msgid ""
+"These feeds have not been updated with new content for 3 months (oldest "
+"first):"
+msgstr ""
+"Les flux suivants n'ont pas été mis à jour depuis 3 mois (par âge "
+"décroissant) :"
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557 classes/pref/feeds.php:1626
msgid "Click to edit feed"
msgstr "Cliquez pour modifier le flux"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575 classes/pref/feeds.php:1646
msgid "Unsubscribe from selected feeds"
msgstr "Se désabonner des flux sélectionnés"
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr "Ces flux n'ont pas été mis à jour à cause d'erreurs :"
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr ""
-
-#: plugins/digest/digest_body.php:45
-#, fuzzy
-msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
+#: plugins/digest/digest_body.php:59
+msgid ""
+"Your browser doesn't support Javascript, which is required for this "
+"application to function properly. Please check your browser settings."
msgstr ""
-"Votre navigateur ne gère pas Javascript, alors que c'est nécessaire\n"
-"\t\t\tpour le bon fonctionnement de ce logiciel. Veuillez modifier la\n"
-"\t\t\tconfiguration de votre navigateur."
+"Votre navigateur ne gère pas JavaScript, alors que c'est nécessaire pour le "
+"bon fonctionnement de ce logiciel. Veuillez modifier la configuration de "
+"votre navigateur."
-#: plugins/digest/digest_body.php:55
-#, fuzzy
-msgid "Back to feeds"
-msgstr "Flux inactifs"
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "Bonjour,"
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
-msgstr ""
+msgstr "Version ordinateur"
#: plugins/close_button/init.php:24
msgid "Close article"
msgstr "Fermer l'article"
-#: plugins/nsfw/init.php:32
-#: plugins/nsfw/init.php:43
+#: plugins/nsfw/init.php:32 plugins/nsfw/init.php:43
msgid "Not work safe (click to toggle)"
-msgstr ""
+msgstr "Non convenable au travail (cliquer pour basculer)"
#: plugins/nsfw/init.php:53
msgid "NSFW Plugin"
-msgstr ""
+msgstr "Plugin NSFW"
#: plugins/nsfw/init.php:80
msgid "Tags to consider NSFW (comma-separated)"
-msgstr ""
+msgstr "Tags à considérer non convenables au travail (séparés par des virgules)"
#: plugins/nsfw/init.php:101
-#, fuzzy
msgid "Configuration saved."
msgstr "La configuration a été enregistrée."
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr ""
-
#: plugins/auth_internal/init.php:62
-#, fuzzy
msgid "Please enter your one time password:"
-msgstr "Veuillez saisir un titre pour cette catégorie :"
+msgstr "Veuillez saisir votre mot de passe à usage unique :"
#: plugins/auth_internal/init.php:185
msgid "Password has been changed."
@@ -2639,43 +2492,95 @@ msgstr "Le mot de passe a été modifié."
msgid "Old password is incorrect."
msgstr "L'ancien mot de passe n'est pas correct."
-#: plugins/mailto/init.php:52
-#: plugins/mailto/init.php:58
-#: plugins/mail/init.php:71
-#: plugins/mail/init.php:77
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373 plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr "Accueil"
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr "Rien n'a été trouvé (cliquez pour recharger le flux)."
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr "Version ordinateur"
+
+#: plugins/mobile/prefs.php:34
+msgid "Enable categories"
+msgstr "Utiliser les catégories de flux"
+
+#: plugins/mobile/prefs.php:35 plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46 plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56 plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr "Activé"
+
+#: plugins/mobile/prefs.php:35 plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46 plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56 plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr "Désactivé"
+
+#: plugins/mobile/prefs.php:39
+msgid "Browse categories like folders"
+msgstr "Parcourir les catégories comme des dossiers"
+
+#: plugins/mobile/prefs.php:45
+msgid "Show images in posts"
+msgstr "Afficher les images dans les articles"
+
+#: plugins/mobile/prefs.php:50
+msgid "Hide read articles and feeds"
+msgstr "Cacher les articles et flux lus"
+
+#: plugins/mobile/prefs.php:55
+msgid "Sort feeds by unread count"
+msgstr "Trier les flux par nombre d'articles non lus"
+
+#: plugins/mailto/init.php:52 plugins/mailto/init.php:58
+#: plugins/mail/init.php:71 plugins/mail/init.php:77
msgid "[Forwarded]"
msgstr "[Transféré]"
-#: plugins/mailto/init.php:52
-#: plugins/mail/init.php:71
+#: plugins/mailto/init.php:52 plugins/mail/init.php:71
msgid "Multiple articles"
msgstr "Articles multiples"
#: plugins/mailto/init.php:74
msgid "Clicking the following link to invoke your mail client:"
-msgstr ""
+msgstr "Cliquez sur le lien suivant pour ouvrir votre client de messagerie:"
#: plugins/mailto/init.php:78
-#, fuzzy
msgid "Forward selected article(s) by email."
-msgstr "Transférer l'article par email"
+msgstr "Transférer le ou les article(s) par mail."
#: plugins/mailto/init.php:81
-msgid "You should be able to edit the message before sending in your mail client."
+msgid ""
+"You should be able to edit the message before sending in your mail client."
msgstr ""
+"Vous devriez pouvoir modifier le message avant son envoi dans votre client "
+"de messagerie."
#: plugins/mailto/init.php:86
-#, fuzzy
msgid "Close this dialog"
-msgstr "Fermer ce panel"
+msgstr "Fermer ce dialogue"
#: plugins/bookmarklets/init.php:22
msgid "Bookmarklets"
-msgstr ""
+msgstr "Bookmarklets"
#: plugins/bookmarklets/init.php:24
-msgid "Drag the link below to your browser toolbar, open the feed you're interested in in your browser and click on the link to subscribe to it."
-msgstr "Glissez le lien ci-dessous dans la barre d'outil de votre navigateur, ouvrez le flux qui vous intéresse et cliquez sur le lien pour vous abonner à ce flux."
+msgid ""
+"Drag the link below to your browser toolbar, open the feed you're interested "
+"in in your browser and click on the link to subscribe to it."
+msgstr ""
+"Glissez le lien ci-dessous dans la barre d'outil de votre navigateur, ouvrez "
+"le flux qui vous intéresse et cliquez sur le lien pour vous abonner à ce "
+"flux."
#: plugins/bookmarklets/init.php:28
#, php-format
@@ -2688,20 +2593,23 @@ msgstr "S'abonner dans Tiny Tiny RSS"
#: plugins/bookmarklets/init.php:34
msgid "Use this bookmarklet to publish arbitrary pages using Tiny Tiny RSS"
-msgstr ""
+msgstr "Utilisez ce bookmarklet pour publier des pages avec Tiny Tiny RSS"
#: plugins/import_export/init.php:64
msgid "Import and export"
msgstr "Importer et exporter"
#: plugins/import_export/init.php:66
-#, fuzzy
msgid "Article archive"
-msgstr "Date de l'article"
+msgstr "Archive"
#: plugins/import_export/init.php:68
-msgid "You can export and import your Starred and Archived articles for safekeeping or when migrating between tt-rss instances."
+msgid ""
+"You can export and import your Starred and Archived articles for safekeeping "
+"or when migrating between tt-rss instances."
msgstr ""
+"Vous pouvez exporter et importer vos articles remarquables et archivés afin "
+"de les sauvegarder ou pour les transférer entre deux instances de tt-rss."
#: plugins/import_export/init.php:71
msgid "Export my data"
@@ -2713,36 +2621,36 @@ msgstr "Importer"
#: plugins/import_export/init.php:221
msgid "Could not import: incorrect schema version."
-msgstr "Importation impossible : version du schéma incorrecte."
+msgstr "Import impossible : version du schéma incorrecte."
#: plugins/import_export/init.php:226
msgid "Could not import: unrecognized document format."
-msgstr "Importation impossible : format de document non reconnu."
+msgstr "Import impossible : format de document non reconnu."
#: plugins/import_export/init.php:385
msgid "Finished: "
-msgstr ""
+msgstr "Fini : "
#: plugins/import_export/init.php:386
-#, fuzzy, php-format
+#, php-format
msgid "%d article processed, "
msgid_plural "%d articles processed, "
-msgstr[0] "Modifier l'annotation de l'article"
-msgstr[1] "Modifier l'annotation de l'article"
+msgstr[0] "%d article traité, "
+msgstr[1] "%d articles traités, "
#: plugins/import_export/init.php:387
-#, fuzzy, php-format
+#, php-format
msgid "%d imported, "
msgid_plural "%d imported, "
-msgstr[0] "est déjà importé."
-msgstr[1] "est déjà importé."
+msgstr[0] "%d importé, "
+msgstr[1] "%d importés, "
#: plugins/import_export/init.php:388
-#, fuzzy, php-format
+#, php-format
msgid "%d feed created."
msgid_plural "%d feeds created."
-msgstr[0] "Aucun flux sélectionné."
-msgstr[1] "Aucun flux sélectionné."
+msgstr[0] "%d flux créé."
+msgstr[1] "%d flux créés."
#: plugins/import_export/init.php:393
msgid "Could not load XML document."
@@ -2750,12 +2658,16 @@ msgstr "Impossible de charger le document XML."
#: plugins/import_export/init.php:405
msgid "Prepare data"
-msgstr ""
+msgstr "Préparer les données"
#: plugins/import_export/init.php:426
-#, fuzzy, php-format
-msgid "Could not upload file. You might need to adjust upload_max_filesize in PHP.ini (current value = %s)"
-msgstr "Envoi du fichier impossible. Vous devriez peut-être modifier la valeur de upload_max_filesize dans PHP.ini (valeur courante : %s)"
+#, php-format
+msgid ""
+"Could not upload file. You might need to adjust upload_max_filesize in PHP."
+"ini (current value = %s)"
+msgstr ""
+"Envoi du fichier impossible. Vous devriez peut-être modifier la valeur de "
+"upload_max_filesize dans PHP.ini (valeur courante : %s)"
#: plugins/mail/init.php:92
msgid "From:"
@@ -2771,42 +2683,23 @@ msgstr "Sujet :"
#: plugins/mail/init.php:130
msgid "Send e-mail"
-msgstr "Envoyer l'email"
+msgstr "Envoyer le mail"
-#: plugins/note/init.php:28
-#: plugins/note/note.js:11
+#: plugins/note/init.php:28 plugins/note/note.js:11
msgid "Edit article note"
msgstr "Modifier l'annotation de l'article"
#: plugins/example/init.php:38
msgid "Example Pane"
-msgstr ""
+msgstr "Panneau d'exemple"
#: plugins/example/init.php:69
msgid "Sample value"
-msgstr ""
+msgstr "Valeur d'exemple"
#: plugins/example/init.php:75
-#, fuzzy
msgid "Set value"
-msgstr "Marquer comme remarquable"
-
-#: plugins/identica/init.php:29
-#, fuzzy
-msgid "Share on identi.ca"
-msgstr "Partager sur Twitter"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr ""
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr ""
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr ""
+msgstr "Appliquer la valeur"
#: plugins/instances/init.php:144
msgid "Linked"
@@ -2817,8 +2710,12 @@ msgid "Link instance"
msgstr "Lier une instance"
#: plugins/instances/init.php:307
-msgid "You can connect other instances of Tiny Tiny RSS to this one to share Popular feeds. Link to this instance of Tiny Tiny RSS by using this URL:"
-msgstr "Vous pouvez connecter d'autres instances de Tiny Tiny RSS à celle-ci pour partager les Flux Populaires. Pour cela utilisez l'URL suivante :"
+msgid ""
+"You can connect other instances of Tiny Tiny RSS to this one to share "
+"Popular feeds. Link to this instance of Tiny Tiny RSS by using this URL:"
+msgstr ""
+"Vous pouvez connecter d'autres instances de Tiny Tiny RSS à celle-ci pour "
+"partager les flux populaires. Pour cela, utilisez l'URL suivante :"
#: plugins/instances/init.php:317
msgid "Last connected"
@@ -2826,7 +2723,7 @@ msgstr "Dernière connexion"
#: plugins/instances/init.php:318
msgid "Status"
-msgstr ""
+msgstr "Etat"
#: plugins/instances/init.php:319
msgid "Stored feeds"
@@ -2840,302 +2737,267 @@ msgstr "Partager par URL"
msgid "You can share this article by the following unique URL:"
msgstr "Vous pouvez partager cet article avec l'URL unique suivante :"
-#: plugins/flattr/init.php:30
-#, fuzzy
-msgid "Flattr this article."
-msgstr "Marquer comme remarquable"
-
-#: plugins/googleplus/init.php:29
-#, fuzzy
-msgid "Share on Google+"
-msgstr "Partager sur Twitter"
-
-#: plugins/updater/init.php:317
-#: plugins/updater/init.php:334
+#: plugins/updater/init.php:317 plugins/updater/init.php:334
#: plugins/updater/updater.js:10
-#, fuzzy
msgid "Update Tiny Tiny RSS"
-msgstr "Revenir à Tiny Tiny RSS"
+msgstr "Mettre à jour Tiny Tiny RSS"
#: plugins/updater/init.php:337
-#, fuzzy
msgid "Your Tiny Tiny RSS installation is up to date."
-msgstr "La base de données de Tiny Tiny RSS est à jour."
+msgstr "Votre installation de Tiny Tiny RSS est à jour."
#: plugins/updater/init.php:347
-msgid "Do not close this dialog until updating is finished. Backup your tt-rss directory before continuing."
+msgid ""
+"Do not close this dialog until updating is finished. Backup your tt-rss "
+"directory before continuing."
msgstr ""
+"Ne fermez pas ce dialogue avant que la mise à jour soit terminée. Veuillez "
+"sauvegarder votre dossier tt-rss avant de continuer."
#: plugins/updater/init.php:350
-#, fuzzy
msgid "Ready to update."
-msgstr "Dernière mise à jour :"
+msgstr "Prêt à mettre à jour."
#: plugins/updater/init.php:355
-#, fuzzy
msgid "Start update"
-msgstr "Dernière mise à jour :"
-
-#: plugins/tweet/init.php:29
-#, fuzzy
-msgid "Share on Twitter"
-msgstr "Partager sur Twitter"
+msgstr "Commencer la mise à jour"
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
-msgstr "Nouveaux articles disponible dans ce flux (cliquer pour les afficher)"
+msgstr "Nouveaux articles disponibles dans ce flux (cliquer pour les afficher)"
-#: js/feedlist.js:415
-#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: js/feedlist.js:415 js/feedlist.js:430 plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr "Marquer tous les articles de %s comme lus ?"
-#: js/functions.js:91
-msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
-msgstr "Êtes-vous sûr de vouloir signaler cette erreur sur tt-rss.org ? Le rapport incluera des informations sur votre navigateur. Votre adresse IP sera sauvegardée dans la base de données."
+#: js/functions.js:92
+msgid ""
+"Are you sure to report this exception to tt-rss.org? The report will include "
+"your browser information. Your IP would be saved in the database."
+msgstr ""
+"Êtes-vous sûr de vouloir signaler cette erreur sur tt-rss.org ? Le rapport "
+"incluera des informations sur votre navigateur. Votre adresse IP sera "
+"sauvegardée dans la base de données."
-#: js/functions.js:627
+#: js/functions.js:628
msgid "Date syntax appears to be correct:"
msgstr "La syntaxe des dates semble être correcte :"
-#: js/functions.js:630
+#: js/functions.js:631
msgid "Date syntax is incorrect."
msgstr "La syntaxe des dates est incorrecte."
-#: js/functions.js:733
+#: js/functions.js:734
msgid "Upload complete."
-msgstr ""
+msgstr "Envoi terminé."
-#: js/functions.js:757
+#: js/functions.js:758
msgid "Remove stored feed icon?"
-msgstr "Supprimer les données stockées ?"
+msgstr "Supprimer l'icône de flux stockée ?"
-#: js/functions.js:762
-#, fuzzy
+#: js/functions.js:763
msgid "Removing feed icon..."
-msgstr "Supprimer les données stockées ?"
+msgstr "Suppression de l'icône du flux..."
-#: js/functions.js:767
-#, fuzzy
+#: js/functions.js:768
msgid "Feed icon removed."
-msgstr "Flux non trouvé."
+msgstr "Icône du flux supprimée."
-#: js/functions.js:789
+#: js/functions.js:790
msgid "Please select an image file to upload."
msgstr "Veuillez sélectionner une image à envoyer."
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr "Envoyer une nouvelle icône pour ce flux ?"
-#: js/functions.js:792
-#, fuzzy
+#: js/functions.js:793
msgid "Uploading, please wait..."
-msgstr "Chargement en cours, veuillez patienter..."
+msgstr "Envoi en cours, veuillez patienter..."
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr "Veuillez saisir le libellé de l'étiquette :"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr "Impossible de créer une étiquette : libellé manquant."
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "S'abonner au flux"
-#: js/functions.js:883
+#: js/functions.js:884
msgid "Subscribed to %s"
msgstr "Abonné à %s"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr "L'URL spécifiée semble invalide."
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
-msgstr "L'URL spécifiée ne semble pas correspondre à un flux."
+msgstr "L'URL spécifiée ne semble pas contenir de flux."
-#: js/functions.js:944
-#, fuzzy
+#: js/functions.js:945
msgid "Couldn't download the specified URL: %s"
-msgstr "Impossible de télécharger l'URL spécifiée."
+msgstr "L'URL spécifiée n'a pas pu être téléchargée : %s"
-#: js/functions.js:948
+#: js/functions.js:949
msgid "You are already subscribed to this feed."
msgstr "Vous êtes déjà abonné à ce flux."
-#: js/functions.js:1078
-#, fuzzy
+#: js/functions.js:1079
msgid "Edit rule"
-msgstr "Modifier le filtre"
+msgstr "Modifier la règle"
-#: js/functions.js:1104
-#, fuzzy
+#: js/functions.js:1105
msgid "Edit action"
-msgstr "Actions sur ce flux"
+msgstr "Modifier l'action"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "Créer un filtre"
-#: js/functions.js:1256
-msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
-msgstr "Réinitialiser l'inscription ? Tiny Tiny RSS essayera de se réinscrire au hub de notification lors de la prochaine mise à jour du flux."
+#: js/functions.js:1257
+msgid ""
+"Reset subscription? Tiny Tiny RSS will try to subscribe to the notification "
+"hub again on next feed update."
+msgstr ""
+"Réinitialiser l'inscription ? Tiny Tiny RSS essayera de se réinscrire au hub "
+"de notification lors de la prochaine mise à jour du flux."
-#: js/functions.js:1267
-#, fuzzy
+#: js/functions.js:1268
msgid "Subscription reset."
-msgstr "S'abonner au flux..."
+msgstr "Abonnement réinitialisé."
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278 js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr "Se désabonner de %s ?"
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
-msgstr ""
+msgstr "Suppression du flux..."
-#: js/functions.js:1386
+#: js/functions.js:1389
msgid "Please enter category title:"
msgstr "Veuillez saisir un titre pour cette catégorie :"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr "Générer une nouvelle adresse d'abonnement pour ce flux ?"
-#: js/functions.js:1421
-#: js/prefs.js:1234
+#: js/functions.js:1424 js/prefs.js:1234
msgid "Trying to change address..."
-msgstr ""
+msgstr "Changement de l'adresse..."
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611 js/tt-rss.js:393 js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr "Vous ne pouvez pas modifier ce type de flux."
-#: js/functions.js:1623
+#: js/functions.js:1626
msgid "Edit Feed"
msgstr "Modifier le flux"
-#: js/functions.js:1629
-#: js/prefs.js:194
-#: js/prefs.js:749
-#, fuzzy
+#: js/functions.js:1632 js/prefs.js:194 js/prefs.js:749
msgid "Saving data..."
-msgstr "Enregistrer les données"
+msgstr "Enregistrement des données..."
-#: js/functions.js:1661
+#: js/functions.js:1664
msgid "More Feeds"
msgstr "D'autres flux"
-#: js/functions.js:1722
-#: js/functions.js:1832
-#: js/prefs.js:397
-#: js/prefs.js:427
-#: js/prefs.js:459
-#: js/prefs.js:642
-#: js/prefs.js:662
-#: js/prefs.js:1210
+#: js/functions.js:1725 js/functions.js:1835 js/prefs.js:397 js/prefs.js:427
+#: js/prefs.js:459 js/prefs.js:642 js/prefs.js:662 js/prefs.js:1210
#: js/prefs.js:1355
msgid "No feeds are selected."
msgstr "Aucun flux sélectionné."
-#: js/functions.js:1764
-msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
-msgstr "Supprimer les flux sélectionnés de l'archive ? Les flux contenant des articles stockés ne seront pas supprimés."
+#: js/functions.js:1767
+msgid ""
+"Remove selected feeds from the archive? Feeds with stored articles will not "
+"be removed."
+msgstr ""
+"Supprimer les flux sélectionnés de l'archive ? Les flux contenant des "
+"articles stockés ne seront pas supprimés."
-#: js/functions.js:1803
+#: js/functions.js:1806
msgid "Feeds with update errors"
msgstr "Flux avec des erreurs de mise à jour"
-#: js/functions.js:1814
-#: js/prefs.js:1192
+#: js/functions.js:1817 js/prefs.js:1192
msgid "Remove selected feeds?"
msgstr "Supprimer les flux sélectionnés ?"
-#: js/functions.js:1817
-#: js/prefs.js:1195
-#, fuzzy
+#: js/functions.js:1820 js/prefs.js:1195
msgid "Removing selected feeds..."
-msgstr "Supprimer les flux sélectionnés ?"
+msgstr "Suppression des flux sélectionnés..."
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
-msgstr ""
+msgstr "Aide"
#: js/PrefFeedTree.js:47
-#, fuzzy
msgid "Edit category"
-msgstr "Modifier les catégories"
+msgstr "Modifier la catégorie"
#: js/PrefFeedTree.js:54
-#, fuzzy
msgid "Remove category"
-msgstr "Créer la catégorie"
+msgstr "Supprimer la catégorie"
#: js/PrefFilterTree.js:32
msgid "Inverse"
-msgstr "Inverse"
+msgstr "Inverser"
#: js/prefs.js:55
msgid "Please enter login:"
-msgstr "Veuillez saisir le login :"
+msgstr "Veuillez saisir l'identifiant :"
#: js/prefs.js:62
msgid "Can't create user: no login specified."
-msgstr "Impossible de créer l'utilisateur : aucun login spécifié."
+msgstr "Impossible de créer l'utilisateur : aucun identifiant n'a été spécifié."
#: js/prefs.js:66
-#, fuzzy
msgid "Adding user..."
-msgstr "Ajout du filtre %s"
+msgstr "Ajout de l'utilisateur..."
#: js/prefs.js:117
msgid "Edit Filter"
msgstr "Modifier le filtre"
#: js/prefs.js:164
-#, fuzzy
msgid "Remove filter?"
-msgstr "Supprimer le filtre %s ?"
+msgstr "Supprimer le filtre ?"
#: js/prefs.js:169
-#, fuzzy
msgid "Removing filter..."
-msgstr "Ajout du filtre %s"
+msgstr "Suppression du filtre..."
#: js/prefs.js:279
msgid "Remove selected labels?"
msgstr "Supprimer les étiquettes sélectionnées ?"
#: js/prefs.js:282
-#, fuzzy
msgid "Removing selected labels..."
-msgstr "Supprimer les étiquettes sélectionnées ?"
+msgstr "Suppression des étiquettes sélectionnées..."
-#: js/prefs.js:295
-#: js/prefs.js:1396
+#: js/prefs.js:295 js/prefs.js:1396
msgid "No labels are selected."
msgstr "Aucune étiquette sélectionnée."
#: js/prefs.js:309
-msgid "Remove selected users? Neither default admin nor your account will be removed."
-msgstr "Supprimer les utilisateurs sélectionnés ? l'administrateur par défaut et votre compte utilisateur ne seront pas supprimés."
+msgid ""
+"Remove selected users? Neither default admin nor your account will be "
+"removed."
+msgstr ""
+"Supprimer les utilisateurs sélectionnés ? L'administrateur par défaut et "
+"votre compte utilisateur ne seront pas supprimés."
#: js/prefs.js:312
-#, fuzzy
msgid "Removing selected users..."
-msgstr "Supprimer les filtres sélectionnés ?"
+msgstr "Suppression des utilisateurs sélectionnés..."
-#: js/prefs.js:326
-#: js/prefs.js:507
-#: js/prefs.js:528
-#: js/prefs.js:567
+#: js/prefs.js:326 js/prefs.js:507 js/prefs.js:528 js/prefs.js:567
msgid "No users are selected."
msgstr "Aucun utilisateur sélectionné."
@@ -3144,13 +3006,10 @@ msgid "Remove selected filters?"
msgstr "Supprimer les filtres sélectionnés ?"
#: js/prefs.js:347
-#, fuzzy
msgid "Removing selected filters..."
-msgstr "Supprimer les filtres sélectionnés ?"
+msgstr "Suppression des filtres sélectionnés..."
-#: js/prefs.js:359
-#: js/prefs.js:597
-#: js/prefs.js:616
+#: js/prefs.js:359 js/prefs.js:597 js/prefs.js:616
msgid "No filters are selected."
msgstr "Aucun filtre sélectionné."
@@ -3159,9 +3018,8 @@ msgid "Unsubscribe from selected feeds?"
msgstr "Se désabonner des flux sélectionnés ?"
#: js/prefs.js:382
-#, fuzzy
msgid "Unsubscribing from selected feeds..."
-msgstr "Se désabonner des flux sélectionnés"
+msgstr "Désabonnement des flux sélectionnés..."
#: js/prefs.js:412
msgid "Please select only one feed."
@@ -3169,34 +3027,32 @@ msgstr "Veuillez sélectionner un seul flux."
#: js/prefs.js:418
msgid "Erase all non-starred articles in selected feed?"
-msgstr "Supprimer tous les articles non-remarquables dans le flux sélectionné ?"
+msgstr ""
+"Supprimer tous les articles non-remarquables dans le flux sélectionné ?"
#: js/prefs.js:421
-#, fuzzy
msgid "Clearing selected feed..."
-msgstr "Modifier les flux sélectionnés"
+msgstr "Nettoyage du flux sélectionné..."
#: js/prefs.js:440
msgid "How many days of articles to keep (0 - use default)?"
-msgstr "Combien de jour faut-il conserver l'article (entrer 0 pour utiliser la valeur par défaut)"
+msgstr ""
+"Combien de jours faut-il conserver les articles (0 pour utiliser la valeur "
+"par défaut) ?"
#: js/prefs.js:443
-#, fuzzy
msgid "Purging selected feed..."
-msgstr "Modifier les flux sélectionnés"
+msgstr "Purge du flux sélectionné..."
#: js/prefs.js:478
msgid "Login field cannot be blank."
-msgstr "Le nom ne peut pas être vide."
+msgstr "L'identifiant ne peut pas être vide."
#: js/prefs.js:482
-#, fuzzy
msgid "Saving user..."
-msgstr "Ajout du filtre %s"
+msgstr "Sauvegarde de l'utilisateur..."
-#: js/prefs.js:512
-#: js/prefs.js:533
-#: js/prefs.js:572
+#: js/prefs.js:512 js/prefs.js:533 js/prefs.js:572
msgid "Please select only one user."
msgstr "Veuillez sélectionner un seul utilisateur."
@@ -3205,23 +3061,20 @@ msgid "Reset password of selected user?"
msgstr "Ré-initialiser le mot de passe de l'utilisateur sélectionné ?"
#: js/prefs.js:540
-#, fuzzy
msgid "Resetting password for selected user..."
-msgstr "Ré-initialiser le mot de passe de l'utilisateur sélectionné ?"
+msgstr "Ré-initialisation du mot de passe de l'utilisateur sélectionné..."
#: js/prefs.js:602
msgid "Please select only one filter."
msgstr "Veuillez sélectionner un seul filtre."
#: js/prefs.js:620
-#, fuzzy
msgid "Combine selected filters?"
-msgstr "Supprimer les filtres sélectionnés ?"
+msgstr "Combiner les filtres sélectionnés ?"
#: js/prefs.js:623
-#, fuzzy
msgid "Joining filters..."
-msgstr "Ajout du filtre %s"
+msgstr "Rapprochement des filtres..."
#: js/prefs.js:684
msgid "Edit Multiple Feeds"
@@ -3239,47 +3092,44 @@ msgstr "Import OPML"
msgid "Please choose an OPML file first."
msgstr "Veuillez d'abord sélectionner un fichier OPML."
-#: js/prefs.js:827
-#: plugins/import_export/import_export.js:115
-#, fuzzy
+#: js/prefs.js:827 plugins/import_export/import_export.js:115
msgid "Importing, please wait..."
-msgstr "Chargement en cours, veuillez patienter..."
+msgstr "Import en cours, veuillez patienter..."
#: js/prefs.js:980
msgid "Reset to defaults?"
msgstr "Revenir aux valeurs par défaut ?"
#: js/prefs.js:1099
-msgid "Remove category %s? Any nested feeds would be placed into Uncategorized."
+msgid ""
+"Remove category %s? Any nested feeds would be placed into Uncategorized."
msgstr ""
+"Supprimer la categorie %s ? Tous les flux enfants seront placés dans Sans "
+"catégorie."
#: js/prefs.js:1105
-#, fuzzy
msgid "Removing category..."
-msgstr "Créer la catégorie"
+msgstr "Suppression de la catégorie..."
#: js/prefs.js:1126
msgid "Remove selected categories?"
msgstr "Supprimer les catégories sélectionnées ?"
#: js/prefs.js:1129
-#, fuzzy
msgid "Removing selected categories..."
-msgstr "Supprimer les catégories sélectionnées"
+msgstr "Suppression des catégories sélectionnés..."
#: js/prefs.js:1142
msgid "No categories are selected."
msgstr "Aucune catégorie sélectionnée."
#: js/prefs.js:1150
-#, fuzzy
msgid "Category title:"
-msgstr "Catégories"
+msgstr "Titre de la catégorie :"
#: js/prefs.js:1154
-#, fuzzy
msgid "Creating category..."
-msgstr "Créer un filtre..."
+msgstr "Création de la catégorie..."
#: js/prefs.js:1181
msgid "Feeds without recent updates"
@@ -3290,27 +3140,26 @@ msgid "Replace current OPML publishing address with a new one?"
msgstr "Remplacer l'adresse de publication OPML actuelle par une nouvelle ?"
#: js/prefs.js:1319
-#, fuzzy
msgid "Clearing feed..."
-msgstr "Purger les données de flux"
+msgstr "Nettoyage du flux..."
#: js/prefs.js:1339
msgid "Rescore articles in selected feeds?"
msgstr "Recalculer le score des articles des flux sélectionnés ?"
#: js/prefs.js:1342
-#, fuzzy
msgid "Rescoring selected feeds..."
-msgstr "Recalculer le score des articles des flux sélectionnés ?"
+msgstr "Recalcul du score des flux sélectionnés..."
#: js/prefs.js:1362
msgid "Rescore all articles? This operation may take a lot of time."
-msgstr "Recalculer le score de tous les articles ? Cette opération peut prendre beaucoup de temps."
+msgstr ""
+"Recalculer le score de tous les articles ? Cette opération peut prendre "
+"beaucoup de temps."
#: js/prefs.js:1365
-#, fuzzy
msgid "Rescoring feeds..."
-msgstr "Recalculer le score du flux"
+msgstr "Recalcul du score des flux..."
#: js/prefs.js:1382
msgid "Reset selected labels to default colors?"
@@ -3321,54 +3170,55 @@ msgid "Settings Profiles"
msgstr "Paramètres des profils"
#: js/prefs.js:1428
-msgid "Remove selected profiles? Active and default profiles will not be removed."
-msgstr "Supprimer les profils sélectionnés ? Les profils actifs et par défaut ne seront pas supprimés."
+msgid ""
+"Remove selected profiles? Active and default profiles will not be removed."
+msgstr ""
+"Supprimer les profils sélectionnés ? Les profils actifs et par défaut ne "
+"seront pas supprimés."
#: js/prefs.js:1431
-#, fuzzy
msgid "Removing selected profiles..."
-msgstr "Supprimer les filtres sélectionnés"
+msgstr "Suppression des profils sélectionnés..."
#: js/prefs.js:1446
msgid "No profiles are selected."
msgstr "Aucun profil sélectionné."
-#: js/prefs.js:1454
-#: js/prefs.js:1507
+#: js/prefs.js:1454 js/prefs.js:1507
msgid "Activate selected profile?"
msgstr "Activer le profil selectionné ?"
-#: js/prefs.js:1470
-#: js/prefs.js:1523
+#: js/prefs.js:1470 js/prefs.js:1523
msgid "Please choose a profile to activate."
-msgstr "Veuillez sélectionner un profil à activer"
+msgstr "Veuillez sélectionner un profil à activer."
#: js/prefs.js:1475
-#, fuzzy
msgid "Creating profile..."
-msgstr "Création d'un profil"
+msgstr "Création d'un profil..."
#: js/prefs.js:1531
msgid "This will invalidate all previously generated feed URLs. Continue?"
-msgstr "Ceci va invalider toutes les URL de flux générées auparavant. Souhaitez-vous continuer ?"
+msgstr ""
+"Ceci va invalider toutes les URL de flux générées auparavant. Souhaitez-vous "
+"continuer ?"
-#: js/prefs.js:1534
-#: js/prefs.js:1553
+#: js/prefs.js:1534 js/prefs.js:1553
msgid "Clearing URLs..."
-msgstr ""
+msgstr "Nettoyage des URL..."
#: js/prefs.js:1541
-#, fuzzy
msgid "Generated URLs cleared."
-msgstr "Générer une nouvelle URL"
+msgstr "URL générées supprimées."
#: js/prefs.js:1550
msgid "This will invalidate all previously shared article URLs. Continue?"
-msgstr "Ceci va invalider tous les articles partagés par URL. Souhaitez-vous continuer ?"
+msgstr ""
+"Ceci va invalider tous les articles partagés par URL. Souhaitez-vous "
+"continuer ?"
#: js/prefs.js:1560
msgid "Shared URLs cleared."
-msgstr ""
+msgstr "URL partagées supprimées."
#: js/prefs.js:1648
msgid "Label Editor"
@@ -3380,86 +3230,70 @@ msgstr "Abonnement aux flux..."
#: js/prefs.js:1807
msgid "Clear stored data for this plugin?"
-msgstr ""
+msgstr "Effacer les données pour ce plugin ?"
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "Marquer tous les articles comme lus ?"
-#: js/tt-rss.js:126
-#, fuzzy
+#: js/tt-rss.js:127
msgid "Marking all feeds as read..."
-msgstr "Marquer tous les flux comme lus"
+msgstr "Marquage de tous les flux comme lus..."
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+msgid "Please enable mail plugin first."
+msgstr "Veuillez d'abord activer le plugin mail."
+
+#: js/tt-rss.js:458
+msgid "Please enable embed_original plugin first."
+msgstr "Veuillez d'abord activer le plugin embed_original."
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr "Vous ne pouvez pas vous désabonner de la catégorie."
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592 js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "Veuillez d'abord sélectionner un flux."
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr "Vous ne pouvez pas recalculer le score de ce type de flux."
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "Recalculer le score des articles de %s ?"
-#: js/tt-rss.js:527
-#, fuzzy
+#: js/tt-rss.js:756
msgid "Rescoring articles..."
-msgstr "Recalculer le score des articles"
-
-#: js/tt-rss.js:694
-#, fuzzy
-msgid "Please enable mail plugin first."
-msgstr "Veuillez d'abord sélectionner un flux."
-
-#: js/tt-rss.js:800
-#, fuzzy
-msgid "Please enable embed_original plugin first."
-msgstr "Veuillez d'abord sélectionner un flux."
+msgstr "Recalcul des scores des articles..."
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
msgid "New version available!"
msgstr "Une nouvelle version est disponible !"
#: js/viewfeed.js:106
-#, fuzzy
msgid "Cancel search"
-msgstr "Annuler"
+msgstr "Annuler la recherche"
-#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: js/viewfeed.js:439 plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "Ne plus marquer comme remarquable"
-#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: js/viewfeed.js:444 plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "Marquer comme remarquable"
-#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: js/viewfeed.js:477 plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr "Ne plus publier l'article"
-#: js/viewfeed.js:690
-#: js/viewfeed.js:718
-#: js/viewfeed.js:745
-#: js/viewfeed.js:807
-#: js/viewfeed.js:839
-#: js/viewfeed.js:976
-#: js/viewfeed.js:1019
-#: js/viewfeed.js:1069
-#: js/viewfeed.js:2072
-#: plugins/mailto/init.js:7
+#: js/viewfeed.js:690 js/viewfeed.js:718 js/viewfeed.js:745 js/viewfeed.js:807
+#: js/viewfeed.js:839 js/viewfeed.js:976 js/viewfeed.js:1019
+#: js/viewfeed.js:1069 js/viewfeed.js:2072 plugins/mailto/init.js:7
#: plugins/mail/mail.js:7
msgid "No articles are selected."
msgstr "Aucun article sélectionné."
@@ -3469,48 +3303,42 @@ msgid "Mark all visible articles in %s as read?"
msgstr "Marquer tous les articles visibles de %s comme lus ?"
#: js/viewfeed.js:984
-#, fuzzy
msgid "Delete %d selected article in %s?"
msgid_plural "Delete %d selected articles in %s?"
-msgstr[0] "Supprimer les %d articles sélectionnés de %s ?"
+msgstr[0] "Supprimer %d article sélectionné de %s ?"
msgstr[1] "Supprimer les %d articles sélectionnés de %s ?"
#: js/viewfeed.js:986
-#, fuzzy
msgid "Delete %d selected article?"
msgid_plural "Delete %d selected articles?"
-msgstr[0] "Supprimer les %d articles sélectionnés ?"
+msgstr[0] "Supprimer %d article sélectionné ?"
msgstr[1] "Supprimer les %d articles sélectionnés ?"
#: js/viewfeed.js:1028
-#, fuzzy
msgid "Archive %d selected article in %s?"
msgid_plural "Archive %d selected articles in %s?"
-msgstr[0] "Archiver les %d articles sélectionnés de %s ?"
+msgstr[0] "Archiver %d article sélectionné de %s ?"
msgstr[1] "Archiver les %d articles sélectionnés de %s ?"
#: js/viewfeed.js:1031
-#, fuzzy
msgid "Move %d archived article back?"
msgid_plural "Move %d archived articles back?"
-msgstr[0] "Restaurer les articles archivés ?"
-msgstr[1] "Restaurer les articles archivés ?"
+msgstr[0] "Restaurer %d article archivé ?"
+msgstr[1] "Restaurer %d articles archivés ?"
#: js/viewfeed.js:1075
-#, fuzzy
msgid "Mark %d selected article in %s as read?"
msgid_plural "Mark %d selected articles in %s as read?"
-msgstr[0] "Marquer %d articles sélectionnés de %s comme lus ?"
+msgstr[0] "Marquer %d article sélectionné de %s comme lu ?"
msgstr[1] "Marquer %d articles sélectionnés de %s comme lus ?"
#: js/viewfeed.js:1099
msgid "Edit article Tags"
-msgstr "Modifier les étiquettes de l'article"
+msgstr "Modifier les tags de l'article"
#: js/viewfeed.js:1105
-#, fuzzy
msgid "Saving article tags..."
-msgstr "Modifier les étiquettes de l'article"
+msgstr "Sauvegarde des tags de l'article..."
#: js/viewfeed.js:1340
msgid "No article is selected."
@@ -3521,18 +3349,16 @@ msgid "No articles found to mark"
msgstr "Aucun article à marquer"
#: js/viewfeed.js:1377
-#, fuzzy
msgid "Mark %d article as read?"
msgid_plural "Mark %d articles as read?"
-msgstr[0] "Marquer %d article(s) comme lu(s) ?"
-msgstr[1] "Marquer %d article(s) comme lu(s) ?"
+msgstr[0] "Marquer %d article comme lu ?"
+msgstr[1] "Marquer %d articles comme lus ?"
#: js/viewfeed.js:1883
msgid "Open original article"
msgstr "Ouvrir l'article original"
#: js/viewfeed.js:1889
-#, fuzzy
msgid "Display article URL"
msgstr "Afficher l'URL"
@@ -3549,82 +3375,83 @@ msgid "Click to pause"
msgstr "Cliquez pour mettre en pause"
#: js/viewfeed.js:2041
-#, fuzzy
msgid "Please enter new score for selected articles:"
-msgstr "Supprimer les %d articles sélectionnés ?"
+msgstr "Nouveau score des articles sélectionnés :"
#: js/viewfeed.js:2083
-#, fuzzy
msgid "Please enter new score for this article:"
-msgstr "Veuillez saisir un titre pour cette catégorie :"
+msgstr "Nouveau score pour cet article :"
#: js/viewfeed.js:2116
-#, fuzzy
msgid "Article URL:"
-msgstr "Tous les articles"
+msgstr "URL de l'article :"
-#: plugins/digest/digest.js:71
-#, fuzzy
+#: plugins/digest/digest.js:72
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
-msgstr[0] "Marquer les %d articles affichés comme lus ?"
+msgstr[0] "Marquer %d article affiché comme lu ?"
msgstr[1] "Marquer les %d articles affichés comme lus ?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
msgid "Error: unable to load article."
msgstr "Erreur : impossible de charger l'article."
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
msgid "Click to expand article."
-msgstr "Cliquer pour développer l'article"
+msgstr "Cliquer pour développer l'article."
-#: plugins/digest/digest.js:518
-#, fuzzy
+#: plugins/digest/digest.js:535
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] "%d de plus..."
msgstr[1] "%d de plus..."
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
msgid "No unread feeds."
msgstr "Aucun flux non lu."
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
msgid "Load more..."
msgstr "Charger plus..."
#: plugins/embed_original/init.js:6
msgid "Sorry, your browser does not support sandboxed iframes."
msgstr ""
+"Malheureusement, votre navigateur ne supporte pas les iframes sécurisées."
-#: plugins/mailto/init.js:21
-#: plugins/mail/mail.js:21
+#: plugins/mailto/init.js:21 plugins/mail/mail.js:21
msgid "Forward article by email"
msgstr "Transférer l'article par email"
#: plugins/import_export/import_export.js:13
msgid "Export Data"
-msgstr "Exporer les données"
+msgstr "Exporter les données"
#: plugins/import_export/import_export.js:40
-#, fuzzy
-msgid "Finished, exported %d article. You can download the data <a class='visibleLink' href='%u'>here</a>."
-msgid_plural "Finished, exported %d articles. You can download the data <a class='visibleLink' href='%u'>here</a>."
-msgstr[0] "Terminé, %d articles exportés. Vous pouvez télécharger les données <a class=\"visibleLink\" href=\"%u\">ici</a>."
-msgstr[1] "Terminé, %d articles exportés. Vous pouvez télécharger les données <a class=\"visibleLink\" href=\"%u\">ici</a>."
+msgid ""
+"Finished, exported %d article. You can download the data <a "
+"class='visibleLink' href='%u'>here</a>."
+msgid_plural ""
+"Finished, exported %d articles. You can download the data <a "
+"class='visibleLink' href='%u'>here</a>."
+msgstr[0] ""
+"Terminé, %d article exporté. Vous pouvez télécharger les données <a "
+"class='visibleLink' href='%u'>ici</a>."
+msgstr[1] ""
+"Terminé, %d articles exportés. Vous pouvez télécharger les données <a "
+"class='visibleLink' href='%u'>ici</a>."
#: plugins/import_export/import_export.js:93
msgid "Data Import"
-msgstr ""
+msgstr "Import de données"
#: plugins/import_export/import_export.js:112
msgid "Please choose the file first."
msgstr "Veuillez d'abord choisir le fichier."
#: plugins/note/note.js:17
-#, fuzzy
msgid "Saving article note..."
-msgstr "Modifier l'annotation de l'article"
+msgstr "Sauvegarde de l'annotation de l'article..."
#: plugins/instances/instances.js:10
msgid "Link Instance"
@@ -3639,12 +3466,10 @@ msgid "Remove selected instances?"
msgstr "Supprimer les instances sélectionnées ?"
#: plugins/instances/instances.js:125
-#, fuzzy
msgid "Removing selected instances..."
-msgstr "Supprimer les instances sélectionnées ?"
+msgstr "Suppression des instances sélectionnées..."
-#: plugins/instances/instances.js:139
-#: plugins/instances/instances.js:151
+#: plugins/instances/instances.js:139 plugins/instances/instances.js:151
msgid "No instances are selected."
msgstr "Aucune instance sélectionnée."
@@ -3657,48 +3482,52 @@ msgid "Share article by URL"
msgstr "Partager l'article par URL"
#: plugins/updater/updater.js:58
-msgid "Live updating is considered experimental. Backup your tt-rss directory before continuing. Please type 'yes' to continue."
+msgid ""
+"Live updating is considered experimental. Backup your tt-rss directory "
+"before continuing. Please type 'yes' to continue."
msgstr ""
+"La mise à jour en direct est expérimentale. Veuillez sauvegarder votre "
+"dossier tt-rss avant de continuer. Tapez « yes » pour continuer."
-#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
-#~ msgstr "Cela va effacer les informations d'authentification pour Twitter. Voulez-vous continuer ?"
+#~ msgid "Share on identi.ca"
+#~ msgstr "Partager sur identi.ca"
-#, fuzzy
-#~ msgid "Clearing credentials..."
-#~ msgstr "Effacer les données d'authentification stockées"
+#~ msgid "Owncloud"
+#~ msgstr "Owncloud"
-#~ msgid "Updated"
-#~ msgstr "Mis à jour"
+#~ msgid "Owncloud url"
+#~ msgstr "Adresse de Owncloud"
-#~ msgid "Finished: %d articles processed, %d imported, %d feeds created."
-#~ msgstr "Terminé : %d articles traités, %d importés, %d flux créés."
+#~ msgid "Bookmark on OwnCloud "
+#~ msgstr "Marquer sur Owncloud "
-#~ msgid "Home"
-#~ msgstr "Accueil"
+#~ msgid "Flattr this article."
+#~ msgstr "Partager sur Flattr"
-#~ msgid "Nothing found (click to reload feed)."
-#~ msgstr "Rien trouvé (cliquez pour recharger le flux)."
+#~ msgid "Share on Google+"
+#~ msgstr "Partager sur Google+"
-#~ msgid "Enable categories"
-#~ msgstr "Utiliser les catégories de flux"
+#~ msgid "Share on Twitter"
+#~ msgstr "Partager sur Twitter"
-#~ msgid "ON"
-#~ msgstr "Marche"
-
-#~ msgid "OFF"
-#~ msgstr "Arrêt"
+#~ msgid "Updated"
+#~ msgstr "Mis à jour"
-#~ msgid "Browse categories like folders"
-#~ msgstr "Parcourir les catégories comme des dossiers"
+#~ msgid "Show additional preferences"
+#~ msgstr "Afficher plus d'options"
-#~ msgid "Show images in posts"
-#~ msgstr "Afficher les images dans les articles"
+#~ msgid "Back to feeds"
+#~ msgstr "Retour aux flux"
-#~ msgid "Hide read articles and feeds"
-#~ msgstr "Cacher les articles et flux lus"
+#~ msgid ""
+#~ "This will clear your stored authentication information for Twitter. "
+#~ "Continue?"
+#~ msgstr ""
+#~ "Cela va effacer les informations d'authentification pour Twitter. Voulez-"
+#~ "vous continuer ?"
-#~ msgid "Sort feeds by unread count"
-#~ msgstr "Trier les flux par nombre d'articles non lus"
+#~ msgid "Finished: %d articles processed, %d imported, %d feeds created."
+#~ msgstr "Terminé : %d articles traités, %d importés, %d flux créés."
#, fuzzy
#~ msgid "Related"
@@ -3725,11 +3554,9 @@ msgstr ""
#~ msgid "Move between articles"
#~ msgstr "Naviguer dans les articles"
-#~ msgid "Active article actions"
-#~ msgstr "Activer les actions de l'article"
-
#~ msgid "Mark articles below/above active one as read"
-#~ msgstr "Marquer les articles au-dessous/au-dessus de l'article actif comme lus"
+#~ msgstr ""
+#~ "Marquer les articles au-dessous/au-dessus de l'article actif comme lus"
#~ msgid "Scroll article content"
#~ msgstr "Faire déflier le contenu de l'article"
@@ -3743,13 +3570,6 @@ msgstr ""
#~ msgid "Multiple articles actions"
#~ msgstr "Actions sur plusieurs articles"
-#, fuzzy
-#~ msgid "Select starred articles"
-#~ msgstr "Sélectionner les articles non lus"
-
-#~ msgid "Feed actions"
-#~ msgstr "Actions sur ce flux"
-
#~ msgid "Mark feed as read"
#~ msgstr "Marquer le flux comme lu"
@@ -3762,20 +3582,18 @@ msgstr ""
#~ msgid "My Feeds"
#~ msgstr "Mes flux"
-#~ msgid "Panel actions"
-#~ msgstr "Actions du panneau :"
-
#~ msgid "Top 25 feeds"
#~ msgstr "Top 25 des flux"
-#~ msgid "Edit feed categories"
-#~ msgstr "Modifier les catégories des flux"
-
#~ msgid "Focus search (if present)"
#~ msgstr "Focus sur la recherche (si affichée)"
-#~ msgid "<b>Note:</b> not all actions may be available, depending on Tiny Tiny RSS configuration and your access level."
-#~ msgstr "<b>Note :</b> certaines actions peuvent ne pas être disponibles, selon la configuration de Tiny Tiny RSS et vos permissions."
+#~ msgid ""
+#~ "<b>Note:</b> not all actions may be available, depending on Tiny Tiny RSS "
+#~ "configuration and your access level."
+#~ msgstr ""
+#~ "<b>Note :</b> certaines actions peuvent ne pas être disponibles, selon la "
+#~ "configuration de Tiny Tiny RSS et vos permissions."
#~ msgid "Open article in new tab"
#~ msgstr "Ouvrir les articles dans un nouvel onglet"
@@ -3786,10 +3604,6 @@ msgstr ""
#~ msgid "Right-to-left content"
#~ msgstr "Contenu écrit de droite à gauche"
-#, fuzzy
-#~ msgid "Cache content locally"
-#~ msgstr "Enregistrer localement les images"
-
#~ msgid "Mark posts as updated on content change"
#~ msgstr "Marquer les articles comme mis à jour quand leur contenu change"
@@ -3832,13 +3646,6 @@ msgstr ""
#~ msgid "Original article"
#~ msgstr "Article original"
-#~ msgid "Update feed"
-#~ msgstr "Mettre à jour le flux"
-
-#, fuzzy
-#~ msgid "With subcategories"
-#~ msgstr "Modifier les catégories"
-
#~ msgid "Twitter OAuth"
#~ msgstr "Twitter OAuth"
@@ -3855,7 +3662,9 @@ msgstr ""
#~ msgstr "S'inscrire via Twitter"
#~ msgid "Could not connect to Twitter. Refresh the page or try again later."
-#~ msgstr "Impossible de se connecter à Twitter. Rafraichissez la page ou essayez à nouveau plus tard."
+#~ msgstr ""
+#~ "Impossible de se connecter à Twitter. Rafraichissez la page ou essayez à "
+#~ "nouveau plus tard."
#~ msgid "Congratulations! You have successfully registered with Twitter."
#~ msgstr "Félicitation ! Vous vous êtes inscrit via Twitter avec succès."
@@ -3869,9 +3678,6 @@ msgstr ""
#~ msgid "Check it"
#~ msgstr "Vérifier"
-#~ msgid "Apply to category"
-#~ msgstr "Appliquer à une catégorie"
-
#~ msgid "Category <b>$%s</b> already exists in the database."
#~ msgstr "La catégorie <b>%s</b> existe déjà dans la base de données."
@@ -3879,7 +3685,8 @@ msgstr ""
#~ msgstr "Aucune catégorie de flux définie."
#~ msgid "<b>Hint:</b> you can drag feeds and categories around."
-#~ msgstr "<b>Astuce :</b> vous pouvez faire glisser les flux et les catagories."
+#~ msgstr ""
+#~ "<b>Astuce :</b> vous pouvez faire glisser les flux et les catagories."
#~ msgid "Subscribing using bookmarklet"
#~ msgstr "S'abonner via bookmarklet"
@@ -3887,29 +3694,41 @@ msgstr ""
#~ msgid "Twitter"
#~ msgstr "Twitter"
-#~ msgid "Before you can update your Twitter feeds, you must register this instance of Tiny Tiny RSS with Twitter.com."
-#~ msgstr "Avant de mettre à jour vos flux Twitter, vous devez enregistrer cette instance de Tiny Tiny RSS avec Twitter.com."
+#~ msgid ""
+#~ "Before you can update your Twitter feeds, you must register this instance "
+#~ "of Tiny Tiny RSS with Twitter.com."
+#~ msgstr ""
+#~ "Avant de mettre à jour vos flux Twitter, vous devez enregistrer cette "
+#~ "instance de Tiny Tiny RSS avec Twitter.com."
-#~ msgid "You have been successfully registered with Twitter.com and should be able to access your Twitter feeds."
-#~ msgstr "Vous vous êtes inscrit avec succès sur Twitter.com et vous devriez être en mesure d'accéder à vos flux Twitter."
+#~ msgid ""
+#~ "You have been successfully registered with Twitter.com and should be able "
+#~ "to access your Twitter feeds."
+#~ msgstr ""
+#~ "Vous vous êtes inscrit avec succès sur Twitter.com et vous devriez être "
+#~ "en mesure d'accéder à vos flux Twitter."
#~ msgid "Register with Twitter.com"
#~ msgstr "S'inscrire sur Twitter.com"
+#~ msgid "Clear stored credentials"
+#~ msgstr "Effacer les données d'authentification stockées"
+
#~ msgid "Created filter <b>%s</b>"
#~ msgstr "Filtre <b>%s</b> créé"
-#~ msgid "Attachment:"
-#~ msgstr "Fichier attaché :"
-
#~ msgid "Subscribing to feed..."
#~ msgstr "Abonnement au flux..."
#~ msgid "Filter Test Results"
#~ msgstr "Résultats du test du filtre"
-#~ msgid "When \"Mark as read\" button is clicked in toolbar, automatically open next feed with unread articles."
-#~ msgstr "Lorsque vous cliquez sur « Marquer comme lus », le prochain flux contenant des articles non lus est automatiquement affiché"
+#~ msgid ""
+#~ "When \"Mark as read\" button is clicked in toolbar, automatically open "
+#~ "next feed with unread articles."
+#~ msgstr ""
+#~ "Lorsque vous cliquez sur « Marquer comme lus », le prochain flux "
+#~ "contenant des articles non lus est automatiquement affiché"
#~ msgid "Uses server timezone"
#~ msgstr "Utilise le fuseau horaire du serveur"
diff --git a/locale/hu_HU/LC_MESSAGES/messages.mo b/locale/hu_HU/LC_MESSAGES/messages.mo
index 23c8350c9..bd44f45df 100644
--- a/locale/hu_HU/LC_MESSAGES/messages.mo
+++ b/locale/hu_HU/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/hu_HU/LC_MESSAGES/messages.po b/locale/hu_HU/LC_MESSAGES/messages.po
index cf4548e58..359ab0ad9 100644
--- a/locale/hu_HU/LC_MESSAGES/messages.po
+++ b/locale/hu_HU/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2013-03-26 12:00+0100\n"
"Last-Translator: Zoltan Faludi <[email protected]>\n"
"Language-Team: HUNGARIAN\n"
@@ -110,89 +110,89 @@ msgstr "A hozzáférési szinted nem elég magasa script futtatásához"
msgid "Database Updater"
msgstr "Adatbázis-frissítő"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "Adatbázis frissítése sikertelen"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "Nem található a szükséges séma fájl, a szükséges verzió:"
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", találat:"
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "A Tiny Tiny RSS adatbázis friss."
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "Vissza az RSS-olvasóhoz"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "A továbbhaladás előtt készítsen biztosági másolatot adatbázisáról."
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr "A Tiny Tiny RSS adatbázisát frissíteni kell a legújabb verzióra (<b>%d</b> to <b>%d</b>)."
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "Frissítések végrehajtása"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "Frissítések folyamatban..."
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "Frissítés %d verzióra..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "Verzió ellenőrzése"
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "OK!"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "HIBA!"
-#: db-updater.php:158
+#: db-updater.php:160
#, fuzzy, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
msgstr[0] "Elkészült. <b>%d</b> frissítés a <b>%d</b> verziójú sémára."
msgstr[1] "Elkészült. <b>%d</b> frissítés a <b>%d</b> verziójú sémára."
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr "Az adatbázis séma egy újabb Tiny Tiny RSS-ből származik."
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr "A talált séma verziója: <b>%d</b>, a szükséges: <b>%d</b>."
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr "A séma frissítése nem lehetséges. A folytatáshoz frissítse a Tiny Tiny RSS fájljait egy újabb verzióra."
@@ -248,22 +248,22 @@ msgstr ""
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr "SQL eszképelési teszt sikertelen, ellenőrizze az adatbázis és a PHP bállításokat"
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -276,7 +276,7 @@ msgstr "SQL eszképelési teszt sikertelen, ellenőrizze az adatbázis és a PHP
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -284,214 +284,217 @@ msgstr "SQL eszképelési teszt sikertelen, ellenőrizze az adatbázis és a PHP
msgid "Loading, please wait..."
msgstr "Betöltés, kérem várjon..."
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "Hírcsatornalista összecsukása"
-#: index.php:155
+#: index.php:164
msgid "Show articles"
msgstr "Hírek megjelenítése"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr "Adaptív"
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "Minden hír"
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "Csillagozott"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "Publikált"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "Olvasatlan"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "Olvasatlan"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "Pontozás memmőzése"
-#: index.php:167
+#: index.php:176
msgid "Sort articles"
msgstr "Hírek rendezése"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "Alapértelmezett"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "Dátum"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "Cím"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "Pontszám"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "Frissítés"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "Megjelölés olvasottként"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr "Kommunikációs probléma a szerverrel"
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "A Tiny Tiny RSS-nek elérhető egy újabb verziója!"
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "Műveletek"
-#: index.php:205
+#: index.php:214
msgid "Preferences..."
msgstr "Beállítások..."
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "Keresés..."
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "Műveletek hírcsatornákkal:"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "Feliratkozás hírcsatornára..."
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "Hírcsatorna szerkesztése..."
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "Hírcsatorna újrapontozása"
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "Leiratkozás"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "Az összes hírcsatorna:"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr "Olvasottak rejtése/mutatása"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "Egyéb műveletek:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr "Váltás áttekintő módba..."
-#: index.php:219
+#: index.php:228
msgid "Show tag cloud..."
msgstr "Címkefelhő megjelenítése..."
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
msgid "Toggle widescreen mode"
msgstr "Szélesvásznú mód váltása"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr "Kijelölés címkék alapján"
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "Új címke létrehozása..."
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "Szűrő létrehozása..."
-#: index.php:226
+#: index.php:235
msgid "Keyboard shortcuts help"
msgstr "Billentyűparancsok súgója"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "Kijelentkezés"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "Beállítások"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "Billentyűparancsok"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "Kilépés a beállításokból"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "Hírcsatornák"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
msgid "Filters"
msgstr "Szűrők"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "Címkék"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "Felhasználók"
@@ -500,53 +503,53 @@ msgstr "Felhasználók"
msgid "Create new account"
msgstr "Új felhasználói fiók létrehozása"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr "Új felhasználók regisztrációja adminisztrátor által letilva."
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr "Ideiglenes jelszavát elküdljük a megadott e-mail címre. Azok a felhasználói fiókok, amelyekbe az ideiglenes jelszó kipostázásától számított 24 órán belül nem lépnek be, automatikusan törlődnek."
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr "Felhasználói név:"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "Ellenőrizze, hogy nem foglalt-e már:"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
msgid "Email:"
msgstr "E-mail:"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr "Mennyi kettő meg kettő?"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "Regisztráció elküldése"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "Regisztrációs adatai hiányosak"
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr "Ez a felhasználónév már foglalt."
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "Regisztráció sikertelen."
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "Felhasználói fiók sikeresen létrehozva"
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "Új felhasználók regisztrációja jelenleg nem engedélyezett."
@@ -555,12 +558,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr "A Tiny Tiny RSS adatbázis frissítő szkript."
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "Kategorizálatlan"
@@ -575,297 +578,298 @@ msgstr[1] "%d archivált hír"
msgid "No feeds found."
msgstr "Nem található hírcsatorna."
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr "Nem sikerült érvényesíteni a munkamenetet (érvénytelen IP)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "Kiemelt"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "Összes hírcsatorna"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "Csillagozott hírek"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "Publikált hírek"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "Friss hírek"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
msgid "All articles"
msgstr "Az összes hír"
-#: include/functions.php:1816
+#: include/functions.php:1833
msgid "Archived articles"
msgstr "Archivált hírek"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr "Legutóbb olvasott"
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "Navigáció"
-#: include/functions.php:1881
+#: include/functions.php:1899
msgid "Open next feed"
msgstr "Következő hírcsatorna megnyitása"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr "Előző hírcsatorna megnyitása"
-#: include/functions.php:1883
+#: include/functions.php:1901
msgid "Open next article"
msgstr "Következő hír megnyitása"
-#: include/functions.php:1884
+#: include/functions.php:1902
msgid "Open previous article"
msgstr "Előző hír megjelenítése"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr "Következő hír megnyitása (nem görgeti a hosszú híreket)"
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr "Előző hír megnyitása (nem görgeti a hosszú híreket)"
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "Keresőmező megjelenítése"
-#: include/functions.php:1888
+#: include/functions.php:1906
msgid "Article"
msgstr "Hír"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr "Csillagoz"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr "Publikált"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr "Olvasatlannak jelöl"
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "Címkék szerkesztése"
-#: include/functions.php:1893
+#: include/functions.php:1911
#, fuzzy
msgid "Dismiss selected"
msgstr "Eltávolítja a kijelölt híreket a címke alól?"
-#: include/functions.php:1894
+#: include/functions.php:1912
#, fuzzy
msgid "Dismiss read"
msgstr "Látható olvasott hírek elrejtése"
-#: include/functions.php:1895
+#: include/functions.php:1913
msgid "Open in new window"
msgstr "Megnyitás új ablakban"
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
msgid "Mark below as read"
msgstr "Olvasottnak jel ez alatt"
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
msgid "Mark above as read"
msgstr "Olvasottnak jel ez fölött"
-#: include/functions.php:1898
+#: include/functions.php:1916
msgid "Scroll down"
msgstr "Legördítés"
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr "Felgördítés"
-#: include/functions.php:1900
+#: include/functions.php:1918
msgid "Select article under cursor"
msgstr "Az kurzor alatti hír kiválasztása"
-#: include/functions.php:1901
+#: include/functions.php:1919
msgid "Email article"
msgstr "Hír küldése emailben"
-#: include/functions.php:1902
+#: include/functions.php:1920
msgid "Close/collapse article"
msgstr "Hír bezárása"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
msgid "Toggle embed original"
msgstr "Eredeti megjelenítésének váltása"
-#: include/functions.php:1905
+#: include/functions.php:1923
msgid "Article selection"
msgstr "Hír kijelölés"
-#: include/functions.php:1906
+#: include/functions.php:1924
msgid "Select all articles"
msgstr "Minden hír kijelölése"
-#: include/functions.php:1907
+#: include/functions.php:1925
msgid "Select unread"
msgstr "Olvasatlan hírek kijelölése"
-#: include/functions.php:1908
+#: include/functions.php:1926
msgid "Select starred"
msgstr "Csillagozott hírek kijelölése"
-#: include/functions.php:1909
+#: include/functions.php:1927
msgid "Select published"
msgstr "Publikált hírek kijlölése"
-#: include/functions.php:1910
+#: include/functions.php:1928
msgid "Invert selection"
msgstr "Fordított kijelölés"
-#: include/functions.php:1911
+#: include/functions.php:1929
msgid "Deselect everything"
msgstr "Kijelölés eltávolítása"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "Hírcsatorna"
-#: include/functions.php:1913
+#: include/functions.php:1931
msgid "Refresh current feed"
msgstr "Aktuális hírcsatorna frissítése"
-#: include/functions.php:1914
+#: include/functions.php:1932
msgid "Un/hide read feeds"
msgstr "Olvasott hírcsatornák rejtése/mutatása"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "Feliratkozás hírcsatornára"
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "Hírcsatorna szerkesztése"
-#: include/functions.php:1918
+#: include/functions.php:1936
msgid "Reverse headlines"
msgstr "Címek fordított sorrendben"
-#: include/functions.php:1919
+#: include/functions.php:1937
msgid "Debug feed update"
msgstr "Hírcsatorna frissítés hibakaresés"
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "Minden hírcsatornát olvasottként jelöl"
-#: include/functions.php:1921
+#: include/functions.php:1939
msgid "Un/collapse current category"
msgstr "Kategória kinyitás/összecsukás"
-#: include/functions.php:1922
+#: include/functions.php:1940
msgid "Toggle combined mode"
msgstr "Váltás kombinált módba"
-#: include/functions.php:1923
+#: include/functions.php:1941
msgid "Go to"
msgstr "Ugrás ide"
-#: include/functions.php:1925
+#: include/functions.php:1943
msgid "Fresh"
msgstr "Friss"
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "Címkefelhő"
-#: include/functions.php:1930
+#: include/functions.php:1948
msgid "Other"
msgstr "Egyéb"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr "Címke létrehozása"
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr "Szűrő létrehozása"
-#: include/functions.php:1933
+#: include/functions.php:1951
msgid "Un/collapse sidebar"
msgstr "Oldalsáv megjelenítés/elrejtés"
-#: include/functions.php:1934
+#: include/functions.php:1952
msgid "Show help dialog"
msgstr "Súgó ablak megjelenítése"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, php-format
msgid "Search results: %s"
msgstr "Keresési eredmények: %s"
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
msgid "Click to play"
msgstr "Kattintson a lejátszáshoz"
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr "Lejátszás"
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr "-"
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "nincs címke"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "Címkék hozzáadása a hírhez"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
msgid "Originally from:"
msgstr "Eredeti innen:"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
msgid "Feed URL"
msgstr "Hírcsatorna URL"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -878,8 +882,8 @@ msgstr "Hírcsatorna URL"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -887,15 +891,15 @@ msgstr "Hírcsatorna URL"
msgid "Close this window"
msgstr "Ablak bezárása"
-#: include/functions.php:3381
+#: include/functions.php:3402
msgid "(edit note)"
msgstr "(jegyzet szerkesztése)"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "ismeretlen hírcsatornatípus"
-#: include/functions.php:3670
+#: include/functions.php:3691
msgid "Attachments"
msgstr "Csatolmányok:"
@@ -925,8 +929,8 @@ msgstr "Csillagoz"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr "Hír publikálása"
@@ -1040,7 +1044,8 @@ msgid "Combined feed display"
msgstr "Kombinált hírcsatorna-megjelenítés"
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+#, fuzzy
+msgid "Hide feeds with no unread articles"
msgstr "Olvasatlan hírekkel nem rendelkező hírcsatorna elrejtése"
#: include/localized_schema.php:43
@@ -1052,6 +1057,7 @@ msgid "Sort feeds by unread articles count"
msgstr "Hírcsatornák rendezése olvasatlan hírek száma alapján"
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "Fordított hírcím-sorrend (régiebbiek előbb)"
@@ -1134,12 +1140,14 @@ msgstr "Címkék automatikus hozzárendelése a hírekhez"
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "Felhasználó:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "Jelszó:"
@@ -1170,6 +1178,7 @@ msgstr "Kisebb adatforgalom"
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "Belépés"
@@ -1188,8 +1197,8 @@ msgstr "Cím:"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr "Hírcsatorna URL:"
@@ -1225,8 +1234,8 @@ msgstr "Megosztás"
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1287,31 +1296,32 @@ msgid "Edit subscription options"
msgstr "Feliratkozási beállítások szerkesztése"
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "Jelszó visszaállítás"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr ""
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
#, fuzzy
msgid "Go back"
msgstr "Visszalépés"
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr ""
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr ""
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr ""
@@ -1327,9 +1337,9 @@ msgstr "Ha címkéket és szűrőket is importált, akkor szükség lehet a beá
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
msgid "Select"
msgstr "Kiválasztás"
@@ -1343,9 +1353,9 @@ msgstr "Kiválasztás"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "Mind"
@@ -1359,9 +1369,9 @@ msgstr "Mind"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "Kijelölés törlése"
@@ -1420,8 +1430,8 @@ msgstr "Hírcsatorna vagy weboldal URL"
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr "Hozzáadás a következő kategóriához:"
@@ -1431,24 +1441,24 @@ msgstr "Elérhető hírcsatornák"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "Azonosítás"
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "Belépés"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
msgid "Password"
msgstr "Jelszó"
@@ -1470,8 +1480,8 @@ msgstr "További hírcsatornák"
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr "Keresés"
@@ -1492,7 +1502,7 @@ msgstr "határ:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "Eltávolít"
@@ -1518,11 +1528,10 @@ msgstr "A hír címkéi (vesszőkkel elválasztva):"
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "Mentés"
@@ -1700,52 +1709,57 @@ msgid "Feed:"
msgstr "Hírcsatorna:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "Hírcsatorna nem található"
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "Importálás"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "olvasottként jelöl"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
msgid "Collapse article"
msgstr "Hír bezárása"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr "Nincs megjeleníthető olvasatlan hír."
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr "Nincs megjeleníthető friss hír."
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr "Nincs megjeleníthető csillagozott hír."
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr ""
"A jelenlegi címke alá nincs besorolva egy hír sem.\n"
"Címkék alá híreket besorolhat manuálisan (lásd a fenti Műveletek menüt) vagy a besoroláshoz használhat Szűrőket."
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr "Nincs megjeleníthető hír."
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, php-format
msgid "Feeds last updated at %s"
msgstr "Hírcsatornák utolsó frissítése: %s"
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "Néhány hírcsatorna frissítésével gond akadt. (Kattints ide a részletekhez!)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "Nincs kiválasztott hírcsatorna."
@@ -1867,8 +1881,8 @@ msgid "Change password to"
msgstr "Jelszó megváltoztatása"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "Beállítások"
@@ -2035,7 +2049,7 @@ msgid "Combine"
msgstr "Egyesít"
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "Hírek újrapontszámozása"
@@ -2053,7 +2067,7 @@ msgstr "...szerepeljen ebben a mezőben: "
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr "itt"
@@ -2062,7 +2076,7 @@ msgid "Save rule"
msgstr "Szabály mentés"
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Add rule"
msgstr "Szabály hozzáadás"
@@ -2079,7 +2093,7 @@ msgid "Save action"
msgstr "Művelet mentés"
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Add action"
msgstr "Művelet hozzáadás"
@@ -2112,172 +2126,172 @@ msgstr "Ismeretlen beállítás: %s"
msgid "Your personal data has been saved."
msgstr "A személyes adatai el lettek mentve."
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
msgid "Personal data / Authentication"
msgstr "Személyes adatok / Azonosítás"
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr "Személyes adatok"
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr "Teljes név"
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "E-mail"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "Hozzáférési szint"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
msgid "Save data"
msgstr "Adatok mentése"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
msgid "Your password is at default value, please change it."
msgstr "A jelszava még az alapértelmezett, kérem változtassa meg."
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "Régi jelszó"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "Új jelszó"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "Jelszó még egyszer"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "Jelszó megváltoztatása"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr "Egyszer használatos jelszavak / Hitelesítő"
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr ""
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
msgid "Enter your password"
msgstr "Adja meg a jelszavát"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
msgid "Disable OTP"
msgstr "OTP letiltása"
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr "Ennek a használatához egy kompatibilis Hitelesítőre van szükség. A jelszó módosítása automatikusan letiltja az OTP-t."
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr "Szkennelje be a következő kódot a Hitelesítő alkalmazással:"
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr "Beszkenneltem a kódot és be szeretném kapcsolni az OTP-t"
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
msgid "Enable OTP"
msgstr "OTP engedélyezése"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr ""
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
msgid "Customize"
msgstr "Testreszabás"
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
msgid "Register"
msgstr "Regisztráció"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr "Töröl"
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr "Aktuális szerveridő: %s (UTC)"
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "Beállítások mentése"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
msgid "Manage profiles"
msgstr "Profilok kezelése"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "Alapértelmezett beállítások"
-#: classes/pref/prefs.php:613
-msgid "Show additional preferences"
-msgstr "További beállítások megjelenítése"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr "Beépülők"
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr "Rendszer beépülők"
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr "Beépülő"
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
msgid "Description"
msgstr "Leírás"
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr "Verzió"
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr "Szerző"
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
msgid "Clear data"
msgstr "Adatok törlése"
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr "Felhasználói beépülők"
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
msgid "Enable selected plugins"
msgstr "Kiválasztott beépülők engedélyezése"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
msgid "Incorrect password"
msgstr "Érvénytelen jelszó"
@@ -2286,241 +2300,237 @@ msgid "Check to enable field"
msgstr "Jelölje be a mező engedélyezéséhez"
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, fuzzy, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
msgstr[0] "(%d hírcsatorna)"
msgstr[1] "(%d hírcsatorna)"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
msgid "Feed Title"
msgstr "Hírcsatorna címe"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
msgid "Article purging:"
msgstr "Régi hírek törlése:"
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr "<b>Megjegyzés:</b> ha a hírcsatorna megköveteli a hitelesítést (kivéve a Twitter csatornákat), ki kell tölteni a bejelentkezési információkat."
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
msgid "Hide from Popular feeds"
msgstr "Elrejtés a Népszerű hírcsatornákból"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr "Hozzáadás az e-mail összefoglalóhoz"
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr "Kép csatolmányokat mindig jelenítse meg"
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr "Ne ágyazza be a képeket"
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr "Képek helyi tárolása"
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
msgid "Mark updated articles as unread"
msgstr "Frissült hírek megjelölése olvasatlanként"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
msgid "Icon"
msgstr "Ikon"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr "Csere"
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
msgid "Resubscribe to push updates"
msgstr "Újra feliratkozás a push frissítésekre"
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr "Visszaállítja a PubSubHubbub feliratkozást a push-engedélyezett hírcsatornákhoz."
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr "A jobb oldali jelölőnégyzetek segítségével engedélyezheti az opciókat:"
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr "Kész."
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
msgid "Feeds with errors"
msgstr "Hibás hírcsatornák"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
msgid "Inactive feeds"
msgstr "Inaktív hírcsatornák"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
msgid "Edit selected feeds"
msgstr "Kijelölt hírcsatornák szerkeztése"
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
msgid "Reset sort order"
msgstr "Rendezési sorren visszaállítása"
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
msgid "Batch subscribe"
msgstr "Kötegelt feliratkozás"
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
msgid "Categories"
msgstr "Kategóriák"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
msgid "Add category"
msgstr "Kategória hozzáadás"
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
msgid "(Un)hide empty categories"
msgstr "Üres kategóriák elrejtése/megjelenítése"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
msgid "Remove selected"
msgstr "Kijelölt eltávolítása"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
msgid "More actions..."
msgstr "További műveletek..."
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr "Kézi takarítás (régi hírek törlése)"
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr "Hírcsatorna-adatok törlése"
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr "Az OPML használatával hírcsatornákat, szűrőket, címkéket és beállításokat exportálhat, importálhat."
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr "Csak a fő beállításprofilt lehet OPML használatával költöztetni."
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
msgid "Import my OPML"
msgstr "OPML importálása"
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr "Fájlnév:"
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
msgid "Include settings"
msgstr "Beállításokkal együtt"
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
msgid "Export OPML"
msgstr "Exportálás OPML-be"
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr "Az OPML nyilvánosságra hozható és bárki feliratkozhat rá, aki ismeri az alábbi URL-t."
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr "A publikált OPML nem tartalmazza a beállításokat, az azonosítást igénylő hírcsatornákat és az Népszerű hírcsatornákból elrejtetteket."
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
msgid "Display published OPML URL"
msgstr "Publikált OPML URL mejelenítése"
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
msgid "Firefox integration"
msgstr "Firefox integráció"
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr "Ez a Tiny Tiny RSS oldal beállítható a Firefox böngésző alapértelmezett hírcsatorna-olvasójaként. Ehhez kattintson az alábbi linkre!"
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr "Kattintson ide az oldal hírcsatorna-olvasóként való beállításához!"
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
msgid "Published & shared articles / Generated feeds"
msgstr "Publikált és megosztott hírek / Generált hírcsatornák"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
msgid "Published articles and generated feeds"
msgstr "Publikált hírek és generált hírcsatornák"
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr "A program a publikált hírekből egy publikus RSS hírcsatornát készít, amelyre bárki feliratkozhat, aki tudja a lenti címet."
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
msgid "Display URL"
msgstr "URL megjelenítés"
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr "Minden generált URL törlése"
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
msgid "Articles shared by URL"
msgstr "URL alapján megosztott hírek"
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr "Itt minden egyedi URL-el megosztott hírt le lehet tiltani."
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
msgid "Unshare all articles"
msgstr "Minden hír megosztásának visszavonása"
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr "Ezek a hírcsatornák 3 hónapja nem frissültek új tartalommal (régebbiek elöl):"
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
msgid "Click to edit feed"
msgstr "Kattintson a hírcsatorna szerkesztéséhez"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
msgid "Unsubscribe from selected feeds"
msgstr "Leiratkozás a kiválasztott hírcsatornákról"
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr "Váratlan hibák miatt ezek a hírcsatornák nem frissültek:"
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr "Pocket"
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
#, fuzzy
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr ""
@@ -2528,15 +2538,11 @@ msgstr ""
"\t\t\taz alakalmazás megfelelő működéséhez. Kérem ellenőrizze\n"
"\t\t\tböngészője beállításait."
-#: plugins/digest/digest_body.php:55
-msgid "Back to feeds"
-msgstr "Vissza a hírcsatornákhoz"
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "Üdv,"
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr "Alap változat"
@@ -2561,10 +2567,6 @@ msgstr "Munkahelyen nem biztonságos tartalmak címkéi (vesszővel elválasztva
msgid "Configuration saved."
msgstr "Beállítások elmentve."
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr "Pinterest"
-
#: plugins/auth_internal/init.php:62
msgid "Please enter your one time password:"
msgstr "Adja meg az egyszer használatos jelszót:"
@@ -2577,6 +2579,62 @@ msgstr "A jelszó megváltoztatva."
msgid "Old password is incorrect."
msgstr "A régi jelszó helytelen."
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr "Kezdőlap"
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr "Semmit sem találtam (kattintson az újratöltéshez)."
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr "Szokásos verzió használata"
+
+#: plugins/mobile/prefs.php:34
+msgid "Enable categories"
+msgstr "Kategóriák engedélyezése"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr "BE"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr "KI"
+
+#: plugins/mobile/prefs.php:39
+msgid "Browse categories like folders"
+msgstr "Tallózás a kategóriákban mint a könyvtárakban"
+
+#: plugins/mobile/prefs.php:45
+msgid "Show images in posts"
+msgstr "Képek mejelenítése a hírekben"
+
+#: plugins/mobile/prefs.php:50
+msgid "Hide read articles and feeds"
+msgstr "Olvasott hírek és hírcsatornák elrejtése"
+
+#: plugins/mobile/prefs.php:55
+msgid "Sort feeds by unread count"
+msgstr "Hírcsatornák rendezése olvasatlan hírek száma szerint"
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2727,22 +2785,6 @@ msgstr "Példa érték"
msgid "Set value"
msgstr "Érték megadás"
-#: plugins/identica/init.php:29
-msgid "Share on identi.ca"
-msgstr "Megosztás az identi.ca-n"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr "OwnCloud"
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr "OwnCloud URL"
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr "Könyvjelző az OwnCloudban"
-
#: plugins/instances/init.php:144
msgid "Linked"
msgstr "Linkelt"
@@ -2775,14 +2817,6 @@ msgstr "Megosztás URL-el"
msgid "You can share this article by the following unique URL:"
msgstr "Ezt a hírt megoszthatja a következő egyedi URL segítségével:"
-#: plugins/flattr/init.php:30
-msgid "Flattr this article."
-msgstr "Flattr támogatás."
-
-#: plugins/googleplus/init.php:29
-msgid "Share on Google+"
-msgstr "Megosztás Google+ -on"
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -2805,161 +2839,157 @@ msgstr "Frissítésre kész."
msgid "Start update"
msgstr "Frissítés indtása"
-#: plugins/tweet/init.php:29
-msgid "Share on Twitter"
-msgstr "Megosztás az Twitteren"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr "Új hírek érhetők el ebben a csatornában (kattintson a megjelenítésükhöz)"
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr "Minden hírt megjelöl olvasottként itt: %s?"
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr "Biztos, hogy be akarja jelenteni ezt a hibát a tt-rss.org oldalon? A jelentés tartalmazni a fogja a böngésző információit. Az IP címe el lesz tárolva az adatbázisban."
-#: js/functions.js:627
+#: js/functions.js:628
msgid "Date syntax appears to be correct:"
msgstr "A dátum szintaxisa helyesnek tűnik:"
-#: js/functions.js:630
+#: js/functions.js:631
msgid "Date syntax is incorrect."
msgstr "A dátum szintaxisa helytelen."
-#: js/functions.js:733
+#: js/functions.js:734
msgid "Upload complete."
msgstr ""
-#: js/functions.js:757
+#: js/functions.js:758
msgid "Remove stored feed icon?"
msgstr "Eltávolítja a hírcsatorna tárolt ikonját?"
-#: js/functions.js:762
+#: js/functions.js:763
#, fuzzy
msgid "Removing feed icon..."
msgstr "Eltávolítja a hírcsatorna tárolt ikonját?"
-#: js/functions.js:767
+#: js/functions.js:768
#, fuzzy
msgid "Feed icon removed."
msgstr "Hírcsatorna nem található"
-#: js/functions.js:789
+#: js/functions.js:790
msgid "Please select an image file to upload."
msgstr "Kérem válasszon egy feltöltendő képet."
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr "Új ikon tölt fel ehhez a hírcsatornához?"
-#: js/functions.js:792
+#: js/functions.js:793
#, fuzzy
msgid "Uploading, please wait..."
msgstr "Betöltés, kérem várjon..."
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr "Adja meg címke nevét:"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr "Címke létrehozása sikertelen: nincs megadva név."
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "Feliratkozás hírcsatornára"
-#: js/functions.js:883
+#: js/functions.js:884
msgid "Subscribed to %s"
msgstr "Feliratkozva ide: %s"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr "A megadott URL érvénytelennek tűnik."
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr "A megadott URL nem tartalmaz hírcsatornákat."
-#: js/functions.js:944
+#: js/functions.js:945
msgid "Couldn't download the specified URL: %s"
msgstr "A megadott URL nem tölthető be: %s"
-#: js/functions.js:948
+#: js/functions.js:949
msgid "You are already subscribed to this feed."
msgstr "Már feliratkozott erre a hírcsatornára."
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Edit rule"
msgstr "Szabály szerkesztése"
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Edit action"
msgstr "Művelet szerkesztése"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "Szűrő létrehozás"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr "Feliratkozás visszaállítása? a következő frissítéskor Tiny Tiny RSS megpróbál automatikusan újra feliratkozni."
-#: js/functions.js:1267
+#: js/functions.js:1268
#, fuzzy
msgid "Subscription reset."
msgstr "Feliratkozás hírcsatornára..."
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr "Leiratkozik innen: %s?"
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr ""
-#: js/functions.js:1386
+#: js/functions.js:1389
msgid "Please enter category title:"
msgstr "Adja meg a kategória címét:"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr "Új hírszolgáltatási cím generálásása ehhez a hírcsatornához?"
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
msgid "Trying to change address..."
msgstr ""
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr "Ezt a hírcsatornatípust nem szerkesztheted."
-#: js/functions.js:1623
+#: js/functions.js:1626
msgid "Edit Feed"
msgstr "Hírcsatorna szerkesztése"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
#, fuzzy
msgid "Saving data..."
msgstr "Adatok mentése"
-#: js/functions.js:1661
+#: js/functions.js:1664
msgid "More Feeds"
msgstr "További hírcsatornák"
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -2970,26 +3000,26 @@ msgstr "További hírcsatornák"
msgid "No feeds are selected."
msgstr "Nincs kiválasztott hírcsatorna."
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr "Eltávolítja a kijelölt hírcsatornákat az archívumból? A tárolt hírekkel rendelkező hírcsatornák nem lesznek törölve."
-#: js/functions.js:1803
+#: js/functions.js:1806
msgid "Feeds with update errors"
msgstr "Hírcsatornák frissítési hibával"
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
msgid "Remove selected feeds?"
msgstr "Eltávolítja a kiválasztott hírcsatornákat?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
#, fuzzy
msgid "Removing selected feeds..."
msgstr "Eltávolítja a kiválasztott hírcsatornákat?"
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr "Súgó"
@@ -3302,46 +3332,46 @@ msgstr "Feliratkozás a hírcsatornákra..."
msgid "Clear stored data for this plugin?"
msgstr "Törli a beépülő tárolt adatait?"
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "Minden hírt megjelöl olvasottként?"
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
#, fuzzy
msgid "Marking all feeds as read..."
msgstr "Minden hírcsatornát olvasottként jelöl"
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+msgid "Please enable mail plugin first."
+msgstr "Először engedélyezze a mail beépülőt."
+
+#: js/tt-rss.js:458
+msgid "Please enable embed_original plugin first."
+msgstr "Először engedélyezze az embed_original beépülőt."
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr "Ebből a kategóriából nem ."
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "Válasszon hírcsatorná(ka)t!"
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr "Ez a hírcsatorna típust nem lehet újraponszámozni."
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "Újrapontszámozza %s híreit?"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
#, fuzzy
msgid "Rescoring articles..."
msgstr "Hírek újrapontszámozása"
-#: js/tt-rss.js:694
-msgid "Please enable mail plugin first."
-msgstr "Először engedélyezze a mail beépülőt."
-
-#: js/tt-rss.js:800
-msgid "Please enable embed_original plugin first."
-msgstr "Először engedélyezze az embed_original beépülőt."
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
msgid "New version available!"
msgstr "Új verzió érhető el."
@@ -3350,20 +3380,20 @@ msgid "Cancel search"
msgstr "Keresés megszakítása"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "Csillagot levesz a hírről"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "Hír csillagozása"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr "Publikálás visszavonása"
@@ -3476,33 +3506,33 @@ msgstr "Adjon meg egy új pontszámot a hírhez:"
msgid "Article URL:"
msgstr "Hír URL:"
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
#, fuzzy
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] "%d hír megjelölése olvasottként?"
msgstr[1] "%d hír megjelölése olvasottként?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
msgid "Error: unable to load article."
msgstr "Hiba: a hír nem tölthető be."
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
msgid "Click to expand article."
msgstr "Kattintson a hír kinyitásához"
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
#, fuzzy
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] "%d további..."
msgstr[1] "%d további..."
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
msgid "No unread feeds."
msgstr "Nincsenek olvasatlan hírcsatornák"
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
msgid "Load more..."
msgstr "Továbbiak betöltése..."
@@ -3573,38 +3603,41 @@ msgstr "Megosztás URL-el"
msgid "Live updating is considered experimental. Backup your tt-rss directory before continuing. Please type 'yes' to continue."
msgstr "Az élő frissítés még kisérleti fázisban van. A folytatás előtt mentse el a tt-rss könyvtárának tartalmát. A folytatáshoz írja be a 'yes' szót."
-#~ msgid "Updated"
-#~ msgstr "Frissített"
+#~ msgid "Pocket"
+#~ msgstr "Pocket"
-#~ msgid "Open regular version"
-#~ msgstr "Szokásos verzió használata"
+#~ msgid "Pinterest"
+#~ msgstr "Pinterest"
-#~ msgid "Home"
-#~ msgstr "Kezdőlap"
+#~ msgid "Share on identi.ca"
+#~ msgstr "Megosztás az identi.ca-n"
-#~ msgid "Nothing found (click to reload feed)."
-#~ msgstr "Semmit sem találtam (kattintson az újratöltéshez)."
+#~ msgid "Owncloud"
+#~ msgstr "OwnCloud"
-#~ msgid "Enable categories"
-#~ msgstr "Kategóriák engedélyezése"
+#~ msgid "Owncloud url"
+#~ msgstr "OwnCloud URL"
-#~ msgid "ON"
-#~ msgstr "BE"
+#~ msgid "Bookmark on OwnCloud "
+#~ msgstr "Könyvjelző az OwnCloudban"
-#~ msgid "OFF"
-#~ msgstr "KI"
+#~ msgid "Flattr this article."
+#~ msgstr "Flattr támogatás."
-#~ msgid "Browse categories like folders"
-#~ msgstr "Tallózás a kategóriákban mint a könyvtárakban"
+#~ msgid "Share on Google+"
+#~ msgstr "Megosztás Google+ -on"
-#~ msgid "Show images in posts"
-#~ msgstr "Képek mejelenítése a hírekben"
+#~ msgid "Share on Twitter"
+#~ msgstr "Megosztás az Twitteren"
-#~ msgid "Hide read articles and feeds"
-#~ msgstr "Olvasott hírek és hírcsatornák elrejtése"
+#~ msgid "Show additional preferences"
+#~ msgstr "További beállítások megjelenítése"
-#~ msgid "Sort feeds by unread count"
-#~ msgstr "Hírcsatornák rendezése olvasatlan hírek száma szerint"
+#~ msgid "Back to feeds"
+#~ msgstr "Vissza a hírcsatornákhoz"
+
+#~ msgid "Updated"
+#~ msgstr "Frissített"
#~ msgid "Related"
#~ msgstr "Kapcsolódik"
diff --git a/locale/it_IT/LC_MESSAGES/messages.mo b/locale/it_IT/LC_MESSAGES/messages.mo
index 3de26ba83..2899e93c9 100644
--- a/locale/it_IT/LC_MESSAGES/messages.mo
+++ b/locale/it_IT/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/it_IT/LC_MESSAGES/messages.po b/locale/it_IT/LC_MESSAGES/messages.po
index 85801c355..a1ccca68c 100644
--- a/locale/it_IT/LC_MESSAGES/messages.po
+++ b/locale/it_IT/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Tiny Tiny RSS\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2012-02-14 08:31+0000\n"
"Last-Translator: gothfox <[email protected]>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
@@ -111,73 +111,73 @@ msgstr "Il livello di accesso non è sufficiente per eseguire questo script."
msgid "Database Updater"
msgstr "Aggiornatore database"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "Impossibile aggiornare il database"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "Impossibile trovare il file schema necessario; serve la versione:"
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", trovato: "
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "Il database di Tiny Tiny RSS è aggiornato."
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "Ritorna a Tiny Tiny RSS"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "Fare il backup del database prima di procedere."
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr "Il database di Tiny Tiny RSS deve essere aggiornato all&apos;ultima versione (<b>%d</b> a <b>%d</b>)."
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "Effettuare gli aggiornamenti"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "Esecuzione aggiornamenti..."
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "Aggiornamento alla versione %d..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "Controllo della versione..."
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "OK"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "ERRORE"
-#: db-updater.php:158
+#: db-updater.php:160
#, fuzzy, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
@@ -188,16 +188,16 @@ msgstr[1] ""
"Fine. Eseguito/i <b>%d</b> aggiornamento/i fino\n"
"\t\t\tallo schema versione <b>%d</b>."
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr "Lo schema del database è di una versione più recente di Tiny Tiny RSS."
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr "Versione dello schema trovata: <b>%d</b>, richiesta: <b>%d</b>."
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr "Impossibile aggiornare lo schema. Aggiornare i file di Tiny Tiny RSS a una nuova versione e continuare."
@@ -253,22 +253,22 @@ msgstr ""
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr "Test di sanitizzazione dell&apos;SQL fallito; controllare il database e la configurazione del PHP"
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -281,7 +281,7 @@ msgstr "Test di sanitizzazione dell&apos;SQL fallito; controllare il database e
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -289,216 +289,219 @@ msgstr "Test di sanitizzazione dell&apos;SQL fallito; controllare il database e
msgid "Loading, please wait..."
msgstr "Caricamento, attendere prego..."
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "Contrai elenco notiziari"
-#: index.php:155
+#: index.php:164
msgid "Show articles"
msgstr "Mostra articoli"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr "Adattivo"
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "Tutti gli articoli"
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "Con stella"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "Pubblicati"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "Non letti"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "Non letti"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "Ignora punteggio"
-#: index.php:167
+#: index.php:176
msgid "Sort articles"
msgstr "Ordina articoli"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "Predefinito"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "Data"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "Titolo"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "Punteggio"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "Aggiorna"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "Segna come letto"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr ""
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "È disponibile la nuova versione di Tiny Tiny RSS."
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "Azioni..."
-#: index.php:205
+#: index.php:214
#, fuzzy
msgid "Preferences..."
msgstr "Preferenze"
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "Cerca..."
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "Azioni notiziari:"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "Sottoscrivi il notiziario..."
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "Modifica questo notiziario..."
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "Cambia punteggio notiziario"
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "Annulla sottoscrizione"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "Tutti i notiziari:"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr "Visualizza/Nascondi notiziari letti"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "Altre azioni:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr "Passa al sommario..."
-#: index.php:219
+#: index.php:228
msgid "Show tag cloud..."
msgstr "Mostra nuvola etichette..."
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
#, fuzzy
msgid "Toggle widescreen mode"
msgstr "Inverti con stella"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr ""
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "Crea etichetta..."
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "Crea filtro..."
-#: index.php:226
+#: index.php:235
msgid "Keyboard shortcuts help"
msgstr "Aiuto scorciatoie da tastiera"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "Esci"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "Preferenze"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "Scorciatoie da tastiera"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "Esci dalle preferenze"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "Notiziari"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
msgid "Filters"
msgstr "Filtri"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "Etichette"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "Utenti"
@@ -507,53 +510,53 @@ msgstr "Utenti"
msgid "Create new account"
msgstr "Crea un nuovo utente"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr "La registrazione di nuovi utenti è disabilitata dall&apos;amministratore."
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr "La password temporanea verrà inviata all'email speficiata. Utenti, che non eseguono l'accesso almeno una volta, vengono cancellati automaticamente 24 ore dopo che la password temporanea è stata inviata."
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr "Accesso desiderato:"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "Controlla disponibilità"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
msgid "Email:"
msgstr "Email:"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr "Quanto fa due più due:"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "Invia registrazione"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "Le informazioni di registrazione sono incomplete."
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr "Il nome utente esiste già."
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "Registrazione fallita."
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "Utente creato con successo."
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "La registrazione di nuovi utenti è attualmente chiusa."
@@ -563,12 +566,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr "Il database di Tiny Tiny RSS è aggiornato."
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "Senza categoria"
@@ -583,321 +586,322 @@ msgstr[1] "%d articoli archiviati"
msgid "No feeds found."
msgstr "Nessun notiziario trovato."
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr "La validazione della sessione è fallita (IP non corretto)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "Speciale"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "Tutti i notiziari"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "Articoli con stella"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "Articoli pubblicati"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "Articoli nuovi"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
msgid "All articles"
msgstr "Tutti gli articoli"
-#: include/functions.php:1816
+#: include/functions.php:1833
msgid "Archived articles"
msgstr "Articoli archiviati"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr ""
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "Navigazione"
-#: include/functions.php:1881
+#: include/functions.php:1899
#, fuzzy
msgid "Open next feed"
msgstr "Su lettura passare al prossimo notiziario"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr ""
-#: include/functions.php:1883
+#: include/functions.php:1901
#, fuzzy
msgid "Open next article"
msgstr "Apri articolo di origine"
-#: include/functions.php:1884
+#: include/functions.php:1902
#, fuzzy
msgid "Open previous article"
msgstr "Apri articolo di origine"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "Mostra il dialogo di ricerca"
-#: include/functions.php:1888
+#: include/functions.php:1906
#, fuzzy
msgid "Article"
msgstr "Tutti gli articoli"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr "Inverti con stella"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr "Inverti pubblicati"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr "Inverti non letti"
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "Modifica etichette"
-#: include/functions.php:1893
+#: include/functions.php:1911
#, fuzzy
msgid "Dismiss selected"
msgstr "Rimuovi gli articoli selezionati"
-#: include/functions.php:1894
+#: include/functions.php:1912
#, fuzzy
msgid "Dismiss read"
msgstr "Rimuovi articoli letti"
-#: include/functions.php:1895
+#: include/functions.php:1913
#, fuzzy
msgid "Open in new window"
msgstr "Aprire gli articoli in una nuova finestra"
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
msgid "Mark below as read"
msgstr ""
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
msgid "Mark above as read"
msgstr ""
-#: include/functions.php:1898
+#: include/functions.php:1916
#, fuzzy
msgid "Scroll down"
msgstr "Fatto tutto."
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr ""
-#: include/functions.php:1900
+#: include/functions.php:1918
#, fuzzy
msgid "Select article under cursor"
msgstr "Seleziona l&apos;articolo sotto il cursore del mouse"
-#: include/functions.php:1901
+#: include/functions.php:1919
msgid "Email article"
msgstr ""
-#: include/functions.php:1902
+#: include/functions.php:1920
#, fuzzy
msgid "Close/collapse article"
msgstr "Cambio punteggio degli articoli"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
#, fuzzy
msgid "Toggle embed original"
msgstr "Inverti pubblicati"
-#: include/functions.php:1905
+#: include/functions.php:1923
#, fuzzy
msgid "Article selection"
msgstr "Azioni sull&apos;articolo attivo"
-#: include/functions.php:1906
+#: include/functions.php:1924
msgid "Select all articles"
msgstr ""
-#: include/functions.php:1907
+#: include/functions.php:1925
#, fuzzy
msgid "Select unread"
msgstr "Inverti non letti"
-#: include/functions.php:1908
+#: include/functions.php:1926
#, fuzzy
msgid "Select starred"
msgstr "Imposta con stella"
-#: include/functions.php:1909
+#: include/functions.php:1927
#, fuzzy
msgid "Select published"
msgstr "Articoli pubblicati"
-#: include/functions.php:1910
+#: include/functions.php:1928
#, fuzzy
msgid "Invert selection"
msgstr "Selezione:"
-#: include/functions.php:1911
+#: include/functions.php:1929
msgid "Deselect everything"
msgstr ""
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "Notiziario"
-#: include/functions.php:1913
+#: include/functions.php:1931
#, fuzzy
msgid "Refresh current feed"
msgstr "Aggiorna notiziario attivo"
-#: include/functions.php:1914
+#: include/functions.php:1932
#, fuzzy
msgid "Un/hide read feeds"
msgstr "Visualizza/Nascondi notiziari letti"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "Sottoscrivi il notiziario"
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "Modifica notiziario"
-#: include/functions.php:1918
+#: include/functions.php:1936
#, fuzzy
msgid "Reverse headlines"
msgstr "Invertire l&apos;ordine dei sommari"
-#: include/functions.php:1919
+#: include/functions.php:1937
#, fuzzy
msgid "Debug feed update"
msgstr "Disabilitare aggiornamenti"
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "Segna tutti i notiziari come letti"
-#: include/functions.php:1921
+#: include/functions.php:1939
#, fuzzy
msgid "Un/collapse current category"
msgstr "Mettere nella categoria:"
-#: include/functions.php:1922
+#: include/functions.php:1940
#, fuzzy
msgid "Toggle combined mode"
msgstr "Inverti pubblicati"
-#: include/functions.php:1923
+#: include/functions.php:1941
#, fuzzy
msgid "Go to"
msgstr "Vai a..."
-#: include/functions.php:1925
+#: include/functions.php:1943
msgid "Fresh"
msgstr ""
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "Nuvola etichette"
-#: include/functions.php:1930
+#: include/functions.php:1948
#, fuzzy
msgid "Other"
msgstr "Altri notiziari"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr "Crea etichetta"
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr "Crea filtro"
-#: include/functions.php:1933
+#: include/functions.php:1951
#, fuzzy
msgid "Un/collapse sidebar"
msgstr "Contrai la barra laterale"
-#: include/functions.php:1934
+#: include/functions.php:1952
#, fuzzy
msgid "Show help dialog"
msgstr "Mostra il dialogo di ricerca"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, php-format
msgid "Search results: %s"
msgstr ""
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
msgid "Click to play"
msgstr "Fare clic per riprodurre"
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr "Riproduci"
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr " - "
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "nessuna etichetta"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "Modifica le etichette per questo articolo"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
msgid "Originally from:"
msgstr "Originariamente da:"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
msgid "Feed URL"
msgstr "URL del notiziario"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -910,8 +914,8 @@ msgstr "URL del notiziario"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -919,15 +923,15 @@ msgstr "URL del notiziario"
msgid "Close this window"
msgstr "Chiudi questa finestra"
-#: include/functions.php:3381
+#: include/functions.php:3402
msgid "(edit note)"
msgstr "(modifica note)"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "tipo sconosciuto"
-#: include/functions.php:3670
+#: include/functions.php:3691
#, fuzzy
msgid "Attachments"
msgstr "Allegati:"
@@ -958,8 +962,8 @@ msgstr "Imposta con stella"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr "Pubblica articolo"
@@ -1075,7 +1079,8 @@ msgid "Combined feed display"
msgstr "Visualizzazione combinata di notiziari"
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+#, fuzzy
+msgid "Hide feeds with no unread articles"
msgstr "Nascondere i notiziari senza messaggi non letti"
#: include/localized_schema.php:43
@@ -1087,6 +1092,7 @@ msgid "Sort feeds by unread articles count"
msgstr "Ordinare i notiziari per numero di articoli non letti"
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "Invertire l&apos;ordine del sommario (prima i più vecchi)"
@@ -1170,12 +1176,14 @@ msgstr ""
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "Accesso:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "Password:"
@@ -1206,6 +1214,7 @@ msgstr "Utilizzare minor traffico"
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "Accedi"
@@ -1226,8 +1235,8 @@ msgstr "Titolo"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr "URL:"
@@ -1265,8 +1274,8 @@ msgstr ""
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1329,31 +1338,32 @@ msgid "Edit subscription options"
msgstr "Modifica opzioni di sottoscrizione"
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "Reimposta password"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr ""
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
#, fuzzy
msgid "Go back"
msgstr "Sposta indietro"
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr ""
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr ""
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr ""
@@ -1369,9 +1379,9 @@ msgstr ""
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
msgid "Select"
msgstr "Seleziona"
@@ -1385,9 +1395,9 @@ msgstr "Seleziona"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "Tutti"
@@ -1401,9 +1411,9 @@ msgstr "Tutti"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "Nessuno"
@@ -1463,8 +1473,8 @@ msgstr "URL del notiziario"
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr "Mettere nella categoria:"
@@ -1474,24 +1484,24 @@ msgstr "Notiziari disponibili"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "Autenticazione"
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "Accesso"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
msgid "Password"
msgstr "Password"
@@ -1513,8 +1523,8 @@ msgstr "Altri notiziari"
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr "Cerca"
@@ -1535,7 +1545,7 @@ msgstr "limite:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "Rimuovi"
@@ -1561,11 +1571,10 @@ msgstr "Etichette per questo articolo (separate da virgole):"
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "Salva"
@@ -1746,51 +1755,56 @@ msgid "Feed:"
msgstr "Notiziario:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "Notiziario non trovato."
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "Importa"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "segna come letto"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
#, fuzzy
msgid "Collapse article"
msgstr "Tutti gli articoli"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr "Nessun articolo non letto trovato da visualizzare."
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr "Nessun articolo non aggiornato trovato da visualizzare."
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr "Nessun articolo con stella trovato da visualizzare."
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr "Nessun articolo trovato da visualizzare. Si possono assegnare manualmente gli articoli alle etichette (vedere il menù «Azioni» sopra) o utilizzare un filtro."
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr "Nessun articolo trovato da visualizzare."
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, php-format
msgid "Feeds last updated at %s"
msgstr "Ultimo aggiornamento notiziari alle %s"
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "Qualche notiziario ha degli errori di aggiornamento (fare clic per dettagli)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "Nessun notiziario selezionato."
@@ -1913,8 +1927,8 @@ msgid "Change password to"
msgstr "Cambiare la password a"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "Opzioni"
@@ -2079,7 +2093,7 @@ msgid "Combine"
msgstr ""
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "Cambio punteggio degli articoli"
@@ -2097,7 +2111,7 @@ msgstr "al campo"
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr "in"
@@ -2107,7 +2121,7 @@ msgid "Save rule"
msgstr "Salva"
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Add rule"
msgstr ""
@@ -2125,7 +2139,7 @@ msgid "Save action"
msgstr "Riquadro azioni"
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Add action"
msgstr "Azioni notiziari"
@@ -2159,179 +2173,178 @@ msgstr "Opzione sconosciuta: %s"
msgid "Your personal data has been saved."
msgstr "I dati personali sono stati salvati."
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
#, fuzzy
msgid "Personal data / Authentication"
msgstr "Autenticazione"
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr ""
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr "Nome completo"
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "Email"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "Livello di accesso"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
msgid "Save data"
msgstr "Salva dati"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
msgid "Your password is at default value, please change it."
msgstr "La password è impostata al valore predefinito: cambiarla."
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "Vecchia password"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "Nuova password"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "Conferma password"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "Cambia password"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr ""
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr ""
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
#, fuzzy
msgid "Enter your password"
msgstr "Nome utente o password sbagliati"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
#, fuzzy
msgid "Disable OTP"
msgstr "Disabilitare aggiornamenti"
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr ""
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr ""
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr ""
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
#, fuzzy
msgid "Enable OTP"
msgstr "Abilitato"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr ""
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
msgid "Customize"
msgstr "Personalizza"
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
msgid "Register"
msgstr "Registro"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr "Pulisci"
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr ""
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "Salva configurazione"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
msgid "Manage profiles"
msgstr "Gestisci profili"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "Reimposta ai valori predefiniti"
-#: classes/pref/prefs.php:613
-#, fuzzy
-msgid "Show additional preferences"
-msgstr "Esci dalle preferenze"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr ""
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr ""
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr ""
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
msgid "Description"
msgstr ""
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr ""
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr ""
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
#, fuzzy
msgid "Clear data"
msgstr "Pulisci i dati del notiziario"
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr ""
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
#, fuzzy
msgid "Enable selected plugins"
msgstr "Abilitare le categorie dei notiziari"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
#, fuzzy
msgid "Incorrect password"
msgstr "Nome utente o password sbagliati"
@@ -2341,253 +2354,249 @@ msgid "Check to enable field"
msgstr "Spuntare per abilitare il campo"
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, fuzzy, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
msgstr[0] "Notiziari memorizzati"
msgstr[1] "Notiziari memorizzati"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
msgid "Feed Title"
msgstr "Titolo notiziario"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
msgid "Article purging:"
msgstr "Eliminazione articoli:"
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr "<b>Suggerimento:</b> occorre riempire la informazioni di accesso se il proprio notiziario richiede l'autenticazione, eccetto per i notiziari di Twitter."
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
msgid "Hide from Popular feeds"
msgstr "Nascondere nei notiziari popolari"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr "Includere nell&apos;email riassunto"
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr "Mostrare sempre le immagini allegate"
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr ""
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr "Memorizzare le immagini localmente"
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
msgid "Mark updated articles as unread"
msgstr "Segnare gli articoli aggiornati come non letti"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
msgid "Icon"
msgstr "Icona"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr "Sostituisci"
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
msgid "Resubscribe to push updates"
msgstr "Sottoscrivi per inviare aggiornamenti"
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr "Reimposta lo stato di sottoscrizione a PubSubHubbub per notiziari abilitati all'invio."
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr ""
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr "Fatto tutto."
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
msgid "Feeds with errors"
msgstr "Notiziari con errori"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
#, fuzzy
msgid "Inactive feeds"
msgstr "Aggiorna notiziario attivo"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
msgid "Edit selected feeds"
msgstr "Modifica i notiziari selezionati"
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
msgid "Reset sort order"
msgstr "Reimposta ordinamento"
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
msgid "Batch subscribe"
msgstr ""
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
#, fuzzy
msgid "Categories"
msgstr "Categorie notiziario"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
#, fuzzy
msgid "Add category"
msgstr "Modifica categorie"
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
#, fuzzy
msgid "(Un)hide empty categories"
msgstr "Modifica categorie"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
#, fuzzy
msgid "Remove selected"
msgstr "Rimuovere i notiziari selezionati?"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
msgid "More actions..."
msgstr "Altre azioni..."
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr "Eliminazione manuale"
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr "Pulisci i dati del notiziario"
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr ""
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr ""
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
#, fuzzy
msgid "Import my OPML"
msgstr "Importazione OPML..."
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
#, fuzzy
msgid "Filename:"
msgstr "Nome completo"
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
#, fuzzy
msgid "Include settings"
msgstr "Includere nell&apos;email riassunto"
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
#, fuzzy
msgid "Export OPML"
msgstr "Importazione OPML..."
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr "OPML può essere pubblicato e può essere sottoscritto da chiunque conosca l&apos;URL seguente."
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr ""
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
#, fuzzy
msgid "Display published OPML URL"
msgstr "URL OPML pubblico"
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
msgid "Firefox integration"
msgstr "Integrazione con Firefox"
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr "Questo sito di Tiny Tiny RSS può essere utilizzato come lettore di notiziari di Firefox facendo clic sul collegamento qui sotto."
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr "Fare clic qui per registrare questo sito come lettore di notiziari."
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
#, fuzzy
msgid "Published & shared articles / Generated feeds"
msgstr "Articoli pubblicati e notiziari generati"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
msgid "Published articles and generated feeds"
msgstr "Articoli pubblicati e notiziari generati"
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr "Gli articoli pubblicati vengono esportati come un notiziario pubblico e possono essere sottoscritti da chiunque conosca l&apos;URL specificato qui sotto."
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
msgid "Display URL"
msgstr "Visualizza URL"
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr "Pulisci tutti gli URL generati"
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
msgid "Articles shared by URL"
msgstr ""
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr ""
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
#, fuzzy
msgid "Unshare all articles"
msgstr "Togli la stella all&apos;articolo"
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr "Questi notiziari non sono stati aggiornati con nuovi contenuti da 3 mesi (più vecchi prima):"
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
msgid "Click to edit feed"
msgstr "Fare clic per modificare il notiziario"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
msgid "Unsubscribe from selected feeds"
msgstr "Annulla la sottoscrizione ai notiziari selezionati"
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr "Questi notiziari non sono stati aggiornati a causa di errori:"
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr ""
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
#, fuzzy
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr ""
@@ -2595,16 +2604,11 @@ msgstr ""
"\t\t\tda questa applicazione per funzionare correttamente. Controllare\n"
"\t\t\tle impostazioni del browser."
-#: plugins/digest/digest_body.php:55
-#, fuzzy
-msgid "Back to feeds"
-msgstr "Notiziari non attivi"
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "Salve,"
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr ""
@@ -2630,10 +2634,6 @@ msgstr ""
msgid "Configuration saved."
msgstr "La configurazione è stata salvata."
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr ""
-
#: plugins/auth_internal/init.php:62
#, fuzzy
msgid "Please enter your one time password:"
@@ -2647,6 +2647,63 @@ msgstr "La password è stata cambiata"
msgid "Old password is incorrect."
msgstr "La vecchia password non è corretta."
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr "Casa"
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr "Non trovato (fare clic per ricaricare il notiziario)."
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr ""
+
+#: plugins/mobile/prefs.php:34
+msgid "Enable categories"
+msgstr "Abilitare le categorie"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr "Acceso"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr "Spento"
+
+#: plugins/mobile/prefs.php:39
+msgid "Browse categories like folders"
+msgstr "Sfoglia le categorie come cartelle"
+
+#: plugins/mobile/prefs.php:45
+msgid "Show images in posts"
+msgstr "Mostrare le immagini negli articoli"
+
+#: plugins/mobile/prefs.php:50
+#, fuzzy
+msgid "Hide read articles and feeds"
+msgstr "Articoli pubblicati e notiziari generati"
+
+#: plugins/mobile/prefs.php:55
+msgid "Sort feeds by unread count"
+msgstr "Ordinare i notiziari per numero di non letti"
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2799,23 +2856,6 @@ msgstr ""
msgid "Set value"
msgstr "Imposta con stella"
-#: plugins/identica/init.php:29
-#, fuzzy
-msgid "Share on identi.ca"
-msgstr "Condividi su Twitter"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr ""
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr ""
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr ""
-
#: plugins/instances/init.php:144
msgid "Linked"
msgstr "Collegato"
@@ -2849,16 +2889,6 @@ msgstr ""
msgid "You can share this article by the following unique URL:"
msgstr "È possibile vedere questo notiziario come RSS utilizzando il seguente URL:"
-#: plugins/flattr/init.php:30
-#, fuzzy
-msgid "Flattr this article."
-msgstr "Metti la stella all&apos;articolo"
-
-#: plugins/googleplus/init.php:29
-#, fuzzy
-msgid "Share on Google+"
-msgstr "Condividi su Twitter"
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -2885,165 +2915,160 @@ msgstr "Ultimo aggiornamento:"
msgid "Start update"
msgstr "Ultimo aggiornamento:"
-#: plugins/tweet/init.php:29
-#, fuzzy
-msgid "Share on Twitter"
-msgstr "Condividi su Twitter"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr "Nuovi articoli disponibili per questo notiziario (fare clic per mostrarli)"
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr "Segnare tutti gli articoli in «%s» come letti?"
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr "Si vuole notificare questa eccezione a tt-rss.org? La notifica includerà le informazioni sul browser. L'IP verrà salvato in un database."
-#: js/functions.js:627
+#: js/functions.js:628
msgid "Date syntax appears to be correct:"
msgstr "La sintassi della data appare con corretta:"
-#: js/functions.js:630
+#: js/functions.js:631
msgid "Date syntax is incorrect."
msgstr "La sintassi della data non è corretta."
-#: js/functions.js:733
+#: js/functions.js:734
msgid "Upload complete."
msgstr ""
-#: js/functions.js:757
+#: js/functions.js:758
msgid "Remove stored feed icon?"
msgstr "Rimuovi le icone salvate dei notiziari?"
-#: js/functions.js:762
+#: js/functions.js:763
#, fuzzy
msgid "Removing feed icon..."
msgstr "Rimuovi le icone salvate dei notiziari?"
-#: js/functions.js:767
+#: js/functions.js:768
#, fuzzy
msgid "Feed icon removed."
msgstr "Notiziario non trovato."
-#: js/functions.js:789
+#: js/functions.js:790
msgid "Please select an image file to upload."
msgstr "Selezionare un file immagine da caricare."
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr "Caricare una nuova icona per questo notiziario?"
-#: js/functions.js:792
+#: js/functions.js:793
#, fuzzy
msgid "Uploading, please wait..."
msgstr "Caricamento, attendere prego..."
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr "Inserire l'intestazione dell'etichetta:"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr "Impossibile creare l'etichetta: intestazione mancante."
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "Sottoscrivi il notiziario"
-#: js/functions.js:883
+#: js/functions.js:884
msgid "Subscribed to %s"
msgstr "Sottoscrizione effettuata a «%s»"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr "L'URL specifica sembra essere non valido."
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr "L'URL specificato non sembra contenere alcun notiziario."
-#: js/functions.js:944
+#: js/functions.js:945
#, fuzzy
msgid "Couldn't download the specified URL: %s"
msgstr "Impossibile scaricare l'URL specificato."
-#: js/functions.js:948
+#: js/functions.js:949
msgid "You are already subscribed to this feed."
msgstr "La sottoscrizione a questo notiziario è già stata effettuata."
-#: js/functions.js:1078
+#: js/functions.js:1079
#, fuzzy
msgid "Edit rule"
msgstr "Modifica filtro"
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Edit action"
msgstr "Azioni notiziari"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "Crea filtro"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr "Reimpostare la sottoscrizione? Tiny Tiny RSS proverà ancora al prossimo aggiornamento del notiziario a sottoscrivere il centro notifiche."
-#: js/functions.js:1267
+#: js/functions.js:1268
#, fuzzy
msgid "Subscription reset."
msgstr "Sottoscrivi il notiziario..."
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr "Annullare la sottoscrizione a «%s»?"
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr ""
-#: js/functions.js:1386
+#: js/functions.js:1389
msgid "Please enter category title:"
msgstr "Inserire il titolo della categoria:"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr "Generare un nuovo indirizzo per questo notiziario?"
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
msgid "Trying to change address..."
msgstr ""
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr "Impossibile modificare questo tipo di notiziario."
-#: js/functions.js:1623
+#: js/functions.js:1626
msgid "Edit Feed"
msgstr "Modifica notiziario"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
#, fuzzy
msgid "Saving data..."
msgstr "Salva dati"
-#: js/functions.js:1661
+#: js/functions.js:1664
msgid "More Feeds"
msgstr "Altri notiziari"
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -3054,26 +3079,26 @@ msgstr "Altri notiziari"
msgid "No feeds are selected."
msgstr "Nessun notiziario selezionato."
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr "Rimuovere i notiziari selezionati dall'archivio? I notiziari con articoli archiviati non saranno rimossi."
-#: js/functions.js:1803
+#: js/functions.js:1806
msgid "Feeds with update errors"
msgstr "Notiziari con errori di aggiornamento"
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
msgid "Remove selected feeds?"
msgstr "Rimuovere i notiziari selezionati?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
#, fuzzy
msgid "Removing selected feeds..."
msgstr "Rimuovere i notiziari selezionati?"
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr ""
@@ -3391,48 +3416,48 @@ msgstr ""
msgid "Clear stored data for this plugin?"
msgstr ""
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "Segnare tutti gli articoli come letti?"
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
#, fuzzy
msgid "Marking all feeds as read..."
msgstr "Segna tutti i notiziari come letti"
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+#, fuzzy
+msgid "Please enable mail plugin first."
+msgstr "Selezionare prima qualche notiziario."
+
+#: js/tt-rss.js:458
+#, fuzzy
+msgid "Please enable embed_original plugin first."
+msgstr "Selezionare prima qualche notiziario."
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr "Impossibile annullare la sottoscrizione alla categoria."
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "Selezionare prima qualche notiziario."
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr "Impossibile cambiare il punteggio a questo tipo di notiziari."
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "Cambiare il punteggio degli articoli in «%s»?"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
#, fuzzy
msgid "Rescoring articles..."
msgstr "Cambio punteggio degli articoli"
-#: js/tt-rss.js:694
-#, fuzzy
-msgid "Please enable mail plugin first."
-msgstr "Selezionare prima qualche notiziario."
-
-#: js/tt-rss.js:800
-#, fuzzy
-msgid "Please enable embed_original plugin first."
-msgstr "Selezionare prima qualche notiziario."
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
msgid "New version available!"
msgstr "Nuova versione disponibile."
@@ -3442,20 +3467,20 @@ msgid "Cancel search"
msgstr "Annulla"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "Togli la stella all&apos;articolo"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "Metti la stella all&apos;articolo"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr "Non pubblicare articolo"
@@ -3572,33 +3597,33 @@ msgstr "Inserire il titolo della categoria:"
msgid "Article URL:"
msgstr "Tutti gli articoli"
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
#, fuzzy
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] "Segnare %d articolo/i visualizzato/i come letto/i?"
msgstr[1] "Segnare %d articolo/i visualizzato/i come letto/i?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
msgid "Error: unable to load article."
msgstr "Errore: impossibile caricare l'articolo."
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
msgid "Click to expand article."
msgstr "Fare clic per espandere l&apos;articolo."
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
#, fuzzy
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] "%d altri..."
msgstr[1] "%d altri..."
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
msgid "No unread feeds."
msgstr "Nessun notiziario non letto."
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
msgid "Load more..."
msgstr "Carica altri..."
@@ -3669,39 +3694,39 @@ msgstr "Metti la stella all&apos;articolo"
msgid "Live updating is considered experimental. Backup your tt-rss directory before continuing. Please type 'yes' to continue."
msgstr ""
-#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
-#~ msgstr "Questo pulirà le informazioni di autenticazione memorizzate per Twitter. Continuare?"
-
#, fuzzy
-#~ msgid "Clearing credentials..."
-#~ msgstr "Pulisci le credenziali memorizzate"
+#~ msgid "Share on identi.ca"
+#~ msgstr "Condividi su Twitter"
-#~ msgid "Updated"
-#~ msgstr "Aggiornato"
-
-#~ msgid "Home"
-#~ msgstr "Casa"
+#, fuzzy
+#~ msgid "Flattr this article."
+#~ msgstr "Metti la stella all&apos;articolo"
-#~ msgid "Nothing found (click to reload feed)."
-#~ msgstr "Non trovato (fare clic per ricaricare il notiziario)."
+#, fuzzy
+#~ msgid "Share on Google+"
+#~ msgstr "Condividi su Twitter"
-#~ msgid "Enable categories"
-#~ msgstr "Abilitare le categorie"
+#, fuzzy
+#~ msgid "Share on Twitter"
+#~ msgstr "Condividi su Twitter"
-#~ msgid "ON"
-#~ msgstr "Acceso"
+#, fuzzy
+#~ msgid "Show additional preferences"
+#~ msgstr "Esci dalle preferenze"
-#~ msgid "OFF"
-#~ msgstr "Spento"
+#, fuzzy
+#~ msgid "Back to feeds"
+#~ msgstr "Notiziari non attivi"
-#~ msgid "Browse categories like folders"
-#~ msgstr "Sfoglia le categorie come cartelle"
+#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
+#~ msgstr "Questo pulirà le informazioni di autenticazione memorizzate per Twitter. Continuare?"
-#~ msgid "Show images in posts"
-#~ msgstr "Mostrare le immagini negli articoli"
+#, fuzzy
+#~ msgid "Clearing credentials..."
+#~ msgstr "Pulisci le credenziali memorizzate"
-#~ msgid "Sort feeds by unread count"
-#~ msgstr "Ordinare i notiziari per numero di non letti"
+#~ msgid "Updated"
+#~ msgstr "Aggiornato"
#~ msgid "Notifying <b>%s</b>."
#~ msgstr "Notifica a <b>%s</b>"
diff --git a/locale/ja_JP/LC_MESSAGES/messages.mo b/locale/ja_JP/LC_MESSAGES/messages.mo
index 9c0f538e8..b83254634 100644
--- a/locale/ja_JP/LC_MESSAGES/messages.mo
+++ b/locale/ja_JP/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/ja_JP/LC_MESSAGES/messages.po b/locale/ja_JP/LC_MESSAGES/messages.po
index 79988551e..067e7222f 100644
--- a/locale/ja_JP/LC_MESSAGES/messages.po
+++ b/locale/ja_JP/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: tt-rss unstable\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2013-03-25 06:48+0900\n"
"Last-Translator: skikuta <[email protected]>\n"
"Language-Team: \n"
@@ -109,89 +109,89 @@ msgstr "このスクリプトを実行するにはアクセスレベルが不十
msgid "Database Updater"
msgstr "データベースアップデーター"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "データベースを更新できません"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "必要なスキーマファイルを見つけられませんでした。次のバージョンが必要です:"
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", 以下が見つかりました: "
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "Tiny Tiny RSS のデータベースを更新しました。"
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "Tiny Tiny RSS に戻る"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "実行前にデータベースのバックアップをしてください。"
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr "Tiny Tiny RSS は最新のバージョンに更新する必要があります (<b>%d</b> から <b>%d</b>)。"
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "更新の実行"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "更新を実行しています..."
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "バージョン %d を確認しています..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "バージョンを確認しています..."
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "OK!"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "エラー!"
-#: db-updater.php:158
+#: db-updater.php:160
#, fuzzy, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
msgstr[0] "完了しました。<b>%d</b> 個のテーブルをスキーマーバージョン<b>%d</b> に更新しました。"
msgstr[1] "完了しました。<b>%d</b> 個のテーブルをスキーマーバージョン<b>%d</b> に更新しました。"
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr "Databaseスキーマは、Tiny Tiny RSSの新しいバージョンからのものです。"
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr "スキーマバージョンが: <b>%d</b>, でした。 以下が必要です: <b>%d</b>."
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr "スキーマアップグレードができません。Tiny Tiny RSSを新しいバージョンに更新してから続けてください。"
@@ -246,22 +246,22 @@ msgstr "MySQL のバージョンが現在サポートされていません。オ
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr "SQLのエスケープ処理のテストに失敗しました。データベースとPHPの設定を確認してください。"
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -274,7 +274,7 @@ msgstr "SQLのエスケープ処理のテストに失敗しました。データ
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -282,220 +282,223 @@ msgstr "SQLのエスケープ処理のテストに失敗しました。データ
msgid "Loading, please wait..."
msgstr "読み込みんでいます。しばらくお待ちください..."
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "フィード一覧を閉じる"
-#: index.php:155
+#: index.php:164
#, fuzzy
msgid "Show articles"
msgstr "記事を保管しました"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr ""
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "すべての記事"
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "お気に入り"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "公開済み"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "未読"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "未読"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "スコア計算の無効化"
-#: index.php:167
+#: index.php:176
#, fuzzy
msgid "Sort articles"
msgstr "記事を保管しました"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "標準"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "日付"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "題名"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "スコア"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "更新"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "既読にする"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr "サーバーとの通信に問題が発生しました。"
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "Tiny Tiny RSS の新しいバージョンが利用できます!"
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "操作..."
-#: index.php:205
+#: index.php:214
#, fuzzy
msgid "Preferences..."
msgstr "設定"
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "検索..."
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "フィード操作"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "フィードを購読する..."
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "フィードを編集する..."
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "フィードのスコアを再計算しています..."
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "購読をやめる"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "すべてのフィード:"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr "読んだフィードを隠す/再表示する"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "その他の操作:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr "ダイジェストに移行..."
-#: index.php:219
+#: index.php:228
#, fuzzy
msgid "Show tag cloud..."
msgstr "タグクラウド"
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
#, fuzzy
msgid "Toggle widescreen mode"
msgstr "カテゴリーの並び替えモードの切り替え"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr "タグで選択..."
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "ラベルを作成する..."
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "フィルターを作成しています..."
-#: index.php:226
+#: index.php:235
#, fuzzy
msgid "Keyboard shortcuts help"
msgstr "キーボードショートカット"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "ログアウト"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "設定"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "キーボードショートカット"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "設定を終了する"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "フィード"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
msgid "Filters"
msgstr "フィルター"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "ラベル"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "ユーザー"
@@ -504,53 +507,53 @@ msgstr "ユーザー"
msgid "Create new account"
msgstr "新規アカウントの作成"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr "新規ユーザーの登録は管理者によって無効になっています。"
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr "一時的なパスワードをメールで送りました。このアカウント(一度だけログイン出来ます。)は24時間後に削除されます。"
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr "ご希望のlogin名:"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "有効性の確認"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
msgid "Email:"
msgstr "メールアドレス:"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr "2 + 2 = ?"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "登録を送信する"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "登録情報が完成していません。"
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr "すみませんがこのユーザー名は既にいます。"
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "登録に失敗しました。"
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "アカウントの作成に成功しました。"
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "新規ユーザーの登録は現在行っていません。"
@@ -560,12 +563,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr "Tiny Tiny RSS のデータベースを更新しました。"
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "カテゴリー割り当てなし"
@@ -580,331 +583,332 @@ msgstr[1] "お気に入りの記事"
msgid "No feeds found."
msgstr "フィードがありません。"
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr "セッションの検査に失敗しました (IP が正しくない)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "特別"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "すべてのフィード"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "お気に入りの記事"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "公開済みの記事"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "新しい記事"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
msgid "All articles"
msgstr "すべての記事"
-#: include/functions.php:1816
+#: include/functions.php:1833
#, fuzzy
msgid "Archived articles"
msgstr "未読記事"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr "最近読んだ"
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "ナビゲーション"
-#: include/functions.php:1881
+#: include/functions.php:1899
#, fuzzy
msgid "Open next feed"
msgstr "次のフィードを開く"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr "前のフィードを開く"
-#: include/functions.php:1883
+#: include/functions.php:1901
#, fuzzy
msgid "Open next article"
msgstr "次の記事を開く"
-#: include/functions.php:1884
+#: include/functions.php:1902
#, fuzzy
msgid "Open previous article"
msgstr "前の記事を開く"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr "次の記事を開く(スクロールしない)"
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr "前の記事を開く(スクロールしない)"
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "検索ダイアログを表示する"
-#: include/functions.php:1888
+#: include/functions.php:1906
#, fuzzy
msgid "Article"
msgstr "すべての記事"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr "お気に入りを切り替える"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr "公開を切り替える"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr "未読に切り替える"
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "タグを編集する"
-#: include/functions.php:1893
+#: include/functions.php:1911
#, fuzzy
msgid "Dismiss selected"
msgstr "ラベルから選択した記事を削除しますか?"
-#: include/functions.php:1894
+#: include/functions.php:1912
#, fuzzy
msgid "Dismiss read"
msgstr "公開記事"
-#: include/functions.php:1895
+#: include/functions.php:1913
#, fuzzy
msgid "Open in new window"
msgstr "新しいウィンドウで記事を開く"
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
#, fuzzy
msgid "Mark below as read"
msgstr "既読にする"
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
#, fuzzy
msgid "Mark above as read"
msgstr "既読にする"
-#: include/functions.php:1898
+#: include/functions.php:1916
#, fuzzy
msgid "Scroll down"
msgstr "下にスクロール"
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr "上にスクロール"
-#: include/functions.php:1900
+#: include/functions.php:1918
#, fuzzy
msgid "Select article under cursor"
msgstr "マウスカーソルの下の記事を選択する"
-#: include/functions.php:1901
+#: include/functions.php:1919
#, fuzzy
msgid "Email article"
msgstr "すべての記事"
-#: include/functions.php:1902
+#: include/functions.php:1920
#, fuzzy
msgid "Close/collapse article"
msgstr "記事を消去する"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
#, fuzzy
msgid "Toggle embed original"
msgstr "カテゴリーの並び替えモードの切り替え"
-#: include/functions.php:1905
+#: include/functions.php:1923
#, fuzzy
msgid "Article selection"
msgstr "有効な記事の操作"
-#: include/functions.php:1906
+#: include/functions.php:1924
#, fuzzy
msgid "Select all articles"
msgstr "記事を消去する"
-#: include/functions.php:1907
+#: include/functions.php:1925
#, fuzzy
msgid "Select unread"
msgstr "未読記事を削除する"
-#: include/functions.php:1908
+#: include/functions.php:1926
#, fuzzy
msgid "Select starred"
msgstr "お気に入りに設定する"
-#: include/functions.php:1909
+#: include/functions.php:1927
#, fuzzy
msgid "Select published"
msgstr "未読記事を削除する"
-#: include/functions.php:1910
+#: include/functions.php:1928
#, fuzzy
msgid "Invert selection"
msgstr "有効な記事の操作"
-#: include/functions.php:1911
+#: include/functions.php:1929
#, fuzzy
msgid "Deselect everything"
msgstr "記事を消去する"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "フィード"
-#: include/functions.php:1913
+#: include/functions.php:1931
#, fuzzy
msgid "Refresh current feed"
msgstr "有効なフィードの更新"
-#: include/functions.php:1914
+#: include/functions.php:1932
#, fuzzy
msgid "Un/hide read feeds"
msgstr "読んだフィードを隠す/再表示する"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "フィードを購読する"
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "フィードを編集する"
-#: include/functions.php:1918
+#: include/functions.php:1936
#, fuzzy
msgid "Reverse headlines"
msgstr "ヘッドラインの逆順 (古いものが上)"
-#: include/functions.php:1919
+#: include/functions.php:1937
#, fuzzy
msgid "Debug feed update"
msgstr "すべてのフィードを更新しました。"
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "すべてのフィードを既読に設定する"
-#: include/functions.php:1921
+#: include/functions.php:1939
#, fuzzy
msgid "Un/collapse current category"
msgstr "カテゴリーの開閉"
-#: include/functions.php:1922
+#: include/functions.php:1940
#, fuzzy
msgid "Toggle combined mode"
msgstr "カテゴリーの並び替えモードの切り替え"
-#: include/functions.php:1923
+#: include/functions.php:1941
#, fuzzy
msgid "Go to"
msgstr "移動..."
-#: include/functions.php:1925
+#: include/functions.php:1943
#, fuzzy
msgid "Fresh"
msgstr "再描画"
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "タグクラウド"
-#: include/functions.php:1930
+#: include/functions.php:1948
#, fuzzy
msgid "Other"
msgstr "その他:"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr "ラベルを作成する"
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr "フィルターを作成する"
-#: include/functions.php:1933
+#: include/functions.php:1951
#, fuzzy
msgid "Un/collapse sidebar"
msgstr "サイドバーを縮小する"
-#: include/functions.php:1934
+#: include/functions.php:1952
#, fuzzy
msgid "Show help dialog"
msgstr "検索ダイアログを表示する"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, fuzzy, php-format
msgid "Search results: %s"
msgstr "検索結果"
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
#, fuzzy
msgid "Click to play"
msgstr "クリックで表示"
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr "表示"
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr " - "
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "タグがありません"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "この記事のタグを編集する"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
#, fuzzy
msgid "Originally from:"
msgstr "元の記事内容を表示する"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
#, fuzzy
msgid "Feed URL"
msgstr "フィード"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -917,8 +921,8 @@ msgstr "フィード"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -926,16 +930,16 @@ msgstr "フィード"
msgid "Close this window"
msgstr "このウィンドウを閉じる"
-#: include/functions.php:3381
+#: include/functions.php:3402
#, fuzzy
msgid "(edit note)"
msgstr "ノートの編集"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "未知の種類"
-#: include/functions.php:3670
+#: include/functions.php:3691
#, fuzzy
msgid "Attachments"
msgstr "添付:"
@@ -967,8 +971,8 @@ msgstr "お気に入りに設定する"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr "公開記事"
@@ -1085,7 +1089,8 @@ msgid "Combined feed display"
msgstr "フィード表示の組み合わせ"
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+#, fuzzy
+msgid "Hide feeds with no unread articles"
msgstr "未読でないメッセージとフィードを隠す"
#: include/localized_schema.php:43
@@ -1097,6 +1102,7 @@ msgid "Sort feeds by unread articles count"
msgstr "未読記事数によるフィードの並び替え"
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "ヘッドラインの逆順 (古いものが上)"
@@ -1184,12 +1190,14 @@ msgstr "自動的に既読として記事をマークする"
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "ログイン:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "パスワード:"
@@ -1222,6 +1230,7 @@ msgstr ""
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "ログイン"
@@ -1242,8 +1251,8 @@ msgstr "題名:"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr "URL:"
@@ -1281,8 +1290,8 @@ msgstr "共有"
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1346,31 +1355,32 @@ msgid "Edit subscription options"
msgstr "購読オプションの編集"
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "パスワードのリセット"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr "いくつかの必須項目が入力されていないか、正しくありません"
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
#, fuzzy
msgid "Go back"
msgstr "戻る"
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr "完了しました"
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr "ログイン名とメールアドレスの組み合わせが組み合わせが見つかりませんでした"
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr "シークレットキーが正しくありません。クッキーを有効にして再度実行してください。"
@@ -1386,9 +1396,9 @@ msgstr ""
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
#, fuzzy
msgid "Select"
@@ -1403,9 +1413,9 @@ msgstr "選択:"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "すべて"
@@ -1419,9 +1429,9 @@ msgstr "すべて"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "なし"
@@ -1486,8 +1496,8 @@ msgstr "フィード"
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr "カテゴリーの場所:"
@@ -1498,24 +1508,24 @@ msgstr "すべてのフィード"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "認証"
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "ログイン"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
#, fuzzy
msgid "Password"
msgstr "パスワード:"
@@ -1539,8 +1549,8 @@ msgstr "さらなるフィード"
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr "検索"
@@ -1564,7 +1574,7 @@ msgstr "制限:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "削除"
@@ -1590,11 +1600,10 @@ msgstr "この記事のタグ (カンマで区切ります):"
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "保存"
@@ -1790,51 +1799,56 @@ msgid "Feed:"
msgstr "フィード:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "フィードが見つかりません。"
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "インポート"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "既読にする"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
#, fuzzy
msgid "Collapse article"
msgstr "記事を消去する"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr "表示する未読記事が見つかりませんでした。"
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr "表示する更新された記事が見つかりませんでした。"
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr "表示するお気に入りの記事が見つかりませんでした。"
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr "表示する記事が見つかりません。手動でラベルに記事を割り当てるか(上の操作メニューを参照します)、フィルターを使うことができます。"
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr "表示する記事が見つかりません。"
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, php-format
msgid "Feeds last updated at %s"
msgstr ""
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "いくつかのフィードの更新エラーです (詳細はクリックしてください)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "フィードは選択されていません。"
@@ -1958,8 +1972,8 @@ msgid "Change password to"
msgstr "次のパスワードに変更する:"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "オプション"
@@ -2134,7 +2148,7 @@ msgid "Combine"
msgstr ""
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "記事のスコアの再集計"
@@ -2153,7 +2167,7 @@ msgstr "項目"
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr ""
@@ -2163,7 +2177,7 @@ msgid "Save rule"
msgstr "保存"
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
#, fuzzy
msgid "Add rule"
msgstr "フィードカテゴリーを追加しています..."
@@ -2182,7 +2196,7 @@ msgid "Save action"
msgstr "パネル操作"
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Add action"
msgstr "フィード操作"
@@ -2217,187 +2231,186 @@ msgstr "不明なオプション: %s"
msgid "Your personal data has been saved."
msgstr "パスワードを変更しました。"
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
#, fuzzy
msgid "Personal data / Authentication"
msgstr "認証"
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr "個人データ"
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr ""
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "電子メール"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "アクセスレベル"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
#, fuzzy
msgid "Save data"
msgstr "保存"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
#, fuzzy
msgid "Your password is at default value, please change it."
msgstr ""
"パスワードが標準のままです。\n"
" 変更してください。"
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "現在のパスワード"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "新しいパスワード"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "新しいパスワード(確認)"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "パスワードを変更する"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr ""
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr ""
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
#, fuzzy
msgid "Enter your password"
msgstr "ユーザー名かパスワードが正しくありません"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
#, fuzzy
msgid "Disable OTP"
msgstr "(無効です)"
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr ""
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr ""
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr ""
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
#, fuzzy
msgid "Enable OTP"
msgstr "有効にする"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr ""
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
#, fuzzy
msgid "Customize"
msgstr "ユーザースタイルシートの URL"
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
#, fuzzy
msgid "Register"
msgstr "登録済み"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr ""
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr ""
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "設定を保存する"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
#, fuzzy
msgid "Manage profiles"
msgstr "フィルターを作成する"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "標準に戻す"
-#: classes/pref/prefs.php:613
-#, fuzzy
-msgid "Show additional preferences"
-msgstr "設定を終了する"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr ""
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr ""
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr ""
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
#, fuzzy
msgid "Description"
msgstr "説明"
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr ""
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr ""
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
#, fuzzy
msgid "Clear data"
msgstr "フィードデータの消去"
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr ""
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
#, fuzzy
msgid "Enable selected plugins"
msgstr "フィードアイコンを有効にする"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
#, fuzzy
msgid "Incorrect password"
msgstr "ユーザー名かパスワードが正しくありません"
@@ -2408,281 +2421,272 @@ msgid "Check to enable field"
msgstr "編集するにはクリック"
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, fuzzy, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
msgstr[0] "フィードを編集する"
msgstr[1] "フィードを編集する"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
#, fuzzy
msgid "Feed Title"
msgstr "題名"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
msgid "Article purging:"
msgstr "記事の削除:"
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr ""
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
#, fuzzy
msgid "Hide from Popular feeds"
msgstr "自分のフィード一覧から隠す"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr "電子メールダイジェストに含む"
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr ""
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr ""
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr "ローカルに画像をキャッシュする"
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
#, fuzzy
msgid "Mark updated articles as unread"
msgstr "すべての記事を既読にしますか?"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
#, fuzzy
msgid "Icon"
msgstr "操作"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr ""
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
#, fuzzy
msgid "Resubscribe to push updates"
msgstr "フィードを購読する:"
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr ""
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr ""
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr "すべて終了しました。"
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
#, fuzzy
msgid "Feeds with errors"
msgstr "フィードエディター"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
#, fuzzy
msgid "Inactive feeds"
msgstr "元のフィード"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
#, fuzzy
msgid "Edit selected feeds"
msgstr "選択したフィードを削除しています..."
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
#, fuzzy
msgid "Reset sort order"
msgstr "パスワードのリセット"
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
#, fuzzy
msgid "Batch subscribe"
msgstr "購読をやめる"
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
#, fuzzy
msgid "Categories"
msgstr "カテゴリー:"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
#, fuzzy
msgid "Add category"
msgstr "フィードカテゴリーを追加しています..."
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
#, fuzzy
msgid "(Un)hide empty categories"
msgstr "カテゴリーの編集"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
#, fuzzy
msgid "Remove selected"
msgstr "選択されたフィルターを削除しますか?"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
#, fuzzy
msgid "More actions..."
msgstr "操作..."
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr "手動削除"
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr "フィードデータの消去"
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr ""
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr ""
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
#, fuzzy
msgid "Import my OPML"
msgstr "OPML のインポート中 (DOMXML 機能拡張を用いて)..."
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr ""
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
#, fuzzy
msgid "Include settings"
msgstr "電子メールダイジェストに含む"
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
#, fuzzy
msgid "Export OPML"
msgstr "OPML エクスポート"
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr ""
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr ""
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
msgid "Display published OPML URL"
msgstr ""
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
#, fuzzy
msgid "Firefox integration"
msgstr "Firefox 統合"
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr "下のリンクをクリックすることで、Firefox のフィードリーダーとしてこの Tiny Tiny RSS のサイトを使うことができます。"
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr "クリックするとフィードリーダーとしてこのサイトを登録します。"
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
#, fuzzy
msgid "Published & shared articles / Generated feeds"
msgstr "選択したフィードの記事のスコアを再計算しますか?"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
#, fuzzy
msgid "Published articles and generated feeds"
msgstr "選択したフィードの記事のスコアを再計算しますか?"
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr ""
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
#, fuzzy
msgid "Display URL"
msgstr "タグの表示"
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr ""
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
#, fuzzy
msgid "Articles shared by URL"
msgstr "記事をお気に入りにする"
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr ""
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
#, fuzzy
msgid "Unshare all articles"
msgstr "記事のお気に入りを解除する"
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
#, fuzzy
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr "エラーのため、フィードは更新されませんでした:"
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
#, fuzzy
msgid "Click to edit feed"
msgstr "編集するにはクリック"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
#, fuzzy
msgid "Unsubscribe from selected feeds"
msgstr "選択されたフィードの購読をやめますか?"
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr "エラーのため、フィードは更新されませんでした:"
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr ""
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr ""
-#: plugins/digest/digest_body.php:55
-#, fuzzy
-msgid "Back to feeds"
-msgstr "編集するにはクリック"
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "ようこそ、"
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr ""
@@ -2709,10 +2713,6 @@ msgstr ""
msgid "Configuration saved."
msgstr "設定を保存しました。"
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr ""
-
#: plugins/auth_internal/init.php:62
#, fuzzy
msgid "Please enter your one time password:"
@@ -2726,6 +2726,67 @@ msgstr "パスワードを変更しました。"
msgid "Old password is incorrect."
msgstr "古いパスワードが不正確です。"
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr ""
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr ""
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr ""
+
+#: plugins/mobile/prefs.php:34
+#, fuzzy
+msgid "Enable categories"
+msgstr "フィードカテゴリーを有効にする"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr ""
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr ""
+
+#: plugins/mobile/prefs.php:39
+#, fuzzy
+msgid "Browse categories like folders"
+msgstr "カテゴリーの順序をリセットする"
+
+#: plugins/mobile/prefs.php:45
+#, fuzzy
+msgid "Show images in posts"
+msgstr "記事内に画像を表示しない"
+
+#: plugins/mobile/prefs.php:50
+#, fuzzy
+msgid "Hide read articles and feeds"
+msgstr "読んだフィードを隠す/再表示する"
+
+#: plugins/mobile/prefs.php:55
+#, fuzzy
+msgid "Sort feeds by unread count"
+msgstr "未読記事数によるフィードの並び替え"
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2888,23 +2949,6 @@ msgstr ""
msgid "Set value"
msgstr "お気に入りに設定する"
-#: plugins/identica/init.php:29
-#, fuzzy
-msgid "Share on identi.ca"
-msgstr "題名"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr ""
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr ""
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr ""
-
#: plugins/instances/init.php:144
#, fuzzy
msgid "Linked"
@@ -2941,16 +2985,6 @@ msgstr "記事をお気に入りにする"
msgid "You can share this article by the following unique URL:"
msgstr ""
-#: plugins/flattr/init.php:30
-#, fuzzy
-msgid "Flattr this article."
-msgstr "記事をお気に入りにする"
-
-#: plugins/googleplus/init.php:29
-#, fuzzy
-msgid "Share on Google+"
-msgstr "題名"
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -2977,176 +3011,171 @@ msgstr "最終更新:"
msgid "Start update"
msgstr "最終更新:"
-#: plugins/tweet/init.php:29
-#, fuzzy
-msgid "Share on Twitter"
-msgstr "題名"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr ""
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr "「%s」のすべての記事を既読に設定しますか?"
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr ""
-#: js/functions.js:627
+#: js/functions.js:628
#, fuzzy
msgid "Date syntax appears to be correct:"
msgstr "古いパスワードが不正確です。"
-#: js/functions.js:630
+#: js/functions.js:631
#, fuzzy
msgid "Date syntax is incorrect."
msgstr "古いパスワードが不正確です。"
-#: js/functions.js:733
+#: js/functions.js:734
#, fuzzy
msgid "Upload complete."
msgstr "更新済み記事"
-#: js/functions.js:757
+#: js/functions.js:758
#, fuzzy
msgid "Remove stored feed icon?"
msgstr "保存したデータを削除する"
-#: js/functions.js:762
+#: js/functions.js:763
#, fuzzy
msgid "Removing feed icon..."
msgstr "フィードを削除しています..."
-#: js/functions.js:767
+#: js/functions.js:768
#, fuzzy
msgid "Feed icon removed."
msgstr "フィードが見つかりません。"
-#: js/functions.js:789
+#: js/functions.js:790
#, fuzzy
msgid "Please select an image file to upload."
msgstr "フィードをひとつ選択してください"
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr ""
-#: js/functions.js:792
+#: js/functions.js:793
#, fuzzy
msgid "Uploading, please wait..."
msgstr "読み込みんでいます。しばらくお待ちください..."
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr "ラベルのキャプションを入力してください:"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr "ラベルが作成できません: キャプションが見当たりません。"
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "フィードを購読する"
-#: js/functions.js:883
+#: js/functions.js:884
#, fuzzy
msgid "Subscribed to %s"
msgstr "フィードを購読する:"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr ""
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr ""
-#: js/functions.js:944
+#: js/functions.js:945
#, fuzzy
msgid "Couldn't download the specified URL: %s"
msgstr "購読できません: フィード URL が入力されていません。"
-#: js/functions.js:948
+#: js/functions.js:949
#, fuzzy
msgid "You are already subscribed to this feed."
msgstr "カテゴリーから購読をやめることができません。"
-#: js/functions.js:1078
+#: js/functions.js:1079
#, fuzzy
msgid "Edit rule"
msgstr "フィルター"
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Edit action"
msgstr "フィード操作"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "フィルターを作成する"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr ""
-#: js/functions.js:1267
+#: js/functions.js:1268
#, fuzzy
msgid "Subscription reset."
msgstr "フィードを購読する..."
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr "%s の購読をやめますか?"
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr "フィードを削除しています..."
-#: js/functions.js:1386
+#: js/functions.js:1389
#, fuzzy
msgid "Please enter category title:"
msgstr "このアーティクルのノートを入力してください:"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr ""
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
msgid "Trying to change address..."
msgstr "アドレスの変更を試みています..."
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
#, fuzzy
msgid "You can't edit this kind of feed."
msgstr "フィードのこの種類を消去できません。"
-#: js/functions.js:1623
+#: js/functions.js:1626
#, fuzzy
msgid "Edit Feed"
msgstr "フィードを編集する"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
#, fuzzy
msgid "Saving data..."
msgstr "フィードを保存しています..."
-#: js/functions.js:1661
+#: js/functions.js:1664
#, fuzzy
msgid "More Feeds"
msgstr "さらなるフィード"
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -3157,28 +3186,28 @@ msgstr "さらなるフィード"
msgid "No feeds are selected."
msgstr "選択されたフィードはありません。"
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr ""
-#: js/functions.js:1803
+#: js/functions.js:1806
#, fuzzy
msgid "Feeds with update errors"
msgstr "フィードエディター"
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
#, fuzzy
msgid "Remove selected feeds?"
msgstr "選択されたフィルターを削除しますか?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
#, fuzzy
msgid "Removing selected feeds..."
msgstr "選択されたフィルターを削除しています..."
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr "ヘルプ"
@@ -3496,47 +3525,47 @@ msgstr "フィードを購読しています..."
msgid "Clear stored data for this plugin?"
msgstr ""
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "すべての記事を既読にしますか?"
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
msgid "Marking all feeds as read..."
msgstr "すべてのフィードを既読に設定しています..."
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+#, fuzzy
+msgid "Please enable mail plugin first."
+msgstr "はじめにいくつかのフィードを選択してください。"
+
+#: js/tt-rss.js:458
+#, fuzzy
+msgid "Please enable embed_original plugin first."
+msgstr "はじめにいくつかのフィードを選択してください。"
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr "カテゴリーから購読をやめることができません。"
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "はじめにいくつかのフィードを選択してください。"
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
#, fuzzy
msgid "You can't rescore this kind of feed."
msgstr "フィードのこの種類を消去できません。"
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "%s の記事のスコアを再計算しますか?"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
msgid "Rescoring articles..."
msgstr "記事のスコアを再計算しています..."
-#: js/tt-rss.js:694
-#, fuzzy
-msgid "Please enable mail plugin first."
-msgstr "はじめにいくつかのフィードを選択してください。"
-
-#: js/tt-rss.js:800
-#, fuzzy
-msgid "Please enable embed_original plugin first."
-msgstr "はじめにいくつかのフィードを選択してください。"
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
#, fuzzy
msgid "New version available!"
msgstr "Tiny Tiny RSS の新しいバージョンが利用できます!"
@@ -3547,20 +3576,20 @@ msgid "Cancel search"
msgstr "取り消し"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "記事のお気に入りを解除する"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "記事をお気に入りにする"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr "非公開記事"
@@ -3681,36 +3710,36 @@ msgstr "このアーティクルのノートを入力してください:"
msgid "Article URL:"
msgstr "すべての記事"
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
#, fuzzy
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] "%d 件のマークした記事を既読として設定しますか?"
msgstr[1] "%d 件のマークした記事を既読として設定しますか?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
#, fuzzy
msgid "Error: unable to load article."
msgstr "エラー: OPML ファイルをアップロードしてください。"
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
#, fuzzy
msgid "Click to expand article."
msgstr "開いた記事のクリック"
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
#, fuzzy
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] "ヘルプを読み込んでいます..."
msgstr[1] "ヘルプを読み込んでいます..."
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
#, fuzzy
msgid "No unread feeds."
msgstr "読んだフィードを隠す/再表示する"
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
#, fuzzy
msgid "Load more..."
msgstr "ヘルプを読み込んでいます..."
@@ -3791,28 +3820,32 @@ msgstr "記事をお気に入りにする"
msgid "Live updating is considered experimental. Backup your tt-rss directory before continuing. Please type 'yes' to continue."
msgstr ""
-#~ msgid "Updated"
-#~ msgstr "更新日時"
+#, fuzzy
+#~ msgid "Share on identi.ca"
+#~ msgstr "題名"
#, fuzzy
-#~ msgid "Enable categories"
-#~ msgstr "フィードカテゴリーを有効にする"
+#~ msgid "Flattr this article."
+#~ msgstr "記事をお気に入りにする"
#, fuzzy
-#~ msgid "Browse categories like folders"
-#~ msgstr "カテゴリーの順序をリセットする"
+#~ msgid "Share on Google+"
+#~ msgstr "題名"
#, fuzzy
-#~ msgid "Show images in posts"
-#~ msgstr "記事内に画像を表示しない"
+#~ msgid "Share on Twitter"
+#~ msgstr "題名"
#, fuzzy
-#~ msgid "Hide read articles and feeds"
-#~ msgstr "読んだフィードを隠す/再表示する"
+#~ msgid "Show additional preferences"
+#~ msgstr "設定を終了する"
#, fuzzy
-#~ msgid "Sort feeds by unread count"
-#~ msgstr "未読記事数によるフィードの並び替え"
+#~ msgid "Back to feeds"
+#~ msgstr "編集するにはクリック"
+
+#~ msgid "Updated"
+#~ msgstr "更新日時"
#~ msgid "Notifying <b>%s</b>."
#~ msgstr "<b>%s</b> の通知中です。"
diff --git a/locale/lv_LV/LC_MESSAGES/messages.mo b/locale/lv_LV/LC_MESSAGES/messages.mo
index 3ad691d0b..d54c84325 100644
--- a/locale/lv_LV/LC_MESSAGES/messages.mo
+++ b/locale/lv_LV/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/lv_LV/LC_MESSAGES/messages.po b/locale/lv_LV/LC_MESSAGES/messages.po
index f08c5d97d..904f3c198 100644
--- a/locale/lv_LV/LC_MESSAGES/messages.po
+++ b/locale/lv_LV/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2013-03-18 22:55+0300\n"
"Last-Translator: Valdis Vītoliņš <[email protected]>\n"
"Language-Team: \n"
@@ -109,73 +109,73 @@ msgstr "Jums nav nepieciešamo skripta palaišanas tiesību. "
msgid "Database Updater"
msgstr "Datu bāzes atjaunotājs"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "Neizdevās atjaunot datu bāzi"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "Neizdevās atrast nepieciešamo shēmas failu, nepieciešama versija:"
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", atradu:"
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "Tiny Tiny RSS datubāze ir aktuāla."
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "Atgriezties uz Tiny Tiny RSS"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "Lūdzu pirms turpināšanas atjaunojiet datu bāzi."
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr "Jūsu Tiny Tiny RSS datubāzi ir nepieciešams atjaunot uz jaunāko versiju (no <b>%d</b> uz <b>%d</b>)."
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "Izpildīt atjaunojumus"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "Izpildu atjaunojumus..."
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "Atjaunoju uz versiju %d..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "Pārbaudu versiju..."
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "Kārtībā!"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "Kļūda!"
-#: db-updater.php:158
+#: db-updater.php:160
#, fuzzy, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
@@ -186,16 +186,16 @@ msgstr[1] ""
"Pabeigts. Izpildīju <b>%d</b> shēmas atjaunojumu(s)\n"
"\t\t\tversija <b>%d</b>."
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr "Jūsu datu bāzes shēma ir no jaunākas Tiny Tiny RSS versijas."
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr "Atradu shēmu ar versiju: <b>%d</b>, nepieciešama: <b>%d</b>."
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr "Nav iespējams veikt shēmas atjaunošanu. Lūdzu, pirms turpiniet, atjaunojiet Tiny Tiny RSS failus uz jaunāku versiju."
@@ -251,22 +251,22 @@ msgstr ""
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr "Neizdevās SQL izņēmumu tests, pārbaudiet jūsu datu bāzes un PHP iestatījumus"
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -279,7 +279,7 @@ msgstr "Neizdevās SQL izņēmumu tests, pārbaudiet jūsu datu bāzes un PHP ie
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -287,216 +287,219 @@ msgstr "Neizdevās SQL izņēmumu tests, pārbaudiet jūsu datu bāzes un PHP ie
msgid "Loading, please wait..."
msgstr "Ielādē, lūdzu gaidiet..."
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "Sakļaut barotņu sarakstu"
-#: index.php:155
+#: index.php:164
msgid "Show articles"
msgstr "Rādīt rakstus"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr "Adaptīvs"
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "Visus rakstus"
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "Zvaigžņotos"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "Publicētos"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "Nelasītos"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "Nelasītos"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "Ignorēt novērtējumu"
-#: index.php:167
+#: index.php:176
msgid "Sort articles"
msgstr "Kārtot rakstus"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "Noklusētais"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "Datums"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "Virsraksts"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "Novērtējums"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "Atjaunot"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "Atzīmēt kā lasītu"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr ""
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "Ir pieejama jauna Tiny Tiny RSS versija!"
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "Darbības"
-#: index.php:205
+#: index.php:214
#, fuzzy
msgid "Preferences..."
msgstr "Iestatījumi"
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "Meklēt"
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "Barotnes darbības"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "Abonēt barotni..."
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "Rediģēt šo barotni..."
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "Pārvērtēt barotni"
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "Atteikties"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "Visas barotnes:"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr "(Ne)rādīt lasītās barotnes"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "Citas darbības:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr "Pārslēgties uz īssavilkumu..."
-#: index.php:219
+#: index.php:228
msgid "Show tag cloud..."
msgstr "Radīt birku mākoni..."
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
#, fuzzy
msgid "Toggle widescreen mode"
msgstr "Pārslēgt zvaigžņošanu"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr "Atlasīt pēc iezīmēm..."
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "Izveidot iezīmi"
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "Izveidot filtru..."
-#: index.php:226
+#: index.php:235
msgid "Keyboard shortcuts help"
msgstr "Isinājumtaustiņu palīdzība"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "Atteikties"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "Iestatījumi"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "Īsinājumtaustiņi"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "Iziet no iestatījumiem"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "Barotnes"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
msgid "Filters"
msgstr "Filtri"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "Iezīmes"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "Lietotāji"
@@ -505,53 +508,53 @@ msgstr "Lietotāji"
msgid "Create new account"
msgstr "Izveidot jaunu kontu"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr "Jaunu lietotāju reģistrēšana ir administratīvi atcelta."
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr "Jūsu īslaicīgā parole tiks nosūtīta uz norādīto e-pastu. Konti, kuros ne neviens nav pieteicies, tiek automātiski izdzēsti 24 stundu laikā pēc īslaicīgās paroles nosūtīšanas."
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr "Vēlamais pieteikšanās vārds:"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "Pārbaudīt pieejamību"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
msgid "Email:"
msgstr "E-pasts:"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr "Cik ir divi un divi:"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "Iesniegt reģistrāciju"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "Jūsu reģistrācija ir nepilnīga."
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr "Piedodiet, lietotāja vārds jau tiek izmantots."
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "Reģistrācija neizdevās."
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "Konts ir veiksmīgi izveidots."
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "Jaunu lietotāju reģistrācija šobrīd ir slēgta."
@@ -560,12 +563,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr "Tiny Tiny RSS datu atjaunošanas skripts."
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "Nekategorizēts"
@@ -580,322 +583,323 @@ msgstr[1] "%d arhivēti raksti"
msgid "No feeds found."
msgstr "Neatradu barotnes."
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr "Neizdevās validēt sesiju (mainījusies IP adrese)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "Īpaši"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "Visas barotnes"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "Zvaigžņotie raksti"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "Publicētie raksti"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "Jaunākie raksti"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
msgid "All articles"
msgstr "Visi raksti"
-#: include/functions.php:1816
+#: include/functions.php:1833
msgid "Archived articles"
msgstr "Arhivētie raksti"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr "Nesen lasītie raksti"
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "Navigācija"
-#: include/functions.php:1881
+#: include/functions.php:1899
#, fuzzy
msgid "Open next feed"
msgstr "Pēc noķeršanas rādīt nākamo barotni"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr ""
-#: include/functions.php:1883
+#: include/functions.php:1901
#, fuzzy
msgid "Open next article"
msgstr "Atvērt sākotnējo rakstu"
-#: include/functions.php:1884
+#: include/functions.php:1902
#, fuzzy
msgid "Open previous article"
msgstr "Atvērt sākotnējo rakstu"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "Rādīt meklēšanas logu"
-#: include/functions.php:1888
+#: include/functions.php:1906
#, fuzzy
msgid "Article"
msgstr "Visus rakstus"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr "Pārslēgt zvaigžņošanu"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr "Pārslēgt publicēšanu"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr "Pārslēgt nelasītu"
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "Rediģēt iezīmes"
-#: include/functions.php:1893
+#: include/functions.php:1911
#, fuzzy
msgid "Dismiss selected"
msgstr "Atmest atlasītos rakstus"
-#: include/functions.php:1894
+#: include/functions.php:1912
#, fuzzy
msgid "Dismiss read"
msgstr "Atmest lasītos rakstus"
-#: include/functions.php:1895
+#: include/functions.php:1913
#, fuzzy
msgid "Open in new window"
msgstr "Atvērt rakstu jaunā logā"
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
msgid "Mark below as read"
msgstr "Iezīmēt lejup kā lasītus"
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
msgid "Mark above as read"
msgstr "Iezīmēt augšup kā lasītus"
-#: include/functions.php:1898
+#: include/functions.php:1916
#, fuzzy
msgid "Scroll down"
msgstr "Viss izdarīts."
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr ""
-#: include/functions.php:1900
+#: include/functions.php:1918
#, fuzzy
msgid "Select article under cursor"
msgstr "Iezīmēt rakstu zem peles kursora"
-#: include/functions.php:1901
+#: include/functions.php:1919
msgid "Email article"
msgstr "Nosūtīt rakstu uz e-pastu"
-#: include/functions.php:1902
+#: include/functions.php:1920
#, fuzzy
msgid "Close/collapse article"
msgstr "Aizvērt rakstu"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
#, fuzzy
msgid "Toggle embed original"
msgstr "Pārslēgt publicēšanu"
-#: include/functions.php:1905
+#: include/functions.php:1923
#, fuzzy
msgid "Article selection"
msgstr "Apgriezt rakstu iezīmēšanu"
-#: include/functions.php:1906
+#: include/functions.php:1924
msgid "Select all articles"
msgstr "Iezīmēt visus rakstus"
-#: include/functions.php:1907
+#: include/functions.php:1925
#, fuzzy
msgid "Select unread"
msgstr "Iezīmēt nelasītos rakstus"
-#: include/functions.php:1908
+#: include/functions.php:1926
#, fuzzy
msgid "Select starred"
msgstr "Uzlikt zvaigzni"
-#: include/functions.php:1909
+#: include/functions.php:1927
#, fuzzy
msgid "Select published"
msgstr "Iezīmēt publicētos rakstus"
-#: include/functions.php:1910
+#: include/functions.php:1928
#, fuzzy
msgid "Invert selection"
msgstr "Apgriezt rakstu iezīmēšanu"
-#: include/functions.php:1911
+#: include/functions.php:1929
#, fuzzy
msgid "Deselect everything"
msgstr "Neatzīmēt rakstus"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "Barotne"
-#: include/functions.php:1913
+#: include/functions.php:1931
#, fuzzy
msgid "Refresh current feed"
msgstr "Atjaunot aktīvo barotni"
-#: include/functions.php:1914
+#: include/functions.php:1932
#, fuzzy
msgid "Un/hide read feeds"
msgstr "(Ne)rādīt lasītās barotnes"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "Abonēt barotni"
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "Rediģēt barotni"
-#: include/functions.php:1918
+#: include/functions.php:1936
#, fuzzy
msgid "Reverse headlines"
msgstr "Apgriezt virsrakstu secību"
-#: include/functions.php:1919
+#: include/functions.php:1937
#, fuzzy
msgid "Debug feed update"
msgstr "Atslēgt atjaunojumus"
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "Atzīmēt visas barotnes kā lasītas"
-#: include/functions.php:1921
+#: include/functions.php:1939
#, fuzzy
msgid "Un/collapse current category"
msgstr "Ievietot kategorijā:"
-#: include/functions.php:1922
+#: include/functions.php:1940
#, fuzzy
msgid "Toggle combined mode"
msgstr "Pārslēgt publicēšanu"
-#: include/functions.php:1923
+#: include/functions.php:1941
#, fuzzy
msgid "Go to"
msgstr "Doties uz..."
-#: include/functions.php:1925
+#: include/functions.php:1943
msgid "Fresh"
msgstr ""
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "Iezīmju mākonis"
-#: include/functions.php:1930
+#: include/functions.php:1948
#, fuzzy
msgid "Other"
msgstr "Citas barotnes"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr "Izveidot etiķeti"
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr "Izveidot filtru"
-#: include/functions.php:1933
+#: include/functions.php:1951
#, fuzzy
msgid "Un/collapse sidebar"
msgstr "Sakļaut sānjoslu"
-#: include/functions.php:1934
+#: include/functions.php:1952
#, fuzzy
msgid "Show help dialog"
msgstr "Rādīt meklēšanas logu"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, php-format
msgid "Search results: %s"
msgstr "Meklēšanas rezultāti: %s"
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
msgid "Click to play"
msgstr "Klikšķiniet, lai atskaņotu"
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr "Atskaņot"
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr "–"
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "nav iezīmju"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "Rediģēt šī raksta iezīmes"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
msgid "Originally from:"
msgstr "Sākotnējais no:"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
msgid "Feed URL"
msgstr "Barotnes URL"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -908,8 +912,8 @@ msgstr "Barotnes URL"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -917,15 +921,15 @@ msgstr "Barotnes URL"
msgid "Close this window"
msgstr "Aizvērt šo logu"
-#: include/functions.php:3381
+#: include/functions.php:3402
msgid "(edit note)"
msgstr "(rediģēt piezīmi)"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "nezināms tips"
-#: include/functions.php:3670
+#: include/functions.php:3691
msgid "Attachments"
msgstr "Pielikumi"
@@ -955,8 +959,8 @@ msgstr "Uzlikt zvaigzni"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr "Publicēt rakstu"
@@ -1070,7 +1074,8 @@ msgid "Combined feed display"
msgstr "Kombinēts barotņu skatījums"
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+#, fuzzy
+msgid "Hide feeds with no unread articles"
msgstr "Slēpt barotnes ar izlasītiem ziņojumiem"
#: include/localized_schema.php:43
@@ -1082,6 +1087,7 @@ msgid "Sort feeds by unread articles count"
msgstr "Kārtot barotnes pēc nelasīto ziņu skaita"
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "Apgriezt virsrakstu secību (vecākos vispirms)"
@@ -1165,12 +1171,14 @@ msgstr "Pievienot rakstu iezīmes automātiski"
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "Pieteikties:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "Parole:"
@@ -1201,6 +1209,7 @@ msgstr "Saspiest datu plūsmu"
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "Pieteikties"
@@ -1219,8 +1228,8 @@ msgstr "Virsraksts:"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr "URL:"
@@ -1256,8 +1265,8 @@ msgstr "Kopīgot"
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1318,31 +1327,32 @@ msgid "Edit subscription options"
msgstr "Rediģēt barotnes iestatījumus"
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "Atstatīt paroli"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr ""
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
#, fuzzy
msgid "Go back"
msgstr "Pārvietot atpakaļ"
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr ""
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr ""
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr ""
@@ -1358,9 +1368,9 @@ msgstr "Ja esat importējis etiķetus vai filtrus, iespējams, ka jums nepiecie�
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
msgid "Select"
msgstr "Iezīmēt"
@@ -1374,9 +1384,9 @@ msgstr "Iezīmēt"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "Visus"
@@ -1390,9 +1400,9 @@ msgstr "Visus"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "Nevienu"
@@ -1451,8 +1461,8 @@ msgstr "Barotnes vai vietnes URL"
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr "Ievietot kategorijā:"
@@ -1462,24 +1472,24 @@ msgstr "Pieejamās barotnes"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "Autentifikācija"
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "Pieteikšanās"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
msgid "Password"
msgstr "Parole"
@@ -1501,8 +1511,8 @@ msgstr "Vairāk barotnes"
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr "Meklēt"
@@ -1523,7 +1533,7 @@ msgstr "ierobežojumi:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "Novākt"
@@ -1549,11 +1559,10 @@ msgstr "Šī raksta iezīmes (atdalītas ar komatiem):"
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "Saglabāt"
@@ -1732,51 +1741,56 @@ msgid "Feed:"
msgstr "Barotne:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "Barotne netika atrasta."
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "Imports"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "iezīmēt kā lasītu"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
#, fuzzy
msgid "Collapse article"
msgstr "Aizvērt rakstu"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr "Nav neizlasītu rakstu, ko rādīt."
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr "Nav atjaunotu rakstu, ko rādīt."
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr "Nav zvaigžņotu rakstu, ko rādīt."
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr "Netika atrasti parādāmi raksti. Jūs varat pievienot rakstus etiķetēm manuāli (skatiet darbību izvēlni), vai arī ar filtru."
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr "Netika atrasti raksti, ko rādīt."
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, php-format
msgid "Feeds last updated at %s"
msgstr "Barotnes pēdējo reizi atjaunotas %s."
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "Dažas barotnes ir atjaunotas ar kļūdām (klikšķiniet lai skatītu vairāk)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "Nav izvēlēta barotne."
@@ -1898,8 +1912,8 @@ msgid "Change password to"
msgstr "Nomainīt paroli uz"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "Iespējas"
@@ -2066,7 +2080,7 @@ msgid "Combine"
msgstr "Apvienot"
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "Pārvērtēt rakstus"
@@ -2084,7 +2098,7 @@ msgstr "laukā"
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr "kur"
@@ -2093,7 +2107,7 @@ msgid "Save rule"
msgstr "Saglabāt likumu"
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Add rule"
msgstr "Pievienot likumu"
@@ -2110,7 +2124,7 @@ msgid "Save action"
msgstr "Saglabāt darbību"
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Add action"
msgstr "Pievienot darbību"
@@ -2143,174 +2157,174 @@ msgstr "Nezināma iespēja %s."
msgid "Your personal data has been saved."
msgstr "Jūsu personīgie dati ir saglabāti."
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
msgid "Personal data / Authentication"
msgstr "Personīgie dati/autentifikācija"
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr "Personīgie dati"
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr "Vārds un uzvārds"
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "E-pasts"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "Pieejas līmenis"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
msgid "Save data"
msgstr "Saglabāt datus"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
msgid "Your password is at default value, please change it."
msgstr "Jums ir norādīta noklusētā parole, lūdzu nomainiet to."
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "Vecā parole"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "Jaunā parole"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "Apstipriniet paroli"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "Nomainīt paroli"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr "Vienreizlietojamā parole/autentifikācija"
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr ""
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
msgid "Enter your password"
msgstr "Ievadiet savu paroli"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
msgid "Disable OTP"
msgstr "Atslēgt vienreizlietojamo paroli"
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr "Lai to lietotu, jums būs nepieciešams savietojams autentifikators. Jūsu paroles maiņa automātiski atslēgs vienreizlietojamo paroli."
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr "Ar autentifikācijas moduli noskenējiet sekojošo kodu:"
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr "Esmu noskenējis šo kodu un vēlos iespējot vienreizlietojamo paroli"
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
msgid "Enable OTP"
msgstr "Iespējot vienreizlietojamo paroli"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr ""
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
msgid "Customize"
msgstr "Pielāgot"
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
msgid "Register"
msgstr "Reģistrēt"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr "Attīrīt"
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr "Tekošā laika zona ir: %s (UTC)"
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "Saglabāt iestatījumus"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
msgid "Manage profiles"
msgstr "Pārvaldīt profilus"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "Atstatīt uz noklusētajiem"
-#: classes/pref/prefs.php:613
-msgid "Show additional preferences"
-msgstr "Rādīt papildu iestatījumus"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr ""
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr ""
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr ""
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
msgid "Description"
msgstr ""
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr ""
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr ""
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
#, fuzzy
msgid "Clear data"
msgstr "Dzēst barotņu datus"
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr ""
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
#, fuzzy
msgid "Enable selected plugins"
msgstr "Iespējot barotņu kategorijas"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
msgid "Incorrect password"
msgstr "Nepareiza parole"
@@ -2319,241 +2333,237 @@ msgid "Check to enable field"
msgstr "Iezīmējiet, lai iespējotu"
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, fuzzy, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
msgstr[0] "(%d barotnes)"
msgstr[1] "(%d barotnes)"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
msgid "Feed Title"
msgstr "Barotnes virsraksts"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
msgid "Article purging:"
msgstr "Dzēšu rakstu:"
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr "<b>Ieteikums:</b> ja jūsu barotnei ir nepieciešama autentifikācija, jums ir jāievada pieteikšanās informācija. Vienīgais izņēmums ir Twitter barotnes."
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
msgid "Hide from Popular feeds"
msgstr "Nerādīt populārajās barotnēs"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr "Iekļaut e-pasta īssavilkumu"
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr "Vienmēr rādīt attēlu pielikumus"
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr ""
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr "Kešot attēlus lokāli"
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
msgid "Mark updated articles as unread"
msgstr "Atzīmēt atjaunotos rakstus kā nelasītus"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
msgid "Icon"
msgstr "Ikona"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr "Aizvietot"
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
msgid "Resubscribe to push updates"
msgstr "Pārpasūtīt atjaunojumu grūšanu"
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr "Atstata PubSubHubbub pasūtījumu statusu barotnēm ar iespējotu atjaunojumu grūšanu."
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr "Iespējojiet iespējas, iezīmējot izvēles rūtiņas labajā pusē:"
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr "Viss izdarīts."
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
msgid "Feeds with errors"
msgstr "Barotnes ar kļūdām"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
msgid "Inactive feeds"
msgstr "Neaktīvās barotnes"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
msgid "Edit selected feeds"
msgstr "Rediģēt izvēlētās barotnes"
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
msgid "Reset sort order"
msgstr "Atstatīt kārtošanas secību"
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
msgid "Batch subscribe"
msgstr "Pasūtījuma pakotne"
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
msgid "Categories"
msgstr "Kategorijas"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
msgid "Add category"
msgstr "Pievienot kategoriju"
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
msgid "(Un)hide empty categories"
msgstr "(Ne)slēpt tukšās kategorijas"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
msgid "Remove selected"
msgstr "Dzēst izvēlētās"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
msgid "More actions..."
msgstr "Papildu iespējas..."
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr "Manuāla dzēšana"
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr "Dzēst barotņu datus"
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr "Izmantojot OPML jūs varat eksportēt un importēt savas barotnes, filtrus, etiķetes un Tiny Tiny RSS iestatījumus."
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr "Izmantojot OPML var migrēt tikai galvenos iestatījumus."
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
msgid "Import my OPML"
msgstr "Importēt manu OPML"
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr "Faila nosaukums:"
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
msgid "Include settings"
msgstr "Iekļaut iestatījumus"
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
msgid "Export OPML"
msgstr "Eksportēt OPML"
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr "Jūsu OPML var publicēt un to var abonēt katrs, kas zin zemāk minēto saiti."
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr "Publicētajā OPML nav iekļauti: jūsu Tiny Tiny RSS iestatījumi, barotnes, kurās nepieciešams autentificēties un arī barotnes, kas ir paslēptas no populārajām barotnēm."
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
msgid "Display published OPML URL"
msgstr "Parādīt publicētā OPML URL"
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
msgid "Firefox integration"
msgstr "Firefox integrācija"
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr "Šo Tiny Tiny RSS vietni var izmantot kā Firefox Feed Reader, klikšķinot uz zemākās saites."
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr "Klikšķiniet šeit, lai reģistrētu šo vietni kā barotņu avotu."
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
msgid "Published & shared articles / Generated feeds"
msgstr "Publicētie un kopīgotie raksti / sagatavotās barotnes"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
msgid "Published articles and generated feeds"
msgstr "Publicētie raksti un sagatavotās barotnes"
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr "Publicētie raksti tiek eksportēti kā publiskas RSS barotnes un tās var izmantot katrs, kas zina zemāk minēto saiti."
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
msgid "Display URL"
msgstr "Parādīt URL"
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr "Attīrīt visus ģenerētos URL"
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
msgid "Articles shared by URL"
msgstr "Raksti, kas kopīgoti ar URL"
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr "Jūs varat atcelt ar šo URL kopīgotos rakstus šeit."
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
msgid "Unshare all articles"
msgstr "Atcelt visu rakstu kopīgošanu"
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr "Šajās barotnēs nav bijis jauns saturs vairāk kā 3 mēnešus (sākot ar vecākajām):"
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
msgid "Click to edit feed"
msgstr "Klikšķiniet, lai rediģētu"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
msgid "Unsubscribe from selected feeds"
msgstr "Atcelt izvēlēto barotņu pasūtīšanu"
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr "Šīs barotnes netika atjaunotas sekojošu kļūdu dēļ:"
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr "Kabata"
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
#, fuzzy
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr ""
@@ -2561,15 +2571,11 @@ msgstr ""
"\t\t\tlai šī programma strādātu pareizi. Lūdzu pārbaudiet savas\n"
"\t\t\tpārlūkprogrammas iestatījumus."
-#: plugins/digest/digest_body.php:55
-msgid "Back to feeds"
-msgstr "Atpakaļ uz barotnēm"
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "Sveicināti,"
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr "Regulārā versija"
@@ -2595,10 +2601,6 @@ msgstr ""
msgid "Configuration saved."
msgstr "Iestatījumi ir saglabāti."
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr "Pinterest"
-
#: plugins/auth_internal/init.php:62
msgid "Please enter your one time password:"
msgstr "Lūdzu ievadiet vienreizlietojamo paroli:"
@@ -2611,6 +2613,62 @@ msgstr "Parole ir nomainīta."
msgid "Old password is incorrect."
msgstr "Vecā parole nav pareiza."
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr "Mājas"
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr "Nekas netika atrasts (klikšķiniet, lai pārlādētu barotni)."
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr "Atvērt parasto versiju"
+
+#: plugins/mobile/prefs.php:34
+msgid "Enable categories"
+msgstr "Iespējot kategorijas"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr "IESL."
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr "Izsl."
+
+#: plugins/mobile/prefs.php:39
+msgid "Browse categories like folders"
+msgstr "Pārlūkt kategorijas kā mapes."
+
+#: plugins/mobile/prefs.php:45
+msgid "Show images in posts"
+msgstr "Rādīt ziņās attēlus."
+
+#: plugins/mobile/prefs.php:50
+msgid "Hide read articles and feeds"
+msgstr "Nerādīt lasītos rakstus barotnēs"
+
+#: plugins/mobile/prefs.php:55
+msgid "Sort feeds by unread count"
+msgstr "Kārtot barotnes pēc nelasīto skaita"
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2763,22 +2821,6 @@ msgstr "Piemēra vērtība"
msgid "Set value"
msgstr "Iestatīt vērtību"
-#: plugins/identica/init.php:29
-msgid "Share on identi.ca"
-msgstr "Kopīgot identi.ca"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr ""
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr ""
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr ""
-
#: plugins/instances/init.php:144
msgid "Linked"
msgstr "Saistīts"
@@ -2811,15 +2853,6 @@ msgstr "Kopīgot ar URL"
msgid "You can share this article by the following unique URL:"
msgstr "Jūs varat kopīgot šo rakstu ar sekojošu unikālu URL:"
-#: plugins/flattr/init.php:30
-#, fuzzy
-msgid "Flattr this article."
-msgstr "Flattr raksts"
-
-#: plugins/googleplus/init.php:29
-msgid "Share on Google+"
-msgstr "Kopīgot Google+"
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -2842,162 +2875,157 @@ msgstr "Gatavs atjaunošanai."
msgid "Start update"
msgstr "Sākt atjaunošanu"
-#: plugins/tweet/init.php:29
-#, fuzzy
-msgid "Share on Twitter"
-msgstr "Kopīgot identi.ca"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr "Šajā barotnē pieejami jauni raksti (klikšķiniet, lai parādītu)"
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr "Vai atzīmēt visus rakstus %s kā lasītus?"
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr "Vai tiešām vēlaties ziņot par šo izņēmumu tt-rss.org? Ziņojumā tiks iekļauta informācija par jūsu pārlūkprogrammu, un jūsu IP adrese tiks saglabāta datu bāzē."
-#: js/functions.js:627
+#: js/functions.js:628
msgid "Date syntax appears to be correct:"
msgstr "Datuma sintakse ir pareiza:"
-#: js/functions.js:630
+#: js/functions.js:631
msgid "Date syntax is incorrect."
msgstr "Datuma sintakse ir nepareiza."
-#: js/functions.js:733
+#: js/functions.js:734
msgid "Upload complete."
msgstr ""
-#: js/functions.js:757
+#: js/functions.js:758
msgid "Remove stored feed icon?"
msgstr "Dzēst saglabāto barotnes ikonu?"
-#: js/functions.js:762
+#: js/functions.js:763
#, fuzzy
msgid "Removing feed icon..."
msgstr "Dzēst saglabāto barotnes ikonu?"
-#: js/functions.js:767
+#: js/functions.js:768
#, fuzzy
msgid "Feed icon removed."
msgstr "Barotne netika atrasta."
-#: js/functions.js:789
+#: js/functions.js:790
msgid "Please select an image file to upload."
msgstr "Lūdzu norādiet augšuplādējamo attēla failu."
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr "Augšuplādēt šai barotnei jaunu ikonu?"
-#: js/functions.js:792
+#: js/functions.js:793
#, fuzzy
msgid "Uploading, please wait..."
msgstr "Ielādē, lūdzu gaidiet..."
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr "Lūdzu ievadiet etiķetes uzrakstu:"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr "Neizdevās izveidot etiķeti: nav uzraksta."
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "Pasūtīt barotni"
-#: js/functions.js:883
+#: js/functions.js:884
msgid "Subscribed to %s"
msgstr "Pasūtīta barotne %s"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr "Norādītais URL ir nepareizs."
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr "Norādītajā URL nav nevienas barotnes."
-#: js/functions.js:944
+#: js/functions.js:945
msgid "Couldn't download the specified URL: %s"
msgstr "Neizdevās lejuplādēt norādīto URL: %s"
-#: js/functions.js:948
+#: js/functions.js:949
msgid "You are already subscribed to this feed."
msgstr "Jūs jau esat pasūtījis šo barotni."
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Edit rule"
msgstr "Rediģēt likumu"
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Edit action"
msgstr "Rediģēt darbību"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "Izveidot filtru"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr "Atstatīt pasūtīšanu? Tiny Tiny RSS mēģinās savākt informāciju no šīs barotnes kārtējā atjaunojuma laikā."
-#: js/functions.js:1267
+#: js/functions.js:1268
#, fuzzy
msgid "Subscription reset."
msgstr "Abonēt barotni..."
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr "Atteikt pasūtījumu %s?"
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr ""
-#: js/functions.js:1386
+#: js/functions.js:1389
msgid "Please enter category title:"
msgstr "Lūdzu ievadiet kategorijas virsrakstu:"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr "Izveidot jaunu šīs barotnes sindikācijas adresi?"
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
msgid "Trying to change address..."
msgstr ""
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr "Jūs nevarat rediģēt šāda veida barotni."
-#: js/functions.js:1623
+#: js/functions.js:1626
msgid "Edit Feed"
msgstr "Rediģēt barotni"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
#, fuzzy
msgid "Saving data..."
msgstr "Saglabāt datus"
-#: js/functions.js:1661
+#: js/functions.js:1664
msgid "More Feeds"
msgstr "Vairāk barotnes"
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -3008,26 +3036,26 @@ msgstr "Vairāk barotnes"
msgid "No feeds are selected."
msgstr "Nav izvēlēta barotne"
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr "Dzēst izvēlētās barotnes no arhīva? Barotnes, kurās ir raksti, netiks dzēstas."
-#: js/functions.js:1803
+#: js/functions.js:1806
msgid "Feeds with update errors"
msgstr "Barotnes ar atjaunošanas kļūdām"
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
msgid "Remove selected feeds?"
msgstr "Dzēst izvēlētās barotnes?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
#, fuzzy
msgid "Removing selected feeds..."
msgstr "Dzēst izvēlētās barotnes?"
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr "Palīdzība"
@@ -3340,47 +3368,47 @@ msgstr "Barotņu pasūtīšana"
msgid "Clear stored data for this plugin?"
msgstr "Attīrīt šī spraudņa saglabātos datus?"
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "Vai atzīmēt visus rakstus kā lasītus?"
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
#, fuzzy
msgid "Marking all feeds as read..."
msgstr "Atzīmēt visas barotnes kā lasītas"
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+msgid "Please enable mail plugin first."
+msgstr "Lūdzu, vispirmi iespējojiet e-pasta spraudni."
+
+#: js/tt-rss.js:458
+#, fuzzy
+msgid "Please enable embed_original plugin first."
+msgstr "Lūdzu, vispirmi iespējojiet e-pasta spraudni."
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr "Jūs nevarat atteikties no kategorijas."
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "Lūdzu, vispirms norādiet barotni."
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr "Jūs nevarat pārvērtēt šī veida barotni."
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "Pārvērtēt rakstus %s?"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
#, fuzzy
msgid "Rescoring articles..."
msgstr "Pārvērtēt rakstus"
-#: js/tt-rss.js:694
-msgid "Please enable mail plugin first."
-msgstr "Lūdzu, vispirmi iespējojiet e-pasta spraudni."
-
-#: js/tt-rss.js:800
-#, fuzzy
-msgid "Please enable embed_original plugin first."
-msgstr "Lūdzu, vispirmi iespējojiet e-pasta spraudni."
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
msgid "New version available!"
msgstr "Ir pieejama jauna versija!"
@@ -3389,20 +3417,20 @@ msgid "Cancel search"
msgstr "Atcelt meklēšanu"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "Atzvaigžņot rakstu"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "Zvaigžņot rakstu"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr "Atpublicēt rakstu"
@@ -3517,35 +3545,35 @@ msgstr "Ievadiet jaunu vērtējumu šim rakstam:"
msgid "Article URL:"
msgstr "Visus rakstus"
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
#, fuzzy
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] "Iezīmēt %d rakstus kā lasītus?"
msgstr[1] "Iezīmēt %d rakstus kā lasītus?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
#, fuzzy
msgid "Error: unable to load article."
msgstr "Kļūda: lūdzu augšuplādējiet OPML failu."
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
#, fuzzy
msgid "Click to expand article."
msgstr "Iezīmēt nelasītos rakstus"
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] ""
msgstr[1] ""
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
#, fuzzy
msgid "No unread feeds."
msgstr "Saglabātās barotnes"
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
#, fuzzy
msgid "Load more..."
msgstr "Ielādē..."
@@ -3625,44 +3653,40 @@ msgstr "Kopīgot ar URL"
msgid "Live updating is considered experimental. Backup your tt-rss directory before continuing. Please type 'yes' to continue."
msgstr "Lūdzu neaizveriet logu līdz ir pabeigta atjaunošana. Pirms turpināt, izveidojiet jūsu tt-rss mapes rezerves kopiju."
-#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
-#~ msgstr "Tas izdēsīs jūsu Twitter autentifikācijas informāciju. Turpināt?"
-
-#~ msgid "Updated"
-#~ msgstr "Atjaunotos"
+#~ msgid "Pocket"
+#~ msgstr "Kabata"
-#~ msgid "Finished: %d articles processed, %d imported, %d feeds created."
-#~ msgstr "Pabeigts: %d apstrādāti raksti, %d importēti, %d izveidotas barotnes."
-
-#~ msgid "Open regular version"
-#~ msgstr "Atvērt parasto versiju"
+#~ msgid "Pinterest"
+#~ msgstr "Pinterest"
-#~ msgid "Home"
-#~ msgstr "Mājas"
+#~ msgid "Share on identi.ca"
+#~ msgstr "Kopīgot identi.ca"
-#~ msgid "Nothing found (click to reload feed)."
-#~ msgstr "Nekas netika atrasts (klikšķiniet, lai pārlādētu barotni)."
+#, fuzzy
+#~ msgid "Flattr this article."
+#~ msgstr "Flattr raksts"
-#~ msgid "Enable categories"
-#~ msgstr "Iespējot kategorijas"
+#~ msgid "Share on Google+"
+#~ msgstr "Kopīgot Google+"
-#~ msgid "ON"
-#~ msgstr "IESL."
+#, fuzzy
+#~ msgid "Share on Twitter"
+#~ msgstr "Kopīgot identi.ca"
-#~ msgid "OFF"
-#~ msgstr "Izsl."
+#~ msgid "Show additional preferences"
+#~ msgstr "Rādīt papildu iestatījumus"
-#~ msgid "Browse categories like folders"
-#~ msgstr "Pārlūkt kategorijas kā mapes."
+#~ msgid "Back to feeds"
+#~ msgstr "Atpakaļ uz barotnēm"
-#~ msgid "Show images in posts"
-#~ msgstr "Rādīt ziņās attēlus."
+#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
+#~ msgstr "Tas izdēsīs jūsu Twitter autentifikācijas informāciju. Turpināt?"
-#~ msgid "Hide read articles and feeds"
-#~ msgstr "Nerādīt lasītos rakstus barotnēs"
+#~ msgid "Updated"
+#~ msgstr "Atjaunotos"
-#~ msgid "Sort feeds by unread count"
-#~ msgstr "Kārtot barotnes pēc nelasīto skaita"
+#~ msgid "Finished: %d articles processed, %d imported, %d feeds created."
+#~ msgstr "Pabeigts: %d apstrādāti raksti, %d importēti, %d izveidotas barotnes."
#~ msgid "Related"
#~ msgstr "Saistīts"
diff --git a/locale/nb_NO/LC_MESSAGES/messages.mo b/locale/nb_NO/LC_MESSAGES/messages.mo
index 6d54b38e3..46949f84b 100644
--- a/locale/nb_NO/LC_MESSAGES/messages.mo
+++ b/locale/nb_NO/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/nb_NO/LC_MESSAGES/messages.po b/locale/nb_NO/LC_MESSAGES/messages.po
index 76737113e..c70366075 100644
--- a/locale/nb_NO/LC_MESSAGES/messages.po
+++ b/locale/nb_NO/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Tiny Tiny RSS 1.3.3\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2009-05-02 00:10+0100\n"
"Last-Translator: Christian Lomsdalen <[email protected]>\n"
"Language-Team: Norwegian Bokmål <[email protected]>\n"
@@ -109,73 +109,73 @@ msgstr "Adgangsnivået ditt er for lavt for å kjøre dette scriptet"
msgid "Database Updater"
msgstr "Databaseoppdaterer"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "Kunne ikke oppdatere databasen"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "Kunne ikke finne den nødvendige skjemafilen, nødvendig versjon:"
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", funnet: "
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "Tiny Tiny RSS-databasen er oppdatert"
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "Returner til Tiny Tiny RSS"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "Vennligst gjør backup av din database før du fortsetter."
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr "Din Tiny Tiny RSS-database trenger å oppdateres til siste utgave (<b>%d</b> til <b>%d</b>)."
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "Utfør oppdateringene"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "Utfører oppdateringer..."
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "Oppdaterer til versjon %d..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "Sjekker utgave..."
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "OK!"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "Feil!"
-#: db-updater.php:158
+#: db-updater.php:160
#, fuzzy, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
@@ -186,16 +186,16 @@ msgstr[1] ""
"Ferdig. <b>%d</b> utførte oppdatering(er)i følge skjema\n"
"\t\t\tversjon <b>%d</b>."
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr ""
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr ""
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr ""
@@ -252,22 +252,22 @@ msgstr ""
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr "SQL escaping testen feilen, sjekk database og PHP konfigurasjonene dine."
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -280,7 +280,7 @@ msgstr "SQL escaping testen feilen, sjekk database og PHP konfigurasjonene dine.
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -288,220 +288,223 @@ msgstr "SQL escaping testen feilen, sjekk database og PHP konfigurasjonene dine.
msgid "Loading, please wait..."
msgstr "laster, vennligst vent"
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "Skjul nyhetskanalsslisten"
-#: index.php:155
+#: index.php:164
#, fuzzy
msgid "Show articles"
msgstr "Lagrede artikler"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr "Tilpasset"
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "Alle artikler"
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "Favoritter"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "Publisert"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "Ulest"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "Ulest"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "Ignorer poenggivning"
-#: index.php:167
+#: index.php:176
#, fuzzy
msgid "Sort articles"
msgstr "Lagrede artikler"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "Standard"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "Dato"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "Tittel"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "Poeng"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "Oppdater"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "Marker som lest"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr ""
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "Ny versjon av Tiny Tiny Rss er tilgjengelig!"
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "Handlinger..."
-#: index.php:205
+#: index.php:214
#, fuzzy
msgid "Preferences..."
msgstr "Innstillinger"
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "Søk..."
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "Nyhetsstrømshandlinger:"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "Abonner på nyhetsstrøm..."
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "Rediger nyhetsstrømmen..."
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "Sett poeng på nytt for nyhetskanalene"
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "Avabonner"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "Alle nyhetsstrømmer:"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr "Skjul/vis leste nyhetsstrømmer"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "Andre handlinger:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr ""
-#: index.php:219
+#: index.php:228
#, fuzzy
msgid "Show tag cloud..."
msgstr "Tag-sky"
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
#, fuzzy
msgid "Toggle widescreen mode"
msgstr "Tillatt endringer i kategorirekkefølgen?"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr ""
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "Lag merkelapp..."
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "Lag filter..."
-#: index.php:226
+#: index.php:235
#, fuzzy
msgid "Keyboard shortcuts help"
msgstr "Tastatursnarveier"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "Logg ut"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "Innstillinger"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "Tastatursnarveier"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "Forlat innstillinger"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "Nyhetsstrømmer"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
msgid "Filters"
msgstr "Filtre"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "Merkelapper"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "Brukere"
@@ -510,53 +513,53 @@ msgstr "Brukere"
msgid "Create new account"
msgstr "Lag ny konto"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr "Registrering av nye brukere er administrativt avskrudd"
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr "Ditt midlertidige passord vil bli sendt til den oppgitte e-posten. Kontoer, som ikke blir logget inn på, blir slettet automatisk 24 timer etter at passordet ble sendt."
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr "Ønsket brukernavn:"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "Sjekk tilgjengeligheten"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
msgid "Email:"
msgstr "E-post:"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr "Hvor mye er to pluss to:"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "Send registreringen"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "Registreringsinformasjonen din er ufullstendig."
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr "Beklager, brukernavn er allerede tatt."
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "Registrering feilet"
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "Kontoen ble opprettet med suksess."
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "Registrering av nye brukere er stengt."
@@ -566,12 +569,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr "Tiny Tiny RSS-databasen er oppdatert"
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "Ukategorisert"
@@ -586,331 +589,332 @@ msgstr[1] "Favorittartikler"
msgid "No feeds found."
msgstr "Ingen nyhetsstrømmer ble funnet."
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr "Sesjonen kunne ikke valideres (feil IP)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "Snarveier"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "Alle Nyhetsstrømmer"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "Favorittartikler"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "Publiserte artikler"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "Ferske artikler"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
msgid "All articles"
msgstr "Alle artikler"
-#: include/functions.php:1816
+#: include/functions.php:1833
#, fuzzy
msgid "Archived articles"
msgstr "Lagrede artikler"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr ""
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "Navigasjon"
-#: include/functions.php:1881
+#: include/functions.php:1899
#, fuzzy
msgid "Open next feed"
msgstr "Generert nyhetsstrøm"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr ""
-#: include/functions.php:1883
+#: include/functions.php:1901
#, fuzzy
msgid "Open next article"
msgstr "Vis opprinnelig artikkelinnhold"
-#: include/functions.php:1884
+#: include/functions.php:1902
#, fuzzy
msgid "Open previous article"
msgstr "Vis opprinnelig artikkelinnhold"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "Vis søkevinduet"
-#: include/functions.php:1888
+#: include/functions.php:1906
#, fuzzy
msgid "Article"
msgstr "Alle artikler"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr "Sett som favoritt"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr "Sett som publisert"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr "Sett som ulest"
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "Endre stikkord"
-#: include/functions.php:1893
+#: include/functions.php:1911
#, fuzzy
msgid "Dismiss selected"
msgstr "Fjerne merkede artikler fra merkelappen?"
-#: include/functions.php:1894
+#: include/functions.php:1912
#, fuzzy
msgid "Dismiss read"
msgstr "Publiser artiklen"
-#: include/functions.php:1895
+#: include/functions.php:1913
#, fuzzy
msgid "Open in new window"
msgstr "Åpne artikkel i nytt nettleservindu"
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
#, fuzzy
msgid "Mark below as read"
msgstr "Marker som lest"
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
#, fuzzy
msgid "Mark above as read"
msgstr "Marker som lest"
-#: include/functions.php:1898
+#: include/functions.php:1916
#, fuzzy
msgid "Scroll down"
msgstr "Alt ferdig."
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr ""
-#: include/functions.php:1900
+#: include/functions.php:1918
#, fuzzy
msgid "Select article under cursor"
msgstr "Velg artikkelen under musepekeren"
-#: include/functions.php:1901
+#: include/functions.php:1919
#, fuzzy
msgid "Email article"
msgstr "Alle artikler"
-#: include/functions.php:1902
+#: include/functions.php:1920
#, fuzzy
msgid "Close/collapse article"
msgstr "Fjern artikler"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
#, fuzzy
msgid "Toggle embed original"
msgstr "Tillatt endringer i kategorirekkefølgen?"
-#: include/functions.php:1905
+#: include/functions.php:1923
#, fuzzy
msgid "Article selection"
msgstr "Handlinger for aktive artikler"
-#: include/functions.php:1906
+#: include/functions.php:1924
#, fuzzy
msgid "Select all articles"
msgstr "Fjern artikler"
-#: include/functions.php:1907
+#: include/functions.php:1925
#, fuzzy
msgid "Select unread"
msgstr "Slett uleste artikler"
-#: include/functions.php:1908
+#: include/functions.php:1926
#, fuzzy
msgid "Select starred"
msgstr "Sett som favorittartikkel"
-#: include/functions.php:1909
+#: include/functions.php:1927
#, fuzzy
msgid "Select published"
msgstr "Slett uleste artikler"
-#: include/functions.php:1910
+#: include/functions.php:1928
#, fuzzy
msgid "Invert selection"
msgstr "Handlinger for aktive artikler"
-#: include/functions.php:1911
+#: include/functions.php:1929
#, fuzzy
msgid "Deselect everything"
msgstr "Fjern artikler"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "Nyhetsstrøm"
-#: include/functions.php:1913
+#: include/functions.php:1931
#, fuzzy
msgid "Refresh current feed"
msgstr "Oppdater aktive nyhetsstrømmer"
-#: include/functions.php:1914
+#: include/functions.php:1932
#, fuzzy
msgid "Un/hide read feeds"
msgstr "Skjul/vis leste nyhetsstrømmer"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "Abonner på nyhetsstrøm"
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "Rediger nyhetsstrømmen"
-#: include/functions.php:1918
+#: include/functions.php:1936
#, fuzzy
msgid "Reverse headlines"
msgstr "Motsatt titteloversikt (eldste først)"
-#: include/functions.php:1919
+#: include/functions.php:1937
#, fuzzy
msgid "Debug feed update"
msgstr "Alle nyhetsstrømmer er oppdatert"
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "Marker alle nyhetsstrømmer som lest"
-#: include/functions.php:1921
+#: include/functions.php:1939
#, fuzzy
msgid "Un/collapse current category"
msgstr "Velg for å slå sammen kategorien"
-#: include/functions.php:1922
+#: include/functions.php:1940
#, fuzzy
msgid "Toggle combined mode"
msgstr "Tillatt endringer i kategorirekkefølgen?"
-#: include/functions.php:1923
+#: include/functions.php:1941
#, fuzzy
msgid "Go to"
msgstr "Gå til..."
-#: include/functions.php:1925
+#: include/functions.php:1943
#, fuzzy
msgid "Fresh"
msgstr "Oppdater"
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "Tag-sky"
-#: include/functions.php:1930
+#: include/functions.php:1948
#, fuzzy
msgid "Other"
msgstr "Andre:"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr "Lag merkelapp"
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr "Lag filter"
-#: include/functions.php:1933
+#: include/functions.php:1951
#, fuzzy
msgid "Un/collapse sidebar"
msgstr "Skjul nyhetskanalsslisten"
-#: include/functions.php:1934
+#: include/functions.php:1952
#, fuzzy
msgid "Show help dialog"
msgstr "Vis søkevinduet"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, fuzzy, php-format
msgid "Search results: %s"
msgstr "Søkeresultat"
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
#, fuzzy
msgid "Click to play"
msgstr "Trykk for å endre"
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr ""
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr "-"
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "Ingen stikkord"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "Rediger stikkordene for denne artikkelen"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
#, fuzzy
msgid "Originally from:"
msgstr "Vis opprinnelig artikkelinnhold"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
#, fuzzy
msgid "Feed URL"
msgstr "Nyhetsstrøm"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -923,8 +927,8 @@ msgstr "Nyhetsstrøm"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -932,16 +936,16 @@ msgstr "Nyhetsstrøm"
msgid "Close this window"
msgstr "Lukk dette vinduet"
-#: include/functions.php:3381
+#: include/functions.php:3402
#, fuzzy
msgid "(edit note)"
msgstr "Rediger notat"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "Ukjent type"
-#: include/functions.php:3670
+#: include/functions.php:3691
#, fuzzy
msgid "Attachments"
msgstr "Vedlegg:"
@@ -973,8 +977,8 @@ msgstr "Sett som favorittartikkel"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr "Publiser artiklen"
@@ -1092,7 +1096,8 @@ msgid "Combined feed display"
msgstr "Kombinert nyhetsstrømsvisning"
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+#, fuzzy
+msgid "Hide feeds with no unread articles"
msgstr "Skjul nyhetsstrømmer med ingen uleste meldinger"
#: include/localized_schema.php:43
@@ -1104,6 +1109,7 @@ msgid "Sort feeds by unread articles count"
msgstr "Sorter nyhetsstrømer ut i fra antall uleste artikler"
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "Motsatt titteloversikt (eldste først)"
@@ -1191,12 +1197,14 @@ msgstr "Marker artikler som leste automatisk"
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "Brukernavn:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "Passord:"
@@ -1229,6 +1237,7 @@ msgstr ""
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "Logg inn"
@@ -1249,8 +1258,8 @@ msgstr "Tittel:"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr "Nettadresse:"
@@ -1288,8 +1297,8 @@ msgstr ""
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1353,31 +1362,32 @@ msgid "Edit subscription options"
msgstr "Rediger abonnementsalternativer"
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "Nullstill passordet"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr ""
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
#, fuzzy
msgid "Go back"
msgstr "Gå tilbake"
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr ""
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr ""
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr ""
@@ -1393,9 +1403,9 @@ msgstr ""
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
#, fuzzy
msgid "Select"
@@ -1410,9 +1420,9 @@ msgstr "Velg:"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "Alle"
@@ -1426,9 +1436,9 @@ msgstr "Alle"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "Ingen"
@@ -1494,8 +1504,8 @@ msgstr "Nyhetsstrøm"
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr "Plasser i kategori..."
@@ -1506,24 +1516,24 @@ msgstr "Alle Nyhetsstrømmer"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "Autentifisering"
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "Logg inn"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
#, fuzzy
msgid "Password"
msgstr "Passord:"
@@ -1547,8 +1557,8 @@ msgstr "Flere nyhetsstrømmer"
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr "Søk"
@@ -1572,7 +1582,7 @@ msgstr "Antall:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "Fjern"
@@ -1598,11 +1608,10 @@ msgstr "Denne artikkelens stikkord (separert med kommaer):"
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "Lagre"
@@ -1797,51 +1806,56 @@ msgid "Feed:"
msgstr "Nyhetsstrøm:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "Nyhetsstrømmen ble ikke funnet"
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "Importer"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "marker som lest"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
#, fuzzy
msgid "Collapse article"
msgstr "Fjern artikler"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr "Ingen uleste artikler funnet som kunne vises"
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr "Ingen oppdaterte artikler funnet som kunne vises"
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr "Ingen markerte artikler som kan vises"
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr "Ingen artikler ble funnet. Du kan gi artikler merkelapper manuelt (se aksjon-menyen ovenfor) eller bruke et filter."
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr "Ingen artikler funnet som kan vises"
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, fuzzy, php-format
msgid "Feeds last updated at %s"
msgstr "Oppdateringsfeil"
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "Noen nyhetsstrømmer har oppdateringsfeil (trykk for detaljer)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "Ingen valgt nyhetsstrøm"
@@ -1965,8 +1979,8 @@ msgid "Change password to"
msgstr "Endre passordet til"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "Alternativer:"
@@ -2141,7 +2155,7 @@ msgid "Combine"
msgstr ""
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "Tilbakestill poengsummene for artiklene"
@@ -2159,7 +2173,7 @@ msgstr "På felt:"
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr "i"
@@ -2169,7 +2183,7 @@ msgid "Save rule"
msgstr "Lagre"
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
#, fuzzy
msgid "Add rule"
msgstr "Legger til kategori for nyhetsstrømmer"
@@ -2188,7 +2202,7 @@ msgid "Save action"
msgstr "Panelhandlinger"
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Add action"
msgstr "Nyhetsstrømshandlinger"
@@ -2223,187 +2237,186 @@ msgstr "Ukjent valg: %s"
msgid "Your personal data has been saved."
msgstr "Passord har blitt endret."
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
#, fuzzy
msgid "Personal data / Authentication"
msgstr "Autentifisering"
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr "Personlig informasjon"
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr ""
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "E-post"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "Tilgangsnivå"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
#, fuzzy
msgid "Save data"
msgstr "Lagre"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
#, fuzzy
msgid "Your password is at default value, please change it."
msgstr ""
"Passordet ditt er et standardpassord, \n"
"\t\t\t\t\t\tVennligst bytt."
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "Gammelt passord"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "Nytt passord"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "Bekreft passord"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "Endre passord"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr ""
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr ""
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
#, fuzzy
msgid "Enter your password"
msgstr "Feil brukernavn og/eller passord"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
#, fuzzy
msgid "Disable OTP"
msgstr "(Avskrudd)"
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr ""
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr ""
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr ""
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
#, fuzzy
msgid "Enable OTP"
msgstr "Tillatt"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr ""
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
#, fuzzy
msgid "Customize"
msgstr "URL til brukerbestemt utseendemal (CSS)"
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
#, fuzzy
msgid "Register"
msgstr "Registrert"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr ""
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr ""
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "Lagre konfigurasjonen"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
#, fuzzy
msgid "Manage profiles"
msgstr "Lag filter"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "Tilbake til standard"
-#: classes/pref/prefs.php:613
-#, fuzzy
-msgid "Show additional preferences"
-msgstr "Forlat innstillinger"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr ""
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr ""
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr ""
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
#, fuzzy
msgid "Description"
msgstr "beskrivelse"
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr ""
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr ""
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
#, fuzzy
msgid "Clear data"
msgstr "Slett nyhetsstrømsdata"
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr ""
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
#, fuzzy
msgid "Enable selected plugins"
msgstr "Bruk nyhetsstrømsikoner"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
#, fuzzy
msgid "Incorrect password"
msgstr "Feil brukernavn og/eller passord"
@@ -2413,269 +2426,265 @@ msgid "Check to enable field"
msgstr "Marker for å tillate felt"
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, fuzzy, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
msgstr[0] "Rediger nyhetsstrømmen"
msgstr[1] "Rediger nyhetsstrømmen"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
#, fuzzy
msgid "Feed Title"
msgstr "Tittel"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
msgid "Article purging:"
msgstr "Slett artikler:"
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr ""
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
#, fuzzy
msgid "Hide from Popular feeds"
msgstr "Skjul fra min nyhetsstrømslisten"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr "Inkluder i e-postsammendraget"
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr ""
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr ""
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr "Mellomlagre bilder lokalt på serveren"
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
#, fuzzy
msgid "Mark updated articles as unread"
msgstr "Marker alle artikler som leste?"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
#, fuzzy
msgid "Icon"
msgstr "Handling"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr ""
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
#, fuzzy
msgid "Resubscribe to push updates"
msgstr "Abonnerer på følgende nyhetsstrømmer:"
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr ""
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr ""
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr "Alt ferdig."
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
#, fuzzy
msgid "Feeds with errors"
msgstr "Nyhetsstrømsredigerer"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
#, fuzzy
msgid "Inactive feeds"
msgstr "Hele nyhetsstrømmen"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
#, fuzzy
msgid "Edit selected feeds"
msgstr "Sletter den valgte nyhetsstrømmen..."
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
#, fuzzy
msgid "Reset sort order"
msgstr "Nullstill passordet"
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
#, fuzzy
msgid "Batch subscribe"
msgstr "Avabonner"
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
#, fuzzy
msgid "Categories"
msgstr "Kategori:"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
#, fuzzy
msgid "Add category"
msgstr "Legger til kategori for nyhetsstrømmer"
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
#, fuzzy
msgid "(Un)hide empty categories"
msgstr "Rediger kategorier"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
#, fuzzy
msgid "Remove selected"
msgstr "Fjerne valgte filtre?"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
#, fuzzy
msgid "More actions..."
msgstr "Handlinger..."
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr "Slett manuelt"
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr "Slett nyhetsstrømsdata"
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr ""
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr ""
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
#, fuzzy
msgid "Import my OPML"
msgstr "Importerer OPML (bruker DOMXML-utvidelsen)..."
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr ""
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
#, fuzzy
msgid "Include settings"
msgstr "Inkluder i e-postsammendraget"
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
#, fuzzy
msgid "Export OPML"
msgstr "Eksporter OPML"
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
#, fuzzy
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr "Publiserte artikler kan bli eksportert som en offentlig RSS-nyhetskanal og kan bli abonnert på av alle som vet adressen som blir spesifisert nedenfor."
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr ""
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
msgid "Display published OPML URL"
msgstr ""
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
#, fuzzy
msgid "Firefox integration"
msgstr "Firefox integrering"
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr "Denne Tiny Tiny RSS siden kan bli brukt som nyhetsstrømsleser for Firefox ved å trykke på lenken nedenfor."
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr "Trykk her for å registrere denne siden som nyhetsstrømsleser"
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
#, fuzzy
msgid "Published & shared articles / Generated feeds"
msgstr "Sett poeng på nytt for artiklene i de valgte nyhetskanalene?"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
#, fuzzy
msgid "Published articles and generated feeds"
msgstr "Sett poeng på nytt for artiklene i de valgte nyhetskanalene?"
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr "Publiserte artikler kan bli eksportert som en offentlig RSS-nyhetskanal og kan bli abonnert på av alle som vet adressen som blir spesifisert nedenfor."
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
#, fuzzy
msgid "Display URL"
msgstr "Vis stikkord"
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr ""
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
#, fuzzy
msgid "Articles shared by URL"
msgstr "Marker artikkel som favoritt"
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr ""
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
#, fuzzy
msgid "Unshare all articles"
msgstr "Uleste artikler"
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
#, fuzzy
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr "Disse nyhetsstrømmene kunne ikke oppdateres på grunn av feil:"
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
#, fuzzy
msgid "Click to edit feed"
msgstr "Trykk for å endre"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
#, fuzzy
msgid "Unsubscribe from selected feeds"
msgstr "Fjern abonnement på valgte nyhetsstrømmer"
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr "Disse nyhetsstrømmene kunne ikke oppdateres på grunn av feil:"
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr ""
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
#, fuzzy
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr ""
@@ -2683,16 +2692,11 @@ msgstr ""
"\t\tfor at dette programmet skal fungere ordentlig. Vennligst sjekk din \n"
"\t\tnettlesers instillinger."
-#: plugins/digest/digest_body.php:55
-#, fuzzy
-msgid "Back to feeds"
-msgstr "Trykk for å endre"
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "Hei, "
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr ""
@@ -2719,10 +2723,6 @@ msgstr ""
msgid "Configuration saved."
msgstr "Konfigurasjonen er lagret."
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr ""
-
#: plugins/auth_internal/init.php:62
#, fuzzy
msgid "Please enter your one time password:"
@@ -2736,6 +2736,67 @@ msgstr "Passord har blitt endret."
msgid "Old password is incorrect."
msgstr "Gammelt passord er feil"
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr ""
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr ""
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr ""
+
+#: plugins/mobile/prefs.php:34
+#, fuzzy
+msgid "Enable categories"
+msgstr "Tillatt kategorisering av nyhetsstrømmer"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr ""
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr ""
+
+#: plugins/mobile/prefs.php:39
+#, fuzzy
+msgid "Browse categories like folders"
+msgstr "Tilbakestill kategorirekkefølgen"
+
+#: plugins/mobile/prefs.php:45
+#, fuzzy
+msgid "Show images in posts"
+msgstr "Ikke vis bilder i artiklene"
+
+#: plugins/mobile/prefs.php:50
+#, fuzzy
+msgid "Hide read articles and feeds"
+msgstr "Skjul/vis leste nyhetsstrømmer"
+
+#: plugins/mobile/prefs.php:55
+#, fuzzy
+msgid "Sort feeds by unread count"
+msgstr "Sorter nyhetsstrømer ut i fra antall uleste artikler"
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2898,23 +2959,6 @@ msgstr ""
msgid "Set value"
msgstr "Sett som favorittartikkel"
-#: plugins/identica/init.php:29
-#, fuzzy
-msgid "Share on identi.ca"
-msgstr "Tittel"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr ""
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr ""
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr ""
-
#: plugins/instances/init.php:144
#, fuzzy
msgid "Linked"
@@ -2951,16 +2995,6 @@ msgstr "Marker artikkel som favoritt"
msgid "You can share this article by the following unique URL:"
msgstr ""
-#: plugins/flattr/init.php:30
-#, fuzzy
-msgid "Flattr this article."
-msgstr "Marker artikkel som favoritt"
-
-#: plugins/googleplus/init.php:29
-#, fuzzy
-msgid "Share on Google+"
-msgstr "Tittel"
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -2987,175 +3021,170 @@ msgstr "Siste oppdatering:"
msgid "Start update"
msgstr "Siste oppdatering:"
-#: plugins/tweet/init.php:29
-#, fuzzy
-msgid "Share on Twitter"
-msgstr "Tittel"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr ""
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr "Marker alle artikler i %s som leste?"
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr ""
-#: js/functions.js:627
+#: js/functions.js:628
#, fuzzy
msgid "Date syntax appears to be correct:"
msgstr "Gammelt passord er feil"
-#: js/functions.js:630
+#: js/functions.js:631
#, fuzzy
msgid "Date syntax is incorrect."
msgstr "Gammelt passord er feil"
-#: js/functions.js:733
+#: js/functions.js:734
#, fuzzy
msgid "Upload complete."
msgstr "Oppdaterte artikler"
-#: js/functions.js:757
+#: js/functions.js:758
#, fuzzy
msgid "Remove stored feed icon?"
msgstr "Fjern lagrede data"
-#: js/functions.js:762
+#: js/functions.js:763
#, fuzzy
msgid "Removing feed icon..."
msgstr "Fjerner nyhetsstrøm..."
-#: js/functions.js:767
+#: js/functions.js:768
#, fuzzy
msgid "Feed icon removed."
msgstr "Nyhetsstrømmen ble ikke funnet"
-#: js/functions.js:789
+#: js/functions.js:790
#, fuzzy
msgid "Please select an image file to upload."
msgstr "Vennligst velg en nyhetsstrøm"
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr ""
-#: js/functions.js:792
+#: js/functions.js:793
#, fuzzy
msgid "Uploading, please wait..."
msgstr "laster, vennligst vent"
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr "Vennligst skriv inn merkelappstekst:"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr "Kan ikke skape merkelapp, mangler overskrift."
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "Abonner på nyhetsstrøm"
-#: js/functions.js:883
+#: js/functions.js:884
#, fuzzy
msgid "Subscribed to %s"
msgstr "Abonnerer på følgende nyhetsstrømmer:"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr ""
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr ""
-#: js/functions.js:944
+#: js/functions.js:945
#, fuzzy
msgid "Couldn't download the specified URL: %s"
msgstr "Kan ikke abonnere: Ingen nyhetsstrømsadresse er blitt gitt"
-#: js/functions.js:948
+#: js/functions.js:949
#, fuzzy
msgid "You are already subscribed to this feed."
msgstr "Du kan ikke fjerne abonnement fra kategorien."
-#: js/functions.js:1078
+#: js/functions.js:1079
#, fuzzy
msgid "Edit rule"
msgstr "Filtre"
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Edit action"
msgstr "Nyhetsstrømshandlinger"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "Lag filter"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr ""
-#: js/functions.js:1267
+#: js/functions.js:1268
#, fuzzy
msgid "Subscription reset."
msgstr "Abonner på nyhetsstrøm..."
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr "Fjerne abonnement på %s?"
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr "Fjerner nyhetsstrøm..."
-#: js/functions.js:1386
+#: js/functions.js:1389
#, fuzzy
msgid "Please enter category title:"
msgstr "Vennligst skriv inn et notat for denne artikkelen:"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr ""
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
msgid "Trying to change address..."
msgstr "Prøver å endre adressen..."
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr "Du kan ikke endre denne typen nyhetsstrøm"
-#: js/functions.js:1623
+#: js/functions.js:1626
#, fuzzy
msgid "Edit Feed"
msgstr "Rediger nyhetsstrømmen"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
#, fuzzy
msgid "Saving data..."
msgstr "Lagrer Nyhetsstrøm"
-#: js/functions.js:1661
+#: js/functions.js:1664
#, fuzzy
msgid "More Feeds"
msgstr "Flere nyhetsstrømmer"
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -3166,28 +3195,28 @@ msgstr "Flere nyhetsstrømmer"
msgid "No feeds are selected."
msgstr "Ingen nyhetsstrømmer er valgt"
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr ""
-#: js/functions.js:1803
+#: js/functions.js:1806
#, fuzzy
msgid "Feeds with update errors"
msgstr "Oppdateringsfeil"
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
#, fuzzy
msgid "Remove selected feeds?"
msgstr "Fjerne valgte filtre?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
#, fuzzy
msgid "Removing selected feeds..."
msgstr "Fjerner valgte filtre..."
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr "Hjelp"
@@ -3506,46 +3535,46 @@ msgstr "Abonnerer på nyhetsstrømmen..."
msgid "Clear stored data for this plugin?"
msgstr ""
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "Marker alle artikler som leste?"
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
msgid "Marking all feeds as read..."
msgstr "Marker alle nyhetsstrømmer som lest"
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+#, fuzzy
+msgid "Please enable mail plugin first."
+msgstr "Vennligst velg en eller flere nyhetsstrømmer først"
+
+#: js/tt-rss.js:458
+#, fuzzy
+msgid "Please enable embed_original plugin first."
+msgstr "Vennligst velg en eller flere nyhetsstrømmer først"
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr "Du kan ikke fjerne abonnement fra kategorien."
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "Vennligst velg en eller flere nyhetsstrømmer først"
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr "Du kan ikke endre poengsummen for denne typen nyhetskanal"
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "Endre poengene for artiklene i %s?"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
msgid "Rescoring articles..."
msgstr "Endrer poengsummen for artiklene..."
-#: js/tt-rss.js:694
-#, fuzzy
-msgid "Please enable mail plugin first."
-msgstr "Vennligst velg en eller flere nyhetsstrømmer først"
-
-#: js/tt-rss.js:800
-#, fuzzy
-msgid "Please enable embed_original plugin first."
-msgstr "Vennligst velg en eller flere nyhetsstrømmer først"
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
#, fuzzy
msgid "New version available!"
msgstr "Ny versjon av Tiny Tiny Rss er tilgjengelig!"
@@ -3556,20 +3585,20 @@ msgid "Cancel search"
msgstr "Avbryt"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "Fjern favorittmerkingen fra artiklen"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "Marker artikkel som favoritt"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr "Fjern publiseringen av artikkelen."
@@ -3690,36 +3719,36 @@ msgstr "Vennligst skriv inn et notat for denne artikkelen:"
msgid "Article URL:"
msgstr "Alle artikler"
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
#, fuzzy
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] "Marker %d artikkel/artikler som leste?"
msgstr[1] "Marker %d artikkel/artikler som leste?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
#, fuzzy
msgid "Error: unable to load article."
msgstr "Feil: Kan ikke laste opp OPMLfil"
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
#, fuzzy
msgid "Click to expand article."
msgstr "Trykk for å utvide artikkel"
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
#, fuzzy
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] "Laster hjelp..."
msgstr[1] "Laster hjelp..."
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
#, fuzzy
msgid "No unread feeds."
msgstr "Skjul/vis leste nyhetsstrømmer"
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
#, fuzzy
msgid "Load more..."
msgstr "Laster hjelp..."
@@ -3801,6 +3830,30 @@ msgid "Live updating is considered experimental. Backup your tt-rss directory be
msgstr ""
#, fuzzy
+#~ msgid "Share on identi.ca"
+#~ msgstr "Tittel"
+
+#, fuzzy
+#~ msgid "Flattr this article."
+#~ msgstr "Marker artikkel som favoritt"
+
+#, fuzzy
+#~ msgid "Share on Google+"
+#~ msgstr "Tittel"
+
+#, fuzzy
+#~ msgid "Share on Twitter"
+#~ msgstr "Tittel"
+
+#, fuzzy
+#~ msgid "Show additional preferences"
+#~ msgstr "Forlat innstillinger"
+
+#, fuzzy
+#~ msgid "Back to feeds"
+#~ msgstr "Trykk for å endre"
+
+#, fuzzy
#~ msgid "Clearing credentials..."
#~ msgstr "Slett nyhetsstrømsdata"
@@ -3817,26 +3870,6 @@ msgstr ""
#~ "\t\tfor at dette programmet skal fungere ordentlig. Vennligst sjekk din \n"
#~ "\t\tnettlesers instillinger."
-#, fuzzy
-#~ msgid "Enable categories"
-#~ msgstr "Tillatt kategorisering av nyhetsstrømmer"
-
-#, fuzzy
-#~ msgid "Browse categories like folders"
-#~ msgstr "Tilbakestill kategorirekkefølgen"
-
-#, fuzzy
-#~ msgid "Show images in posts"
-#~ msgstr "Ikke vis bilder i artiklene"
-
-#, fuzzy
-#~ msgid "Hide read articles and feeds"
-#~ msgstr "Skjul/vis leste nyhetsstrømmer"
-
-#, fuzzy
-#~ msgid "Sort feeds by unread count"
-#~ msgstr "Sorter nyhetsstrømer ut i fra antall uleste artikler"
-
#~ msgid "Notifying <b>%s</b>."
#~ msgstr "Gir beskjed til <b>%s</b>"
diff --git a/locale/nl_NL/LC_MESSAGES/messages.mo b/locale/nl_NL/LC_MESSAGES/messages.mo
index 21cd02641..221bcf79a 100644
--- a/locale/nl_NL/LC_MESSAGES/messages.mo
+++ b/locale/nl_NL/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/nl_NL/LC_MESSAGES/messages.po b/locale/nl_NL/LC_MESSAGES/messages.po
index 6b098864d..a14441cb9 100644
--- a/locale/nl_NL/LC_MESSAGES/messages.po
+++ b/locale/nl_NL/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: TT-RSS\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2013-03-23 11:28+0100\n"
"Last-Translator: Dingoe <[email protected]>\n"
"Language-Team: translations <[email protected]>\n"
@@ -114,73 +114,73 @@ msgstr "Uw toegangsrechten zijn niet voldoende om dit script uit te voeren."
msgid "Database Updater"
msgstr "Database updater"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "Kon de database niet bijwerken"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "Kon geen juist updateschemabestand vinden. Benodigde versie:"
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", gevonden: "
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "Tiny Tiny RSS database is bijgewerkt."
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "Ga terug naar Tiny Tiny RSS"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "Maak aub een back-up van uw database voordat u verder gaat."
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr "Uw Tiny Tiny RSS database moet worden geüpdate naar de laatste versie (<b>%d</b> naar <b>%d</b>)."
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "Voor de updates uit"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "Uitvoeren van updates..."
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "Updaten naar versie %d..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "Versie controleren..."
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "OK!"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "FOUT!"
-#: db-updater.php:158
+#: db-updater.php:160
#, fuzzy, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
@@ -191,16 +191,16 @@ msgstr[1] ""
"Klaar. <b>%d</b> update(s) uitgevoerd volgens schema naar\n"
"\t\t\tversie <b>%d</b>."
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr "Uw database schema is van een nieuwere versie van Tiny Tiny RSS."
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr "Versie schema gevonden: <b>%d</b>, vereist: <b>%d</b>."
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr "Schema update onmogelijk. Update Tiny Tiny RSS bestanden naar de nieuwere versie en gaan door."
@@ -256,22 +256,22 @@ msgstr ""
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr "SQL escaping test mislukt. Controleer uw database en de PHP configuratie"
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -284,7 +284,7 @@ msgstr "SQL escaping test mislukt. Controleer uw database en de PHP configuratie
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -292,214 +292,217 @@ msgstr "SQL escaping test mislukt. Controleer uw database en de PHP configuratie
msgid "Loading, please wait..."
msgstr "Aan 't laden, even wachten aub..."
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "Feedlijst inklappen"
-#: index.php:155
+#: index.php:164
msgid "Show articles"
msgstr "Toon artikelen"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr "Aangepast"
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "Alle artikelen"
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "Met ster"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "Gepubliceerd"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "Ongelezen"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "Ongelezen"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "Score negeren"
-#: index.php:167
+#: index.php:176
msgid "Sort articles"
msgstr "Artikelen sorteren"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "Standaard"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "Datum"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "Titel"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "Score"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "Bijwerken"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "Markeren als gelezen"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr "communicatieprobleem met de server."
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "Er is een nieuwe versie van Tiny Tiny RSS beschikbaar!"
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "Acties..."
-#: index.php:205
+#: index.php:214
msgid "Preferences..."
msgstr "Voorkeuren…"
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "zoeken..."
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "Feed acties:"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "Abonneren op feed..."
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "Bewerk deze feed..."
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "Feed opnieuw score geven"
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "Abonnement opzeggen"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "Alle feeds:"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr "Toon/Verberg gelezen feeds"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "andere acties:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr "Omschakelen naar samenvatting…"
-#: index.php:219
+#: index.php:228
msgid "Show tag cloud..."
msgstr "Toon tagwolk..."
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
msgid "Toggle widescreen mode"
msgstr "Wisselen breedbeeld modus"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr "Selectie met tags..."
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "Aanmaken label…"
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "Aanmaken filter…"
-#: index.php:226
+#: index.php:235
msgid "Keyboard shortcuts help"
msgstr "Hulp bij sneltoetscombinaties"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "Afmelden"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "Voorkeuren"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "Sneltoetscombinaties"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "Verlaat voorkeuren"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "Feeds"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
msgid "Filters"
msgstr "Filters"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "Labels"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "Gebruikers"
@@ -508,53 +511,53 @@ msgstr "Gebruikers"
msgid "Create new account"
msgstr "Aanmaken nieuw account"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr "Het registreren van nieuwe gebruikers is door de administrateur uitgeschakeld."
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr "Uw tijdelijke wachtwoord wordt naar het vermelde e-mailadres verstuurd. Accounts waarin niet wordt ingelogd, worden automatisch 24 uur na het verzenden van het tijdelijk wachtwoord verwijderd."
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr "Gewenst loginID:"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "controleer beschikbaarheid"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
msgid "Email:"
msgstr "E-mail:"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr "hoeveel is twee plus twee:"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "Registratie indienen"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "Uw registratie informatie is incompleet."
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr "Sorry, deze naam is al in gebruik."
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "de registratie is mislukt."
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "Het account is met succes aangemaakt."
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "Nieuwe gebruikersregistratie is op dit moment niet mogelijk."
@@ -563,12 +566,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr "Tiny Tiny RSS data update script."
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "Ongecategoriseerd"
@@ -583,295 +586,296 @@ msgstr[1] "%d gearchiveerde artikelen"
msgid "No feeds found."
msgstr "Geen feeds gevonden."
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr "De sessie kon niet worden gevalideerd (onjuist IP)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "Speciaal"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "Alle feeds"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "Artikelen met ster"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "Gepubliceerde artikelen"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "Nieuwe artikelen"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
msgid "All articles"
msgstr "Alle artikelen"
-#: include/functions.php:1816
+#: include/functions.php:1833
msgid "Archived articles"
msgstr "Gearchiveerde artikelen"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr "Recent gelezen"
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "Navigatie"
-#: include/functions.php:1881
+#: include/functions.php:1899
msgid "Open next feed"
msgstr "Open volgende feed"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr "Open voorgaande feed"
-#: include/functions.php:1883
+#: include/functions.php:1901
msgid "Open next article"
msgstr "Open volgende artikel"
-#: include/functions.php:1884
+#: include/functions.php:1902
msgid "Open previous article"
msgstr "Open voorgaand artikel"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr "Open volgend artikel (lange artikelen niet scrollen)"
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr "Open vorig artikel (lange artikelen niet scrollen)"
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "toon zoekdialoogvenster"
-#: include/functions.php:1888
+#: include/functions.php:1906
msgid "Article"
msgstr "Artikel"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr "In/uitschakelen sterren"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr "In/uitschakelen gepubliceerd"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr "In/uitschakelen gelezen"
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "Bewerk tags"
-#: include/functions.php:1893
+#: include/functions.php:1911
msgid "Dismiss selected"
msgstr "Geselecteerde negeren"
-#: include/functions.php:1894
+#: include/functions.php:1912
msgid "Dismiss read"
msgstr "Gelezene negeren"
-#: include/functions.php:1895
+#: include/functions.php:1913
msgid "Open in new window"
msgstr "open in nieuw venster"
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
msgid "Mark below as read"
msgstr "Hieronder markeren als gelezen"
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
msgid "Mark above as read"
msgstr "hierboven markeren als gelezen"
-#: include/functions.php:1898
+#: include/functions.php:1916
msgid "Scroll down"
msgstr "Omlaag scrollen"
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr "Omhoog scrollen"
-#: include/functions.php:1900
+#: include/functions.php:1918
msgid "Select article under cursor"
msgstr "Selecteer artikel onder de cursor"
-#: include/functions.php:1901
+#: include/functions.php:1919
msgid "Email article"
msgstr "E-mail artikel"
-#: include/functions.php:1902
+#: include/functions.php:1920
msgid "Close/collapse article"
msgstr "Sluiten/inklappen artikel"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
msgid "Toggle embed original"
msgstr "In/uitschakelen origineel insluiten"
-#: include/functions.php:1905
+#: include/functions.php:1923
msgid "Article selection"
msgstr "Artikelselectie"
-#: include/functions.php:1906
+#: include/functions.php:1924
msgid "Select all articles"
msgstr "Selecteer alle artikelen"
-#: include/functions.php:1907
+#: include/functions.php:1925
msgid "Select unread"
msgstr "Selecteer ongelezen"
-#: include/functions.php:1908
+#: include/functions.php:1926
msgid "Select starred"
msgstr "Selecteer met ster"
-#: include/functions.php:1909
+#: include/functions.php:1927
msgid "Select published"
msgstr "Selecteer gepubliceerde"
-#: include/functions.php:1910
+#: include/functions.php:1928
msgid "Invert selection"
msgstr "Omdraaien selectie"
-#: include/functions.php:1911
+#: include/functions.php:1929
msgid "Deselect everything"
msgstr "Deselecteer alles"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "Feed"
-#: include/functions.php:1913
+#: include/functions.php:1931
msgid "Refresh current feed"
msgstr "Ververs huidige feed"
-#: include/functions.php:1914
+#: include/functions.php:1932
msgid "Un/hide read feeds"
msgstr "Toon/Verberg gelezen feeds"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "Abonneer op feed"
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "Bewerk feed"
-#: include/functions.php:1918
+#: include/functions.php:1936
msgid "Reverse headlines"
msgstr "Draai kopteksten om"
-#: include/functions.php:1919
+#: include/functions.php:1937
msgid "Debug feed update"
msgstr "Debug feed update"
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "Markeer alle feeds als gelezen"
-#: include/functions.php:1921
+#: include/functions.php:1939
msgid "Un/collapse current category"
msgstr "Uit/Inklappen huidige categorie"
-#: include/functions.php:1922
+#: include/functions.php:1940
msgid "Toggle combined mode"
msgstr "In/uitschakelen gecombineerde modus"
-#: include/functions.php:1923
+#: include/functions.php:1941
msgid "Go to"
msgstr "Ga naar"
-#: include/functions.php:1925
+#: include/functions.php:1943
msgid "Fresh"
msgstr "Nieuw"
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "Tag wolk"
-#: include/functions.php:1930
+#: include/functions.php:1948
msgid "Other"
msgstr "Andere"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr "Aanmaken label"
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr "Aanmaken filter"
-#: include/functions.php:1933
+#: include/functions.php:1951
msgid "Un/collapse sidebar"
msgstr "Uit/Inklappen zijbalk"
-#: include/functions.php:1934
+#: include/functions.php:1952
msgid "Show help dialog"
msgstr "Toon helpdialoogvenster"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, php-format
msgid "Search results: %s"
msgstr "zoekresultaten: %s"
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
msgid "Click to play"
msgstr "Klik om af te spelen"
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr "Afspelen"
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr " - "
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "geen tags"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "Bewerk tags voor dit artikel"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
msgid "Originally from:"
msgstr "Oorspronkelijk uit:"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
msgid "Feed URL"
msgstr "Feed URL"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -884,8 +888,8 @@ msgstr "Feed URL"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -893,15 +897,15 @@ msgstr "Feed URL"
msgid "Close this window"
msgstr "Sluit dit venster"
-#: include/functions.php:3381
+#: include/functions.php:3402
msgid "(edit note)"
msgstr "(bewerk notitie)"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "Onbekend type"
-#: include/functions.php:3670
+#: include/functions.php:3691
msgid "Attachments"
msgstr "Bijlagen"
@@ -931,8 +935,8 @@ msgstr "Ster toevoegen"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr "Artikel publiceren"
@@ -1046,7 +1050,8 @@ msgid "Combined feed display"
msgstr "Gecombineerde feed weergave"
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+#, fuzzy
+msgid "Hide feeds with no unread articles"
msgstr "Feeds zonder ongelezen artikelen verbergen"
#: include/localized_schema.php:43
@@ -1058,6 +1063,7 @@ msgid "Sort feeds by unread articles count"
msgstr "Sorteer feeds op aantal ongelezen artikelen"
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "Draai de koptekst volgorde om (oudste eerst)"
@@ -1140,12 +1146,14 @@ msgstr "Artikelen automatisch toekennen aan labels"
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "Aanmelden:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "Wachtwoord:"
@@ -1176,6 +1184,7 @@ msgstr "Gebruik minder dataverkeer"
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "Aanmelden"
@@ -1194,8 +1203,8 @@ msgstr "Titel:"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr "URL:"
@@ -1231,8 +1240,8 @@ msgstr "Delen"
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1293,31 +1302,32 @@ msgid "Edit subscription options"
msgstr "Bewerk abonnement opties"
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "Herstel wachtwoord"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr ""
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
#, fuzzy
msgid "Go back"
msgstr "Terugzetten"
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr ""
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr ""
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr ""
@@ -1333,9 +1343,9 @@ msgstr "Indien u labels en/of filters heeft geïmporteerd moet u waarschijnlijk
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
msgid "Select"
msgstr "Selecteer"
@@ -1349,9 +1359,9 @@ msgstr "Selecteer"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "Alles"
@@ -1365,9 +1375,9 @@ msgstr "Alles"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "Niets"
@@ -1426,8 +1436,8 @@ msgstr "Feed of website URL"
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr "Plaats in categorie:"
@@ -1437,24 +1447,24 @@ msgstr "Beschikbare feeds"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "Authenticatie"
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "LoginID"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
msgid "Password"
msgstr "Wachtwoord"
@@ -1476,8 +1486,8 @@ msgstr "Meer feeds"
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr "Zoeken"
@@ -1498,7 +1508,7 @@ msgstr "Beperking:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "Verwijderen"
@@ -1524,11 +1534,10 @@ msgstr "Tags voor dit artikel (komma gescheiden):"
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "Opslaan"
@@ -1706,50 +1715,55 @@ msgid "Feed:"
msgstr "Feed:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "Feed niet gevonden."
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "Importeren"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "Markeer als gelezen"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
msgid "Collapse article"
msgstr "Artikel inklappen"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr "Er zijn geen ongelezen artikelen gevonden om weer te geven."
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr "Geen bijgewerkte artikelen gevonden om weer te geven."
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr "Er zijn geen artikelen met ster gevonden om weer te geven."
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr "Geen artikelen gevonden voor weergave. U kunt artikelen handmatig aan labels toekennen (zie het Actie menu hierboven) of een filter gebruiken."
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr "Geen artikelen gevonden om weer te geven."
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, php-format
msgid "Feeds last updated at %s"
msgstr "Feeds laatst bijgewerkt op %s"
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "Sommige feeds hebben update fouten (klik voor details)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "Geen feeds geselecteerd."
@@ -1871,8 +1885,8 @@ msgid "Change password to"
msgstr "Wijzig wachtwoord naar"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "Opties"
@@ -2039,7 +2053,7 @@ msgid "Combine"
msgstr "Combineren"
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "Artikelen nieuwe score geven"
@@ -2057,7 +2071,7 @@ msgstr "op veld"
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr "in"
@@ -2066,7 +2080,7 @@ msgid "Save rule"
msgstr "Regel opslaan"
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Add rule"
msgstr "regel toevoegen"
@@ -2083,7 +2097,7 @@ msgid "Save action"
msgstr "Actie opslaan"
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Add action"
msgstr "Actie toevoegen"
@@ -2116,172 +2130,172 @@ msgstr "Onbekende optie: %s"
msgid "Your personal data has been saved."
msgstr "Uw persoonlijke gegevens zijn opgeslagen."
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
msgid "Personal data / Authentication"
msgstr "Persoonlijke gegevens / Authenticatie"
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr "Persoonlijke gegevens"
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr "volledige naam"
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "E-mail"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "Toegangsniveau"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
msgid "Save data"
msgstr "Gegevens opslaan"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
msgid "Your password is at default value, please change it."
msgstr "Uw wachtwoord staat op de standaard waarde. Verander het aub."
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "Oud wachtwoord"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "Nieuw wachtwoord"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "Bevestigen wachtwoord"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "Wijzig wachtwoord"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr "eenmalig wachtwoord / Authenticator"
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr ""
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
msgid "Enter your password"
msgstr "Vul uw wachtwoord in"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
msgid "Disable OTP"
msgstr "EWW (Eenmalig wachtwoord) uitschakelen"
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr "U heeft een compatibele Authenticator nodig om dit te gebruiken. Veranderen van wachtwoord schakelt automatisch EWW uit."
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr "Scan de volgende code met de Authenticator applicatie:"
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr "Ik heb de code gescanned en wil nu EWW inschakelen"
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
msgid "Enable OTP"
msgstr "Inschakelen EWW"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr ""
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
msgid "Customize"
msgstr "Aanpassen"
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
msgid "Register"
msgstr "Registreren"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr "Wissen"
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr "Huidige servertijd: %s (UTC)"
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "Configuratie opslaan"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
msgid "Manage profiles"
msgstr "Profielbeheer"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "Terugzetten naar de standaardwaarden"
-#: classes/pref/prefs.php:613
-msgid "Show additional preferences"
-msgstr "Toon additionele voorkeuren"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr "Plug-ins"
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr "Systeem plug-ins"
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr "Plug-in"
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
msgid "Description"
msgstr "Omschrijving"
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr "Versie"
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr "Auteur"
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
msgid "Clear data"
msgstr "Wis data"
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr "Gebruiker's plug-ins"
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
msgid "Enable selected plugins"
msgstr "Geselecteerd plug-ins inschakelen"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
msgid "Incorrect password"
msgstr "Onjuist wachtwoord"
@@ -2290,241 +2304,237 @@ msgid "Check to enable field"
msgstr "Aanvinken om veld in te schakelen"
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, fuzzy, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
msgstr[0] "(%d feeds)"
msgstr[1] "(%d feeds)"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
msgid "Feed Title"
msgstr "Feed titel"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
msgid "Article purging:"
msgstr "Artikelopschoning:"
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr "<b>Hint:</b> U moet uw aanmeld informatie invullen als uw feed authenticatie vereist, behalve voor Twitter feeds."
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
msgid "Hide from Popular feeds"
msgstr "Verbergen voor populaire feeds"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr "toevoegen aan e-mail samenvatting"
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr "Altijd afbeeldingsbijlagen weergeven"
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr "Afbeeldingen niet insluiten."
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr "Afbeelding lokaal in cache plaatsen"
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
msgid "Mark updated articles as unread"
msgstr "Markeer bijgewerkte artikelen als niet-gelezen"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
msgid "Icon"
msgstr "Icon"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr "Vervangen"
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
msgid "Resubscribe to push updates"
msgstr "Herabonneren voor push updates"
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr "Herstelt PubSubHubbub abonnement status voor gepushte feeds."
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr "Inschakelen van toe te passen opties met de selectievakjes rechts:"
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr "Alles gedaan."
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
msgid "Feeds with errors"
msgstr "Feeds met fouten"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
msgid "Inactive feeds"
msgstr "Inactieve feeds"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
msgid "Edit selected feeds"
msgstr "Bewerk geselecteerde feeds"
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
msgid "Reset sort order"
msgstr "Herstel sorteervolgorde"
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
msgid "Batch subscribe"
msgstr "Batchmatig abonneren"
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
msgid "Categories"
msgstr "Categorieën"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
msgid "Add category"
msgstr "Categorie toevoegen"
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
msgid "(Un)hide empty categories"
msgstr "Verberg/Toon lege categorieën"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
msgid "Remove selected"
msgstr "Verwijder geselecteerde"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
msgid "More actions..."
msgstr "Meer acties…"
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr "Handmatig opschonen"
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr "Wis feed data"
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr "Met OPML kunt u feeds, filters, labels en Tiny Tiny RSS instellingen exporteren en importeren."
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr "Alleen het hoofdprofiel van de instellingen kan worden overgebracht met OPML."
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
msgid "Import my OPML"
msgstr "Importeer mijn OPML"
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr "Bestandsnaam:"
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
msgid "Include settings"
msgstr "toevoegingsinstellingen"
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
msgid "Export OPML"
msgstr "OPML exporteren"
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr "Uw OPML kan openbaar worden gepubliceerd en er kan op worden geabonneerd door iedereen die de URL hieronder kent."
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr "De gepubliceerde OPML bevatten niet uw Tiny Tiny RSS instellingen, feeds die authenticatie vereisen of feeds verborgen voor Populaire feeds."
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
msgid "Display published OPML URL"
msgstr "Gepubliceerde OPML URL weergeven"
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
msgid "Firefox integration"
msgstr "Firefox integratie"
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr "Deze Tiny Tiny RSS site kan gebruikt worden als een Firefox Feed Reader door op de link hieronder te klikken."
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr "Klik hier om deze site te registreren als een feed reader."
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
msgid "Published & shared articles / Generated feeds"
msgstr "Gepubliceerde & gedeelde artikelen / Gegenereerde feeds"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
msgid "Published articles and generated feeds"
msgstr "Gepubliceerde artikelen en gegenereerde feeds"
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr "Gepubliceerde artikelen worden geëxporteerd als publieke RSS-feed en er kan door iedereen die de URL hieronder kent op worden geabonneerd."
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
msgid "Display URL"
msgstr "Toon URL"
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr "Wis alle gegenereerde URL's"
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
msgid "Articles shared by URL"
msgstr "Artikelen gedeeld met URL"
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr "U kunt alle artikelen gedeeld via unieke URL's hier uitschakelen."
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
msgid "Unshare all articles"
msgstr "Delen alle artikelen teniet doen"
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr "Deze feeds hebben al 3 maanden geen nieuwe inhoud (oudste eerst):"
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
msgid "Click to edit feed"
msgstr "Klik om feed te bewerken"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
msgid "Unsubscribe from selected feeds"
msgstr "Abonnement opzeggen voor geselecteerde feeds"
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr "Deze feeds zijn niet bijgewerkt omdat er fouten zijn opgetreden:"
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr "Pocket"
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
#, fuzzy
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr ""
@@ -2532,15 +2542,11 @@ msgstr ""
"\t\t\thet goed functioneren van deze applicatie. Controleer aub uw\n"
"\t\t\tbrowser instellingen."
-#: plugins/digest/digest_body.php:55
-msgid "Back to feeds"
-msgstr "Terug naar de feeds"
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "Hallo,"
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr "Reguliere versie"
@@ -2565,10 +2571,6 @@ msgstr "Tags te overwegen als NVVW (komma gescheiden)"
msgid "Configuration saved."
msgstr "Configuratie opgeslagen."
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr "Pinterest"
-
#: plugins/auth_internal/init.php:62
msgid "Please enter your one time password:"
msgstr "Geef aub uw eenmalig wachtwoord:"
@@ -2581,6 +2583,62 @@ msgstr "Wachtwoord is veranderd."
msgid "Old password is incorrect."
msgstr "Oud wachtwoord is onjuist."
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr "Thuisbasis"
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr "Niets gevonden (klik om feed opnieuw te laden)."
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr "Open de reguliere versie"
+
+#: plugins/mobile/prefs.php:34
+msgid "Enable categories"
+msgstr "Inschakelen categorieën"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr "AAN"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr "UIT"
+
+#: plugins/mobile/prefs.php:39
+msgid "Browse categories like folders"
+msgstr "Browse categorieën als mappen"
+
+#: plugins/mobile/prefs.php:45
+msgid "Show images in posts"
+msgstr "Toon afbeeldingen in berichten"
+
+#: plugins/mobile/prefs.php:50
+msgid "Hide read articles and feeds"
+msgstr "Verberg gelezen artikelen en feeds"
+
+#: plugins/mobile/prefs.php:55
+msgid "Sort feeds by unread count"
+msgstr "sorteer feeds op ongelezen aantallen"
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2731,22 +2789,6 @@ msgstr "Voorbeeld waarde"
msgid "Set value"
msgstr "Geef waarde"
-#: plugins/identica/init.php:29
-msgid "Share on identi.ca"
-msgstr "Deel op identi.ca"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr "Owncloud"
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr "Owncloud url"
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr "Bladwijzers op OwnCloud"
-
#: plugins/instances/init.php:144
msgid "Linked"
msgstr "Gekoppeld"
@@ -2779,14 +2821,6 @@ msgstr "Deel via URL"
msgid "You can share this article by the following unique URL:"
msgstr "U kunt dit artikel delen via de volgende unieke URL:"
-#: plugins/flattr/init.php:30
-msgid "Flattr this article."
-msgstr "Flattr dit artikel."
-
-#: plugins/googleplus/init.php:29
-msgid "Share on Google+"
-msgstr "Deel op Google+"
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -2809,161 +2843,157 @@ msgstr "Klaar voor bijwerken."
msgid "Start update"
msgstr "Start update"
-#: plugins/tweet/init.php:29
-msgid "Share on Twitter"
-msgstr "Deel op Twitter"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr "Nieuwe artikelen beschikbaar in deze feed (klik voor weergave)"
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr "Markeer alle artikelen in %s als gelezen?"
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr "Weet u zeker dat u deze uitzondering wilt rapporteren aan tt-rss.org? Het rapport zal uw browser informatie bevatten. Uw IP-adres zal bewaard worden in een database."
-#: js/functions.js:627
+#: js/functions.js:628
msgid "Date syntax appears to be correct:"
msgstr "Data syntax lijkt correct:"
-#: js/functions.js:630
+#: js/functions.js:631
msgid "Date syntax is incorrect."
msgstr "Data syntax is onjuist."
-#: js/functions.js:733
+#: js/functions.js:734
msgid "Upload complete."
msgstr ""
-#: js/functions.js:757
+#: js/functions.js:758
msgid "Remove stored feed icon?"
msgstr "Opgeslagen feed pictogram verwijderen?"
-#: js/functions.js:762
+#: js/functions.js:763
#, fuzzy
msgid "Removing feed icon..."
msgstr "Opgeslagen feed pictogram verwijderen?"
-#: js/functions.js:767
+#: js/functions.js:768
#, fuzzy
msgid "Feed icon removed."
msgstr "Feed niet gevonden."
-#: js/functions.js:789
+#: js/functions.js:790
msgid "Please select an image file to upload."
msgstr "Selecteer aub een afbeeldingsbestand om te uploaden."
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr "Nieuw pictogram voor deze feed uploaden?"
-#: js/functions.js:792
+#: js/functions.js:793
#, fuzzy
msgid "Uploading, please wait..."
msgstr "Aan 't laden, even wachten aub..."
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr "Geeft een onderschrift voor label:"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr "Kan geen label aanmaken: onderschrift ontbreekt"
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "Abonneren op feed"
-#: js/functions.js:883
+#: js/functions.js:884
msgid "Subscribed to %s"
msgstr "Geabonneerd op %s"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr "Gespecificeerde URL lijkt ongeldig te zijn."
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr "Gespecificeerde URL lijkt geen feeds te bevatten."
-#: js/functions.js:944
+#: js/functions.js:945
msgid "Couldn't download the specified URL: %s"
msgstr "Kon de gespecificeerde URL: %s niet downloaden"
-#: js/functions.js:948
+#: js/functions.js:949
msgid "You are already subscribed to this feed."
msgstr "U bent al geabonneerd op deze feed."
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Edit rule"
msgstr "Bewerk regel"
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Edit action"
msgstr "Bewerk actie"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "Filter aanmaken"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr "Abonnement opnieuw instellen? Tiny Tiny RSS zal proberen zich opnieuw op de notification hub te abonneren bij de volgende feed update."
-#: js/functions.js:1267
+#: js/functions.js:1268
#, fuzzy
msgid "Subscription reset."
msgstr "Abonneren op feed..."
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr "Abonnement opzeggen voor %s?"
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr ""
-#: js/functions.js:1386
+#: js/functions.js:1389
msgid "Please enter category title:"
msgstr "Vul titel van categorie in aub:"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr "nieuw syndicatie-adres voor deze feed genereren?"
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
msgid "Trying to change address..."
msgstr ""
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr "U kunt dit type feed niet bewerken."
-#: js/functions.js:1623
+#: js/functions.js:1626
msgid "Edit Feed"
msgstr "Bewerken feed"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
#, fuzzy
msgid "Saving data..."
msgstr "Gegevens opslaan"
-#: js/functions.js:1661
+#: js/functions.js:1664
msgid "More Feeds"
msgstr "Meer feeds"
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -2974,26 +3004,26 @@ msgstr "Meer feeds"
msgid "No feeds are selected."
msgstr "Er zijn geen feeds geselecteerd."
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr "Geselecteerde feeds uit het archief verwijderen? Feeds met opgeslagen artikelen zullen niet worden verwijderd."
-#: js/functions.js:1803
+#: js/functions.js:1806
msgid "Feeds with update errors"
msgstr "Feeds met update fouten"
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
msgid "Remove selected feeds?"
msgstr "Geselecteerde feeds verwijderen?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
#, fuzzy
msgid "Removing selected feeds..."
msgstr "Geselecteerde feeds verwijderen?"
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr "Help"
@@ -3306,46 +3336,46 @@ msgstr "Abonneren op feeds..."
msgid "Clear stored data for this plugin?"
msgstr "Wis opgeslagen data voor deze plug-in?"
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "Markeer alle artikelen als gelezen?"
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
#, fuzzy
msgid "Marking all feeds as read..."
msgstr "Markeer alle feeds als gelezen"
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+msgid "Please enable mail plugin first."
+msgstr "Eerst de e-mail plug-in inschakelen aub."
+
+#: js/tt-rss.js:458
+msgid "Please enable embed_original plugin first."
+msgstr "embed_original plug-in inschakelen aub."
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr "U kunt het abonnementen niet opzeggen in deze categorie."
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "Selecteer aub eerst een feed."
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr "U kunt dit type feed geen andere score geven."
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "Artikelen in %s opnieuw een score geven?"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
#, fuzzy
msgid "Rescoring articles..."
msgstr "Artikelen nieuwe score geven"
-#: js/tt-rss.js:694
-msgid "Please enable mail plugin first."
-msgstr "Eerst de e-mail plug-in inschakelen aub."
-
-#: js/tt-rss.js:800
-msgid "Please enable embed_original plugin first."
-msgstr "embed_original plug-in inschakelen aub."
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
msgid "New version available!"
msgstr "Nieuwe versie beschikbaar!"
@@ -3354,20 +3384,20 @@ msgid "Cancel search"
msgstr "Zoeken annuleren"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "Ster weghalen bij artikel"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "Geef artikel een ster"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr "Ongepubliceerd artikel"
@@ -3480,33 +3510,33 @@ msgstr "Geef aub een nieuwe score voor dit artikel:"
msgid "Article URL:"
msgstr "Artikel URL:"
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
#, fuzzy
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] "Markeer %d getoonde artikelen als gelezen?"
msgstr[1] "Markeer %d getoonde artikelen als gelezen?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
msgid "Error: unable to load article."
msgstr "Fout: kan artikel niet laden."
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
msgid "Click to expand article."
msgstr "Klik om artikel uit te klappen."
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
#, fuzzy
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] "%d meer…"
msgstr[1] "%d meer…"
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
msgid "No unread feeds."
msgstr "Geen ongelezen feeds."
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
msgid "Load more..."
msgstr "Laad meer..."
@@ -3577,44 +3607,47 @@ msgstr "Deel artikel via URL"
msgid "Live updating is considered experimental. Backup your tt-rss directory before continuing. Please type 'yes' to continue."
msgstr "Live updaten is nog experimenteel. Maak een back-up van uw tt-rss map alvorens door te gaan. Typ 'ja' om door te gaan. "
-#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
-#~ msgstr "Dit zal uw opgeslagen authenticatie informatie voor Twitter verwijderen. Doorgaan?"
+#~ msgid "Pocket"
+#~ msgstr "Pocket"
-#~ msgid "Updated"
-#~ msgstr "Bijgewerkt"
+#~ msgid "Pinterest"
+#~ msgstr "Pinterest"
-#~ msgid "Finished: %d articles processed, %d imported, %d feeds created."
-#~ msgstr "Klaar: %d artikelen afgehandeld, %d geïmporteerd, %d feeds aangemaakt."
+#~ msgid "Share on identi.ca"
+#~ msgstr "Deel op identi.ca"
-#~ msgid "Open regular version"
-#~ msgstr "Open de reguliere versie"
+#~ msgid "Owncloud"
+#~ msgstr "Owncloud"
-#~ msgid "Home"
-#~ msgstr "Thuisbasis"
+#~ msgid "Owncloud url"
+#~ msgstr "Owncloud url"
-#~ msgid "Nothing found (click to reload feed)."
-#~ msgstr "Niets gevonden (klik om feed opnieuw te laden)."
+#~ msgid "Bookmark on OwnCloud "
+#~ msgstr "Bladwijzers op OwnCloud"
-#~ msgid "Enable categories"
-#~ msgstr "Inschakelen categorieën"
+#~ msgid "Flattr this article."
+#~ msgstr "Flattr dit artikel."
-#~ msgid "ON"
-#~ msgstr "AAN"
+#~ msgid "Share on Google+"
+#~ msgstr "Deel op Google+"
-#~ msgid "OFF"
-#~ msgstr "UIT"
+#~ msgid "Share on Twitter"
+#~ msgstr "Deel op Twitter"
-#~ msgid "Browse categories like folders"
-#~ msgstr "Browse categorieën als mappen"
+#~ msgid "Show additional preferences"
+#~ msgstr "Toon additionele voorkeuren"
-#~ msgid "Show images in posts"
-#~ msgstr "Toon afbeeldingen in berichten"
+#~ msgid "Back to feeds"
+#~ msgstr "Terug naar de feeds"
-#~ msgid "Hide read articles and feeds"
-#~ msgstr "Verberg gelezen artikelen en feeds"
+#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
+#~ msgstr "Dit zal uw opgeslagen authenticatie informatie voor Twitter verwijderen. Doorgaan?"
+
+#~ msgid "Updated"
+#~ msgstr "Bijgewerkt"
-#~ msgid "Sort feeds by unread count"
-#~ msgstr "sorteer feeds op ongelezen aantallen"
+#~ msgid "Finished: %d articles processed, %d imported, %d feeds created."
+#~ msgstr "Klaar: %d artikelen afgehandeld, %d geïmporteerd, %d feeds aangemaakt."
#~ msgid "Related"
#~ msgstr "Gerelateerd"
diff --git a/locale/pl_PL/LC_MESSAGES/messages.mo b/locale/pl_PL/LC_MESSAGES/messages.mo
index 1dfe65f84..201b576e8 100644
--- a/locale/pl_PL/LC_MESSAGES/messages.mo
+++ b/locale/pl_PL/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/pl_PL/LC_MESSAGES/messages.po b/locale/pl_PL/LC_MESSAGES/messages.po
index c165aab60..a563cf70d 100644
--- a/locale/pl_PL/LC_MESSAGES/messages.po
+++ b/locale/pl_PL/LC_MESSAGES/messages.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Tiny Tiny RSS\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2013-03-25 13:25+0100\n"
"Last-Translator: Mirosław Lach <[email protected]>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/tt-rss/language/pl/)\n"
@@ -112,73 +112,73 @@ msgstr "Twój poziom dostępu jest niewystarczający do uruchomienia tego skrypt
msgid "Database Updater"
msgstr "Aktualizator bazy danych"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "Nie można zaktualizować bazy danych"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "Nie udało się odnaleźć niezbędnych plików schematu, potrzebna wersja: "
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", odnaleziono: "
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "Schemat bazy danych Tiny Tiny RSS jest aktualny."
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "Wróć do Tiny Tiny RSS"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "Wykonaj kopię bazy przed rozpoczęciem procesu."
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr "Baza Tiny Tiny RSS musi być zaktualizowana do aktualnej wersji (<b>%d</b> do <b>%d</b>)."
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "Przeprowadź aktualizacje"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "Trwa aktualizacja..."
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "Aktualizacja do wersji %d..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "Sprawdzanie wersji... "
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "OK!"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "BŁĄD!"
-#: db-updater.php:158
+#: db-updater.php:160
#, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
@@ -186,16 +186,16 @@ msgstr[0] "Zakończono. Wykonano <b>%d</b> aktualizację do wersji <b>%d</b> sch
msgstr[1] "Zakończono. Wykonano <b>%d</b> aktualizacji do wersji <b>%d</b> schematu bazy danych."
msgstr[2] "Zakończono. Wykonano <b>%d</b> aktualizacji do wersji <b>%d</b> schematu bazy danych."
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr "Wersja schematu Twojej bazy danych jest nowsza niż wersja Tiny Tiny RSS."
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr "Wykryta wersja bazy: <b>%d</b>, wymagana <b>%d</b>."
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr "Aktualizacja schematu bazy niemożliwa do wykonania. Uaktualnij pliki Tiny Tiny RSS do nowszej wersji i ponów próbę."
@@ -247,22 +247,22 @@ msgstr "Twoja wersja serwera MySQL nie jest obecnie wspierana. Zapoznaj się z z
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr "Test escape'owania SQL nie powiódł się. Sprawdź konfigurację swojej bazy danych i PHP."
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -275,7 +275,7 @@ msgstr "Test escape'owania SQL nie powiódł się. Sprawdź konfigurację swojej
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -283,214 +283,217 @@ msgstr "Test escape'owania SQL nie powiódł się. Sprawdź konfigurację swojej
msgid "Loading, please wait..."
msgstr "Trwa ładowanie, proszę czekać..."
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "Rozwiń listę kanałów"
-#: index.php:155
+#: index.php:164
msgid "Show articles"
msgstr "Pokaż artykuły"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr "Adaptacyjny"
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "Wszystkie artykuły"
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "Oznaczone gwiazdką"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "Opublikowane"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "Nieprzeczytane"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "Nieprzeczytane"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "Ignoruj punktację"
-#: index.php:167
+#: index.php:176
msgid "Sort articles"
msgstr "Sortuj artykuły"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "Domyślne"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "Data"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "Tytuł"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "Punktacja"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "Aktualizuj"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "Oznacz jako przeczytane"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr "Problem w komunikacji z serwerem."
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "Dostępna jest nowa wersja Tiny Tiny RSS!"
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "Działania..."
-#: index.php:205
+#: index.php:214
msgid "Preferences..."
msgstr "Ustawienia..."
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "Szukaj..."
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "Działania dla kanałów:"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "Prenumeruj kanał..."
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "Edytuj ten kanał..."
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "Przelicz punktację kanału"
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "Wypisz się"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "Wszystkie kanały:"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr "Pokaż/Ukryj przeczytane kanały"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "Inne działania:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr "Przełącz na przegląd..."
-#: index.php:219
+#: index.php:228
msgid "Show tag cloud..."
msgstr "Pokaż chmurę tagów..."
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
msgid "Toggle widescreen mode"
msgstr "Przełącz tryb szerokoekranowy"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr "Wybierz używając tagów..."
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "Utwórz etykietę..."
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "Utwórz filtr..."
-#: index.php:226
+#: index.php:235
msgid "Keyboard shortcuts help"
msgstr "O skrótach klawiszowych"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "Wyloguj"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "Ustawienia"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "Skróty klawiszowe"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "Wyjdź z ustawień"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "Kanały"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
msgid "Filters"
msgstr "Filtry"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "Etykiety"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "Użytkownicy"
@@ -499,53 +502,53 @@ msgstr "Użytkownicy"
msgid "Create new account"
msgstr "Utwórz nowe konto"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr "Rejestracja nowych użytkowników został zablokowana przez administratora."
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr "Twoje tymczasowe hasło zostanie wysłane na podany adres email. Konta, na które nikt nie zalogował się, są usuwane automatycznie 24 godziny po wysłaniu hasła tymczasowego."
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr "Pożądana nazwa użytkownika:"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "Sprawdź dostępność"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
msgid "Email:"
msgstr "Email:"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr "Ile wynosi dwa plus dwa:"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "Zarejestruj się"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "Wprowadzone informacje są niekompletne."
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr "Niestety, ta nazwa użytkownika jest już zajęta."
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "Rejestracja nie powiodła się."
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "Konto zostało założone."
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "Możliwość rejestracji jest obecnie wyłączona."
@@ -554,12 +557,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr "Skrypt aktualizacji danych Tiny Tiny RSS."
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "Bez kategorii"
@@ -575,295 +578,296 @@ msgstr[2] "%d zarchiwizowanych artykułów"
msgid "No feeds found."
msgstr "Nie znaleziono kanałów."
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr "Nie powiodła się weryfikacja sesji (nieprawidłowy adres IP)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "Specjalne"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "Wszystkie kanały"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "Artykuły oznaczone gwiazdką"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "Opublikowane artykuły"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "Świeże artykuły"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
msgid "All articles"
msgstr "Wszystkie artykuły"
-#: include/functions.php:1816
+#: include/functions.php:1833
msgid "Archived articles"
msgstr "Zarchiwizowane artykuły"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr "Ostatnio czytane"
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "Nawigacja"
-#: include/functions.php:1881
+#: include/functions.php:1899
msgid "Open next feed"
msgstr "Przejdź do następnego kanału"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr "Otwórz poprzedni kanał"
-#: include/functions.php:1883
+#: include/functions.php:1901
msgid "Open next article"
msgstr "Otwórz następny artykuł"
-#: include/functions.php:1884
+#: include/functions.php:1902
msgid "Open previous article"
msgstr "Otwórz poprzedni artykuł"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr "Otwórz następny artykuł (nie przewijaj długich artykułów)"
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr "Otwórz poprzeni artykół (nie przewijaj długich artykułów)"
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "Otwórz okno wyszukiwania"
-#: include/functions.php:1888
+#: include/functions.php:1906
msgid "Article"
msgstr "Artykuł"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr "Przełącz oznaczenie gwiazdką"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr "Przełącz flagę publikacji"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr "Przełącz flagę \"przeczytano\""
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "Edytuj tagi"
-#: include/functions.php:1893
+#: include/functions.php:1911
msgid "Dismiss selected"
msgstr "Odrzuć wybrane"
-#: include/functions.php:1894
+#: include/functions.php:1912
msgid "Dismiss read"
msgstr "Odrzuć przeczytane"
-#: include/functions.php:1895
+#: include/functions.php:1913
msgid "Open in new window"
msgstr "Otwórz w nowym oknie"
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
msgid "Mark below as read"
msgstr "Oznacz poniższe jako przeczytane"
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
msgid "Mark above as read"
msgstr "Oznacz powyższe jako przeczytane"
-#: include/functions.php:1898
+#: include/functions.php:1916
msgid "Scroll down"
msgstr "Przewiń w dół"
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr "Przewiń do góry"
-#: include/functions.php:1900
+#: include/functions.php:1918
msgid "Select article under cursor"
msgstr "Wybierz artykuł pod kursorem"
-#: include/functions.php:1901
+#: include/functions.php:1919
msgid "Email article"
msgstr "Prześlij artykuł emailem"
-#: include/functions.php:1902
+#: include/functions.php:1920
msgid "Close/collapse article"
msgstr "Zamknij/zwiń artykuł"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
msgid "Toggle embed original"
msgstr "Przełącza flagę \"wbuduj oryginalny artykuł\""
-#: include/functions.php:1905
+#: include/functions.php:1923
msgid "Article selection"
msgstr "Wybór artykułów"
-#: include/functions.php:1906
+#: include/functions.php:1924
msgid "Select all articles"
msgstr "Wybierz wszystkie artykuły"
-#: include/functions.php:1907
+#: include/functions.php:1925
msgid "Select unread"
msgstr "Wybierz nieprzeczytane"
-#: include/functions.php:1908
+#: include/functions.php:1926
msgid "Select starred"
msgstr "Wybierz oznaczone gwiazdką"
-#: include/functions.php:1909
+#: include/functions.php:1927
msgid "Select published"
msgstr "Wybierz opublikowane"
-#: include/functions.php:1910
+#: include/functions.php:1928
msgid "Invert selection"
msgstr "Odwróć zaznaczenie"
-#: include/functions.php:1911
+#: include/functions.php:1929
msgid "Deselect everything"
msgstr "Odznacz wszystko"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "Kanał"
-#: include/functions.php:1913
+#: include/functions.php:1931
msgid "Refresh current feed"
msgstr "Odśwież bieżący kanał"
-#: include/functions.php:1914
+#: include/functions.php:1932
msgid "Un/hide read feeds"
msgstr "Pokaż/Ukryj przeczytane kanały"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "Prenumeruj kanał"
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "Edytuj kanał"
-#: include/functions.php:1918
+#: include/functions.php:1936
msgid "Reverse headlines"
msgstr "Odwróć kolejność nagłówków"
-#: include/functions.php:1919
+#: include/functions.php:1937
msgid "Debug feed update"
msgstr "Testuj aktualizację kanałów"
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "Oznacz wszystkie kanały jako przeczytane"
-#: include/functions.php:1921
+#: include/functions.php:1939
msgid "Un/collapse current category"
msgstr "Zwiń/rozwiń bieżącą kategorię"
-#: include/functions.php:1922
+#: include/functions.php:1940
msgid "Toggle combined mode"
msgstr "Przełącz tryb scalony"
-#: include/functions.php:1923
+#: include/functions.php:1941
msgid "Go to"
msgstr "Idź do"
-#: include/functions.php:1925
+#: include/functions.php:1943
msgid "Fresh"
msgstr "Świeży"
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "Chmura tagów"
-#: include/functions.php:1930
+#: include/functions.php:1948
msgid "Other"
msgstr "Inne"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr "Utwórz etykietę"
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr "Utwórz filtr"
-#: include/functions.php:1933
+#: include/functions.php:1951
msgid "Un/collapse sidebar"
msgstr "Zwin/rozwiń pasek boczny"
-#: include/functions.php:1934
+#: include/functions.php:1952
msgid "Show help dialog"
msgstr "Otwórz okno pomocy"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, php-format
msgid "Search results: %s"
msgstr "Wyniki wyszukiwania: %s"
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
msgid "Click to play"
msgstr "Wciśnij aby odtworzyć"
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr "Odtwórz"
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr " - "
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "brak tagów"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "Edytuj tagi dla tego artykułu"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
msgid "Originally from:"
msgstr "Oryginał pochodzi z:"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
msgid "Feed URL"
msgstr "Adres kanału"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -876,8 +880,8 @@ msgstr "Adres kanału"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -885,15 +889,15 @@ msgstr "Adres kanału"
msgid "Close this window"
msgstr "Zamknij to okno"
-#: include/functions.php:3381
+#: include/functions.php:3402
msgid "(edit note)"
msgstr "(edytuj notatkę)"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "nieznany typ"
-#: include/functions.php:3670
+#: include/functions.php:3691
msgid "Attachments"
msgstr "Załączniki"
@@ -923,8 +927,8 @@ msgstr "Oznacz gwiazdką"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr "Opublikuj"
@@ -1038,7 +1042,8 @@ msgid "Combined feed display"
msgstr "Tryb zintegrowany widoku kanału"
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+#, fuzzy
+msgid "Hide feeds with no unread articles"
msgstr "Ukryj kanały nie zawierające nieprzeczytanych artykułów"
#: include/localized_schema.php:43
@@ -1050,6 +1055,7 @@ msgid "Sort feeds by unread articles count"
msgstr "Sortuj kanały według liczby nieprzeczytanych artykułów"
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "Odwrotny porządek nagłówków (najstarsze pierwsze)"
@@ -1132,12 +1138,14 @@ msgstr "Automatycznie przypisz etykiety do artykułów"
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "Nazwa użytkownika:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "Hasło:"
@@ -1167,6 +1175,7 @@ msgstr "Wersja lekka"
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "Zaloguj"
@@ -1185,8 +1194,8 @@ msgstr "Tytuł:"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr "Adres:"
@@ -1222,8 +1231,8 @@ msgstr "Udostępnij"
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1284,30 +1293,31 @@ msgid "Edit subscription options"
msgstr "Edytuj opcje prenumeraty"
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "Resetuj hasło"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr "Niektóre z wymaganych parametrów są nieprawidłowe lub nie zostały wprowadzone."
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
msgid "Go back"
msgstr "Cofnij"
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr "Zakończono."
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr "Przykro mi, podana kombinacja nazwy użytkownika i adresu email nie została oznaleziona."
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr "Nieprawidłowa wartość poufnego klucza. Włącz ciasteczka i spróbuj ponownie."
@@ -1323,9 +1333,9 @@ msgstr "Jeżeli posiadasz zaimportowane etykiety i/lub filtry, aby zobaczyć now
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
msgid "Select"
msgstr "Wybierz"
@@ -1339,9 +1349,9 @@ msgstr "Wybierz"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "Wszystko"
@@ -1355,9 +1365,9 @@ msgstr "Wszystko"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "Nic"
@@ -1416,8 +1426,8 @@ msgstr "Adres kanału lub strony"
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr "Umieść w kategorii:"
@@ -1427,24 +1437,24 @@ msgstr "Dostępne kanały"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "Uwierzytelnianie"
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "Nazwa użytkownika"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
msgid "Password"
msgstr "Hasło"
@@ -1466,8 +1476,8 @@ msgstr "Więcej kanałów"
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr "Szukaj"
@@ -1488,7 +1498,7 @@ msgstr "limit:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "Usuń"
@@ -1514,11 +1524,10 @@ msgstr "Tagi dla tego artykułu (oddzielone przecinkami):"
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "Zapisz"
@@ -1696,50 +1705,55 @@ msgid "Feed:"
msgstr "Kanał:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "Kanał nie został odnaleziony."
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "Importuj"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "oznacz jako przeczytane"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
msgid "Collapse article"
msgstr "Zwiń artykuł"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr "Nie znaleziono nieprzeczytanych artykułów."
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr "Nie znaleziono uaktualnionych artykułów."
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr "Nie znaleziono artykułów oznaczonych gwiazdką."
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr "Nie znaleziono artykułów. Możesz ręcznie przypisać artykuły do etykiet (zobacz menu Akcje powyżej) lub wykorzystać do tego celu filtry."
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr "Nie znaleziono artykułów."
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, php-format
msgid "Feeds last updated at %s"
msgstr "Kanały ostatnio uaktualnione o %s"
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "Wystąpiły błędy aktualizacji niektórych kanałów (kliknij aby zobaczyć szczegóły)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "Nie wybrano kanału."
@@ -1861,8 +1875,8 @@ msgid "Change password to"
msgstr "Zmień hasło na"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "Opcje"
@@ -2025,7 +2039,7 @@ msgid "Combine"
msgstr "Połącz"
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "Przywróć artykuły"
@@ -2044,7 +2058,7 @@ msgstr "pole"
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr "w"
@@ -2053,7 +2067,7 @@ msgid "Save rule"
msgstr "Zapisz regułę"
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Add rule"
msgstr "Dodaj regułę"
@@ -2070,7 +2084,7 @@ msgid "Save action"
msgstr "Zapisz działanie"
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Add action"
msgstr "Dodaj działania"
@@ -2103,172 +2117,172 @@ msgstr "Nieznana opcja: %s"
msgid "Your personal data has been saved."
msgstr "Dwoje dane osobiste zostały zapisane."
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
msgid "Personal data / Authentication"
msgstr "Dane osobiste / Uwierzytelnianie"
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr "Informacje osobiste"
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr "Nazwa"
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "E-mail"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "Poziom dostępu"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
msgid "Save data"
msgstr "Zapisz dane"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
msgid "Your password is at default value, please change it."
msgstr "Używasz domyślnego hasła, zmień je proszę."
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr "Zmiana Twojego bieżącego hasła spowoduje wyłączenie mechanizmu OTP."
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "Stare hasło"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "Nowe hasło"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "Potwierdź hasło"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "Zmień hasło"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr "Hasło jednorazowe / Uwierzytelnianie"
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr "Hasła jednorazowe są obecnie włączone. Wprowadź swoje obecne hasło aby je wyłączyć."
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
msgid "Enter your password"
msgstr "Wprowadź hasło"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
msgid "Disable OTP"
msgstr "Wyłącz hasła jednorazowe"
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr "Potrzebujesz właściwego modułu uwierzytelniającego aby użyć tej funkcji. Zmiana hasła spowoduje automatyczne wyłączenie OTP."
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr "Zeskanuj poniższy kod przy użyciu aplikacji uwierzytelniającej:"
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr "Zeskanowałem kod i chciałbym włączyć OTP."
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
msgid "Enable OTP"
msgstr "Włącz hasła jednorazowe"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr "Niektóre ustawienia dostępne są jedynie dla domyślnego profilu."
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
msgid "Customize"
msgstr "Dostosuj"
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
msgid "Register"
msgstr "Zarejestruj"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr "Wyczyść"
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr "Czas serwera to: %s (UTC)"
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "Zapisz konfigurację"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
msgid "Manage profiles"
msgstr "Zarządzaj profilami"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "Przywróć domyślne"
-#: classes/pref/prefs.php:613
-msgid "Show additional preferences"
-msgstr "Pokaż dodatkowe ustawienia"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr "Wtyczki"
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr "Musisz przeładować Tiny Tiny RSS aby zastosować zmiany we wtyczkach."
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr "Wtyczki systemowe"
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr "Wtyczka"
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
msgid "Description"
msgstr "Opis"
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr "Wersja"
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr "Autor"
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
msgid "Clear data"
msgstr "Wyczyść dane"
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr "Wtyczki użytkowników"
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
msgid "Enable selected plugins"
msgstr "Włącz wybrane wtyczki"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
msgid "Incorrect password"
msgstr "Nieprawidłowe hasło"
@@ -2277,10 +2291,10 @@ msgid "Check to enable field"
msgstr "Zaznacz aby uaktywnić pole"
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
@@ -2288,243 +2302,235 @@ msgstr[0] "(%d kanał)"
msgstr[1] "(%d kanały)"
msgstr[2] "(%d kanałów)"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
msgid "Feed Title"
msgstr "Tytuł kanału"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
msgid "Article purging:"
msgstr "Czyszczenie artykułów:"
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr "<b>Wskazówka:</b> musisz wypełnić dane logowania jeżeli Twój kanał wymaga uwierzytelniania. Nie dotyczy to kanałów z Twittera."
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
msgid "Hide from Popular feeds"
msgstr "Ukryj przed umieszczeniem w Popularnych kanałach"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr "Umieść w przeglądzie emailowym"
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr "Zawsze wyświetlaj załączniki graficzne"
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr "Nie osadzaj obrazków"
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr "Przechowuj obrazki lokalnie"
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
msgid "Mark updated articles as unread"
msgstr "Oznacz zaktualizowane artykuły jako nieprzeczytane"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
msgid "Icon"
msgstr "Ikona"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr "Zamień"
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
msgid "Resubscribe to push updates"
msgstr "Odnów prenumeratę aktualizacji typu PUSH"
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr "Resetuje status prenumerat PubSubHubbub dla kanałów obsługujących PUSH."
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr "Korzystają z pól po prawej, zanacz opcje które chcesz zastosować:"
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr "Zrobione."
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
msgid "Feeds with errors"
msgstr "Kanały z błędami"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
msgid "Inactive feeds"
msgstr "Nieaktywne kanały"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
msgid "Edit selected feeds"
msgstr "Edytuj wybrane kanały"
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
msgid "Reset sort order"
msgstr "Zresetuj porządek sortowania"
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
msgid "Batch subscribe"
msgstr "Prenumerata wsadowa"
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
msgid "Categories"
msgstr "Kategorie"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
msgid "Add category"
msgstr "Dodaj kategorię"
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
msgid "(Un)hide empty categories"
msgstr "Pokaż/Ukryj puste kategorie"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
msgid "Remove selected"
msgstr "Usuń wybrane"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
msgid "More actions..."
msgstr "Więcej działań..."
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr "Czyszczenie ręczne"
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr "Wyczyść dane kanału"
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr "Korzystając z OPML możesz eksportować i importować kanały, filtry, etykiety i ustawienia Tiny Tiny RSS."
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr "Tylko główne ustawienia profilu mogą być migrowane korzystając z OPML."
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
msgid "Import my OPML"
msgstr "Importuj mój OPML"
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr "Nazwa pliku:"
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
msgid "Include settings"
msgstr "Załącz ustawienia"
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
msgid "Export OPML"
msgstr "Eksportuj OPML"
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr "Twój OPML może zostać opublikowany i być prenumerowany przez każdego kto zna poniższy adres."
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr "Opublikowany OPML nie zawiera ustawień Twojego Tiny Tiny RSS, kanałów wymagających uwierzytelniania i kanałów ukrytych przed umieszczeniem w Popularnych kanałach."
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
msgid "Display published OPML URL"
msgstr "Wyświetl opublikowany adres OPML"
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
msgid "Firefox integration"
msgstr "Integracja z Firefoxem"
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr "Tiny Tiny RSS może być ustawiona jako domyślny czytnik kanałów w Firefoxie poprzez kliknięcie odnośnika poniżej."
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr "Kliknij tutaj aby ustawić tę stronę jako czytnik kanałów."
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
msgid "Published & shared articles / Generated feeds"
msgstr "Opublikowane i udostępnione artykuły / Wygenerowane kanały"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
msgid "Published articles and generated feeds"
msgstr "Opublikowane artykuły i wygenerowane kanały"
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr "Opublikowane artykuły są eksportowane jako publiczny kanał RSS i mogą być prenumerowane przez każdego kto zna adres podany poniżej."
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
msgid "Display URL"
msgstr "Wyświetl adres"
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr "Wyczyść wszystkie wygenerowane adresy"
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
msgid "Articles shared by URL"
msgstr "Wszystkie artykuły udostępnione przez adresy"
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr "Możesz wyłączyć wszystkie unikalne adresy prowadzące do udostępnionych artykułów."
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
msgid "Unshare all articles"
msgstr "Zakończ udostępnianie wszystkich artykułów"
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr "Niniejsze kanały nie zostały uaktualnione przez 3 miesiące (najstarsze pierwsze):"
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
msgid "Click to edit feed"
msgstr "Kliknij aby edytować kanał"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
msgid "Unsubscribe from selected feeds"
msgstr "Zakończ prenumeratę wybranych kanałów:"
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr "Te kanały nie zostały uaktualnione ponieważ wystąpiły błędy:"
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr "Kieszeń"
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr "Twoja przeglądarka nie obsługuje Javascript, który jest wymagany aby aplikacja działała poprawnie. Proszę sprawdź ustawienia swojej przeglądarki."
-#: plugins/digest/digest_body.php:55
-msgid "Back to feeds"
-msgstr "Wróć do kanałów"
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "Cześć,"
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr "Wersja standardowa"
@@ -2549,10 +2555,6 @@ msgstr "Znaczniki uznawane za niewłaściwe w pracy (oddzielone przecinkami)"
msgid "Configuration saved."
msgstr "Konfiguracja została zapisana."
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr "Pinterest"
-
#: plugins/auth_internal/init.php:62
msgid "Please enter your one time password:"
msgstr "Wprowadź hasło jednorazowe:"
@@ -2565,6 +2567,62 @@ msgstr "Hasło zostało zmienione."
msgid "Old password is incorrect."
msgstr "Nieprawidłowe stare hasło."
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr "Stron główna"
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr "Nic nie znaleziono (kliknij aby odświeżyć kanał)."
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr "Otwórz standardową wersję"
+
+#: plugins/mobile/prefs.php:34
+msgid "Enable categories"
+msgstr "Włącz kategorie"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr "WŁĄCZONE"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr "WYŁĄCZONE"
+
+#: plugins/mobile/prefs.php:39
+msgid "Browse categories like folders"
+msgstr "Przeglądaj kategorie jak katalogi"
+
+#: plugins/mobile/prefs.php:45
+msgid "Show images in posts"
+msgstr "Wyświetlaj obrazki w artykułach"
+
+#: plugins/mobile/prefs.php:50
+msgid "Hide read articles and feeds"
+msgstr "Ukryj przeczytane artykuły i kanały"
+
+#: plugins/mobile/prefs.php:55
+msgid "Sort feeds by unread count"
+msgstr "Sortuj kanały według liczby nieprzeczytanych"
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2716,22 +2774,6 @@ msgstr "Przykładowa wartość"
msgid "Set value"
msgstr "Ustaw wartość"
-#: plugins/identica/init.php:29
-msgid "Share on identi.ca"
-msgstr "Udostępnij na identi.ca"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr "Owncloud"
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr "Adres Owncloud"
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr "Dodaj zakładkę w Owncloud"
-
#: plugins/instances/init.php:144
msgid "Linked"
msgstr "Połączone instancje"
@@ -2764,14 +2806,6 @@ msgstr "Udostępnij adres"
msgid "You can share this article by the following unique URL:"
msgstr "Możesz udostępnić ten artykuł korzystając z tego unikalnego adresu:"
-#: plugins/flattr/init.php:30
-msgid "Flattr this article."
-msgstr "Pochwal ten artykuł (Flattr)."
-
-#: plugins/googleplus/init.php:29
-msgid "Share on Google+"
-msgstr "Udostępnij na Google+"
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -2794,156 +2828,152 @@ msgstr "Gotowy do aktualizacji."
msgid "Start update"
msgstr "Rozpocznik aktualizację"
-#: plugins/tweet/init.php:29
-msgid "Share on Twitter"
-msgstr "Udostępnij na Twitterze"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr "Nowe artykuły dostępne na tym kanale (kliknij aby wyświetlić)"
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr "Oznaczyć wszystkie artykuły w %s jako przeczytane?"
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr "Czy jesteś pewien, że chcesz zgłosić ten wyjątek do tt-rss.org? Zgłoszenie będzie zawierało informacje o Twojej przeglądarce. Twój adres IP zostanie zapisany w naszej bazie danych."
-#: js/functions.js:627
+#: js/functions.js:628
msgid "Date syntax appears to be correct:"
msgstr "Format daty wygląda na poprawną:"
-#: js/functions.js:630
+#: js/functions.js:631
msgid "Date syntax is incorrect."
msgstr "Format daty jest niepoprawny."
-#: js/functions.js:733
+#: js/functions.js:734
msgid "Upload complete."
msgstr "Przesyłanie ukończone."
-#: js/functions.js:757
+#: js/functions.js:758
msgid "Remove stored feed icon?"
msgstr "Usuń zapisaną ikonę kanału."
-#: js/functions.js:762
+#: js/functions.js:763
msgid "Removing feed icon..."
msgstr "Usuwanie ikony kanału..."
-#: js/functions.js:767
+#: js/functions.js:768
msgid "Feed icon removed."
msgstr "Ikona kanału usunięta."
-#: js/functions.js:789
+#: js/functions.js:790
msgid "Please select an image file to upload."
msgstr "Wybierz obrazek do wysłania."
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr "Wgrać nową ikonę dla tego kanału?"
-#: js/functions.js:792
+#: js/functions.js:793
msgid "Uploading, please wait..."
msgstr "Trwa ładowanie, proszę czekać..."
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr "Proszę wprowadzić opis etykiety:"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr "Nie udało się utworzyć etykiety: brak opisu."
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "Prenumeruj kanał"
-#: js/functions.js:883
+#: js/functions.js:884
msgid "Subscribed to %s"
msgstr "Zaprenumerowano kanał %s"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr "Wprowadzony adres jest niepoprawny."
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr "Wprowadzony adres nie zawiera żadnych kanałów."
-#: js/functions.js:944
+#: js/functions.js:945
msgid "Couldn't download the specified URL: %s"
msgstr "Nie udało się pobrać wprowadzonego adresu: %s"
-#: js/functions.js:948
+#: js/functions.js:949
msgid "You are already subscribed to this feed."
msgstr "Prenumerujesz już ten kanał."
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Edit rule"
msgstr "Edytuj regułę"
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Edit action"
msgstr "Edytuj działanie"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "Utwórz filtr"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr "Zresetować prenumeraty? Tiny Tiny RSS spróbuje zaprenumerować powiadomienia przy następnej aktualizacji."
-#: js/functions.js:1267
+#: js/functions.js:1268
msgid "Subscription reset."
msgstr "Zresetowano prenumerate."
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr "Zakończyć prenumeratę %s?"
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr "Usuwanie kanału..."
-#: js/functions.js:1386
+#: js/functions.js:1389
msgid "Please enter category title:"
msgstr "Wprowadź tytuł kategorii:"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr "Wygenerowań nowy adres do dzielenia się tym kanałem?"
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
msgid "Trying to change address..."
msgstr "Próbuje zmienić adres..."
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr "Nie możesz edytować kanału tego typu."
-#: js/functions.js:1623
+#: js/functions.js:1626
msgid "Edit Feed"
msgstr "Edytuj kanał"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
msgid "Saving data..."
msgstr "Zapisywanie danych..."
-#: js/functions.js:1661
+#: js/functions.js:1664
msgid "More Feeds"
msgstr "Więcej kanałów"
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -2954,25 +2984,25 @@ msgstr "Więcej kanałów"
msgid "No feeds are selected."
msgstr "Nie wybrano żadnego kanału."
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr "Usunąć wybrane kanały z archiwum? Kanały z zachowanymi artykułami nie zostaną usunięte."
-#: js/functions.js:1803
+#: js/functions.js:1806
msgid "Feeds with update errors"
msgstr "Kanały z błędami aktualizacji"
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
msgid "Remove selected feeds?"
msgstr "Usunąć wybrane kanały?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
msgid "Removing selected feeds..."
msgstr "Usuwanie wybranych kanałów..."
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr "Pomoc"
@@ -3264,44 +3294,44 @@ msgstr "Prenumerowanie kanałów..."
msgid "Clear stored data for this plugin?"
msgstr "Wyczyścić zapamiętane dane tej wtyczki?"
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "Oznaczyć wszystkie artykuły jako przeczytane?"
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
msgid "Marking all feeds as read..."
msgstr "Oznaczam wszystkie kanały jako przeczytane..."
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+msgid "Please enable mail plugin first."
+msgstr "Włącz najpierw wtyczkę obsługi poczty (mail)."
+
+#: js/tt-rss.js:458
+msgid "Please enable embed_original plugin first."
+msgstr "Włącz najpierw wtyczkę osadzania oryginalnej wiadomości (embed_original)."
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr "Nie możesz zrezygnować z prenumeraty tej kategorii."
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "Wybierz najpierw jakiś kanał."
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr "Nie możesz przeliczyć punktacji kanału tego rodzaju."
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "Przeliczyć punktację artykułów w %s?"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
msgid "Rescoring articles..."
msgstr "Przeliczanie punktacji kanałów..."
-#: js/tt-rss.js:694
-msgid "Please enable mail plugin first."
-msgstr "Włącz najpierw wtyczkę obsługi poczty (mail)."
-
-#: js/tt-rss.js:800
-msgid "Please enable embed_original plugin first."
-msgstr "Włącz najpierw wtyczkę osadzania oryginalnej wiadomości (embed_original)."
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
msgid "New version available!"
msgstr "Dostępna jest nowa wersja!"
@@ -3310,20 +3340,20 @@ msgid "Cancel search"
msgstr "Anuluj wyszukiwanie"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "Usuń oznaczenie gwiazdką"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "Oznacz artykuł gwiazdką"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr "Anuluj publikacje artykułu"
@@ -3435,33 +3465,33 @@ msgstr "Wprowadź nową punktację dla tego artykułu:"
msgid "Article URL:"
msgstr "Adres artykułu:"
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] "Oznaczyć %d wyświetlony artykuł jako przeczytany?"
msgstr[1] "Oznaczyć %d wyświetlone artykuły jako przeczytane?"
msgstr[2] "Oznaczyć %d wyświetlonych artykułów jako przeczytane?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
msgid "Error: unable to load article."
msgstr "Błąd: nie udało się wczytać artykułu."
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
msgid "Click to expand article."
msgstr "Kliknij aby powiększyć artykuł."
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] "%d więcej..."
msgstr[1] "%d więcej..."
msgstr[2] "%d więcej..."
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
msgid "No unread feeds."
msgstr "Brak nieprzeczytanych kanałów."
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
msgid "Load more..."
msgstr "Wczytaj więcej..."
@@ -3530,50 +3560,53 @@ msgstr "Udostępnij artykuł"
msgid "Live updating is considered experimental. Backup your tt-rss directory before continuing. Please type 'yes' to continue."
msgstr "Aktualizacja \"na żywo\" jest uznawana za funkcję eksperymentalną. Wykonaj kopię swojego katalogu tt-rss przed kontynuowaniem. Wpisz 'yes' aby kontynuować."
-#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
-#~ msgstr "Operacja spowoduje usunięcie zapisanych danych uwierzytelniania w usłudze Twitter. Kontynuować?"
+#~ msgid "Pocket"
+#~ msgstr "Kieszeń"
-#~ msgid "Clearing credentials..."
-#~ msgstr "Czyszczenie zapisanych dany uwierzytelniania..."
+#~ msgid "Pinterest"
+#~ msgstr "Pinterest"
-#~ msgid "Twitter credentials have been cleared."
-#~ msgstr "Dane uwierzytelniania usługi Twitter zostały wyczyszczone."
+#~ msgid "Share on identi.ca"
+#~ msgstr "Udostępnij na identi.ca"
-#~ msgid "Updated"
-#~ msgstr "Zaktualizowany"
+#~ msgid "Owncloud"
+#~ msgstr "Owncloud"
-#~ msgid "Finished: %d articles processed, %d imported, %d feeds created."
-#~ msgstr "Zakończono: %d przetworzonych artykułów, %d zaimportowanych, %d kanałów utworzonych."
+#~ msgid "Owncloud url"
+#~ msgstr "Adres Owncloud"
-#~ msgid "Open regular version"
-#~ msgstr "Otwórz standardową wersję"
+#~ msgid "Bookmark on OwnCloud "
+#~ msgstr "Dodaj zakładkę w Owncloud"
-#~ msgid "Home"
-#~ msgstr "Stron główna"
+#~ msgid "Flattr this article."
+#~ msgstr "Pochwal ten artykuł (Flattr)."
-#~ msgid "Nothing found (click to reload feed)."
-#~ msgstr "Nic nie znaleziono (kliknij aby odświeżyć kanał)."
+#~ msgid "Share on Google+"
+#~ msgstr "Udostępnij na Google+"
-#~ msgid "Enable categories"
-#~ msgstr "Włącz kategorie"
+#~ msgid "Share on Twitter"
+#~ msgstr "Udostępnij na Twitterze"
-#~ msgid "ON"
-#~ msgstr "WŁĄCZONE"
+#~ msgid "Show additional preferences"
+#~ msgstr "Pokaż dodatkowe ustawienia"
-#~ msgid "OFF"
-#~ msgstr "WYŁĄCZONE"
+#~ msgid "Back to feeds"
+#~ msgstr "Wróć do kanałów"
-#~ msgid "Browse categories like folders"
-#~ msgstr "Przeglądaj kategorie jak katalogi"
+#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
+#~ msgstr "Operacja spowoduje usunięcie zapisanych danych uwierzytelniania w usłudze Twitter. Kontynuować?"
+
+#~ msgid "Clearing credentials..."
+#~ msgstr "Czyszczenie zapisanych dany uwierzytelniania..."
-#~ msgid "Show images in posts"
-#~ msgstr "Wyświetlaj obrazki w artykułach"
+#~ msgid "Twitter credentials have been cleared."
+#~ msgstr "Dane uwierzytelniania usługi Twitter zostały wyczyszczone."
-#~ msgid "Hide read articles and feeds"
-#~ msgstr "Ukryj przeczytane artykuły i kanały"
+#~ msgid "Updated"
+#~ msgstr "Zaktualizowany"
-#~ msgid "Sort feeds by unread count"
-#~ msgstr "Sortuj kanały według liczby nieprzeczytanych"
+#~ msgid "Finished: %d articles processed, %d imported, %d feeds created."
+#~ msgstr "Zakończono: %d przetworzonych artykułów, %d zaimportowanych, %d kanałów utworzonych."
#~ msgid "Related"
#~ msgstr "Pokrewne"
diff --git a/locale/pt_BR/LC_MESSAGES/messages.mo b/locale/pt_BR/LC_MESSAGES/messages.mo
index fbf3f7c8b..20bec6ccf 100644
--- a/locale/pt_BR/LC_MESSAGES/messages.mo
+++ b/locale/pt_BR/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/pt_BR/LC_MESSAGES/messages.po b/locale/pt_BR/LC_MESSAGES/messages.po
index 989d11783..a173f5433 100644
--- a/locale/pt_BR/LC_MESSAGES/messages.po
+++ b/locale/pt_BR/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: tt-rss 1.2.14.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2007-10-24 00:47-0200\n"
"Last-Translator: Marcelo Jorge VIeira (metal) <[email protected]>\n"
"Language-Team: Portuguese/Brazil\n"
@@ -111,89 +111,89 @@ msgstr "Seu nível de acesso é insuficiente para executar esse script."
msgid "Database Updater"
msgstr ""
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr ""
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr ""
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", encontrou:"
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr ""
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr ""
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "Faça uma cópia-de-segurança de seus dados antes de prosseguir."
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr ""
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr ""
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr ""
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "Atualizando para a versão %d..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "Verificando a versão…"
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "OK!"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "ERRO!"
-#: db-updater.php:158
+#: db-updater.php:160
#, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
msgstr[0] ""
msgstr[1] ""
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr ""
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr ""
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr ""
@@ -248,22 +248,22 @@ msgstr ""
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr ""
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -276,7 +276,7 @@ msgstr ""
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -284,230 +284,233 @@ msgstr ""
msgid "Loading, please wait..."
msgstr ""
-#: index.php:152
+#: index.php:161
#, fuzzy
msgid "Collapse feedlist"
msgstr "Todos os feeds"
-#: index.php:155
+#: index.php:164
#, fuzzy
msgid "Show articles"
msgstr "Favoritos"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr ""
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr ""
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "Favoritos"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "Publicado"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "Não Lido"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "Não Lido"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr ""
-#: index.php:167
+#: index.php:176
#, fuzzy
msgid "Sort articles"
msgstr "Favoritos"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "Padrão"
-#: index.php:171
+#: index.php:180
#, fuzzy
msgid "Date"
msgstr "Atualizar"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "Título"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr ""
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "Atualizar"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "Marcar como lido"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr ""
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr ""
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "Ações..."
-#: index.php:205
+#: index.php:214
#, fuzzy
msgid "Preferences..."
msgstr "Preferências"
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr ""
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "Ações do Feed:"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
#, fuzzy
msgid "Subscribe to feed..."
msgstr "Removendo o Feed..."
-#: index.php:209
+#: index.php:218
#, fuzzy
msgid "Edit this feed..."
msgstr "Editar"
-#: index.php:210
+#: index.php:219
#, fuzzy
msgid "Rescore feed"
msgstr "Removendo o Feed..."
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr ""
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "Todos os Feeds:"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr ""
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "Outras ações:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr ""
-#: index.php:219
+#: index.php:228
#, fuzzy
msgid "Show tag cloud..."
msgstr "núvem de tags"
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
#, fuzzy
msgid "Toggle widescreen mode"
msgstr "Remover as categorias selecionadas?"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr ""
-#: index.php:224
+#: index.php:233
#, fuzzy
msgid "Create label..."
msgstr "Criar um usuário"
-#: index.php:225
+#: index.php:234
#, fuzzy
msgid "Create filter..."
msgstr "Criar um usuário"
-#: index.php:226
+#: index.php:235
#, fuzzy
msgid "Keyboard shortcuts help"
msgstr "&nbsp;&nbsp;Criar filtro"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "Sair"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "Preferências"
-#: prefs.php:94
+#: prefs.php:104
#, fuzzy
msgid "Keyboard shortcuts"
msgstr "&nbsp;&nbsp;Criar filtro"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "Sair das preferências"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
#, fuzzy
msgid "Feeds"
msgstr "Feed"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
#, fuzzy
msgid "Filters"
msgstr "Arquivo:"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr ""
-#: prefs.php:116
+#: prefs.php:126
#, fuzzy
msgid "Users"
msgstr "Usuário"
@@ -517,55 +520,55 @@ msgstr "Usuário"
msgid "Create new account"
msgstr ""
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr ""
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr ""
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr ""
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr ""
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
#, fuzzy
msgid "Email:"
msgstr "E-mail:"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr ""
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr ""
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr ""
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr ""
-#: register.php:284
+#: register.php:286
#, fuzzy
msgid "Registration failed."
msgstr "A checagem da configuração falhou"
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr ""
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr ""
@@ -574,12 +577,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr ""
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "Não Categorizado"
@@ -595,336 +598,337 @@ msgstr[1] "Favoritos"
msgid "No feeds found."
msgstr "Sem Feeds para exibir."
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr ""
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "Especial"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "Todos os feeds"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr ""
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr ""
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr ""
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
#, fuzzy
msgid "All articles"
msgstr "Favoritos"
-#: include/functions.php:1816
+#: include/functions.php:1833
#, fuzzy
msgid "Archived articles"
msgstr "Favoritos"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr ""
-#: include/functions.php:1880
+#: include/functions.php:1898
#, fuzzy
msgid "Navigation"
msgstr "Salvar configuração"
-#: include/functions.php:1881
+#: include/functions.php:1899
msgid "Open next feed"
msgstr ""
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr ""
-#: include/functions.php:1883
+#: include/functions.php:1901
#, fuzzy
msgid "Open next article"
msgstr "Favoritos"
-#: include/functions.php:1884
+#: include/functions.php:1902
#, fuzzy
msgid "Open previous article"
msgstr "Favoritos"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1887
+#: include/functions.php:1905
#, fuzzy
msgid "Show search dialog"
msgstr "Favoritos"
-#: include/functions.php:1888
+#: include/functions.php:1906
#, fuzzy
msgid "Article"
msgstr "Feed não encontrado."
-#: include/functions.php:1889
+#: include/functions.php:1907
#, fuzzy
msgid "Toggle starred"
msgstr "Marcar como favorito"
-#: include/functions.php:1890
+#: include/functions.php:1908
#, fuzzy
msgid "Toggle published"
msgstr "Publicado"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr ""
-#: include/functions.php:1892
+#: include/functions.php:1910
#, fuzzy
msgid "Edit tags"
msgstr "Editar Tags"
-#: include/functions.php:1893
+#: include/functions.php:1911
#, fuzzy
msgid "Dismiss selected"
msgstr "Remover os filtros selecionados?"
-#: include/functions.php:1894
+#: include/functions.php:1912
#, fuzzy
msgid "Dismiss read"
msgstr "Favoritos"
-#: include/functions.php:1895
+#: include/functions.php:1913
msgid "Open in new window"
msgstr ""
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
#, fuzzy
msgid "Mark below as read"
msgstr "Marcar como lido"
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
#, fuzzy
msgid "Mark above as read"
msgstr "Marcar como lido"
-#: include/functions.php:1898
+#: include/functions.php:1916
msgid "Scroll down"
msgstr ""
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr ""
-#: include/functions.php:1900
+#: include/functions.php:1918
#, fuzzy
msgid "Select article under cursor"
msgstr "Favoritos"
-#: include/functions.php:1901
+#: include/functions.php:1919
#, fuzzy
msgid "Email article"
msgstr "Favoritos"
-#: include/functions.php:1902
+#: include/functions.php:1920
#, fuzzy
msgid "Close/collapse article"
msgstr "Favoritos"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
#, fuzzy
msgid "Toggle embed original"
msgstr "Remover as categorias selecionadas?"
-#: include/functions.php:1905
+#: include/functions.php:1923
#, fuzzy
msgid "Article selection"
msgstr "Favoritos"
-#: include/functions.php:1906
+#: include/functions.php:1924
#, fuzzy
msgid "Select all articles"
msgstr "Favoritos"
-#: include/functions.php:1907
+#: include/functions.php:1925
#, fuzzy
msgid "Select unread"
msgstr "Favoritos"
-#: include/functions.php:1908
+#: include/functions.php:1926
#, fuzzy
msgid "Select starred"
msgstr "Marcar como favorito"
-#: include/functions.php:1909
+#: include/functions.php:1927
#, fuzzy
msgid "Select published"
msgstr "Favoritos"
-#: include/functions.php:1910
+#: include/functions.php:1928
#, fuzzy
msgid "Invert selection"
msgstr "Favoritos"
-#: include/functions.php:1911
+#: include/functions.php:1929
#, fuzzy
msgid "Deselect everything"
msgstr "Favoritos"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "Feed"
-#: include/functions.php:1913
+#: include/functions.php:1931
#, fuzzy
msgid "Refresh current feed"
msgstr "Favoritos"
-#: include/functions.php:1914
+#: include/functions.php:1932
#, fuzzy
msgid "Un/hide read feeds"
msgstr "Favoritos"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr ""
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
#, fuzzy
msgid "Edit feed"
msgstr "Editar"
-#: include/functions.php:1918
+#: include/functions.php:1936
#, fuzzy
msgid "Reverse headlines"
msgstr "Remover as categorias selecionadas?"
-#: include/functions.php:1919
+#: include/functions.php:1937
#, fuzzy
msgid "Debug feed update"
msgstr "Desabilitar updates"
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
#, fuzzy
msgid "Mark all feeds as read"
msgstr "Marcando todos os feeds como lidos..."
-#: include/functions.php:1921
+#: include/functions.php:1939
#, fuzzy
msgid "Un/collapse current category"
msgstr "Salvando categoria..."
-#: include/functions.php:1922
+#: include/functions.php:1940
#, fuzzy
msgid "Toggle combined mode"
msgstr "Remover as categorias selecionadas?"
-#: include/functions.php:1923
+#: include/functions.php:1941
msgid "Go to"
msgstr ""
-#: include/functions.php:1925
+#: include/functions.php:1943
msgid "Fresh"
msgstr ""
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "Núvem de tags"
-#: include/functions.php:1930
+#: include/functions.php:1948
#, fuzzy
msgid "Other"
msgstr "Onde:"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr ""
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr ""
-#: include/functions.php:1933
+#: include/functions.php:1951
#, fuzzy
msgid "Un/collapse sidebar"
msgstr "Todos os feeds"
-#: include/functions.php:1934
+#: include/functions.php:1952
#, fuzzy
msgid "Show help dialog"
msgstr "Favoritos"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, php-format
msgid "Search results: %s"
msgstr ""
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
#, fuzzy
msgid "Click to play"
msgstr "Favoritos"
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr ""
-#: include/functions.php:3040
+#: include/functions.php:3061
#, fuzzy
msgid " - "
msgstr " - por "
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "sem tags"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
#, fuzzy
msgid "Edit tags for this article"
msgstr "Favoritos"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
#, fuzzy
msgid "Originally from:"
msgstr "Favoritos"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
#, fuzzy
msgid "Feed URL"
msgstr "Feed"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -937,8 +941,8 @@ msgstr "Feed"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -946,16 +950,16 @@ msgstr "Feed"
msgid "Close this window"
msgstr "Fechar esta janela"
-#: include/functions.php:3381
+#: include/functions.php:3402
msgid "(edit note)"
msgstr ""
-#: include/functions.php:3614
+#: include/functions.php:3635
#, fuzzy
msgid "unknown type"
msgstr "Erro desconhecido"
-#: include/functions.php:3670
+#: include/functions.php:3691
#, fuzzy
msgid "Attachments"
msgstr "Conteúdo"
@@ -988,8 +992,8 @@ msgstr "Marcar como favorito"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr ""
@@ -1106,7 +1110,7 @@ msgid "Combined feed display"
msgstr ""
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+msgid "Hide feeds with no unread articles"
msgstr ""
#: include/localized_schema.php:43
@@ -1118,6 +1122,7 @@ msgid "Sort feeds by unread articles count"
msgstr ""
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr ""
@@ -1204,12 +1209,14 @@ msgstr "Remover os filtros selecionados?"
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "Login:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "Senha:"
@@ -1242,6 +1249,7 @@ msgstr ""
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
#, fuzzy
msgid "Log in"
msgstr "Login"
@@ -1263,8 +1271,8 @@ msgstr "Título"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
#, fuzzy
msgid "URL:"
@@ -1302,8 +1310,8 @@ msgstr ""
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1367,31 +1375,32 @@ msgid "Edit subscription options"
msgstr ""
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
#, fuzzy
msgid "Reset password"
msgstr "Senha nova"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr ""
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
msgid "Go back"
msgstr ""
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr ""
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr ""
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr ""
@@ -1407,9 +1416,9 @@ msgstr ""
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
#, fuzzy
msgid "Select"
@@ -1424,9 +1433,9 @@ msgstr "Selecione:"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "Todos"
@@ -1440,9 +1449,9 @@ msgstr "Todos"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "Nenhum"
@@ -1506,8 +1515,8 @@ msgstr "Feed"
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
#, fuzzy
msgid "Place in category:"
msgstr "Salvando categoria..."
@@ -1519,24 +1528,24 @@ msgstr "Todos os feeds"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr ""
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "Login"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
#, fuzzy
msgid "Password"
msgstr "Senha:"
@@ -1560,8 +1569,8 @@ msgstr "Removendo o Feed..."
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr ""
@@ -1585,7 +1594,7 @@ msgstr "Limite:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "Remover"
@@ -1611,11 +1620,10 @@ msgstr ""
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "Salvar"
@@ -1810,56 +1818,61 @@ msgid "Feed:"
msgstr "Feed:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "Feed não encontrado."
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "Importar"
+
+#: classes/feeds.php:531
#, fuzzy
msgid "mark as read"
msgstr "Marcar como lido"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
#, fuzzy
msgid "Collapse article"
msgstr "Favoritos"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
#, fuzzy
msgid "No unread articles found to display."
msgstr "Sem Feeds para exibir."
-#: classes/feeds.php:697
+#: classes/feeds.php:731
#, fuzzy
msgid "No updated articles found to display."
msgstr "Sem Feeds para exibir."
-#: classes/feeds.php:700
+#: classes/feeds.php:734
#, fuzzy
msgid "No starred articles found to display."
msgstr "Sem Feeds para exibir."
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr ""
-#: classes/feeds.php:706
+#: classes/feeds.php:740
#, fuzzy
msgid "No articles found to display."
msgstr "Sem Feeds para exibir."
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, fuzzy, php-format
msgid "Feeds last updated at %s"
msgstr "Atualizar"
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "Alguns feeds estão com erros (clique aqui para detalhes)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "Nenhum feed foi selecionado."
@@ -1993,8 +2006,8 @@ msgid "Change password to"
msgstr "Mudar senha"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
#, fuzzy
msgid "Options"
msgstr "Opções:"
@@ -2174,7 +2187,7 @@ msgid "Combine"
msgstr ""
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
#, fuzzy
msgid "Rescore articles"
msgstr "Favoritos"
@@ -2194,7 +2207,7 @@ msgstr "Feed"
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
#, fuzzy
msgid "in"
msgstr "Link"
@@ -2205,7 +2218,7 @@ msgid "Save rule"
msgstr "Salvar"
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Add rule"
msgstr ""
@@ -2224,7 +2237,7 @@ msgid "Save action"
msgstr "Ações do Feed:"
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Add action"
msgstr "Ações do Feed:"
@@ -2259,188 +2272,187 @@ msgstr ""
msgid "Your personal data has been saved."
msgstr ""
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
msgid "Personal data / Authentication"
msgstr ""
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
#, fuzzy
msgid "Personal data"
msgstr "Salvar"
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr ""
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "E-mail"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
#, fuzzy
msgid "Access level"
msgstr "Nível de acesso:"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
#, fuzzy
msgid "Save data"
msgstr "Salvar"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
#, fuzzy
msgid "Your password is at default value, please change it."
msgstr ""
"Sua senha é a padrão, \n"
"\t\t\t\t\t\tvocê deve mudá-la."
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "Senha antiga"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "Senha nova"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "Confirmar senha"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "Mudar senha"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr ""
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr ""
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
#, fuzzy
msgid "Enter your password"
msgstr "Mudar senha"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
#, fuzzy
msgid "Disable OTP"
msgstr "(Desativado)"
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr ""
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr ""
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr ""
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
#, fuzzy
msgid "Enable OTP"
msgstr "Ativado"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr ""
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
msgid "Customize"
msgstr ""
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
#, fuzzy
msgid "Register"
msgstr "Remover as categorias selecionadas?"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr ""
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr ""
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "Salvar configuração"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
#, fuzzy
msgid "Manage profiles"
msgstr "Criar um usuário"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
#, fuzzy
msgid "Reset to defaults"
msgstr "Usar o padrão"
-#: classes/pref/prefs.php:613
-#, fuzzy
-msgid "Show additional preferences"
-msgstr "Sair das preferências"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr ""
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr ""
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr ""
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
#, fuzzy
msgid "Description"
msgstr "descrição"
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr ""
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr ""
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
#, fuzzy
msgid "Clear data"
msgstr "Salvando o Feed..."
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr ""
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
#, fuzzy
msgid "Enable selected plugins"
msgstr "Editar categorias"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
#, fuzzy
msgid "Incorrect password"
msgstr "Senha nova"
@@ -2451,280 +2463,271 @@ msgid "Check to enable field"
msgstr "Favoritos"
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, fuzzy, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
msgstr[0] "Editar"
msgstr[1] "Editar"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
#, fuzzy
msgid "Feed Title"
msgstr "Título"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
#, fuzzy
msgid "Article purging:"
msgstr "Feed não encontrado."
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr ""
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
#, fuzzy
msgid "Hide from Popular feeds"
msgstr "Todos os feeds"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
#, fuzzy
msgid "Include in e-mail digest"
msgstr "Marcando todos os feeds como lidos..."
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr ""
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr ""
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr ""
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
#, fuzzy
msgid "Mark updated articles as unread"
msgstr "Marcando todos os feeds como lidos..."
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
#, fuzzy
msgid "Icon"
msgstr "Ação"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr ""
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
#, fuzzy
msgid "Resubscribe to push updates"
msgstr "Removendo o Feed..."
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr ""
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr ""
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr ""
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
#, fuzzy
msgid "Feeds with errors"
msgstr "Editor de Feed"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
#, fuzzy
msgid "Inactive feeds"
msgstr "Editar"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
#, fuzzy
msgid "Edit selected feeds"
msgstr "Removendo filtros selecionados…"
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
#, fuzzy
msgid "Reset sort order"
msgstr "Remover as categorias selecionadas?"
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
msgid "Batch subscribe"
msgstr ""
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
#, fuzzy
msgid "Categories"
msgstr "Categoria:"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
#, fuzzy
msgid "Add category"
msgstr "Adicionando o Feed..."
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
#, fuzzy
msgid "(Un)hide empty categories"
msgstr "Editar categorias"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
#, fuzzy
msgid "Remove selected"
msgstr "Remover os filtros selecionados?"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
#, fuzzy
msgid "More actions..."
msgstr "Ações..."
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr ""
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
#, fuzzy
msgid "Clear feed data"
msgstr "Salvando o Feed..."
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr ""
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr ""
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
#, fuzzy
msgid "Import my OPML"
msgstr "Importando OPML (usando a extensão DOMXML)..."
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr ""
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
msgid "Include settings"
msgstr ""
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
#, fuzzy
msgid "Export OPML"
msgstr "Exportar OPML"
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr ""
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr ""
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
msgid "Display published OPML URL"
msgstr ""
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
#, fuzzy
msgid "Firefox integration"
msgstr "Informações do Feed:"
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr ""
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr ""
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
#, fuzzy
msgid "Published & shared articles / Generated feeds"
msgstr "Remover os filtros selecionados?"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
#, fuzzy
msgid "Published articles and generated feeds"
msgstr "Remover os filtros selecionados?"
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr ""
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
msgid "Display URL"
msgstr ""
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr ""
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
#, fuzzy
msgid "Articles shared by URL"
msgstr "Favoritos"
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr ""
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
#, fuzzy
msgid "Unshare all articles"
msgstr "Favoritos"
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr ""
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
#, fuzzy
msgid "Click to edit feed"
msgstr "Favoritos"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
#, fuzzy
msgid "Unsubscribe from selected feeds"
msgstr "Removendo o Feed..."
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr ""
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr ""
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr ""
-#: plugins/digest/digest_body.php:55
-#, fuzzy
-msgid "Back to feeds"
-msgstr "Todos os feeds"
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "Olá,"
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr ""
@@ -2751,10 +2754,6 @@ msgstr ""
msgid "Configuration saved."
msgstr "Salvar configuração"
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr ""
-
#: plugins/auth_internal/init.php:62
#, fuzzy
msgid "Please enter your one time password:"
@@ -2769,6 +2768,64 @@ msgstr "E-mail alterado."
msgid "Old password is incorrect."
msgstr "Senha antiga incorreta"
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr ""
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr ""
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr ""
+
+#: plugins/mobile/prefs.php:34
+#, fuzzy
+msgid "Enable categories"
+msgstr "Editar categorias"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr ""
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr ""
+
+#: plugins/mobile/prefs.php:39
+msgid "Browse categories like folders"
+msgstr ""
+
+#: plugins/mobile/prefs.php:45
+msgid "Show images in posts"
+msgstr ""
+
+#: plugins/mobile/prefs.php:50
+#, fuzzy
+msgid "Hide read articles and feeds"
+msgstr "Favoritos"
+
+#: plugins/mobile/prefs.php:55
+msgid "Sort feeds by unread count"
+msgstr ""
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2928,23 +2985,6 @@ msgstr ""
msgid "Set value"
msgstr "Marcar como favorito"
-#: plugins/identica/init.php:29
-#, fuzzy
-msgid "Share on identi.ca"
-msgstr "Título"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr ""
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr ""
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr ""
-
#: plugins/instances/init.php:144
#, fuzzy
msgid "Linked"
@@ -2981,16 +3021,6 @@ msgstr "Favoritos"
msgid "You can share this article by the following unique URL:"
msgstr ""
-#: plugins/flattr/init.php:30
-#, fuzzy
-msgid "Flattr this article."
-msgstr "Favoritos"
-
-#: plugins/googleplus/init.php:29
-#, fuzzy
-msgid "Share on Google+"
-msgstr "Título"
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -3016,177 +3046,172 @@ msgstr "Atualizado"
msgid "Start update"
msgstr "Atualizado"
-#: plugins/tweet/init.php:29
-#, fuzzy
-msgid "Share on Twitter"
-msgstr "Título"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr ""
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
#, fuzzy
msgid "Mark all articles in %s as read?"
msgstr "Marcando todos os feeds como lidos..."
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr ""
-#: js/functions.js:627
+#: js/functions.js:628
#, fuzzy
msgid "Date syntax appears to be correct:"
msgstr "Senha antiga incorreta"
-#: js/functions.js:630
+#: js/functions.js:631
#, fuzzy
msgid "Date syntax is incorrect."
msgstr "Senha antiga incorreta"
-#: js/functions.js:733
+#: js/functions.js:734
msgid "Upload complete."
msgstr ""
-#: js/functions.js:757
+#: js/functions.js:758
#, fuzzy
msgid "Remove stored feed icon?"
msgstr "Remover as categorias selecionadas?"
-#: js/functions.js:762
+#: js/functions.js:763
#, fuzzy
msgid "Removing feed icon..."
msgstr "Removendo o Feed..."
-#: js/functions.js:767
+#: js/functions.js:768
#, fuzzy
msgid "Feed icon removed."
msgstr "Feed não encontrado."
-#: js/functions.js:789
+#: js/functions.js:790
#, fuzzy
msgid "Please select an image file to upload."
msgstr "Por favor selecione um feed."
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr ""
-#: js/functions.js:792
+#: js/functions.js:793
msgid "Uploading, please wait..."
msgstr ""
-#: js/functions.js:808
+#: js/functions.js:809
#, fuzzy
msgid "Please enter label caption:"
msgstr "Último Login"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr ""
-#: js/functions.js:856
+#: js/functions.js:857
#, fuzzy
msgid "Subscribe to Feed"
msgstr "Removendo o Feed..."
-#: js/functions.js:883
+#: js/functions.js:884
#, fuzzy
msgid "Subscribed to %s"
msgstr "Removendo o Feed..."
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr ""
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr ""
-#: js/functions.js:944
+#: js/functions.js:945
msgid "Couldn't download the specified URL: %s"
msgstr ""
-#: js/functions.js:948
+#: js/functions.js:949
msgid "You are already subscribed to this feed."
msgstr ""
-#: js/functions.js:1078
+#: js/functions.js:1079
#, fuzzy
msgid "Edit rule"
msgstr "Arquivo:"
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Edit action"
msgstr "Ações do Feed:"
-#: js/functions.js:1141
+#: js/functions.js:1142
#, fuzzy
msgid "Create Filter"
msgstr "Criar um usuário"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr ""
-#: js/functions.js:1267
+#: js/functions.js:1268
#, fuzzy
msgid "Subscription reset."
msgstr "Removendo o Feed..."
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
#, fuzzy
msgid "Unsubscribe from %s?"
msgstr "Removendo o Feed..."
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr "Removendo o Feed..."
-#: js/functions.js:1386
+#: js/functions.js:1389
#, fuzzy
msgid "Please enter category title:"
msgstr "Salvando categoria..."
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr ""
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
#, fuzzy
msgid "Trying to change address..."
msgstr "Tentando alterar senha ..."
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr ""
-#: js/functions.js:1623
+#: js/functions.js:1626
#, fuzzy
msgid "Edit Feed"
msgstr "Editar"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
#, fuzzy
msgid "Saving data..."
msgstr "Salvando o Feed..."
-#: js/functions.js:1661
+#: js/functions.js:1664
#, fuzzy
msgid "More Feeds"
msgstr "Removendo o Feed..."
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -3197,28 +3222,28 @@ msgstr "Removendo o Feed..."
msgid "No feeds are selected."
msgstr "Nenhum feed foi selecionado."
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr ""
-#: js/functions.js:1803
+#: js/functions.js:1806
#, fuzzy
msgid "Feeds with update errors"
msgstr "Atualizar"
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
#, fuzzy
msgid "Remove selected feeds?"
msgstr "Remover os filtros selecionados?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
#, fuzzy
msgid "Removing selected feeds..."
msgstr "Removendo filtros selecionados…"
-#: js/functions.js:1915
+#: js/functions.js:1918
#, fuzzy
msgid "Help"
msgstr "Olá,"
@@ -3553,50 +3578,50 @@ msgstr "Removendo o Feed..."
msgid "Clear stored data for this plugin?"
msgstr ""
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
#, fuzzy
msgid "Mark all articles as read?"
msgstr "Marcando todos os feeds como lidos..."
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
msgid "Marking all feeds as read..."
msgstr "Marcando todos os feeds como lidos..."
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+#, fuzzy
+msgid "Please enable mail plugin first."
+msgstr "Por favor selecione somente um feed"
+
+#: js/tt-rss.js:458
+#, fuzzy
+msgid "Please enable embed_original plugin first."
+msgstr "Por favor selecione somente um feed"
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr ""
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
#, fuzzy
msgid "Please select some feed first."
msgstr "Por favor selecione somente um feed"
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr ""
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
#, fuzzy
msgid "Rescore articles in %s?"
msgstr "Favoritos"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
#, fuzzy
msgid "Rescoring articles..."
msgstr "Favoritos"
-#: js/tt-rss.js:694
-#, fuzzy
-msgid "Please enable mail plugin first."
-msgstr "Por favor selecione somente um feed"
-
-#: js/tt-rss.js:800
-#, fuzzy
-msgid "Please enable embed_original plugin first."
-msgstr "Por favor selecione somente um feed"
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
msgid "New version available!"
msgstr ""
@@ -3606,22 +3631,22 @@ msgid "Cancel search"
msgstr "Cancelar"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
#, fuzzy
msgid "Unstar article"
msgstr "Favoritos"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
#, fuzzy
msgid "Star article"
msgstr "Favoritos"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
#, fuzzy
msgid "Unpublish article"
msgstr "Publicado"
@@ -3748,36 +3773,36 @@ msgstr "Salvando categoria..."
msgid "Article URL:"
msgstr "Feed não encontrado."
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
#, fuzzy
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] "Marcando todos os feeds como lidos..."
msgstr[1] "Marcando todos os feeds como lidos..."
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
#, fuzzy
msgid "Error: unable to load article."
msgstr "Favoritos"
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
#, fuzzy
msgid "Click to expand article."
msgstr "Favoritos"
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
#, fuzzy
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] "Salvando o Feed..."
msgstr[1] "Salvando o Feed..."
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
#, fuzzy
msgid "No unread feeds."
msgstr "Favoritos"
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
#, fuzzy
msgid "Load more..."
msgstr "Salvando o Feed..."
@@ -3859,19 +3884,35 @@ msgid "Live updating is considered experimental. Backup your tt-rss directory be
msgstr ""
#, fuzzy
-#~ msgid "Clearing credentials..."
-#~ msgstr "Salvando o Feed..."
+#~ msgid "Share on identi.ca"
+#~ msgstr "Título"
-#~ msgid "Updated"
-#~ msgstr "Atualizado"
+#, fuzzy
+#~ msgid "Flattr this article."
+#~ msgstr "Favoritos"
#, fuzzy
-#~ msgid "Enable categories"
-#~ msgstr "Editar categorias"
+#~ msgid "Share on Google+"
+#~ msgstr "Título"
#, fuzzy
-#~ msgid "Hide read articles and feeds"
-#~ msgstr "Favoritos"
+#~ msgid "Share on Twitter"
+#~ msgstr "Título"
+
+#, fuzzy
+#~ msgid "Show additional preferences"
+#~ msgstr "Sair das preferências"
+
+#, fuzzy
+#~ msgid "Back to feeds"
+#~ msgstr "Todos os feeds"
+
+#, fuzzy
+#~ msgid "Clearing credentials..."
+#~ msgstr "Salvando o Feed..."
+
+#~ msgid "Updated"
+#~ msgstr "Atualizado"
#, fuzzy
#~ msgid "Notifying <b>%s</b>."
diff --git a/locale/ru_RU/LC_MESSAGES/messages.mo b/locale/ru_RU/LC_MESSAGES/messages.mo
index 0d1c9e7be..9983ac4fc 100644
--- a/locale/ru_RU/LC_MESSAGES/messages.mo
+++ b/locale/ru_RU/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/ru_RU/LC_MESSAGES/messages.po b/locale/ru_RU/LC_MESSAGES/messages.po
index 944348c0e..faa5f3ad0 100644
--- a/locale/ru_RU/LC_MESSAGES/messages.po
+++ b/locale/ru_RU/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2009-05-29 14:38+0300\n"
"Last-Translator: Max Kamashev <[email protected]>\n"
"Language-Team: Русский <[email protected]>\n"
@@ -114,73 +114,73 @@ msgstr "В доступе отказано - недостаточный уров
msgid "Database Updater"
msgstr "Обновление базы данных"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "Не могу обновить базу данных"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "Не могу найти необходимый файл схемы, требуется версия:"
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ", найдена: "
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "Tiny Tiny RSS база данных обновлена."
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "Вернуться к Tiny Tiny RSS"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "Пожалуйста, сохраните вашу базу данных перед продолжением."
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr "Вашей базе данных Tiny Tiny RSS необходимо обновиться до последней версии (<b>%d</b> до <b>%d</b>)."
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "Применить обновления"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "Идет обновление..."
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "Обновляется до версии %d..."
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "Проверяется версия... "
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "OK!"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "Ошибка!"
-#: db-updater.php:158
+#: db-updater.php:160
#, fuzzy, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
@@ -188,16 +188,16 @@ msgstr[0] "Обновление завершено. Выполнено <b>%d</b>
msgstr[1] "Обновление завершено. Выполнено <b>%d</b> обновление(ий) схемы базы данных до версии <b>%d</b>."
msgstr[2] "Обновление завершено. Выполнено <b>%d</b> обновление(ий) схемы базы данных до версии <b>%d</b>."
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr ""
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr ""
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr ""
@@ -252,22 +252,22 @@ msgstr ""
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr "неудавшийся тест экранирования SQL, проверьте вашу базу данных и конфигурацию PHP"
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -280,7 +280,7 @@ msgstr "неудавшийся тест экранирования SQL, пров
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -288,216 +288,219 @@ msgstr "неудавшийся тест экранирования SQL, пров
msgid "Loading, please wait..."
msgstr "Идет загрузка..."
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "Свернуть список каналов"
-#: index.php:155
+#: index.php:164
msgid "Show articles"
msgstr "Показать статьи"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr "Адаптивно"
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "Все статьи"
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "Отмеченные"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "Опубликован"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "Новые"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "Новые"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "Игнорировать Оценки"
-#: index.php:167
+#: index.php:176
msgid "Sort articles"
msgstr "Сортировать статьи"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "По умолчанию"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "Дата"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "Заголовок"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "Оценка"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "Обновить"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "Как прочитанные"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr ""
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "Доступная новая версия Tiny Tiny RSS!"
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "Действия..."
-#: index.php:205
+#: index.php:214
#, fuzzy
msgid "Preferences..."
msgstr "Настройки"
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "Поиск..."
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "Действия над каналами:"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "Подписаться на канал..."
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "Редактировать канал..."
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "Заново оценить канал"
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "Отписаться"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "Все каналы:"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr "Показать/скрыть прочитанные"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "Другие действия:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr "Перейти в дайджест..."
-#: index.php:219
+#: index.php:228
msgid "Show tag cloud..."
msgstr "Показать облако тегов..."
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
#, fuzzy
msgid "Toggle widescreen mode"
msgstr "Переключить изменение режима категории"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr "Выбрать по тегам..."
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "Создать метку..."
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "Создать фильтр..."
-#: index.php:226
+#: index.php:235
msgid "Keyboard shortcuts help"
msgstr "Горячие клавиши"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "Выход"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "Настройки"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "Горячие Клавиши"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "Закрыть настройки"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "Каналы"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
msgid "Filters"
msgstr "Фильтры"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "Метки"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "Пользователи"
@@ -506,53 +509,53 @@ msgstr "Пользователи"
msgid "Create new account"
msgstr "Создать новый аккаунт"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr "Регистрация новых пользователей запрещена."
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr "Временный пароль будет отправлен на указанный e-mail. Если аккаунт не будет активирован в течении 24 часов, то он будет удалён."
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr "Желаемый логин:"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "Проверить доступность"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
msgid "Email:"
msgstr "E-mail: "
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr "Сколько будет, два плюс два:"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "Зарегистрироваться"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "Не полностью заполнена ваша регистрационная информация."
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr "Извините, такое имя пользователя уже существует."
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "Неудачная регистрация."
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "Аккаунт успешно создан."
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "Регистрация новых пользователей временно закрыта."
@@ -562,12 +565,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr "Tiny Tiny RSS база данных обновлена."
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "Нет категории"
@@ -583,324 +586,325 @@ msgstr[2] "Отмеченные"
msgid "No feeds found."
msgstr "Каналы не найдены."
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr "Ошибка проверки сессии (некорректный IP)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "Особые"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "Все каналы"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "Отмеченные"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "Опубликованные"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "Свежие"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
msgid "All articles"
msgstr "Все статьи"
-#: include/functions.php:1816
+#: include/functions.php:1833
msgid "Archived articles"
msgstr "Архив статей"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr ""
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "Навигация"
-#: include/functions.php:1881
+#: include/functions.php:1899
#, fuzzy
msgid "Open next feed"
msgstr "Генерировать канал"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr ""
-#: include/functions.php:1883
+#: include/functions.php:1901
#, fuzzy
msgid "Open next article"
msgstr "Показать оригинальное содержимое статьи"
-#: include/functions.php:1884
+#: include/functions.php:1902
#, fuzzy
msgid "Open previous article"
msgstr "Показать оригинальное содержимое статьи"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "Показать диалог поиска"
-#: include/functions.php:1888
+#: include/functions.php:1906
#, fuzzy
msgid "Article"
msgstr "Все статьи"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr "Изм. отмеченное"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr "Отметить / снять отметку"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr "Прочитано / не прочитано"
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "Редактировать теги"
-#: include/functions.php:1893
+#: include/functions.php:1911
#, fuzzy
msgid "Dismiss selected"
msgstr "Скрыть выбранные статьи"
-#: include/functions.php:1894
+#: include/functions.php:1912
#, fuzzy
msgid "Dismiss read"
msgstr "Опубликовать"
-#: include/functions.php:1895
+#: include/functions.php:1913
#, fuzzy
msgid "Open in new window"
msgstr "Открыть статью в новом окне"
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
msgid "Mark below as read"
msgstr "Отметить статьи ниже как прочитанные"
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
msgid "Mark above as read"
msgstr "Отметить статьи выше как прочитанные"
-#: include/functions.php:1898
+#: include/functions.php:1916
#, fuzzy
msgid "Scroll down"
msgstr "Всё выполнено."
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr ""
-#: include/functions.php:1900
+#: include/functions.php:1918
#, fuzzy
msgid "Select article under cursor"
msgstr "Выбрать статью под курсором мыши"
-#: include/functions.php:1901
+#: include/functions.php:1919
msgid "Email article"
msgstr "Отправить по почте"
-#: include/functions.php:1902
+#: include/functions.php:1920
#, fuzzy
msgid "Close/collapse article"
msgstr "Закрыть статью"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
#, fuzzy
msgid "Toggle embed original"
msgstr "Переключить изменение режима категории"
-#: include/functions.php:1905
+#: include/functions.php:1923
#, fuzzy
msgid "Article selection"
msgstr "Инвертировать выделение"
-#: include/functions.php:1906
+#: include/functions.php:1924
msgid "Select all articles"
msgstr "Выбрать все статьи"
-#: include/functions.php:1907
+#: include/functions.php:1925
#, fuzzy
msgid "Select unread"
msgstr "Выбрать непрочитанные статьи"
-#: include/functions.php:1908
+#: include/functions.php:1926
#, fuzzy
msgid "Select starred"
msgstr "Отметить"
-#: include/functions.php:1909
+#: include/functions.php:1927
#, fuzzy
msgid "Select published"
msgstr "Выбрать непрочитанные статьи"
-#: include/functions.php:1910
+#: include/functions.php:1928
#, fuzzy
msgid "Invert selection"
msgstr "Инвертировать выделение"
-#: include/functions.php:1911
+#: include/functions.php:1929
#, fuzzy
msgid "Deselect everything"
msgstr "Очистить выделение статей"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "Канал"
-#: include/functions.php:1913
+#: include/functions.php:1931
#, fuzzy
msgid "Refresh current feed"
msgstr "Обновить активный канал"
-#: include/functions.php:1914
+#: include/functions.php:1932
#, fuzzy
msgid "Un/hide read feeds"
msgstr "Показать/скрыть прочитанные"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "Подписаться на канал"
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "Редактировать канал"
-#: include/functions.php:1918
+#: include/functions.php:1936
#, fuzzy
msgid "Reverse headlines"
msgstr "Обратный порядок заголовков"
-#: include/functions.php:1919
+#: include/functions.php:1937
#, fuzzy
msgid "Debug feed update"
msgstr "Все каналы обновлены."
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "Отметить все каналы как прочитанные"
-#: include/functions.php:1921
+#: include/functions.php:1939
#, fuzzy
msgid "Un/collapse current category"
msgstr "Щёлкните, чтобы развернуть категорию"
-#: include/functions.php:1922
+#: include/functions.php:1940
#, fuzzy
msgid "Toggle combined mode"
msgstr "Переключить изменение режима категории"
-#: include/functions.php:1923
+#: include/functions.php:1941
#, fuzzy
msgid "Go to"
msgstr "Перейти к.."
-#: include/functions.php:1925
+#: include/functions.php:1943
#, fuzzy
msgid "Fresh"
msgstr "Обновить"
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "Облако тегов"
-#: include/functions.php:1930
+#: include/functions.php:1948
#, fuzzy
msgid "Other"
msgstr "Другой:"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr "Создать метку"
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr "Создать фильтр"
-#: include/functions.php:1933
+#: include/functions.php:1951
#, fuzzy
msgid "Un/collapse sidebar"
msgstr "Развернуть боковую панель"
-#: include/functions.php:1934
+#: include/functions.php:1952
#, fuzzy
msgid "Show help dialog"
msgstr "Показать диалог поиска"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, fuzzy, php-format
msgid "Search results: %s"
msgstr "Результаты поиска"
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
msgid "Click to play"
msgstr "Щёлкните для проигрывания"
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr "Играть"
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr " - "
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "нет тегов"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "Редактировать теги статьи"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
msgid "Originally from:"
msgstr "Оригинал:"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
#, fuzzy
msgid "Feed URL"
msgstr "Канал"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -913,8 +917,8 @@ msgstr "Канал"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -922,16 +926,16 @@ msgstr "Канал"
msgid "Close this window"
msgstr "Закрыть это окно"
-#: include/functions.php:3381
+#: include/functions.php:3402
#, fuzzy
msgid "(edit note)"
msgstr "править заметку"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "неизвестный тип"
-#: include/functions.php:3670
+#: include/functions.php:3691
#, fuzzy
msgid "Attachments"
msgstr "Вложения:"
@@ -962,8 +966,8 @@ msgstr "Отметить"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr "Опубликовать"
@@ -1080,7 +1084,8 @@ msgid "Combined feed display"
msgstr "Комбинированный режим отображения"
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+#, fuzzy
+msgid "Hide feeds with no unread articles"
msgstr "Спрятать каналы без непрочитанных статей"
#: include/localized_schema.php:43
@@ -1092,6 +1097,7 @@ msgid "Sort feeds by unread articles count"
msgstr "Сортировать каналы по количеству непрочитанных статей"
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "Обратный порядок заголовков (старые впереди)"
@@ -1176,12 +1182,14 @@ msgstr "Отмечать статьи как прочитанные автома
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "Логин:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "Пароль:"
@@ -1212,6 +1220,7 @@ msgstr "Использовать меньше трафика"
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "Войти"
@@ -1231,8 +1240,8 @@ msgstr "Заголовок:"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr "URL:"
@@ -1270,8 +1279,8 @@ msgstr ""
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1335,31 +1344,32 @@ msgid "Edit subscription options"
msgstr "Редактировать опции подписки"
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "Сбросить пароль"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr ""
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
#, fuzzy
msgid "Go back"
msgstr "Переместить назад"
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr ""
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr ""
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr ""
@@ -1375,9 +1385,9 @@ msgstr "Если вы импортировали метки или фильтр�
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
msgid "Select"
msgstr "Выбрать"
@@ -1391,9 +1401,9 @@ msgstr "Выбрать"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "Все"
@@ -1407,9 +1417,9 @@ msgstr "Все"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "Ничего"
@@ -1475,8 +1485,8 @@ msgstr "Канал"
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr "Поместить в категорию:"
@@ -1486,24 +1496,24 @@ msgstr "Доступные каналы"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "Авторизация"
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "Пользователь:"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
msgid "Password"
msgstr "Пароль"
@@ -1525,8 +1535,8 @@ msgstr "Другие каналы"
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr "Поиск"
@@ -1550,7 +1560,7 @@ msgstr "Сколько:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "Удалить"
@@ -1576,11 +1586,10 @@ msgstr "Теги для этой статьи (разделенные запят
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "Сохранить"
@@ -1767,51 +1776,56 @@ msgid "Feed:"
msgstr "Канал:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "Канал не найден."
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "Импортировать"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "Отметить как прочитанные"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
#, fuzzy
msgid "Collapse article"
msgstr "Закрыть статью"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr "Не найдено не прочитанных статей"
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr "Не найдено не прочитанных статей."
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr "Не найдено отмеченных статей"
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr "Нет статей для показа. Вы можете присвоить метку вручную (смотрите выше меню Действия) или используйте фильтр."
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr "Статей не найдено."
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, php-format
msgid "Feeds last updated at %s"
msgstr "Последнее обновление в %s"
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "Некоторые каналы не могут быть обновлены (щёлкните для подробностей)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "Канал не выбран."
@@ -1934,8 +1948,8 @@ msgid "Change password to"
msgstr "Изменить пароль на"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "Опции:"
@@ -2102,7 +2116,7 @@ msgid "Combine"
msgstr ""
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "Заново оценить статьи"
@@ -2120,7 +2134,7 @@ msgstr "по полю:"
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr "в"
@@ -2130,7 +2144,7 @@ msgid "Save rule"
msgstr "Сохранить"
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
#, fuzzy
msgid "Add rule"
msgstr "Добавить метку..."
@@ -2149,7 +2163,7 @@ msgid "Save action"
msgstr "Действия над каналами"
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Add action"
msgstr "Действия над каналом"
@@ -2184,181 +2198,180 @@ msgstr "Неизвестная опция: %s"
msgid "Your personal data has been saved."
msgstr "Пароль был изменен."
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
#, fuzzy
msgid "Personal data / Authentication"
msgstr "Авторизация"
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr "Личные данные"
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr "Полное имя"
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "E-mail"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "Уровень доступа:"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
msgid "Save data"
msgstr "Сохранить"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
msgid "Your password is at default value, please change it."
msgstr "Используется пароль по умолчанию, пожалуйста, измените его."
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "Старый пароль"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "Новый пароль"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "Подтверждение пароля"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "Изменить пароль"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr ""
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr ""
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
#, fuzzy
msgid "Enter your password"
msgstr "Некорректное имя пользователя или пароль"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
#, fuzzy
msgid "Disable OTP"
msgstr "(Отключен)"
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr ""
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr ""
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr ""
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
#, fuzzy
msgid "Enable OTP"
msgstr "Включен"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr ""
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
#, fuzzy
msgid "Customize"
msgstr "Изменить пользовательские стили"
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
msgid "Register"
msgstr "Регистрация"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr ""
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr ""
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "Сохранить конфигурацию"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
msgid "Manage profiles"
msgstr "Управление профилями"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "Сбросить настройки"
-#: classes/pref/prefs.php:613
-#, fuzzy
-msgid "Show additional preferences"
-msgstr "Закрыть настройки"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr ""
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr ""
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr ""
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
#, fuzzy
msgid "Description"
msgstr "описание"
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr ""
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr ""
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
#, fuzzy
msgid "Clear data"
msgstr "Очистить данные канала."
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr ""
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
#, fuzzy
msgid "Enable selected plugins"
msgstr "Разрешить иконки каналов"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
#, fuzzy
msgid "Incorrect password"
msgstr "Некорректное имя пользователя или пароль"
@@ -2368,10 +2381,10 @@ msgid "Check to enable field"
msgstr "Проверить доступность поля"
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, fuzzy, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
@@ -2379,247 +2392,243 @@ msgstr[0] "(%d каналов)"
msgstr[1] "(%d каналов)"
msgstr[2] "(%d каналов)"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
msgid "Feed Title"
msgstr "Заголовок"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
msgid "Article purging:"
msgstr "Удаление сообщений:"
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr ""
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
msgid "Hide from Popular feeds"
msgstr "Спрятать из списка популярных каналов"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr "Включить в e-mail дайджест"
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr "Всегда показывать вложенные изображения"
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr ""
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr "Кэшировать изображения локально"
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
msgid "Mark updated articles as unread"
msgstr "Пометить все статьи как прочитанные?"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
msgid "Icon"
msgstr "Иконка"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr "Заменить"
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
msgid "Resubscribe to push updates"
msgstr "Переподписаться на PUSH обновления"
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr "Сбрасывает статусподписки с помощью механизма PubSubHubbub"
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr ""
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr "Всё выполнено."
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
msgid "Feeds with errors"
msgstr "Каналы с ошибками"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
msgid "Inactive feeds"
msgstr "Неактивные каналы"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
msgid "Edit selected feeds"
msgstr "Редактировать выбранные каналы"
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
msgid "Reset sort order"
msgstr "Сбросить сортировку"
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
#, fuzzy
msgid "Batch subscribe"
msgstr "Отписаться"
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
msgid "Categories"
msgstr "Категории"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
#, fuzzy
msgid "Add category"
msgstr "Добавить категорию..."
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
#, fuzzy
msgid "(Un)hide empty categories"
msgstr "Редактировать категории"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
#, fuzzy
msgid "Remove selected"
msgstr "Удалить выбранные фильтры?"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
msgid "More actions..."
msgstr "Действия..."
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr "Ручная очистка"
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr "Очистить данные канала."
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr ""
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr "Только главный профиль настроек будет экспортирован в OPML."
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
#, fuzzy
msgid "Import my OPML"
msgstr "Импортирую OPML..."
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
#, fuzzy
msgid "Filename:"
msgstr "Полное имя"
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
#, fuzzy
msgid "Include settings"
msgstr "Включить в e-mail дайджест"
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
#, fuzzy
msgid "Export OPML"
msgstr "Экспортировать OPML"
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
#, fuzzy
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr "Опубликованные статьи экспортируется в качестве общего RSS канала и могут быть подписаны кем-либо ещё, кто знает URL, указанный ниже."
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr ""
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
#, fuzzy
msgid "Display published OPML URL"
msgstr "Публичная ссылка на OPML"
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
#, fuzzy
msgid "Firefox integration"
msgstr "Интеграция в Firefox"
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr "Этот сайт с Tiny Tiny RSS можно использовать в Firefox как агрегатор RSS. Для этого щёлкните по ссылке ниже."
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr "Щёлкните здесь для регистрации сайта в роли RSS агрегатора"
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
#, fuzzy
msgid "Published & shared articles / Generated feeds"
msgstr "Заново оценить статьи в выбранных каналах?"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
#, fuzzy
msgid "Published articles and generated feeds"
msgstr "Заново оценить статьи в выбранных каналах?"
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr "Опубликованные статьи экспортируется в качестве общего RSS канала и могут быть подписаны кем-либо ещё, кто знает URL, указанный ниже."
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
#, fuzzy
msgid "Display URL"
msgstr "показать теги"
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr ""
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
#, fuzzy
msgid "Articles shared by URL"
msgstr "Расшарить статью по ссылке"
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr ""
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
#, fuzzy
msgid "Unshare all articles"
msgstr "Отмеченные"
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr "Эти каналы не были обновлены в течение трех месяцев:"
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
msgid "Click to edit feed"
msgstr "Щёлкните для редактирования"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
msgid "Unsubscribe from selected feeds"
msgstr "Отписаться от выбранных каналов?"
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr "Эти каналы не были обновлены из-за ошибок:"
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr ""
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
#, fuzzy
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr ""
@@ -2627,16 +2636,11 @@ msgstr ""
"\t\tдля функционала этой программы. Пожалуйста, проверьте\n"
"\t\tнастройки вашего браузера."
-#: plugins/digest/digest_body.php:55
-#, fuzzy
-msgid "Back to feeds"
-msgstr "Щёлкните для редактирования"
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "Привет,"
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr ""
@@ -2662,10 +2666,6 @@ msgstr ""
msgid "Configuration saved."
msgstr "Конфигурация сохранена."
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr ""
-
#: plugins/auth_internal/init.php:62
#, fuzzy
msgid "Please enter your one time password:"
@@ -2679,6 +2679,67 @@ msgstr "Пароль был изменен."
msgid "Old password is incorrect."
msgstr "Старый пароль неправилен."
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr ""
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr ""
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr ""
+
+#: plugins/mobile/prefs.php:34
+#, fuzzy
+msgid "Enable categories"
+msgstr "Включить категории каналов"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr ""
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr ""
+
+#: plugins/mobile/prefs.php:39
+#, fuzzy
+msgid "Browse categories like folders"
+msgstr "Сбросить порядок категорий"
+
+#: plugins/mobile/prefs.php:45
+#, fuzzy
+msgid "Show images in posts"
+msgstr "Не показывать изображения в статьях"
+
+#: plugins/mobile/prefs.php:50
+#, fuzzy
+msgid "Hide read articles and feeds"
+msgstr "&nbsp;&nbsp;Показать/скрыть прочитанные"
+
+#: plugins/mobile/prefs.php:55
+#, fuzzy
+msgid "Sort feeds by unread count"
+msgstr "Сортировать каналы по количеству непрочитанных статей"
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2837,23 +2898,6 @@ msgstr ""
msgid "Set value"
msgstr "Отметить"
-#: plugins/identica/init.php:29
-#, fuzzy
-msgid "Share on identi.ca"
-msgstr "Заголовок"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr ""
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr ""
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr ""
-
#: plugins/instances/init.php:144
msgid "Linked"
msgstr "Связанные"
@@ -2889,16 +2933,6 @@ msgstr "Расшарить статью по ссылке"
msgid "You can share this article by the following unique URL:"
msgstr ""
-#: plugins/flattr/init.php:30
-#, fuzzy
-msgid "Flattr this article."
-msgstr "Отмеченные"
-
-#: plugins/googleplus/init.php:29
-#, fuzzy
-msgid "Share on Google+"
-msgstr "Заголовок"
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -2925,175 +2959,170 @@ msgstr "Последнее обновление:"
msgid "Start update"
msgstr "Последнее обновление:"
-#: plugins/tweet/init.php:29
-#, fuzzy
-msgid "Share on Twitter"
-msgstr "Заголовок"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr ""
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr "Отметить все статьи в %s как прочитанные?"
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr ""
-#: js/functions.js:627
+#: js/functions.js:628
#, fuzzy
msgid "Date syntax appears to be correct:"
msgstr "Старый пароль неправилен."
-#: js/functions.js:630
+#: js/functions.js:631
#, fuzzy
msgid "Date syntax is incorrect."
msgstr "Старый пароль неправилен."
-#: js/functions.js:733
+#: js/functions.js:734
#, fuzzy
msgid "Upload complete."
msgstr "Обновлённые статьи"
-#: js/functions.js:757
+#: js/functions.js:758
#, fuzzy
msgid "Remove stored feed icon?"
msgstr "Удалить сохранённые данные"
-#: js/functions.js:762
+#: js/functions.js:763
#, fuzzy
msgid "Removing feed icon..."
msgstr "Канал удаляется..."
-#: js/functions.js:767
+#: js/functions.js:768
#, fuzzy
msgid "Feed icon removed."
msgstr "Канал не найден."
-#: js/functions.js:789
+#: js/functions.js:790
#, fuzzy
msgid "Please select an image file to upload."
msgstr "Пожалуйста выберите только один канал."
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr ""
-#: js/functions.js:792
+#: js/functions.js:793
#, fuzzy
msgid "Uploading, please wait..."
msgstr "Идет загрузка..."
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr "Пожалуйста, введите заголовок метки:"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr "Не могу создать метку: отсутствует заголовок."
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "Подписаться на канал"
-#: js/functions.js:883
+#: js/functions.js:884
#, fuzzy
msgid "Subscribed to %s"
msgstr "Подписаны каналы:"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr ""
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr ""
-#: js/functions.js:944
+#: js/functions.js:945
#, fuzzy
msgid "Couldn't download the specified URL: %s"
msgstr "Не могу подписаться: нет URL"
-#: js/functions.js:948
+#: js/functions.js:949
#, fuzzy
msgid "You are already subscribed to this feed."
msgstr "Нельзя отписаться от категории."
-#: js/functions.js:1078
+#: js/functions.js:1079
#, fuzzy
msgid "Edit rule"
msgstr "Фильтры"
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Edit action"
msgstr "Действия над каналом"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "Создать фильтр"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr ""
-#: js/functions.js:1267
+#: js/functions.js:1268
#, fuzzy
msgid "Subscription reset."
msgstr "Подписаться на канал..."
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr "Отписаться от %s?"
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr "Канал удаляется..."
-#: js/functions.js:1386
+#: js/functions.js:1389
#, fuzzy
msgid "Please enter category title:"
msgstr "Пожалуйста, укажите заметку для статьи:"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr ""
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
msgid "Trying to change address..."
msgstr "Попытка изменить адрес.."
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr "Вы не можете редактировать этот канал."
-#: js/functions.js:1623
+#: js/functions.js:1626
#, fuzzy
msgid "Edit Feed"
msgstr "Редактировать канал"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
#, fuzzy
msgid "Saving data..."
msgstr "Идёт сохранение..."
-#: js/functions.js:1661
+#: js/functions.js:1664
#, fuzzy
msgid "More Feeds"
msgstr "Больше каналов"
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -3104,28 +3133,28 @@ msgstr "Больше каналов"
msgid "No feeds are selected."
msgstr "Нет выбранных каналов."
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr ""
-#: js/functions.js:1803
+#: js/functions.js:1806
#, fuzzy
msgid "Feeds with update errors"
msgstr "Ошибки обновления"
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
#, fuzzy
msgid "Remove selected feeds?"
msgstr "Удалить выбранные фильтры?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
#, fuzzy
msgid "Removing selected feeds..."
msgstr "Выбранные фильтры удаляются..."
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr "Помощь"
@@ -3437,46 +3466,46 @@ msgstr "Подписаться на канал..."
msgid "Clear stored data for this plugin?"
msgstr ""
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "Пометить все статьи как прочитанные?"
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
msgid "Marking all feeds as read..."
msgstr "Помечаю все каналы как прочитанные..."
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+#, fuzzy
+msgid "Please enable mail plugin first."
+msgstr "Пожалуйста выберите какой-нибудь канал."
+
+#: js/tt-rss.js:458
+#, fuzzy
+msgid "Please enable embed_original plugin first."
+msgstr "Пожалуйста выберите какой-нибудь канал."
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr "Нельзя отписаться от категории."
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "Пожалуйста выберите какой-нибудь канал."
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr "Вы не можете снова оценить этот канал."
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "Установить оценку статьям в %s?"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
msgid "Rescoring articles..."
msgstr "Переоценка статей..."
-#: js/tt-rss.js:694
-#, fuzzy
-msgid "Please enable mail plugin first."
-msgstr "Пожалуйста выберите какой-нибудь канал."
-
-#: js/tt-rss.js:800
-#, fuzzy
-msgid "Please enable embed_original plugin first."
-msgstr "Пожалуйста выберите какой-нибудь канал."
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
#, fuzzy
msgid "New version available!"
msgstr "Доступная новая версия Tiny Tiny RSS!"
@@ -3487,20 +3516,20 @@ msgid "Cancel search"
msgstr "Отмена"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "Не отмеченные"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "Отмеченные"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr "Не публиковать"
@@ -3622,7 +3651,7 @@ msgstr "Пожалуйста, укажите заметку для статьи:
msgid "Article URL:"
msgstr "Все статьи"
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
#, fuzzy
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
@@ -3630,17 +3659,17 @@ msgstr[0] "Отметить %d статью(ей) как прочитанные?
msgstr[1] "Отметить %d статью(ей) как прочитанные?"
msgstr[2] "Отметить %d статью(ей) как прочитанные?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
#, fuzzy
msgid "Error: unable to load article."
msgstr "Ошибка: пожалуйста загрузите OPML файл."
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
#, fuzzy
msgid "Click to expand article."
msgstr "Щёлкните чтобы развернуть статью"
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
#, fuzzy
msgid "%d more..."
msgid_plural "%d more..."
@@ -3648,12 +3677,12 @@ msgstr[0] "Идет загрузка помощи..."
msgstr[1] "Идет загрузка помощи..."
msgstr[2] "Идет загрузка помощи..."
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
#, fuzzy
msgid "No unread feeds."
msgstr "&nbsp;&nbsp;Показать/скрыть прочитанные"
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
#, fuzzy
msgid "Load more..."
msgstr "Идет загрузка помощи..."
@@ -3732,6 +3761,30 @@ msgid "Live updating is considered experimental. Backup your tt-rss directory be
msgstr ""
#, fuzzy
+#~ msgid "Share on identi.ca"
+#~ msgstr "Заголовок"
+
+#, fuzzy
+#~ msgid "Flattr this article."
+#~ msgstr "Отмеченные"
+
+#, fuzzy
+#~ msgid "Share on Google+"
+#~ msgstr "Заголовок"
+
+#, fuzzy
+#~ msgid "Share on Twitter"
+#~ msgstr "Заголовок"
+
+#, fuzzy
+#~ msgid "Show additional preferences"
+#~ msgstr "Закрыть настройки"
+
+#, fuzzy
+#~ msgid "Back to feeds"
+#~ msgstr "Щёлкните для редактирования"
+
+#, fuzzy
#~ msgid "Clearing credentials..."
#~ msgstr "Очистить данные канала."
@@ -3747,26 +3800,6 @@ msgstr ""
#~ "\t\tдля функционала этой программы. Пожалуйста, проверьте\n"
#~ "\t\tнастройки вашего браузера."
-#, fuzzy
-#~ msgid "Enable categories"
-#~ msgstr "Включить категории каналов"
-
-#, fuzzy
-#~ msgid "Browse categories like folders"
-#~ msgstr "Сбросить порядок категорий"
-
-#, fuzzy
-#~ msgid "Show images in posts"
-#~ msgstr "Не показывать изображения в статьях"
-
-#, fuzzy
-#~ msgid "Hide read articles and feeds"
-#~ msgstr "&nbsp;&nbsp;Показать/скрыть прочитанные"
-
-#, fuzzy
-#~ msgid "Sort feeds by unread count"
-#~ msgstr "Сортировать каналы по количеству непрочитанных статей"
-
#~ msgid "Notifying <b>%s</b>."
#~ msgstr "Уведомление <b>%s</b>."
diff --git a/locale/zh_CN/LC_MESSAGES/messages.mo b/locale/zh_CN/LC_MESSAGES/messages.mo
index 275ab5487..4d17f0fd7 100644
--- a/locale/zh_CN/LC_MESSAGES/messages.mo
+++ b/locale/zh_CN/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/zh_CN/LC_MESSAGES/messages.po b/locale/zh_CN/LC_MESSAGES/messages.po
index 9a0eab9e5..d00f54345 100644
--- a/locale/zh_CN/LC_MESSAGES/messages.po
+++ b/locale/zh_CN/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Tiny Tiny RSS\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: 2012-02-14 08:32+0000\n"
"Last-Translator: Sai <[email protected]>\n"
"Language-Team: Chinese (China) (http://www.transifex.net/projects/p/tt-rss/language/zh_CN/)\n"
@@ -111,73 +111,73 @@ msgstr "访问级别不足,无法运行脚本。"
msgid "Database Updater"
msgstr "数据库更新管理器"
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr "无法更新数据库"
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr "无法找到必要的表结构文件,需要版本:"
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ",找到:"
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr "Tiny Tiny RSS 数据库是最新版。"
-#: db-updater.php:94
-#: db-updater.php:163
-#: db-updater.php:176
-#: register.php:194
-#: register.php:239
-#: register.php:252
-#: register.php:267
-#: register.php:286
-#: register.php:334
-#: register.php:344
-#: register.php:356
+#: db-updater.php:96
+#: db-updater.php:165
+#: db-updater.php:178
+#: register.php:196
+#: register.php:241
+#: register.php:254
+#: register.php:269
+#: register.php:288
+#: register.php:336
+#: register.php:346
+#: register.php:358
#: classes/handler/public.php:612
#: classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr "返回 Tiny Tiny RSS"
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr "执行下一步前请先备份数据库。"
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid "Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to <b>%d</b>)."
msgstr "您的 Tiny Tiny RSS 数据库需要升级到最新版(<b>%d</b> 到 <b>%d</b>)。"
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr "执行更新"
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr "正在更新……"
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr "正在更新到 %d 版本……"
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr "正在检查版本……"
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr "OK!"
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr "错误!"
-#: db-updater.php:158
+#: db-updater.php:160
#, fuzzy, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural "Finished. Performed <b>%d</b> updates up to schema version <b>%d</b>."
@@ -185,16 +185,16 @@ msgstr[0] ""
"完成。完成了 <b>%d</b> 个更新,\n"
"\t\t\t表结构版本升级至 <b>%d</b>。"
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr "您的数据库表结构来自一个较新版本的 Tiny Tiny RSS。"
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr "发现新版本的表结构:<b>%d</b>,需要的版本:<b>%d</b>。"
-#: db-updater.php:172
+#: db-updater.php:174
msgid "Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue."
msgstr "无法升级表结构。请将 Tiny Tiny RSS 更新到最新版本之后再来尝试。"
@@ -250,22 +250,22 @@ msgstr ""
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr "SQL 脱出测试失败,请检查您的数据库和 PHP 设置。"
-#: index.php:118
-#: index.php:138
-#: index.php:244
-#: prefs.php:83
+#: index.php:127
+#: index.php:147
+#: index.php:253
+#: prefs.php:93
#: classes/backend.php:5
#: classes/pref/labels.php:296
#: classes/pref/filters.php:628
-#: classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49
+#: classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63
#: js/feedlist.js:130
#: js/feedlist.js:456
-#: js/functions.js:420
-#: js/functions.js:823
-#: js/functions.js:1259
-#: js/functions.js:1392
-#: js/functions.js:1704
+#: js/functions.js:421
+#: js/functions.js:824
+#: js/functions.js:1260
+#: js/functions.js:1395
+#: js/functions.js:1707
#: js/prefs.js:86
#: js/prefs.js:576
#: js/prefs.js:666
@@ -278,7 +278,7 @@ msgstr "SQL 脱出测试失败,请检查您的数据库和 PHP 设置。"
#: js/prefs.js:1619
#: js/prefs.js:1792
#: js/prefs.js:1808
-#: js/tt-rss.js:814
+#: js/tt-rss.js:472
#: js/viewfeed.js:785
#: js/viewfeed.js:1262
#: plugins/import_export/import_export.js:17
@@ -286,216 +286,219 @@ msgstr "SQL 脱出测试失败,请检查您的数据库和 PHP 设置。"
msgid "Loading, please wait..."
msgstr "读取中,请稍候……"
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr "收缩侧边栏"
-#: index.php:155
+#: index.php:164
msgid "Show articles"
msgstr "显示文章"
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr "自动适应"
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr "全部文章"
-#: index.php:160
-#: include/functions.php:1926
+#: index.php:169
+#: include/functions.php:1944
#: classes/feeds.php:106
msgid "Starred"
msgstr "加星标的"
-#: index.php:161
-#: include/functions.php:1927
+#: index.php:170
+#: include/functions.php:1945
#: classes/feeds.php:107
msgid "Published"
msgstr "已发布"
-#: index.php:162
+#: index.php:171
#: classes/feeds.php:93
#: classes/feeds.php:105
msgid "Unread"
msgstr "未读"
-#: index.php:163
+#: index.php:172
#, fuzzy
msgid "Unread First"
msgstr "未读"
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr "忽略评分"
-#: index.php:167
+#: index.php:176
msgid "Sort articles"
msgstr "排序文章"
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr "默认"
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr "日期"
-#: index.php:172
+#: index.php:181
#: include/localized_schema.php:3
msgid "Title"
msgstr "标题"
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr "评分"
-#: index.php:179
-#: classes/pref/feeds.php:535
-#: classes/pref/feeds.php:758
+#: index.php:188
+#: classes/pref/feeds.php:561
+#: classes/pref/feeds.php:784
msgid "Update"
msgstr "更新列表"
-#: index.php:183
-#: index.php:213
-#: include/functions.php:1917
+#: index.php:192
+#: index.php:222
+#: include/functions.php:1935
#: include/localized_schema.php:10
#: classes/feeds.php:111
#: classes/feeds.php:136
-#: classes/feeds.php:406
+#: classes/feeds.php:437
#: js/FeedTree.js:128
#: js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr "标记为已读"
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr ""
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr "Tiny Tiny RSS 有新版本啦!"
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr "动作"
-#: index.php:205
+#: index.php:214
#, fuzzy
msgid "Preferences..."
msgstr "偏好设置"
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr "搜索"
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr "信息源操作:"
-#: index.php:208
+#: index.php:217
#: classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr "订阅信息源"
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr "编辑信息源"
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr "为信息源重新评分"
-#: index.php:211
-#: classes/pref/feeds.php:684
-#: classes/pref/feeds.php:1269
+#: index.php:220
+#: classes/pref/feeds.php:710
+#: classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr "取消订阅"
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr "全部信息源:"
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr "隐藏(显示)已读信息"
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr "其他操作:"
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr "切换至摘要模式"
-#: index.php:219
+#: index.php:228
msgid "Show tag cloud..."
msgstr "显示标签云"
-#: index.php:221
-#: include/functions.php:1903
+#: index.php:230
+#: include/functions.php:1921
#, fuzzy
msgid "Toggle widescreen mode"
msgstr "锁定加星标的项"
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr "通过自定义标签选择"
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr "创建预定义标签"
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr "创建过滤器"
-#: index.php:226
+#: index.php:235
msgid "Keyboard shortcuts help"
msgstr "快捷键帮助"
-#: index.php:228
-#: plugins/digest/digest_body.php:63
+#: index.php:237
+#: plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr "注销"
-#: prefs.php:26
-#: prefs.php:103
-#: include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36
+#: prefs.php:113
+#: include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr "偏好设置"
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr "快捷键"
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr "退出偏好设置"
-#: prefs.php:106
+#: prefs.php:116
#: classes/pref/feeds.php:100
-#: classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr "信息源"
-#: prefs.php:109
+#: prefs.php:119
#: classes/pref/filters.php:120
msgid "Filters"
msgstr "过滤器"
-#: prefs.php:112
-#: include/functions.php:1136
-#: include/functions.php:1757
+#: prefs.php:122
+#: include/functions.php:1139
+#: include/functions.php:1774
#: classes/pref/labels.php:90
+#: plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr "预定义标签"
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr "用户"
@@ -504,53 +507,53 @@ msgstr "用户"
msgid "Create new account"
msgstr "创建新的帐号"
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr "新用户注册功能被管理员禁用。"
-#: register.php:215
+#: register.php:217
msgid "Your temporary password will be sent to the specified email. Accounts, which were not logged in once, are erased automatically 24 hours after temporary password is sent."
msgstr "您的临时密码将被发送至您的邮箱。24小时之内没有登录的帐号会被自动清理。"
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr "希望使用的用户名:"
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr "检查可用性"
-#: register.php:226
-#: classes/handler/public.php:743
+#: register.php:228
+#: classes/handler/public.php:744
msgid "Email:"
msgstr "电子邮箱:"
-#: register.php:229
-#: classes/handler/public.php:748
+#: register.php:231
+#: classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr "二加二等于几:"
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr "提交注册信息"
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr "您的注册信息不完整。"
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr "抱歉,该用户名已被占用。"
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr "注册失败。"
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr "帐号创建成功。"
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr "用户注册功能目前没有启用。"
@@ -560,12 +563,12 @@ msgid "Tiny Tiny RSS data update script."
msgstr "Tiny Tiny RSS 数据库是最新版。"
#: include/digest.php:109
-#: include/functions.php:1145
-#: include/functions.php:1658
-#: include/functions.php:1743
-#: include/functions.php:1765
+#: include/functions.php:1148
+#: include/functions.php:1675
+#: include/functions.php:1760
+#: include/functions.php:1782
#: classes/opml.php:416
-#: classes/pref/feeds.php:188
+#: classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr "未分类"
@@ -579,322 +582,323 @@ msgstr[0] "%d 个存档的文章"
msgid "No feeds found."
msgstr "未找到信息源。"
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr "无法验证会话(IP 错误)"
-#: include/functions.php:1134
-#: include/functions.php:1755
+#: include/functions.php:1137
+#: include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr "特殊区域"
-#: include/functions.php:1607
+#: include/functions.php:1624
#: classes/dlg.php:369
#: classes/pref/filters.php:382
msgid "All feeds"
msgstr "全部信息源"
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr "加星标文章"
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr "已发布文章"
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr "最新更新的文章"
-#: include/functions.php:1814
-#: include/functions.php:1924
+#: include/functions.php:1831
+#: include/functions.php:1942
msgid "All articles"
msgstr "全部文章"
-#: include/functions.php:1816
+#: include/functions.php:1833
msgid "Archived articles"
msgstr "存档的文章"
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr ""
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr "导航"
-#: include/functions.php:1881
+#: include/functions.php:1899
#, fuzzy
msgid "Open next feed"
msgstr "自动显示下一个信息源"
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr ""
-#: include/functions.php:1883
+#: include/functions.php:1901
#, fuzzy
msgid "Open next article"
msgstr "打开原文"
-#: include/functions.php:1884
+#: include/functions.php:1902
#, fuzzy
msgid "Open previous article"
msgstr "打开原文"
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr "显示搜索对话框"
-#: include/functions.php:1888
+#: include/functions.php:1906
#, fuzzy
msgid "Article"
msgstr "全部文章"
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr "锁定加星标的项"
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr "锁定发布的项"
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr "锁定未读项"
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr "编辑自定义标签"
-#: include/functions.php:1893
+#: include/functions.php:1911
#, fuzzy
msgid "Dismiss selected"
msgstr "不再显示所选的文章"
-#: include/functions.php:1894
+#: include/functions.php:1912
#, fuzzy
msgid "Dismiss read"
msgstr "不再显示已读文章"
-#: include/functions.php:1895
+#: include/functions.php:1913
#, fuzzy
msgid "Open in new window"
msgstr "在新窗口打开文章"
-#: include/functions.php:1896
+#: include/functions.php:1914
#: js/viewfeed.js:1903
msgid "Mark below as read"
msgstr ""
-#: include/functions.php:1897
+#: include/functions.php:1915
#: js/viewfeed.js:1897
msgid "Mark above as read"
msgstr ""
-#: include/functions.php:1898
+#: include/functions.php:1916
#, fuzzy
msgid "Scroll down"
msgstr "全部完成。"
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr ""
-#: include/functions.php:1900
+#: include/functions.php:1918
#, fuzzy
msgid "Select article under cursor"
msgstr "选择鼠标指向的文章"
-#: include/functions.php:1901
+#: include/functions.php:1919
msgid "Email article"
msgstr "通过邮件发送文章"
-#: include/functions.php:1902
+#: include/functions.php:1920
#, fuzzy
msgid "Close/collapse article"
msgstr "选择所有文章"
-#: include/functions.php:1904
+#: include/functions.php:1922
#: plugins/embed_original/init.php:33
#, fuzzy
msgid "Toggle embed original"
msgstr "锁定发布的项"
-#: include/functions.php:1905
+#: include/functions.php:1923
#, fuzzy
msgid "Article selection"
msgstr "反选文章"
-#: include/functions.php:1906
+#: include/functions.php:1924
msgid "Select all articles"
msgstr "选择所有文章"
-#: include/functions.php:1907
+#: include/functions.php:1925
#, fuzzy
msgid "Select unread"
msgstr "选择未读文章"
-#: include/functions.php:1908
+#: include/functions.php:1926
#, fuzzy
msgid "Select starred"
msgstr "加星标"
-#: include/functions.php:1909
+#: include/functions.php:1927
#, fuzzy
msgid "Select published"
msgstr "选择未读文章"
-#: include/functions.php:1910
+#: include/functions.php:1928
#, fuzzy
msgid "Invert selection"
msgstr "反选文章"
-#: include/functions.php:1911
+#: include/functions.php:1929
#, fuzzy
msgid "Deselect everything"
msgstr "取消选择所有文章"
-#: include/functions.php:1912
-#: classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930
+#: classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr "信息源"
-#: include/functions.php:1913
+#: include/functions.php:1931
#, fuzzy
msgid "Refresh current feed"
msgstr "刷新活动的信息源"
-#: include/functions.php:1914
+#: include/functions.php:1932
#, fuzzy
msgid "Un/hide read feeds"
msgstr "隐藏(显示)已读信息"
-#: include/functions.php:1915
-#: classes/pref/feeds.php:1240
+#: include/functions.php:1933
+#: classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr "订阅信息源"
-#: include/functions.php:1916
+#: include/functions.php:1934
#: js/FeedTree.js:135
#: js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr "编辑信息源"
-#: include/functions.php:1918
+#: include/functions.php:1936
#, fuzzy
msgid "Reverse headlines"
msgstr "反向排序"
-#: include/functions.php:1919
+#: include/functions.php:1937
#, fuzzy
msgid "Debug feed update"
msgstr "禁用更新"
-#: include/functions.php:1920
+#: include/functions.php:1938
#: js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr "标记所有信息源为已读"
-#: include/functions.php:1921
+#: include/functions.php:1939
#, fuzzy
msgid "Un/collapse current category"
msgstr "加入到类别:"
-#: include/functions.php:1922
+#: include/functions.php:1940
#, fuzzy
msgid "Toggle combined mode"
msgstr "锁定发布的项"
-#: include/functions.php:1923
+#: include/functions.php:1941
#, fuzzy
msgid "Go to"
msgstr "跳转至……"
-#: include/functions.php:1925
+#: include/functions.php:1943
msgid "Fresh"
msgstr ""
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr "标签云"
-#: include/functions.php:1930
+#: include/functions.php:1948
#, fuzzy
msgid "Other"
msgstr "其他信息源"
-#: include/functions.php:1931
+#: include/functions.php:1949
#: classes/pref/labels.php:281
msgid "Create label"
msgstr "创建预定义标签"
-#: include/functions.php:1932
+#: include/functions.php:1950
#: classes/pref/filters.php:606
msgid "Create filter"
msgstr "创建过滤器"
-#: include/functions.php:1933
+#: include/functions.php:1951
#, fuzzy
msgid "Un/collapse sidebar"
msgstr "折叠侧边栏"
-#: include/functions.php:1934
+#: include/functions.php:1952
#, fuzzy
msgid "Show help dialog"
msgstr "显示搜索对话框"
-#: include/functions.php:2434
+#: include/functions.php:2452
#, php-format
msgid "Search results: %s"
msgstr ""
-#: include/functions.php:2922
+#: include/functions.php:2943
#: js/viewfeed.js:1990
msgid "Click to play"
msgstr "点击播放"
-#: include/functions.php:2923
+#: include/functions.php:2944
#: js/viewfeed.js:1989
msgid "Play"
msgstr "播放"
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr " - "
-#: include/functions.php:3062
-#: include/functions.php:3356
+#: include/functions.php:3083
+#: include/functions.php:3377
#: classes/rpc.php:359
msgid "no tags"
msgstr "无标签"
-#: include/functions.php:3072
-#: classes/feeds.php:648
+#: include/functions.php:3093
+#: classes/feeds.php:682
msgid "Edit tags for this article"
msgstr "为本文编辑自定义标签"
-#: include/functions.php:3101
-#: classes/feeds.php:604
+#: include/functions.php:3122
+#: classes/feeds.php:638
msgid "Originally from:"
msgstr "来源:"
-#: include/functions.php:3114
-#: classes/feeds.php:617
-#: classes/pref/feeds.php:507
+#: include/functions.php:3135
+#: classes/feeds.php:651
+#: classes/pref/feeds.php:533
msgid "Feed URL"
msgstr "信息源 URL"
-#: include/functions.php:3145
+#: include/functions.php:3166
#: classes/dlg.php:43
#: classes/dlg.php:162
#: classes/dlg.php:185
@@ -907,8 +911,8 @@ msgstr "信息源 URL"
#: classes/backend.php:105
#: classes/pref/users.php:106
#: classes/pref/filters.php:111
-#: classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624
+#: classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650
#: plugins/import_export/init.php:409
#: plugins/import_export/init.php:432
#: plugins/share/init.php:67
@@ -916,15 +920,15 @@ msgstr "信息源 URL"
msgid "Close this window"
msgstr "关闭本窗口"
-#: include/functions.php:3381
+#: include/functions.php:3402
msgid "(edit note)"
msgstr "(编辑注记)"
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr "未知类型"
-#: include/functions.php:3670
+#: include/functions.php:3691
#, fuzzy
msgid "Attachments"
msgstr "附件:"
@@ -955,8 +959,8 @@ msgstr "加星标"
#: include/localized_schema.php:12
#: js/viewfeed.js:482
-#: plugins/digest/digest.js:264
-#: plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265
+#: plugins/digest/digest.js:754
msgid "Publish article"
msgstr "发布文章"
@@ -1072,7 +1076,8 @@ msgid "Combined feed display"
msgstr "合并显示模式"
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+#, fuzzy
+msgid "Hide feeds with no unread articles"
msgstr "隐藏没有未读信息的信息源"
#: include/localized_schema.php:43
@@ -1084,6 +1089,7 @@ msgid "Sort feeds by unread articles count"
msgstr "以未读文章数量排序信息源"
#: include/localized_schema.php:45
+#: plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr "反转标题列表顺序(最旧的在上面)"
@@ -1167,12 +1173,14 @@ msgstr ""
#: include/login_form.php:183
#: classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739
+#: plugins/mobile/login_form.php:40
msgid "Login:"
msgstr "登陆:"
#: include/login_form.php:192
#: classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr "密码:"
@@ -1203,6 +1211,7 @@ msgstr "使用较少流量"
#: include/login_form.php:225
#: classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr "登录"
@@ -1223,8 +1232,8 @@ msgstr "标题"
#: classes/handler/public.php:405
#: classes/dlg.php:665
-#: classes/pref/feeds.php:505
-#: classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531
+#: classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr "URL:"
@@ -1262,8 +1271,8 @@ msgstr ""
#: classes/pref/filters.php:746
#: classes/pref/filters.php:822
#: classes/pref/filters.php:889
-#: classes/pref/feeds.php:701
-#: classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727
+#: classes/pref/feeds.php:875
#: plugins/mail/init.php:131
#: plugins/note/init.php:55
#: plugins/instances/init.php:251
@@ -1326,31 +1335,32 @@ msgid "Edit subscription options"
msgstr "编辑订阅选项"
#: classes/handler/public.php:724
-#: classes/handler/public.php:753
+#: classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr "重置密码"
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr ""
-#: classes/handler/public.php:766
-#: classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767
+#: classes/handler/public.php:783
+#: classes/handler/public.php:788
+#: plugins/digest/digest_body.php:69
#, fuzzy
msgid "Go back"
msgstr "移回原位"
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr ""
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr ""
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr ""
@@ -1366,9 +1376,9 @@ msgstr ""
#: classes/pref/filters.php:597
#: classes/pref/filters.php:676
#: classes/pref/filters.php:703
-#: classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498
-#: classes/pref/feeds.php:1567
+#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524
+#: classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
msgid "Select"
msgstr "选择"
@@ -1382,9 +1392,9 @@ msgstr "选择"
#: classes/pref/filters.php:600
#: classes/pref/filters.php:679
#: classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231
-#: classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570
+#: classes/pref/feeds.php:1257
+#: classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596
#: plugins/instances/init.php:290
msgid "All"
msgstr "全部"
@@ -1398,9 +1408,9 @@ msgstr "全部"
#: classes/pref/filters.php:602
#: classes/pref/filters.php:681
#: classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233
-#: classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572
+#: classes/pref/feeds.php:1259
+#: classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598
#: plugins/instances/init.php:292
msgid "None"
msgstr "无"
@@ -1460,8 +1470,8 @@ msgstr "信息源 URL"
#: classes/dlg.php:248
#: classes/dlg.php:713
-#: classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr "加入到类别:"
@@ -1471,24 +1481,24 @@ msgstr "可用的信息源"
#: classes/dlg.php:268
#: classes/pref/users.php:155
-#: classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr "登录密码"
#: classes/dlg.php:272
#: classes/dlg.php:727
#: classes/pref/users.php:420
-#: classes/pref/feeds.php:563
-#: classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589
+#: classes/pref/feeds.php:813
msgid "Login"
msgstr "登陆"
#: classes/dlg.php:275
#: classes/dlg.php:730
-#: classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569
-#: classes/pref/feeds.php:793
+#: classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595
+#: classes/pref/feeds.php:819
msgid "Password"
msgstr "密码"
@@ -1510,8 +1520,8 @@ msgstr "更多信息源"
#: classes/dlg.php:407
#: classes/pref/users.php:350
#: classes/pref/filters.php:593
-#: classes/pref/feeds.php:1224
-#: js/tt-rss.js:166
+#: classes/pref/feeds.php:1250
+#: js/tt-rss.js:167
msgid "Search"
msgstr "搜索"
@@ -1532,7 +1542,7 @@ msgstr "限制:"
#: classes/pref/labels.php:284
#: classes/pref/filters.php:353
#: classes/pref/filters.php:615
-#: classes/pref/feeds.php:674
+#: classes/pref/feeds.php:700
#: plugins/instances/init.php:297
msgid "Remove"
msgstr "移除"
@@ -1558,11 +1568,10 @@ msgstr "本文的标签,请用逗号分开:"
#: classes/pref/users.php:192
#: classes/pref/labels.php:79
#: classes/pref/filters.php:360
-#: classes/pref/feeds.php:700
-#: classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726
+#: classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86
#: plugins/note/init.php:53
-#: plugins/owncloud/init.php:62
#: plugins/instances/init.php:248
msgid "Save"
msgstr "保存"
@@ -1743,51 +1752,56 @@ msgid "Feed:"
msgstr "信息源:"
#: classes/feeds.php:201
-#: classes/feeds.php:793
+#: classes/feeds.php:827
msgid "Feed not found."
msgstr "找不到信息源。"
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, fuzzy, php-format
+msgid "Imported at %s"
+msgstr "导入"
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr "标记为已读"
-#: classes/feeds.php:549
+#: classes/feeds.php:582
#, fuzzy
msgid "Collapse article"
msgstr "全部文章"
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr "没有未读文章。"
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr "没有最新更新的文章。"
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr "没有加星标的文章。"
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid "No articles found to display. You can assign articles to labels manually (see the Actions menu above) or use a filter."
msgstr "本标签下没有文章。你可以通过手动或过滤器的方式为文章添加预定义标签(参考上方动作菜单)。"
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr "暂时没有文章。"
-#: classes/feeds.php:721
-#: classes/feeds.php:909
+#: classes/feeds.php:755
+#: classes/feeds.php:943
#, php-format
msgid "Feeds last updated at %s"
msgstr "上次信息源更新时间:%s"
-#: classes/feeds.php:731
-#: classes/feeds.php:919
+#: classes/feeds.php:765
+#: classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr "部分信息源更新错误(点击了解详情)"
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr "没有选中的信息源。"
@@ -1910,8 +1924,8 @@ msgid "Change password to"
msgstr "更改密码为:"
#: classes/pref/users.php:177
-#: classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr "选项"
@@ -2076,7 +2090,7 @@ msgid "Combine"
msgstr ""
#: classes/pref/filters.php:619
-#: classes/pref/feeds.php:1283
+#: classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr "为文章重新评分"
@@ -2094,7 +2108,7 @@ msgstr "on field"
#: classes/pref/filters.php:806
#: js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr "在"
@@ -2104,7 +2118,7 @@ msgid "Save rule"
msgstr "保存"
#: classes/pref/filters.php:819
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Add rule"
msgstr ""
@@ -2122,7 +2136,7 @@ msgid "Save action"
msgstr "版面动作"
#: classes/pref/filters.php:886
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Add action"
msgstr "信息源动作"
@@ -2156,179 +2170,178 @@ msgstr "未知选项: %s"
msgid "Your personal data has been saved."
msgstr "您的个人数据已保存。"
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
#, fuzzy
msgid "Personal data / Authentication"
msgstr "登录密码"
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr ""
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr "姓名"
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr "电子邮件"
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr "访问级别"
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
msgid "Save data"
msgstr "保存信息"
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
msgid "Your password is at default value, please change it."
msgstr "您还在使用系统默认的密码,请修改。"
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr "原密码"
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr "新密码"
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr "确认密码"
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr "更改密码"
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr ""
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid "One time passwords are currently enabled. Enter your current password below to disable."
msgstr ""
-#: classes/pref/prefs.php:294
-#: classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295
+#: classes/pref/prefs.php:346
#, fuzzy
msgid "Enter your password"
msgstr "用户名或密码错误"
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
#, fuzzy
msgid "Disable OTP"
msgstr "禁用更新"
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP."
msgstr ""
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr ""
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr ""
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
#, fuzzy
msgid "Enable OTP"
msgstr "已启用"
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr ""
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
msgid "Customize"
msgstr "自定义"
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
msgid "Register"
msgstr "注册"
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr "清空"
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr ""
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr "保存设置"
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
msgid "Manage profiles"
msgstr "管理偏好文件"
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr "恢复到默认"
-#: classes/pref/prefs.php:613
-#, fuzzy
-msgid "Show additional preferences"
-msgstr "退出偏好设置"
-
-#: classes/pref/prefs.php:625
-#: classes/pref/prefs.php:627
+#: classes/pref/prefs.php:628
+#: classes/pref/prefs.php:630
msgid "Plugins"
msgstr ""
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:632
+msgid "Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href=\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
+msgstr ""
+
+#: classes/pref/prefs.php:634
msgid "You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr ""
-#: classes/pref/prefs.php:659
-#: classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664
+#: classes/pref/prefs.php:713
msgid "Plugin"
msgstr ""
-#: classes/pref/prefs.php:660
-#: classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665
+#: classes/pref/prefs.php:714
msgid "Description"
msgstr ""
-#: classes/pref/prefs.php:661
-#: classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666
+#: classes/pref/prefs.php:715
msgid "Version"
msgstr ""
-#: classes/pref/prefs.php:662
-#: classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667
+#: classes/pref/prefs.php:716
msgid "Author"
msgstr ""
-#: classes/pref/prefs.php:695
-#: classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700
+#: classes/pref/prefs.php:751
#, fuzzy
msgid "Clear data"
msgstr "清空信息源数据"
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr ""
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
#, fuzzy
msgid "Enable selected plugins"
msgstr "启用信息源分类"
-#: classes/pref/prefs.php:816
-#: classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821
+#: classes/pref/prefs.php:839
#, fuzzy
msgid "Incorrect password"
msgstr "用户名或密码错误"
@@ -2338,265 +2351,256 @@ msgid "Check to enable field"
msgstr "勾选以启用"
#: classes/pref/feeds.php:58
-#: classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217
-#: classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243
+#: classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, fuzzy, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
msgstr[0] "(%d 个信息源)"
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
msgid "Feed Title"
msgstr "信息源标题"
-#: classes/pref/feeds.php:550
-#: classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576
+#: classes/pref/feeds.php:800
msgid "Article purging:"
msgstr "文章清理:"
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid "<b>Hint:</b> you need to fill in your login information if your feed requires authentication, except for Twitter feeds."
msgstr "<b>提示:</b>如果您的信息源需要验证,那么您需要填写登录信息。Twitter 信息源除外。"
-#: classes/pref/feeds.php:589
-#: classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615
+#: classes/pref/feeds.php:829
msgid "Hide from Popular feeds"
msgstr "从最受欢迎的信息源中隐藏"
-#: classes/pref/feeds.php:601
-#: classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627
+#: classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr "包含电子邮件摘要"
-#: classes/pref/feeds.php:614
-#: classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640
+#: classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr "始终显示图片附件"
-#: classes/pref/feeds.php:627
-#: classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653
+#: classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr ""
-#: classes/pref/feeds.php:640
-#: classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666
+#: classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr "本地缓存图片"
-#: classes/pref/feeds.php:652
-#: classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678
+#: classes/pref/feeds.php:863
msgid "Mark updated articles as unread"
msgstr "将已更新的文章标记为未读"
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
msgid "Icon"
msgstr "图标"
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr "替换"
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
msgid "Resubscribe to push updates"
msgstr "重新订阅以推送更新"
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr "为启用推送的信息源重置 PubSubHubbub 订阅。"
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr ""
-#: classes/pref/feeds.php:1077
-#: classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103
+#: classes/pref/feeds.php:1156
msgid "All done."
msgstr "全部完成。"
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
msgid "Feeds with errors"
msgstr "有错误的信息源"
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
#, fuzzy
msgid "Inactive feeds"
msgstr "刷新活动的信息源"
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
msgid "Edit selected feeds"
msgstr "编辑选定的信息源"
-#: classes/pref/feeds.php:1244
-#: classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270
+#: classes/pref/feeds.php:1284
msgid "Reset sort order"
msgstr "重置排序"
-#: classes/pref/feeds.php:1246
+#: classes/pref/feeds.php:1272
#: js/prefs.js:1764
msgid "Batch subscribe"
msgstr ""
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
#, fuzzy
msgid "Categories"
msgstr "信息源类别"
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
#, fuzzy
msgid "Add category"
msgstr "编辑类别"
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
#, fuzzy
msgid "(Un)hide empty categories"
msgstr "编辑类别"
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
#, fuzzy
msgid "Remove selected"
msgstr "移除选中的信息源?"
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
msgid "More actions..."
msgstr "更多动作"
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr "手动清除"
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr "清空信息源数据"
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr "OPML"
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings."
msgstr ""
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr ""
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
#, fuzzy
msgid "Import my OPML"
msgstr "正在导入 OPML ……"
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr "文件名:"
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
msgid "Include settings"
msgstr "包含设置"
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
#, fuzzy
msgid "Export OPML"
msgstr "正在导入 OPML ……"
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below."
msgstr "您可以公开发布您的 OPML 。网上的任何人都可以通过如下 URL 订阅该文件。"
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds."
msgstr ""
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
#, fuzzy
msgid "Display published OPML URL"
msgstr "公开的 OPML URL"
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
msgid "Firefox integration"
msgstr "Firefox 集成"
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below."
msgstr "点击如下链接,可以将本 Tiny Tiny RSS 站点作为一个 Firefox 阅读器使用。"
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr "点击此处将本站注册为信息源阅读器。"
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
#, fuzzy
msgid "Published & shared articles / Generated feeds"
msgstr "已发布的文章和生成的信息源"
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
msgid "Published articles and generated feeds"
msgstr "已发布的文章和生成的信息源"
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid "Published articles are exported as a public RSS feed and can be subscribed by anyone who knows the URL specified below."
msgstr "已发布的文章将会输出为公开的 RSS 信息源,网上的任何人可以通过如下 URL 进行订阅。"
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
msgid "Display URL"
msgstr "显示 URL"
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr "清空所有生成的 URL"
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
msgid "Articles shared by URL"
msgstr "通过 URL 分享的文章"
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr "您可以取消所有通过 URL 分享的文章。"
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
msgid "Unshare all articles"
msgstr "取消所有分享"
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
msgid "These feeds have not been updated with new content for 3 months (oldest first):"
msgstr "以下信息源已经有三个月没有内容更新了(最旧的在最上):"
-#: classes/pref/feeds.php:1531
-#: classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557
+#: classes/pref/feeds.php:1626
msgid "Click to edit feed"
msgstr "点击以编辑信息源"
-#: classes/pref/feeds.php:1549
-#: classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575
+#: classes/pref/feeds.php:1646
msgid "Unsubscribe from selected feeds"
msgstr "取消订阅选中的信息源"
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr "信息源因为如下错误未能更新:"
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr ""
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
#, fuzzy
msgid "Your browser doesn't support Javascript, which is required for this application to function properly. Please check your browser settings."
msgstr ""
"本页面需要JavaScript支持。\n"
"\t\t\t请检查您的浏览器设置。"
-#: plugins/digest/digest_body.php:55
-#, fuzzy
-msgid "Back to feeds"
-msgstr "很久不活跃的信息源"
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr "您好,"
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr ""
@@ -2622,10 +2626,6 @@ msgstr ""
msgid "Configuration saved."
msgstr "设置已保存。"
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr ""
-
#: plugins/auth_internal/init.php:62
#, fuzzy
msgid "Please enter your one time password:"
@@ -2639,6 +2639,62 @@ msgstr "密码更改成功。"
msgid "Old password is incorrect."
msgstr "原密码输入错误。"
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373
+#: plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr "主页"
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr "啥也没找到(点击以重新加载信息源)。"
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr ""
+
+#: plugins/mobile/prefs.php:34
+msgid "Enable categories"
+msgstr "启用类别"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr "ON"
+
+#: plugins/mobile/prefs.php:35
+#: plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46
+#: plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56
+#: plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr "OFF"
+
+#: plugins/mobile/prefs.php:39
+msgid "Browse categories like folders"
+msgstr "以文件夹方式浏览类别"
+
+#: plugins/mobile/prefs.php:45
+msgid "Show images in posts"
+msgstr "在帖子里显示图像"
+
+#: plugins/mobile/prefs.php:50
+msgid "Hide read articles and feeds"
+msgstr "隐藏已读的文章和信息源"
+
+#: plugins/mobile/prefs.php:55
+msgid "Sort feeds by unread count"
+msgstr "以未读文章数量排列信息源"
+
#: plugins/mailto/init.php:52
#: plugins/mailto/init.php:58
#: plugins/mail/init.php:71
@@ -2788,23 +2844,6 @@ msgstr ""
msgid "Set value"
msgstr "加星标"
-#: plugins/identica/init.php:29
-#, fuzzy
-msgid "Share on identi.ca"
-msgstr "在 Twitter 上分享"
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr ""
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr ""
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr ""
-
#: plugins/instances/init.php:144
msgid "Linked"
msgstr "链接"
@@ -2837,16 +2876,6 @@ msgstr "通过 URL 分享"
msgid "You can share this article by the following unique URL:"
msgstr "您可以通过以下唯一 URL 分享本文:"
-#: plugins/flattr/init.php:30
-#, fuzzy
-msgid "Flattr this article."
-msgstr "加星标"
-
-#: plugins/googleplus/init.php:29
-#, fuzzy
-msgid "Share on Google+"
-msgstr "在 Twitter 上分享"
-
#: plugins/updater/init.php:317
#: plugins/updater/init.php:334
#: plugins/updater/updater.js:10
@@ -2873,165 +2902,160 @@ msgstr "上次更新:"
msgid "Start update"
msgstr "上次更新:"
-#: plugins/tweet/init.php:29
-#, fuzzy
-msgid "Share on Twitter"
-msgstr "在 Twitter 上分享"
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr "本信息源中的最新文章(点击显示)"
#: js/feedlist.js:415
#: js/feedlist.js:430
-#: plugins/digest/digest.js:25
+#: plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr "将 %s 中的全部文章标记为已读?"
-#: js/functions.js:91
+#: js/functions.js:92
msgid "Are you sure to report this exception to tt-rss.org? The report will include your browser information. Your IP would be saved in the database."
msgstr "您确认将该异常报告至 tt-rss.org ?报告将包含您的浏览器信息。您的IP将被存入数据库。"
-#: js/functions.js:627
+#: js/functions.js:628
msgid "Date syntax appears to be correct:"
msgstr "日期的语法正确:"
-#: js/functions.js:630
+#: js/functions.js:631
msgid "Date syntax is incorrect."
msgstr "日期的语法错误。"
-#: js/functions.js:733
+#: js/functions.js:734
msgid "Upload complete."
msgstr ""
-#: js/functions.js:757
+#: js/functions.js:758
msgid "Remove stored feed icon?"
msgstr "移除已保存的信息源图标?"
-#: js/functions.js:762
+#: js/functions.js:763
#, fuzzy
msgid "Removing feed icon..."
msgstr "移除已保存的信息源图标?"
-#: js/functions.js:767
+#: js/functions.js:768
#, fuzzy
msgid "Feed icon removed."
msgstr "找不到信息源。"
-#: js/functions.js:789
+#: js/functions.js:790
msgid "Please select an image file to upload."
msgstr "请选择图片文件上传。"
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr "为本信息源上传一个新的图标?"
-#: js/functions.js:792
+#: js/functions.js:793
#, fuzzy
msgid "Uploading, please wait..."
msgstr "读取中,请稍候……"
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr "请填写预定义标签的说明:"
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr "创建标签失败:没有标题。"
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr "订阅信息源"
-#: js/functions.js:883
+#: js/functions.js:884
msgid "Subscribed to %s"
msgstr "已订阅至 %s"
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr "指定的 URL 无效。"
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr "指定的 URL 没有包含任何信息源。"
-#: js/functions.js:944
+#: js/functions.js:945
#, fuzzy
msgid "Couldn't download the specified URL: %s"
msgstr "无法下载指定的 URL 。"
-#: js/functions.js:948
+#: js/functions.js:949
msgid "You are already subscribed to this feed."
msgstr "您已经订阅过这个信息源啦。"
-#: js/functions.js:1078
+#: js/functions.js:1079
#, fuzzy
msgid "Edit rule"
msgstr "编辑过滤器"
-#: js/functions.js:1104
+#: js/functions.js:1105
#, fuzzy
msgid "Edit action"
msgstr "信息源动作"
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr "创建过滤器"
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid "Reset subscription? Tiny Tiny RSS will try to subscribe to the notification hub again on next feed update."
msgstr "重置订阅? Tiny Tiny RSS 将会在下次信息源更新的时候尝试再次订阅信息提醒中心。"
-#: js/functions.js:1267
+#: js/functions.js:1268
#, fuzzy
msgid "Subscription reset."
msgstr "订阅信息源"
-#: js/functions.js:1277
-#: js/tt-rss.js:369
+#: js/functions.js:1278
+#: js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr "从 %s 取消订阅?"
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr ""
-#: js/functions.js:1386
+#: js/functions.js:1389
msgid "Please enter category title:"
msgstr "请填写类别名称:"
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr "为本信息源生成新的群地址?"
-#: js/functions.js:1421
+#: js/functions.js:1424
#: js/prefs.js:1234
msgid "Trying to change address..."
msgstr ""
-#: js/functions.js:1608
-#: js/tt-rss.js:350
-#: js/tt-rss.js:735
+#: js/functions.js:1611
+#: js/tt-rss.js:393
+#: js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr "您无法编辑这种类型的信息源。"
-#: js/functions.js:1623
+#: js/functions.js:1626
msgid "Edit Feed"
msgstr "编辑信息源"
-#: js/functions.js:1629
+#: js/functions.js:1632
#: js/prefs.js:194
#: js/prefs.js:749
#, fuzzy
msgid "Saving data..."
msgstr "保存信息"
-#: js/functions.js:1661
+#: js/functions.js:1664
msgid "More Feeds"
msgstr "更多信息源"
-#: js/functions.js:1722
-#: js/functions.js:1832
+#: js/functions.js:1725
+#: js/functions.js:1835
#: js/prefs.js:397
#: js/prefs.js:427
#: js/prefs.js:459
@@ -3042,26 +3066,26 @@ msgstr "更多信息源"
msgid "No feeds are selected."
msgstr "没有选择任何信息源。"
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed."
msgstr "将选中的信息源从存档中移除?包含已保存文章的信息源不会被移除。"
-#: js/functions.js:1803
+#: js/functions.js:1806
msgid "Feeds with update errors"
msgstr "更新错误的信息源"
-#: js/functions.js:1814
+#: js/functions.js:1817
#: js/prefs.js:1192
msgid "Remove selected feeds?"
msgstr "移除选中的信息源?"
-#: js/functions.js:1817
+#: js/functions.js:1820
#: js/prefs.js:1195
#, fuzzy
msgid "Removing selected feeds..."
msgstr "移除选中的信息源?"
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr ""
@@ -3379,48 +3403,48 @@ msgstr ""
msgid "Clear stored data for this plugin?"
msgstr ""
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr "将所有文章标记为已读?"
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
#, fuzzy
msgid "Marking all feeds as read..."
msgstr "标记所有信息源为已读"
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+#, fuzzy
+msgid "Please enable mail plugin first."
+msgstr "请先选几个信息源吧。"
+
+#: js/tt-rss.js:458
+#, fuzzy
+msgid "Please enable embed_original plugin first."
+msgstr "请先选几个信息源吧。"
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr "您不能取消订阅一个类别。"
-#: js/tt-rss.js:363
-#: js/tt-rss.js:519
+#: js/tt-rss.js:592
+#: js/tt-rss.js:748
msgid "Please select some feed first."
msgstr "请先选几个信息源吧。"
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr "无法重置本类信息源的评分。"
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr "重置 %s 中文章的评分?"
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
#, fuzzy
msgid "Rescoring articles..."
msgstr "为文章重新评分"
-#: js/tt-rss.js:694
-#, fuzzy
-msgid "Please enable mail plugin first."
-msgstr "请先选几个信息源吧。"
-
-#: js/tt-rss.js:800
-#, fuzzy
-msgid "Please enable embed_original plugin first."
-msgstr "请先选几个信息源吧。"
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
msgid "New version available!"
msgstr "有可用的新版本啦!"
@@ -3430,20 +3454,20 @@ msgid "Cancel search"
msgstr "取消"
#: js/viewfeed.js:439
-#: plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr "取消星标"
#: js/viewfeed.js:444
-#: plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr "加星标"
#: js/viewfeed.js:477
-#: plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr "取消发布文章"
@@ -3554,31 +3578,31 @@ msgstr "请填写类别名称:"
msgid "Article URL:"
msgstr "全部文章"
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
#, fuzzy
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] "将显示的 %d 篇文章标记为已读?"
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
msgid "Error: unable to load article."
msgstr "错误:无法加载文章。"
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
msgid "Click to expand article."
msgstr "点击以展开文章。"
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
#, fuzzy
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] "下面的 %d 篇……"
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
msgid "No unread feeds."
msgstr "没有未读的信息源。"
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
msgid "Load more..."
msgstr "加载更多……"
@@ -3647,42 +3671,39 @@ msgstr "通过 URL 分享文章"
msgid "Live updating is considered experimental. Backup your tt-rss directory before continuing. Please type 'yes' to continue."
msgstr ""
-#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
-#~ msgstr "这将会清空所有保存过的 Twitter 认证信息。是否继续?"
-
#, fuzzy
-#~ msgid "Clearing credentials..."
-#~ msgstr "清空保存的个人信息"
-
-#~ msgid "Updated"
-#~ msgstr "有更新的"
+#~ msgid "Share on identi.ca"
+#~ msgstr "在 Twitter 上分享"
-#~ msgid "Home"
-#~ msgstr "主页"
-
-#~ msgid "Nothing found (click to reload feed)."
-#~ msgstr "啥也没找到(点击以重新加载信息源)。"
+#, fuzzy
+#~ msgid "Flattr this article."
+#~ msgstr "加星标"
-#~ msgid "Enable categories"
-#~ msgstr "启用类别"
+#, fuzzy
+#~ msgid "Share on Google+"
+#~ msgstr "在 Twitter 上分享"
-#~ msgid "ON"
-#~ msgstr "ON"
+#, fuzzy
+#~ msgid "Share on Twitter"
+#~ msgstr "在 Twitter 上分享"
-#~ msgid "OFF"
-#~ msgstr "OFF"
+#, fuzzy
+#~ msgid "Show additional preferences"
+#~ msgstr "退出偏好设置"
-#~ msgid "Browse categories like folders"
-#~ msgstr "以文件夹方式浏览类别"
+#, fuzzy
+#~ msgid "Back to feeds"
+#~ msgstr "很久不活跃的信息源"
-#~ msgid "Show images in posts"
-#~ msgstr "在帖子里显示图像"
+#~ msgid "This will clear your stored authentication information for Twitter. Continue?"
+#~ msgstr "这将会清空所有保存过的 Twitter 认证信息。是否继续?"
-#~ msgid "Hide read articles and feeds"
-#~ msgstr "隐藏已读的文章和信息源"
+#, fuzzy
+#~ msgid "Clearing credentials..."
+#~ msgstr "清空保存的个人信息"
-#~ msgid "Sort feeds by unread count"
-#~ msgstr "以未读文章数量排列信息源"
+#~ msgid "Updated"
+#~ msgstr "有更新的"
#~ msgid "Notifying <b>%s</b>."
#~ msgstr "提醒 <b>%s</b>。"
diff --git a/messages.pot b/messages.pot
index 91e52ff07..6d745d6ad 100644
--- a/messages.pot
+++ b/messages.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-26 15:16+0400\n"
+"POT-Creation-Date: 2013-03-27 16:48+0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
@@ -102,66 +102,66 @@ msgstr ""
msgid "Database Updater"
msgstr ""
-#: db-updater.php:85
+#: db-updater.php:87
msgid "Could not update database"
msgstr ""
-#: db-updater.php:88
+#: db-updater.php:90
msgid "Could not find necessary schema file, need version:"
msgstr ""
-#: db-updater.php:89
+#: db-updater.php:91
msgid ", found: "
msgstr ""
-#: db-updater.php:92
+#: db-updater.php:94
msgid "Tiny Tiny RSS database is up to date."
msgstr ""
-#: db-updater.php:94 db-updater.php:163 db-updater.php:176 register.php:194
-#: register.php:239 register.php:252 register.php:267 register.php:286
-#: register.php:334 register.php:344 register.php:356
+#: db-updater.php:96 db-updater.php:165 db-updater.php:178 register.php:196
+#: register.php:241 register.php:254 register.php:269 register.php:288
+#: register.php:336 register.php:346 register.php:358
#: classes/handler/public.php:612 classes/handler/public.php:700
msgid "Return to Tiny Tiny RSS"
msgstr ""
-#: db-updater.php:100
+#: db-updater.php:102
msgid "Please backup your database before proceeding."
msgstr ""
-#: db-updater.php:102
+#: db-updater.php:104
#, php-format
msgid ""
"Your Tiny Tiny RSS database needs update to the latest version (<b>%d</b> to "
"<b>%d</b>)."
msgstr ""
-#: db-updater.php:116
+#: db-updater.php:118
msgid "Perform updates"
msgstr ""
-#: db-updater.php:121
+#: db-updater.php:123
msgid "Performing updates..."
msgstr ""
-#: db-updater.php:127
+#: db-updater.php:129
#, php-format
msgid "Updating to version %d..."
msgstr ""
-#: db-updater.php:142
+#: db-updater.php:144
msgid "Checking version... "
msgstr ""
-#: db-updater.php:148
+#: db-updater.php:150
msgid "OK!"
msgstr ""
-#: db-updater.php:150
+#: db-updater.php:152
msgid "ERROR!"
msgstr ""
-#: db-updater.php:158
+#: db-updater.php:160
#, php-format
msgid "Finished. Performed <b>%d</b> update up to schema version <b>%d</b>."
msgid_plural ""
@@ -169,16 +169,16 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: db-updater.php:168
+#: db-updater.php:170
msgid "Your database schema is from a newer version of Tiny Tiny RSS."
msgstr ""
-#: db-updater.php:170
+#: db-updater.php:172
#, php-format
msgid "Found schema version: <b>%d</b>, required: <b>%d</b>."
msgstr ""
-#: db-updater.php:172
+#: db-updater.php:174
msgid ""
"Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer "
"version and continue."
@@ -242,200 +242,202 @@ msgstr ""
msgid "SQL escaping test failed, check your database and PHP configuration"
msgstr ""
-#: index.php:118 index.php:138 index.php:244 prefs.php:83
+#: index.php:127 index.php:147 index.php:253 prefs.php:93
#: classes/backend.php:5 classes/pref/labels.php:296
-#: classes/pref/filters.php:628 classes/pref/feeds.php:1296
-#: plugins/digest/digest_body.php:49 js/feedlist.js:130 js/feedlist.js:456
-#: js/functions.js:420 js/functions.js:823 js/functions.js:1259
-#: js/functions.js:1392 js/functions.js:1704 js/prefs.js:86 js/prefs.js:576
+#: classes/pref/filters.php:628 classes/pref/feeds.php:1322
+#: plugins/digest/digest_body.php:63 js/feedlist.js:130 js/feedlist.js:456
+#: js/functions.js:421 js/functions.js:824 js/functions.js:1260
+#: js/functions.js:1395 js/functions.js:1707 js/prefs.js:86 js/prefs.js:576
#: js/prefs.js:666 js/prefs.js:870 js/prefs.js:1457 js/prefs.js:1510
#: js/prefs.js:1568 js/prefs.js:1584 js/prefs.js:1600 js/prefs.js:1619
-#: js/prefs.js:1792 js/prefs.js:1808 js/tt-rss.js:814 js/viewfeed.js:785
+#: js/prefs.js:1792 js/prefs.js:1808 js/tt-rss.js:472 js/viewfeed.js:785
#: js/viewfeed.js:1262 plugins/import_export/import_export.js:17
#: plugins/updater/updater.js:17
msgid "Loading, please wait..."
msgstr ""
-#: index.php:152
+#: index.php:161
msgid "Collapse feedlist"
msgstr ""
-#: index.php:155
+#: index.php:164
msgid "Show articles"
msgstr ""
-#: index.php:158
+#: index.php:167
msgid "Adaptive"
msgstr ""
-#: index.php:159
+#: index.php:168
msgid "All Articles"
msgstr ""
-#: index.php:160 include/functions.php:1926 classes/feeds.php:106
+#: index.php:169 include/functions.php:1944 classes/feeds.php:106
msgid "Starred"
msgstr ""
-#: index.php:161 include/functions.php:1927 classes/feeds.php:107
+#: index.php:170 include/functions.php:1945 classes/feeds.php:107
msgid "Published"
msgstr ""
-#: index.php:162 classes/feeds.php:93 classes/feeds.php:105
+#: index.php:171 classes/feeds.php:93 classes/feeds.php:105
msgid "Unread"
msgstr ""
-#: index.php:163
+#: index.php:172
msgid "Unread First"
msgstr ""
-#: index.php:164
+#: index.php:173
msgid "Ignore Scoring"
msgstr ""
-#: index.php:167
+#: index.php:176
msgid "Sort articles"
msgstr ""
-#: index.php:170
+#: index.php:179
msgid "Default"
msgstr ""
-#: index.php:171
+#: index.php:180
msgid "Date"
msgstr ""
-#: index.php:172 include/localized_schema.php:3
+#: index.php:181 include/localized_schema.php:3
msgid "Title"
msgstr ""
-#: index.php:173
+#: index.php:182
msgid "Score"
msgstr ""
-#: index.php:179 classes/pref/feeds.php:535 classes/pref/feeds.php:758
+#: index.php:188 classes/pref/feeds.php:561 classes/pref/feeds.php:784
msgid "Update"
msgstr ""
-#: index.php:183 index.php:213 include/functions.php:1917
+#: index.php:192 index.php:222 include/functions.php:1935
#: include/localized_schema.php:10 classes/feeds.php:111 classes/feeds.php:136
-#: classes/feeds.php:406 js/FeedTree.js:128 js/FeedTree.js:156
-#: plugins/digest/digest.js:630
+#: classes/feeds.php:437 js/FeedTree.js:128 js/FeedTree.js:156
+#: plugins/digest/digest.js:647
msgid "Mark as read"
msgstr ""
-#: index.php:190
+#: index.php:199
msgid "Communication problem with server."
msgstr ""
-#: index.php:198
+#: index.php:207
msgid "New version of Tiny Tiny RSS is available!"
msgstr ""
-#: index.php:203
+#: index.php:212
msgid "Actions..."
msgstr ""
-#: index.php:205
+#: index.php:214
msgid "Preferences..."
msgstr ""
-#: index.php:206
+#: index.php:215
msgid "Search..."
msgstr ""
-#: index.php:207
+#: index.php:216
msgid "Feed actions:"
msgstr ""
-#: index.php:208 classes/handler/public.php:542
+#: index.php:217 classes/handler/public.php:542
msgid "Subscribe to feed..."
msgstr ""
-#: index.php:209
+#: index.php:218
msgid "Edit this feed..."
msgstr ""
-#: index.php:210
+#: index.php:219
msgid "Rescore feed"
msgstr ""
-#: index.php:211 classes/pref/feeds.php:684 classes/pref/feeds.php:1269
+#: index.php:220 classes/pref/feeds.php:710 classes/pref/feeds.php:1295
#: js/PrefFeedTree.js:73
msgid "Unsubscribe"
msgstr ""
-#: index.php:212
+#: index.php:221
msgid "All feeds:"
msgstr ""
-#: index.php:214
+#: index.php:223
msgid "(Un)hide read feeds"
msgstr ""
-#: index.php:215
+#: index.php:224
msgid "Other actions:"
msgstr ""
-#: index.php:217
+#: index.php:226
msgid "Switch to digest..."
msgstr ""
-#: index.php:219
+#: index.php:228
msgid "Show tag cloud..."
msgstr ""
-#: index.php:221 include/functions.php:1903
+#: index.php:230 include/functions.php:1921
msgid "Toggle widescreen mode"
msgstr ""
-#: index.php:223
+#: index.php:232
msgid "Select by tags..."
msgstr ""
-#: index.php:224
+#: index.php:233
msgid "Create label..."
msgstr ""
-#: index.php:225
+#: index.php:234
msgid "Create filter..."
msgstr ""
-#: index.php:226
+#: index.php:235
msgid "Keyboard shortcuts help"
msgstr ""
-#: index.php:228 plugins/digest/digest_body.php:63
+#: index.php:237 plugins/digest/digest_body.php:77
+#: plugins/mobile/mobile-functions.php:62
+#: plugins/mobile/mobile-functions.php:237
msgid "Logout"
msgstr ""
-#: prefs.php:26 prefs.php:103 include/functions.php:1929
-#: classes/pref/prefs.php:377
+#: prefs.php:36 prefs.php:113 include/functions.php:1947
+#: classes/pref/prefs.php:378
msgid "Preferences"
msgstr ""
-#: prefs.php:94
+#: prefs.php:104
msgid "Keyboard shortcuts"
msgstr ""
-#: prefs.php:95
+#: prefs.php:105
msgid "Exit preferences"
msgstr ""
-#: prefs.php:106 classes/pref/feeds.php:100 classes/pref/feeds.php:1174
-#: classes/pref/feeds.php:1237
+#: prefs.php:116 classes/pref/feeds.php:100 classes/pref/feeds.php:1200
+#: classes/pref/feeds.php:1263
msgid "Feeds"
msgstr ""
-#: prefs.php:109 classes/pref/filters.php:120
+#: prefs.php:119 classes/pref/filters.php:120
msgid "Filters"
msgstr ""
-#: prefs.php:112 include/functions.php:1136 include/functions.php:1757
-#: classes/pref/labels.php:90
+#: prefs.php:122 include/functions.php:1139 include/functions.php:1774
+#: classes/pref/labels.php:90 plugins/mobile/mobile-functions.php:198
msgid "Labels"
msgstr ""
-#: prefs.php:116
+#: prefs.php:126
msgid "Users"
msgstr ""
@@ -443,54 +445,54 @@ msgstr ""
msgid "Create new account"
msgstr ""
-#: register.php:190
+#: register.php:192
msgid "New user registrations are administratively disabled."
msgstr ""
-#: register.php:215
+#: register.php:217
msgid ""
"Your temporary password will be sent to the specified email. Accounts, which "
"were not logged in once, are erased automatically 24 hours after temporary "
"password is sent."
msgstr ""
-#: register.php:221
+#: register.php:223
msgid "Desired login:"
msgstr ""
-#: register.php:224
+#: register.php:226
msgid "Check availability"
msgstr ""
-#: register.php:226 classes/handler/public.php:743
+#: register.php:228 classes/handler/public.php:744
msgid "Email:"
msgstr ""
-#: register.php:229 classes/handler/public.php:748
+#: register.php:231 classes/handler/public.php:749
msgid "How much is two plus two:"
msgstr ""
-#: register.php:232
+#: register.php:234
msgid "Submit registration"
msgstr ""
-#: register.php:250
+#: register.php:252
msgid "Your registration information is incomplete."
msgstr ""
-#: register.php:265
+#: register.php:267
msgid "Sorry, this username is already taken."
msgstr ""
-#: register.php:284
+#: register.php:286
msgid "Registration failed."
msgstr ""
-#: register.php:331
+#: register.php:333
msgid "Account created successfully."
msgstr ""
-#: register.php:353
+#: register.php:355
msgid "New user registrations are currently closed."
msgstr ""
@@ -498,9 +500,9 @@ msgstr ""
msgid "Tiny Tiny RSS data update script."
msgstr ""
-#: include/digest.php:109 include/functions.php:1145
-#: include/functions.php:1658 include/functions.php:1743
-#: include/functions.php:1765 classes/opml.php:416 classes/pref/feeds.php:188
+#: include/digest.php:109 include/functions.php:1148
+#: include/functions.php:1675 include/functions.php:1760
+#: include/functions.php:1782 classes/opml.php:416 classes/pref/feeds.php:214
msgid "Uncategorized"
msgstr ""
@@ -515,292 +517,293 @@ msgstr[1] ""
msgid "No feeds found."
msgstr ""
-#: include/functions.php:706
+#: include/functions.php:709
msgid "Session failed to validate (incorrect IP)"
msgstr ""
-#: include/functions.php:1134 include/functions.php:1755
+#: include/functions.php:1137 include/functions.php:1772
+#: plugins/mobile/mobile-functions.php:171
msgid "Special"
msgstr ""
-#: include/functions.php:1607 classes/dlg.php:369 classes/pref/filters.php:382
+#: include/functions.php:1624 classes/dlg.php:369 classes/pref/filters.php:382
msgid "All feeds"
msgstr ""
-#: include/functions.php:1808
+#: include/functions.php:1825
msgid "Starred articles"
msgstr ""
-#: include/functions.php:1810
+#: include/functions.php:1827
msgid "Published articles"
msgstr ""
-#: include/functions.php:1812
+#: include/functions.php:1829
msgid "Fresh articles"
msgstr ""
-#: include/functions.php:1814 include/functions.php:1924
+#: include/functions.php:1831 include/functions.php:1942
msgid "All articles"
msgstr ""
-#: include/functions.php:1816
+#: include/functions.php:1833
msgid "Archived articles"
msgstr ""
-#: include/functions.php:1818
+#: include/functions.php:1835
msgid "Recently read"
msgstr ""
-#: include/functions.php:1880
+#: include/functions.php:1898
msgid "Navigation"
msgstr ""
-#: include/functions.php:1881
+#: include/functions.php:1899
msgid "Open next feed"
msgstr ""
-#: include/functions.php:1882
+#: include/functions.php:1900
msgid "Open previous feed"
msgstr ""
-#: include/functions.php:1883
+#: include/functions.php:1901
msgid "Open next article"
msgstr ""
-#: include/functions.php:1884
+#: include/functions.php:1902
msgid "Open previous article"
msgstr ""
-#: include/functions.php:1885
+#: include/functions.php:1903
msgid "Open next article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1886
+#: include/functions.php:1904
msgid "Open previous article (don't scroll long articles)"
msgstr ""
-#: include/functions.php:1887
+#: include/functions.php:1905
msgid "Show search dialog"
msgstr ""
-#: include/functions.php:1888
+#: include/functions.php:1906
msgid "Article"
msgstr ""
-#: include/functions.php:1889
+#: include/functions.php:1907
msgid "Toggle starred"
msgstr ""
-#: include/functions.php:1890
+#: include/functions.php:1908
msgid "Toggle published"
msgstr ""
-#: include/functions.php:1891
+#: include/functions.php:1909
msgid "Toggle unread"
msgstr ""
-#: include/functions.php:1892
+#: include/functions.php:1910
msgid "Edit tags"
msgstr ""
-#: include/functions.php:1893
+#: include/functions.php:1911
msgid "Dismiss selected"
msgstr ""
-#: include/functions.php:1894
+#: include/functions.php:1912
msgid "Dismiss read"
msgstr ""
-#: include/functions.php:1895
+#: include/functions.php:1913
msgid "Open in new window"
msgstr ""
-#: include/functions.php:1896 js/viewfeed.js:1903
+#: include/functions.php:1914 js/viewfeed.js:1903
msgid "Mark below as read"
msgstr ""
-#: include/functions.php:1897 js/viewfeed.js:1897
+#: include/functions.php:1915 js/viewfeed.js:1897
msgid "Mark above as read"
msgstr ""
-#: include/functions.php:1898
+#: include/functions.php:1916
msgid "Scroll down"
msgstr ""
-#: include/functions.php:1899
+#: include/functions.php:1917
msgid "Scroll up"
msgstr ""
-#: include/functions.php:1900
+#: include/functions.php:1918
msgid "Select article under cursor"
msgstr ""
-#: include/functions.php:1901
+#: include/functions.php:1919
msgid "Email article"
msgstr ""
-#: include/functions.php:1902
+#: include/functions.php:1920
msgid "Close/collapse article"
msgstr ""
-#: include/functions.php:1904 plugins/embed_original/init.php:33
+#: include/functions.php:1922 plugins/embed_original/init.php:33
msgid "Toggle embed original"
msgstr ""
-#: include/functions.php:1905
+#: include/functions.php:1923
msgid "Article selection"
msgstr ""
-#: include/functions.php:1906
+#: include/functions.php:1924
msgid "Select all articles"
msgstr ""
-#: include/functions.php:1907
+#: include/functions.php:1925
msgid "Select unread"
msgstr ""
-#: include/functions.php:1908
+#: include/functions.php:1926
msgid "Select starred"
msgstr ""
-#: include/functions.php:1909
+#: include/functions.php:1927
msgid "Select published"
msgstr ""
-#: include/functions.php:1910
+#: include/functions.php:1928
msgid "Invert selection"
msgstr ""
-#: include/functions.php:1911
+#: include/functions.php:1929
msgid "Deselect everything"
msgstr ""
-#: include/functions.php:1912 classes/pref/feeds.php:488
-#: classes/pref/feeds.php:719
+#: include/functions.php:1930 classes/pref/feeds.php:514
+#: classes/pref/feeds.php:745
msgid "Feed"
msgstr ""
-#: include/functions.php:1913
+#: include/functions.php:1931
msgid "Refresh current feed"
msgstr ""
-#: include/functions.php:1914
+#: include/functions.php:1932
msgid "Un/hide read feeds"
msgstr ""
-#: include/functions.php:1915 classes/pref/feeds.php:1240
+#: include/functions.php:1933 classes/pref/feeds.php:1266
msgid "Subscribe to feed"
msgstr ""
-#: include/functions.php:1916 js/FeedTree.js:135 js/PrefFeedTree.js:67
+#: include/functions.php:1934 js/FeedTree.js:135 js/PrefFeedTree.js:67
msgid "Edit feed"
msgstr ""
-#: include/functions.php:1918
+#: include/functions.php:1936
msgid "Reverse headlines"
msgstr ""
-#: include/functions.php:1919
+#: include/functions.php:1937
msgid "Debug feed update"
msgstr ""
-#: include/functions.php:1920 js/FeedTree.js:178
+#: include/functions.php:1938 js/FeedTree.js:178
msgid "Mark all feeds as read"
msgstr ""
-#: include/functions.php:1921
+#: include/functions.php:1939
msgid "Un/collapse current category"
msgstr ""
-#: include/functions.php:1922
+#: include/functions.php:1940
msgid "Toggle combined mode"
msgstr ""
-#: include/functions.php:1923
+#: include/functions.php:1941
msgid "Go to"
msgstr ""
-#: include/functions.php:1925
+#: include/functions.php:1943
msgid "Fresh"
msgstr ""
-#: include/functions.php:1928
+#: include/functions.php:1946
msgid "Tag cloud"
msgstr ""
-#: include/functions.php:1930
+#: include/functions.php:1948
msgid "Other"
msgstr ""
-#: include/functions.php:1931 classes/pref/labels.php:281
+#: include/functions.php:1949 classes/pref/labels.php:281
msgid "Create label"
msgstr ""
-#: include/functions.php:1932 classes/pref/filters.php:606
+#: include/functions.php:1950 classes/pref/filters.php:606
msgid "Create filter"
msgstr ""
-#: include/functions.php:1933
+#: include/functions.php:1951
msgid "Un/collapse sidebar"
msgstr ""
-#: include/functions.php:1934
+#: include/functions.php:1952
msgid "Show help dialog"
msgstr ""
-#: include/functions.php:2434
+#: include/functions.php:2452
#, php-format
msgid "Search results: %s"
msgstr ""
-#: include/functions.php:2922 js/viewfeed.js:1990
+#: include/functions.php:2943 js/viewfeed.js:1990
msgid "Click to play"
msgstr ""
-#: include/functions.php:2923 js/viewfeed.js:1989
+#: include/functions.php:2944 js/viewfeed.js:1989
msgid "Play"
msgstr ""
-#: include/functions.php:3040
+#: include/functions.php:3061
msgid " - "
msgstr ""
-#: include/functions.php:3062 include/functions.php:3356 classes/rpc.php:359
+#: include/functions.php:3083 include/functions.php:3377 classes/rpc.php:359
msgid "no tags"
msgstr ""
-#: include/functions.php:3072 classes/feeds.php:648
+#: include/functions.php:3093 classes/feeds.php:682
msgid "Edit tags for this article"
msgstr ""
-#: include/functions.php:3101 classes/feeds.php:604
+#: include/functions.php:3122 classes/feeds.php:638
msgid "Originally from:"
msgstr ""
-#: include/functions.php:3114 classes/feeds.php:617 classes/pref/feeds.php:507
+#: include/functions.php:3135 classes/feeds.php:651 classes/pref/feeds.php:533
msgid "Feed URL"
msgstr ""
-#: include/functions.php:3145 classes/dlg.php:43 classes/dlg.php:162
+#: include/functions.php:3166 classes/dlg.php:43 classes/dlg.php:162
#: classes/dlg.php:185 classes/dlg.php:222 classes/dlg.php:506
#: classes/dlg.php:541 classes/dlg.php:572 classes/dlg.php:606
#: classes/dlg.php:618 classes/backend.php:105 classes/pref/users.php:106
-#: classes/pref/filters.php:111 classes/pref/feeds.php:1553
-#: classes/pref/feeds.php:1624 plugins/import_export/init.php:409
+#: classes/pref/filters.php:111 classes/pref/feeds.php:1579
+#: classes/pref/feeds.php:1650 plugins/import_export/init.php:409
#: plugins/import_export/init.php:432 plugins/share/init.php:67
#: plugins/updater/init.php:357
msgid "Close this window"
msgstr ""
-#: include/functions.php:3381
+#: include/functions.php:3402
msgid "(edit note)"
msgstr ""
-#: include/functions.php:3614
+#: include/functions.php:3635
msgid "unknown type"
msgstr ""
-#: include/functions.php:3670
+#: include/functions.php:3691
msgid "Attachments"
msgstr ""
@@ -829,7 +832,7 @@ msgid "Set starred"
msgstr ""
#: include/localized_schema.php:12 js/viewfeed.js:482
-#: plugins/digest/digest.js:264 plugins/digest/digest.js:734
+#: plugins/digest/digest.js:265 plugins/digest/digest.js:754
msgid "Publish article"
msgstr ""
@@ -956,7 +959,7 @@ msgid "Combined feed display"
msgstr ""
#: include/localized_schema.php:42
-msgid "Hide feeds with no unread messages"
+msgid "Hide feeds with no unread articles"
msgstr ""
#: include/localized_schema.php:43
@@ -967,7 +970,7 @@ msgstr ""
msgid "Sort feeds by unread articles count"
msgstr ""
-#: include/localized_schema.php:45
+#: include/localized_schema.php:45 plugins/mobile/prefs.php:60
msgid "Reverse headline order (oldest first)"
msgstr ""
@@ -1048,11 +1051,12 @@ msgid "Assign articles to labels automatically"
msgstr ""
#: include/login_form.php:183 classes/handler/public.php:454
-#: classes/handler/public.php:738
+#: classes/handler/public.php:739 plugins/mobile/login_form.php:40
msgid "Login:"
msgstr ""
#: include/login_form.php:192 classes/handler/public.php:457
+#: plugins/mobile/login_form.php:45
msgid "Password:"
msgstr ""
@@ -1078,6 +1082,7 @@ msgid "Use less traffic"
msgstr ""
#: include/login_form.php:225 classes/handler/public.php:470
+#: plugins/mobile/login_form.php:28
msgid "Log in"
msgstr ""
@@ -1094,7 +1099,7 @@ msgid "Title:"
msgstr ""
#: classes/handler/public.php:405 classes/dlg.php:665
-#: classes/pref/feeds.php:505 classes/pref/feeds.php:734
+#: classes/pref/feeds.php:531 classes/pref/feeds.php:760
#: plugins/instances/init.php:215
msgid "URL:"
msgstr ""
@@ -1121,7 +1126,7 @@ msgstr ""
#: classes/dlg.php:749 classes/pref/users.php:194 classes/pref/labels.php:81
#: classes/pref/filters.php:363 classes/pref/filters.php:746
#: classes/pref/filters.php:822 classes/pref/filters.php:889
-#: classes/pref/feeds.php:701 classes/pref/feeds.php:849
+#: classes/pref/feeds.php:727 classes/pref/feeds.php:875
#: plugins/mail/init.php:131 plugins/note/init.php:55
#: plugins/instances/init.php:251
msgid "Cancel"
@@ -1172,29 +1177,29 @@ msgstr ""
msgid "Edit subscription options"
msgstr ""
-#: classes/handler/public.php:724 classes/handler/public.php:753
+#: classes/handler/public.php:724 classes/handler/public.php:754
#: classes/pref/users.php:378
msgid "Reset password"
msgstr ""
-#: classes/handler/public.php:764
+#: classes/handler/public.php:765
msgid "Some of the required form parameters are missing or incorrect."
msgstr ""
-#: classes/handler/public.php:766 classes/handler/public.php:782
-#: classes/handler/public.php:787
+#: classes/handler/public.php:767 classes/handler/public.php:783
+#: classes/handler/public.php:788 plugins/digest/digest_body.php:69
msgid "Go back"
msgstr ""
-#: classes/handler/public.php:778
+#: classes/handler/public.php:779
msgid "Completed."
msgstr ""
-#: classes/handler/public.php:781
+#: classes/handler/public.php:782
msgid "Sorry, login and email combination not found."
msgstr ""
-#: classes/handler/public.php:786
+#: classes/handler/public.php:787
msgid "Form secret key incorrect. Please enable cookies and try again."
msgstr ""
@@ -1207,8 +1212,8 @@ msgstr ""
#: classes/dlg.php:55 classes/pref/users.php:360 classes/pref/labels.php:272
#: classes/pref/filters.php:234 classes/pref/filters.php:282
#: classes/pref/filters.php:597 classes/pref/filters.php:676
-#: classes/pref/filters.php:703 classes/pref/feeds.php:1228
-#: classes/pref/feeds.php:1498 classes/pref/feeds.php:1567
+#: classes/pref/filters.php:703 classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1524 classes/pref/feeds.php:1593
#: plugins/instances/init.php:287
msgid "Select"
msgstr ""
@@ -1217,8 +1222,8 @@ msgstr ""
#: classes/pref/labels.php:275 classes/pref/filters.php:237
#: classes/pref/filters.php:285 classes/pref/filters.php:600
#: classes/pref/filters.php:679 classes/pref/filters.php:706
-#: classes/pref/feeds.php:1231 classes/pref/feeds.php:1501
-#: classes/pref/feeds.php:1570 plugins/instances/init.php:290
+#: classes/pref/feeds.php:1257 classes/pref/feeds.php:1527
+#: classes/pref/feeds.php:1596 plugins/instances/init.php:290
msgid "All"
msgstr ""
@@ -1226,8 +1231,8 @@ msgstr ""
#: classes/pref/labels.php:277 classes/pref/filters.php:239
#: classes/pref/filters.php:287 classes/pref/filters.php:602
#: classes/pref/filters.php:681 classes/pref/filters.php:708
-#: classes/pref/feeds.php:1233 classes/pref/feeds.php:1503
-#: classes/pref/feeds.php:1572 plugins/instances/init.php:292
+#: classes/pref/feeds.php:1259 classes/pref/feeds.php:1529
+#: classes/pref/feeds.php:1598 plugins/instances/init.php:292
msgid "None"
msgstr ""
@@ -1285,8 +1290,8 @@ msgstr ""
msgid "Feed or site URL"
msgstr ""
-#: classes/dlg.php:248 classes/dlg.php:713 classes/pref/feeds.php:527
-#: classes/pref/feeds.php:747
+#: classes/dlg.php:248 classes/dlg.php:713 classes/pref/feeds.php:553
+#: classes/pref/feeds.php:773
msgid "Place in category:"
msgstr ""
@@ -1294,18 +1299,18 @@ msgstr ""
msgid "Available feeds"
msgstr ""
-#: classes/dlg.php:268 classes/pref/users.php:155 classes/pref/feeds.php:557
-#: classes/pref/feeds.php:783
+#: classes/dlg.php:268 classes/pref/users.php:155 classes/pref/feeds.php:583
+#: classes/pref/feeds.php:809
msgid "Authentication"
msgstr ""
#: classes/dlg.php:272 classes/dlg.php:727 classes/pref/users.php:420
-#: classes/pref/feeds.php:563 classes/pref/feeds.php:787
+#: classes/pref/feeds.php:589 classes/pref/feeds.php:813
msgid "Login"
msgstr ""
-#: classes/dlg.php:275 classes/dlg.php:730 classes/pref/prefs.php:202
-#: classes/pref/feeds.php:569 classes/pref/feeds.php:793
+#: classes/dlg.php:275 classes/dlg.php:730 classes/pref/prefs.php:203
+#: classes/pref/feeds.php:595 classes/pref/feeds.php:819
msgid "Password"
msgstr ""
@@ -1322,7 +1327,7 @@ msgid "More feeds"
msgstr ""
#: classes/dlg.php:316 classes/dlg.php:407 classes/pref/users.php:350
-#: classes/pref/filters.php:593 classes/pref/feeds.php:1224 js/tt-rss.js:166
+#: classes/pref/filters.php:593 classes/pref/feeds.php:1250 js/tt-rss.js:167
msgid "Search"
msgstr ""
@@ -1340,7 +1345,7 @@ msgstr ""
#: classes/dlg.php:347 classes/pref/users.php:376 classes/pref/labels.php:284
#: classes/pref/filters.php:353 classes/pref/filters.php:615
-#: classes/pref/feeds.php:674 plugins/instances/init.php:297
+#: classes/pref/feeds.php:700 plugins/instances/init.php:297
msgid "Remove"
msgstr ""
@@ -1362,9 +1367,9 @@ msgstr ""
#: classes/dlg.php:437 classes/dlg.php:648 classes/pref/users.php:192
#: classes/pref/labels.php:79 classes/pref/filters.php:360
-#: classes/pref/feeds.php:700 classes/pref/feeds.php:846
+#: classes/pref/feeds.php:726 classes/pref/feeds.php:872
#: plugins/nsfw/init.php:86 plugins/note/init.php:53
-#: plugins/owncloud/init.php:62 plugins/instances/init.php:248
+#: plugins/instances/init.php:248
msgid "Save"
msgstr ""
@@ -1532,50 +1537,55 @@ msgstr ""
msgid "Feed:"
msgstr ""
-#: classes/feeds.php:201 classes/feeds.php:793
+#: classes/feeds.php:201 classes/feeds.php:827
msgid "Feed not found."
msgstr ""
-#: classes/feeds.php:498
+#: classes/feeds.php:384
+#, php-format
+msgid "Imported at %s"
+msgstr ""
+
+#: classes/feeds.php:531
msgid "mark as read"
msgstr ""
-#: classes/feeds.php:549
+#: classes/feeds.php:582
msgid "Collapse article"
msgstr ""
-#: classes/feeds.php:694
+#: classes/feeds.php:728
msgid "No unread articles found to display."
msgstr ""
-#: classes/feeds.php:697
+#: classes/feeds.php:731
msgid "No updated articles found to display."
msgstr ""
-#: classes/feeds.php:700
+#: classes/feeds.php:734
msgid "No starred articles found to display."
msgstr ""
-#: classes/feeds.php:704
+#: classes/feeds.php:738
msgid ""
"No articles found to display. You can assign articles to labels manually "
"(see the Actions menu above) or use a filter."
msgstr ""
-#: classes/feeds.php:706
+#: classes/feeds.php:740
msgid "No articles found to display."
msgstr ""
-#: classes/feeds.php:721 classes/feeds.php:909
+#: classes/feeds.php:755 classes/feeds.php:943
#, php-format
msgid "Feeds last updated at %s"
msgstr ""
-#: classes/feeds.php:731 classes/feeds.php:919
+#: classes/feeds.php:765 classes/feeds.php:953
msgid "Some feeds have update errors (click for details)"
msgstr ""
-#: classes/feeds.php:899
+#: classes/feeds.php:933
msgid "No feed selected."
msgstr ""
@@ -1693,8 +1703,8 @@ msgstr ""
msgid "Change password to"
msgstr ""
-#: classes/pref/users.php:177 classes/pref/feeds.php:577
-#: classes/pref/feeds.php:799
+#: classes/pref/users.php:177 classes/pref/feeds.php:603
+#: classes/pref/feeds.php:825
msgid "Options"
msgstr ""
@@ -1846,7 +1856,7 @@ msgstr ""
msgid "Combine"
msgstr ""
-#: classes/pref/filters.php:619 classes/pref/feeds.php:1283
+#: classes/pref/filters.php:619 classes/pref/feeds.php:1309
msgid "Rescore articles"
msgstr ""
@@ -1863,7 +1873,7 @@ msgid "on field"
msgstr ""
#: classes/pref/filters.php:806 js/PrefFilterTree.js:29
-#: plugins/digest/digest.js:241
+#: plugins/digest/digest.js:242
msgid "in"
msgstr ""
@@ -1871,7 +1881,7 @@ msgstr ""
msgid "Save rule"
msgstr ""
-#: classes/pref/filters.php:819 js/functions.js:1078
+#: classes/pref/filters.php:819 js/functions.js:1079
msgid "Add rule"
msgstr ""
@@ -1887,7 +1897,7 @@ msgstr ""
msgid "Save action"
msgstr ""
-#: classes/pref/filters.php:886 js/functions.js:1104
+#: classes/pref/filters.php:886 js/functions.js:1105
msgid "Add action"
msgstr ""
@@ -1920,169 +1930,171 @@ msgstr ""
msgid "Your personal data has been saved."
msgstr ""
-#: classes/pref/prefs.php:137
+#: classes/pref/prefs.php:138
msgid "Personal data / Authentication"
msgstr ""
-#: classes/pref/prefs.php:157
+#: classes/pref/prefs.php:158
msgid "Personal data"
msgstr ""
-#: classes/pref/prefs.php:167
+#: classes/pref/prefs.php:168
msgid "Full name"
msgstr ""
-#: classes/pref/prefs.php:171
+#: classes/pref/prefs.php:172
msgid "E-mail"
msgstr ""
-#: classes/pref/prefs.php:177
+#: classes/pref/prefs.php:178
msgid "Access level"
msgstr ""
-#: classes/pref/prefs.php:187
+#: classes/pref/prefs.php:188
msgid "Save data"
msgstr ""
-#: classes/pref/prefs.php:209
+#: classes/pref/prefs.php:210
msgid "Your password is at default value, please change it."
msgstr ""
-#: classes/pref/prefs.php:236
+#: classes/pref/prefs.php:237
msgid "Changing your current password will disable OTP."
msgstr ""
-#: classes/pref/prefs.php:241
+#: classes/pref/prefs.php:242
msgid "Old password"
msgstr ""
-#: classes/pref/prefs.php:244
+#: classes/pref/prefs.php:245
msgid "New password"
msgstr ""
-#: classes/pref/prefs.php:249
+#: classes/pref/prefs.php:250
msgid "Confirm password"
msgstr ""
-#: classes/pref/prefs.php:259
+#: classes/pref/prefs.php:260
msgid "Change password"
msgstr ""
-#: classes/pref/prefs.php:265
+#: classes/pref/prefs.php:266
msgid "One time passwords / Authenticator"
msgstr ""
-#: classes/pref/prefs.php:269
+#: classes/pref/prefs.php:270
msgid ""
"One time passwords are currently enabled. Enter your current password below "
"to disable."
msgstr ""
-#: classes/pref/prefs.php:294 classes/pref/prefs.php:345
+#: classes/pref/prefs.php:295 classes/pref/prefs.php:346
msgid "Enter your password"
msgstr ""
-#: classes/pref/prefs.php:305
+#: classes/pref/prefs.php:306
msgid "Disable OTP"
msgstr ""
-#: classes/pref/prefs.php:311
+#: classes/pref/prefs.php:312
msgid ""
"You will need a compatible Authenticator to use this. Changing your password "
"would automatically disable OTP."
msgstr ""
-#: classes/pref/prefs.php:313
+#: classes/pref/prefs.php:314
msgid "Scan the following code by the Authenticator application:"
msgstr ""
-#: classes/pref/prefs.php:354
+#: classes/pref/prefs.php:355
msgid "I have scanned the code and would like to enable OTP"
msgstr ""
-#: classes/pref/prefs.php:362
+#: classes/pref/prefs.php:363
msgid "Enable OTP"
msgstr ""
-#: classes/pref/prefs.php:404
+#: classes/pref/prefs.php:405
msgid "Some preferences are only available in default profile."
msgstr ""
-#: classes/pref/prefs.php:493
+#: classes/pref/prefs.php:496
msgid "Customize"
msgstr ""
-#: classes/pref/prefs.php:552
+#: classes/pref/prefs.php:555
msgid "Register"
msgstr ""
-#: classes/pref/prefs.php:556
+#: classes/pref/prefs.php:559
msgid "Clear"
msgstr ""
-#: classes/pref/prefs.php:562
+#: classes/pref/prefs.php:565
#, php-format
msgid "Current server time: %s (UTC)"
msgstr ""
-#: classes/pref/prefs.php:595
+#: classes/pref/prefs.php:598
msgid "Save configuration"
msgstr ""
-#: classes/pref/prefs.php:598
+#: classes/pref/prefs.php:601
msgid "Manage profiles"
msgstr ""
-#: classes/pref/prefs.php:601
+#: classes/pref/prefs.php:604
msgid "Reset to defaults"
msgstr ""
-#: classes/pref/prefs.php:613
-msgid "Show additional preferences"
+#: classes/pref/prefs.php:628 classes/pref/prefs.php:630
+msgid "Plugins"
msgstr ""
-#: classes/pref/prefs.php:625 classes/pref/prefs.php:627
-msgid "Plugins"
+#: classes/pref/prefs.php:632
+msgid ""
+"Download more plugins at <a class=\"visibleLink\" target=\"_blank\" href="
+"\"http://tt-rss.org/forum/viewforum.php?f=22\">Tiny Tiny RSS forums</a>."
msgstr ""
-#: classes/pref/prefs.php:629
+#: classes/pref/prefs.php:634
msgid ""
"You will need to reload Tiny Tiny RSS for plugin changes to take effect."
msgstr ""
-#: classes/pref/prefs.php:655
+#: classes/pref/prefs.php:660
msgid "System plugins"
msgstr ""
-#: classes/pref/prefs.php:659 classes/pref/prefs.php:708
+#: classes/pref/prefs.php:664 classes/pref/prefs.php:713
msgid "Plugin"
msgstr ""
-#: classes/pref/prefs.php:660 classes/pref/prefs.php:709
+#: classes/pref/prefs.php:665 classes/pref/prefs.php:714
msgid "Description"
msgstr ""
-#: classes/pref/prefs.php:661 classes/pref/prefs.php:710
+#: classes/pref/prefs.php:666 classes/pref/prefs.php:715
msgid "Version"
msgstr ""
-#: classes/pref/prefs.php:662 classes/pref/prefs.php:711
+#: classes/pref/prefs.php:667 classes/pref/prefs.php:716
msgid "Author"
msgstr ""
-#: classes/pref/prefs.php:695 classes/pref/prefs.php:746
+#: classes/pref/prefs.php:700 classes/pref/prefs.php:751
msgid "Clear data"
msgstr ""
-#: classes/pref/prefs.php:704
+#: classes/pref/prefs.php:709
msgid "User plugins"
msgstr ""
-#: classes/pref/prefs.php:761
+#: classes/pref/prefs.php:766
msgid "Enable selected plugins"
msgstr ""
-#: classes/pref/prefs.php:816 classes/pref/prefs.php:834
+#: classes/pref/prefs.php:821 classes/pref/prefs.php:839
msgid "Incorrect password"
msgstr ""
@@ -2090,256 +2102,248 @@ msgstr ""
msgid "Check to enable field"
msgstr ""
-#: classes/pref/feeds.php:58 classes/pref/feeds.php:175
-#: classes/pref/feeds.php:217 classes/pref/feeds.php:223
-#: classes/pref/feeds.php:248
+#: classes/pref/feeds.php:58 classes/pref/feeds.php:201
+#: classes/pref/feeds.php:243 classes/pref/feeds.php:249
+#: classes/pref/feeds.php:274
#, php-format
msgid "(%d feed)"
msgid_plural "(%d feeds)"
msgstr[0] ""
msgstr[1] ""
-#: classes/pref/feeds.php:494
+#: classes/pref/feeds.php:520
msgid "Feed Title"
msgstr ""
-#: classes/pref/feeds.php:550 classes/pref/feeds.php:774
+#: classes/pref/feeds.php:576 classes/pref/feeds.php:800
msgid "Article purging:"
msgstr ""
-#: classes/pref/feeds.php:573
+#: classes/pref/feeds.php:599
msgid ""
"<b>Hint:</b> you need to fill in your login information if your feed "
"requires authentication, except for Twitter feeds."
msgstr ""
-#: classes/pref/feeds.php:589 classes/pref/feeds.php:803
+#: classes/pref/feeds.php:615 classes/pref/feeds.php:829
msgid "Hide from Popular feeds"
msgstr ""
-#: classes/pref/feeds.php:601 classes/pref/feeds.php:809
+#: classes/pref/feeds.php:627 classes/pref/feeds.php:835
msgid "Include in e-mail digest"
msgstr ""
-#: classes/pref/feeds.php:614 classes/pref/feeds.php:815
+#: classes/pref/feeds.php:640 classes/pref/feeds.php:841
msgid "Always display image attachments"
msgstr ""
-#: classes/pref/feeds.php:627 classes/pref/feeds.php:823
+#: classes/pref/feeds.php:653 classes/pref/feeds.php:849
msgid "Do not embed images"
msgstr ""
-#: classes/pref/feeds.php:640 classes/pref/feeds.php:831
+#: classes/pref/feeds.php:666 classes/pref/feeds.php:857
msgid "Cache images locally"
msgstr ""
-#: classes/pref/feeds.php:652 classes/pref/feeds.php:837
+#: classes/pref/feeds.php:678 classes/pref/feeds.php:863
msgid "Mark updated articles as unread"
msgstr ""
-#: classes/pref/feeds.php:658
+#: classes/pref/feeds.php:684
msgid "Icon"
msgstr ""
-#: classes/pref/feeds.php:672
+#: classes/pref/feeds.php:698
msgid "Replace"
msgstr ""
-#: classes/pref/feeds.php:691
+#: classes/pref/feeds.php:717
msgid "Resubscribe to push updates"
msgstr ""
-#: classes/pref/feeds.php:698
+#: classes/pref/feeds.php:724
msgid "Resets PubSubHubbub subscription status for push-enabled feeds."
msgstr ""
-#: classes/pref/feeds.php:713
+#: classes/pref/feeds.php:739
msgid "Enable the options you wish to apply using checkboxes on the right:"
msgstr ""
-#: classes/pref/feeds.php:1077 classes/pref/feeds.php:1130
+#: classes/pref/feeds.php:1103 classes/pref/feeds.php:1156
msgid "All done."
msgstr ""
-#: classes/pref/feeds.php:1185
+#: classes/pref/feeds.php:1211
msgid "Feeds with errors"
msgstr ""
-#: classes/pref/feeds.php:1205
+#: classes/pref/feeds.php:1231
msgid "Inactive feeds"
msgstr ""
-#: classes/pref/feeds.php:1242
+#: classes/pref/feeds.php:1268
msgid "Edit selected feeds"
msgstr ""
-#: classes/pref/feeds.php:1244 classes/pref/feeds.php:1258
+#: classes/pref/feeds.php:1270 classes/pref/feeds.php:1284
msgid "Reset sort order"
msgstr ""
-#: classes/pref/feeds.php:1246 js/prefs.js:1764
+#: classes/pref/feeds.php:1272 js/prefs.js:1764
msgid "Batch subscribe"
msgstr ""
-#: classes/pref/feeds.php:1251
+#: classes/pref/feeds.php:1277
msgid "Categories"
msgstr ""
-#: classes/pref/feeds.php:1254
+#: classes/pref/feeds.php:1280
msgid "Add category"
msgstr ""
-#: classes/pref/feeds.php:1256
+#: classes/pref/feeds.php:1282
msgid "(Un)hide empty categories"
msgstr ""
-#: classes/pref/feeds.php:1260
+#: classes/pref/feeds.php:1286
msgid "Remove selected"
msgstr ""
-#: classes/pref/feeds.php:1274
+#: classes/pref/feeds.php:1300
msgid "More actions..."
msgstr ""
-#: classes/pref/feeds.php:1278
+#: classes/pref/feeds.php:1304
msgid "Manual purge"
msgstr ""
-#: classes/pref/feeds.php:1282
+#: classes/pref/feeds.php:1308
msgid "Clear feed data"
msgstr ""
-#: classes/pref/feeds.php:1333
+#: classes/pref/feeds.php:1359
msgid "OPML"
msgstr ""
-#: classes/pref/feeds.php:1335
+#: classes/pref/feeds.php:1361
msgid ""
"Using OPML you can export and import your feeds, filters, labels and Tiny "
"Tiny RSS settings."
msgstr ""
-#: classes/pref/feeds.php:1337
+#: classes/pref/feeds.php:1363
msgid "Only main settings profile can be migrated using OPML."
msgstr ""
-#: classes/pref/feeds.php:1350
+#: classes/pref/feeds.php:1376
msgid "Import my OPML"
msgstr ""
-#: classes/pref/feeds.php:1354
+#: classes/pref/feeds.php:1380
msgid "Filename:"
msgstr ""
-#: classes/pref/feeds.php:1356
+#: classes/pref/feeds.php:1382
msgid "Include settings"
msgstr ""
-#: classes/pref/feeds.php:1360
+#: classes/pref/feeds.php:1386
msgid "Export OPML"
msgstr ""
-#: classes/pref/feeds.php:1364
+#: classes/pref/feeds.php:1390
msgid ""
"Your OPML can be published publicly and can be subscribed by anyone who "
"knows the URL below."
msgstr ""
-#: classes/pref/feeds.php:1366
+#: classes/pref/feeds.php:1392
msgid ""
"Published OPML does not include your Tiny Tiny RSS settings, feeds that "
"require authentication or feeds hidden from Popular feeds."
msgstr ""
-#: classes/pref/feeds.php:1369
+#: classes/pref/feeds.php:1395
msgid "Display published OPML URL"
msgstr ""
-#: classes/pref/feeds.php:1379
+#: classes/pref/feeds.php:1405
msgid "Firefox integration"
msgstr ""
-#: classes/pref/feeds.php:1381
+#: classes/pref/feeds.php:1407
msgid ""
"This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the "
"link below."
msgstr ""
-#: classes/pref/feeds.php:1388
+#: classes/pref/feeds.php:1414
msgid "Click here to register this site as a feed reader."
msgstr ""
-#: classes/pref/feeds.php:1396
+#: classes/pref/feeds.php:1422
msgid "Published & shared articles / Generated feeds"
msgstr ""
-#: classes/pref/feeds.php:1398
+#: classes/pref/feeds.php:1424
msgid "Published articles and generated feeds"
msgstr ""
-#: classes/pref/feeds.php:1400
+#: classes/pref/feeds.php:1426
msgid ""
"Published articles are exported as a public RSS feed and can be subscribed "
"by anyone who knows the URL specified below."
msgstr ""
-#: classes/pref/feeds.php:1406
+#: classes/pref/feeds.php:1432
msgid "Display URL"
msgstr ""
-#: classes/pref/feeds.php:1409
+#: classes/pref/feeds.php:1435
msgid "Clear all generated URLs"
msgstr ""
-#: classes/pref/feeds.php:1411
+#: classes/pref/feeds.php:1437
msgid "Articles shared by URL"
msgstr ""
-#: classes/pref/feeds.php:1413
+#: classes/pref/feeds.php:1439
msgid "You can disable all articles shared by unique URLs here."
msgstr ""
-#: classes/pref/feeds.php:1416
+#: classes/pref/feeds.php:1442
msgid "Unshare all articles"
msgstr ""
-#: classes/pref/feeds.php:1494
+#: classes/pref/feeds.php:1520
msgid ""
"These feeds have not been updated with new content for 3 months (oldest "
"first):"
msgstr ""
-#: classes/pref/feeds.php:1531 classes/pref/feeds.php:1600
+#: classes/pref/feeds.php:1557 classes/pref/feeds.php:1626
msgid "Click to edit feed"
msgstr ""
-#: classes/pref/feeds.php:1549 classes/pref/feeds.php:1620
+#: classes/pref/feeds.php:1575 classes/pref/feeds.php:1646
msgid "Unsubscribe from selected feeds"
msgstr ""
-#: classes/pref/feeds.php:1560
+#: classes/pref/feeds.php:1586
msgid "These feeds have not been updated because of errors:"
msgstr ""
-#: plugins/pocket/init.php:30
-msgid "Pocket"
-msgstr ""
-
-#: plugins/digest/digest_body.php:45
+#: plugins/digest/digest_body.php:59
msgid ""
"Your browser doesn't support Javascript, which is required for this "
"application to function properly. Please check your browser settings."
msgstr ""
-#: plugins/digest/digest_body.php:55
-msgid "Back to feeds"
-msgstr ""
-
-#: plugins/digest/digest_body.php:60
+#: plugins/digest/digest_body.php:74
msgid "Hello,"
msgstr ""
-#: plugins/digest/digest_body.php:66
+#: plugins/digest/digest_body.php:80
msgid "Regular version"
msgstr ""
@@ -2363,10 +2367,6 @@ msgstr ""
msgid "Configuration saved."
msgstr ""
-#: plugins/pinterest/init.php:29
-msgid "Pinterest"
-msgstr ""
-
#: plugins/auth_internal/init.php:62
msgid "Please enter your one time password:"
msgstr ""
@@ -2379,6 +2379,55 @@ msgstr ""
msgid "Old password is incorrect."
msgstr ""
+#: plugins/mobile/mobile-functions.php:61
+#: plugins/mobile/mobile-functions.php:137
+#: plugins/mobile/mobile-functions.php:173
+#: plugins/mobile/mobile-functions.php:200
+#: plugins/mobile/mobile-functions.php:236
+#: plugins/mobile/mobile-functions.php:373 plugins/mobile/prefs.php:29
+msgid "Home"
+msgstr ""
+
+#: plugins/mobile/mobile-functions.php:409
+msgid "Nothing found (click to reload feed)."
+msgstr ""
+
+#: plugins/mobile/login_form.php:52
+msgid "Open regular version"
+msgstr ""
+
+#: plugins/mobile/prefs.php:34
+msgid "Enable categories"
+msgstr ""
+
+#: plugins/mobile/prefs.php:35 plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46 plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56 plugins/mobile/prefs.php:61
+msgid "ON"
+msgstr ""
+
+#: plugins/mobile/prefs.php:35 plugins/mobile/prefs.php:40
+#: plugins/mobile/prefs.php:46 plugins/mobile/prefs.php:51
+#: plugins/mobile/prefs.php:56 plugins/mobile/prefs.php:61
+msgid "OFF"
+msgstr ""
+
+#: plugins/mobile/prefs.php:39
+msgid "Browse categories like folders"
+msgstr ""
+
+#: plugins/mobile/prefs.php:45
+msgid "Show images in posts"
+msgstr ""
+
+#: plugins/mobile/prefs.php:50
+msgid "Hide read articles and feeds"
+msgstr ""
+
+#: plugins/mobile/prefs.php:55
+msgid "Sort feeds by unread count"
+msgstr ""
+
#: plugins/mailto/init.php:52 plugins/mailto/init.php:58
#: plugins/mail/init.php:71 plugins/mail/init.php:77
msgid "[Forwarded]"
@@ -2530,22 +2579,6 @@ msgstr ""
msgid "Set value"
msgstr ""
-#: plugins/identica/init.php:29
-msgid "Share on identi.ca"
-msgstr ""
-
-#: plugins/owncloud/init.php:35
-msgid "Owncloud"
-msgstr ""
-
-#: plugins/owncloud/init.php:59
-msgid "Owncloud url"
-msgstr ""
-
-#: plugins/owncloud/init.php:74
-msgid "Bookmark on OwnCloud "
-msgstr ""
-
#: plugins/instances/init.php:144
msgid "Linked"
msgstr ""
@@ -2580,14 +2613,6 @@ msgstr ""
msgid "You can share this article by the following unique URL:"
msgstr ""
-#: plugins/flattr/init.php:30
-msgid "Flattr this article."
-msgstr ""
-
-#: plugins/googleplus/init.php:29
-msgid "Share on Google+"
-msgstr ""
-
#: plugins/updater/init.php:317 plugins/updater/init.php:334
#: plugins/updater/updater.js:10
msgid "Update Tiny Tiny RSS"
@@ -2611,175 +2636,171 @@ msgstr ""
msgid "Start update"
msgstr ""
-#: plugins/tweet/init.php:29
-msgid "Share on Twitter"
-msgstr ""
-
#: js/feedlist.js:213
msgid "New articles available in this feed (click to show)"
msgstr ""
-#: js/feedlist.js:415 js/feedlist.js:430 plugins/digest/digest.js:25
+#: js/feedlist.js:415 js/feedlist.js:430 plugins/digest/digest.js:26
msgid "Mark all articles in %s as read?"
msgstr ""
-#: js/functions.js:91
+#: js/functions.js:92
msgid ""
"Are you sure to report this exception to tt-rss.org? The report will include "
"your browser information. Your IP would be saved in the database."
msgstr ""
-#: js/functions.js:627
+#: js/functions.js:628
msgid "Date syntax appears to be correct:"
msgstr ""
-#: js/functions.js:630
+#: js/functions.js:631
msgid "Date syntax is incorrect."
msgstr ""
-#: js/functions.js:733
+#: js/functions.js:734
msgid "Upload complete."
msgstr ""
-#: js/functions.js:757
+#: js/functions.js:758
msgid "Remove stored feed icon?"
msgstr ""
-#: js/functions.js:762
+#: js/functions.js:763
msgid "Removing feed icon..."
msgstr ""
-#: js/functions.js:767
+#: js/functions.js:768
msgid "Feed icon removed."
msgstr ""
-#: js/functions.js:789
+#: js/functions.js:790
msgid "Please select an image file to upload."
msgstr ""
-#: js/functions.js:791
+#: js/functions.js:792
msgid "Upload new icon for this feed?"
msgstr ""
-#: js/functions.js:792
+#: js/functions.js:793
msgid "Uploading, please wait..."
msgstr ""
-#: js/functions.js:808
+#: js/functions.js:809
msgid "Please enter label caption:"
msgstr ""
-#: js/functions.js:813
+#: js/functions.js:814
msgid "Can't create label: missing caption."
msgstr ""
-#: js/functions.js:856
+#: js/functions.js:857
msgid "Subscribe to Feed"
msgstr ""
-#: js/functions.js:883
+#: js/functions.js:884
msgid "Subscribed to %s"
msgstr ""
-#: js/functions.js:888
+#: js/functions.js:889
msgid "Specified URL seems to be invalid."
msgstr ""
-#: js/functions.js:891
+#: js/functions.js:892
msgid "Specified URL doesn't seem to contain any feeds."
msgstr ""
-#: js/functions.js:944
+#: js/functions.js:945
msgid "Couldn't download the specified URL: %s"
msgstr ""
-#: js/functions.js:948
+#: js/functions.js:949
msgid "You are already subscribed to this feed."
msgstr ""
-#: js/functions.js:1078
+#: js/functions.js:1079
msgid "Edit rule"
msgstr ""
-#: js/functions.js:1104
+#: js/functions.js:1105
msgid "Edit action"
msgstr ""
-#: js/functions.js:1141
+#: js/functions.js:1142
msgid "Create Filter"
msgstr ""
-#: js/functions.js:1256
+#: js/functions.js:1257
msgid ""
"Reset subscription? Tiny Tiny RSS will try to subscribe to the notification "
"hub again on next feed update."
msgstr ""
-#: js/functions.js:1267
+#: js/functions.js:1268
msgid "Subscription reset."
msgstr ""
-#: js/functions.js:1277 js/tt-rss.js:369
+#: js/functions.js:1278 js/tt-rss.js:598
msgid "Unsubscribe from %s?"
msgstr ""
-#: js/functions.js:1280
+#: js/functions.js:1281
msgid "Removing feed..."
msgstr ""
-#: js/functions.js:1386
+#: js/functions.js:1389
msgid "Please enter category title:"
msgstr ""
-#: js/functions.js:1417
+#: js/functions.js:1420
msgid "Generate new syndication address for this feed?"
msgstr ""
-#: js/functions.js:1421 js/prefs.js:1234
+#: js/functions.js:1424 js/prefs.js:1234
msgid "Trying to change address..."
msgstr ""
-#: js/functions.js:1608 js/tt-rss.js:350 js/tt-rss.js:735
+#: js/functions.js:1611 js/tt-rss.js:393 js/tt-rss.js:579
msgid "You can't edit this kind of feed."
msgstr ""
-#: js/functions.js:1623
+#: js/functions.js:1626
msgid "Edit Feed"
msgstr ""
-#: js/functions.js:1629 js/prefs.js:194 js/prefs.js:749
+#: js/functions.js:1632 js/prefs.js:194 js/prefs.js:749
msgid "Saving data..."
msgstr ""
-#: js/functions.js:1661
+#: js/functions.js:1664
msgid "More Feeds"
msgstr ""
-#: js/functions.js:1722 js/functions.js:1832 js/prefs.js:397 js/prefs.js:427
+#: js/functions.js:1725 js/functions.js:1835 js/prefs.js:397 js/prefs.js:427
#: js/prefs.js:459 js/prefs.js:642 js/prefs.js:662 js/prefs.js:1210
#: js/prefs.js:1355
msgid "No feeds are selected."
msgstr ""
-#: js/functions.js:1764
+#: js/functions.js:1767
msgid ""
"Remove selected feeds from the archive? Feeds with stored articles will not "
"be removed."
msgstr ""
-#: js/functions.js:1803
+#: js/functions.js:1806
msgid "Feeds with update errors"
msgstr ""
-#: js/functions.js:1814 js/prefs.js:1192
+#: js/functions.js:1817 js/prefs.js:1192
msgid "Remove selected feeds?"
msgstr ""
-#: js/functions.js:1817 js/prefs.js:1195
+#: js/functions.js:1820 js/prefs.js:1195
msgid "Removing selected feeds..."
msgstr ""
-#: js/functions.js:1915
+#: js/functions.js:1918
msgid "Help"
msgstr ""
@@ -3063,43 +3084,43 @@ msgstr ""
msgid "Clear stored data for this plugin?"
msgstr ""
-#: js/tt-rss.js:120
+#: js/tt-rss.js:121
msgid "Mark all articles as read?"
msgstr ""
-#: js/tt-rss.js:126
+#: js/tt-rss.js:127
msgid "Marking all feeds as read..."
msgstr ""
-#: js/tt-rss.js:358
+#: js/tt-rss.js:352
+msgid "Please enable mail plugin first."
+msgstr ""
+
+#: js/tt-rss.js:458
+msgid "Please enable embed_original plugin first."
+msgstr ""
+
+#: js/tt-rss.js:587
msgid "You can't unsubscribe from the category."
msgstr ""
-#: js/tt-rss.js:363 js/tt-rss.js:519
+#: js/tt-rss.js:592 js/tt-rss.js:748
msgid "Please select some feed first."
msgstr ""
-#: js/tt-rss.js:514
+#: js/tt-rss.js:743
msgid "You can't rescore this kind of feed."
msgstr ""
-#: js/tt-rss.js:524
+#: js/tt-rss.js:753
msgid "Rescore articles in %s?"
msgstr ""
-#: js/tt-rss.js:527
+#: js/tt-rss.js:756
msgid "Rescoring articles..."
msgstr ""
-#: js/tt-rss.js:694
-msgid "Please enable mail plugin first."
-msgstr ""
-
-#: js/tt-rss.js:800
-msgid "Please enable embed_original plugin first."
-msgstr ""
-
-#: js/tt-rss.js:864
+#: js/tt-rss.js:876
msgid "New version available!"
msgstr ""
@@ -3107,18 +3128,18 @@ msgstr ""
msgid "Cancel search"
msgstr ""
-#: js/viewfeed.js:439 plugins/digest/digest.js:257
-#: plugins/digest/digest.js:694
+#: js/viewfeed.js:439 plugins/digest/digest.js:258
+#: plugins/digest/digest.js:714
msgid "Unstar article"
msgstr ""
-#: js/viewfeed.js:444 plugins/digest/digest.js:259
-#: plugins/digest/digest.js:698
+#: js/viewfeed.js:444 plugins/digest/digest.js:260
+#: plugins/digest/digest.js:718
msgid "Star article"
msgstr ""
-#: js/viewfeed.js:477 plugins/digest/digest.js:262
-#: plugins/digest/digest.js:729
+#: js/viewfeed.js:477 plugins/digest/digest.js:263
+#: plugins/digest/digest.js:749
msgid "Unpublish article"
msgstr ""
@@ -3217,31 +3238,31 @@ msgstr ""
msgid "Article URL:"
msgstr ""
-#: plugins/digest/digest.js:71
+#: plugins/digest/digest.js:72
msgid "Mark %d displayed article as read?"
msgid_plural "Mark %d displayed articles as read?"
msgstr[0] ""
msgstr[1] ""
-#: plugins/digest/digest.js:289
+#: plugins/digest/digest.js:290
msgid "Error: unable to load article."
msgstr ""
-#: plugins/digest/digest.js:447
+#: plugins/digest/digest.js:464
msgid "Click to expand article."
msgstr ""
-#: plugins/digest/digest.js:518
+#: plugins/digest/digest.js:535
msgid "%d more..."
msgid_plural "%d more..."
msgstr[0] ""
msgstr[1] ""
-#: plugins/digest/digest.js:525
+#: plugins/digest/digest.js:542
msgid "No unread feeds."
msgstr ""
-#: plugins/digest/digest.js:632
+#: plugins/digest/digest.js:649
msgid "Load more..."
msgstr ""
diff --git a/plugins/digest/digest.js b/plugins/digest/digest.js
index c8a08648c..6d90a9c8a 100644
--- a/plugins/digest/digest.js
+++ b/plugins/digest/digest.js
@@ -2,6 +2,7 @@ var last_feeds = [];
var init_params = {};
var hotkeys_map = false;
var hotkey_prefix = false;
+var mobile_mode = false;
var _active_feed_id = false;
var _update_timeout = false;
@@ -122,7 +123,7 @@ function set_selected_article(article_id) {
});
} catch (e) {
- exception_error("mark_selected_feed", e);
+ exception_error("set_selected_article", e);
}
}
@@ -141,7 +142,7 @@ function set_selected_feed(feed_id) {
_active_feed_id = feed_id;
} catch (e) {
- exception_error("mark_selected_feed", e);
+ exception_error("set_selected_feed", e);
}
}
@@ -298,6 +299,20 @@ function view(article_id) {
}
}
+function close_feed() {
+ $("headlines").removeClassName("move");
+
+ if (mobile_mode) set_selected_feed(false);
+}
+
+function go_back() {
+ if ($("article").hasClassName("visible")) {
+ close_article();
+ } else {
+ close_feed();
+ }
+}
+
function close_article() {
$("content").removeClassName("move");
$("article").removeClassName("visible");
@@ -306,6 +321,8 @@ function close_article() {
function viewfeed(feed_id, offset, replace, no_effects, no_indicator, callback) {
try {
+ $("headlines").addClassName("move");
+
if (!feed_id) feed_id = _active_feed_id;
if (offset == undefined) offset = 0;
if (replace == undefined) replace = (offset == 0);
@@ -659,17 +676,20 @@ function init_second_stage() {
document.onkeydown = hotkey_handler;
- window.setTimeout('viewfeed(-4)', 100);
- _update_timeout = window.setTimeout('update()', 5*1000);
- } });
+ if (!mobile_mode)
+ window.setTimeout('viewfeed(-4)', 100);
+ _update_timeout = window.setTimeout('update()', 5*1000);
+ } });
} catch (e) {
exception_error("init_second_stage", e);
}
}
-function init() {
+function init(mobile) {
try {
+ mobile_mode = mobile;
+
new Ajax.Request("backend.php", {
parameters: {op: "rpc", method: "sanityCheck"},
onComplete: function(transport) {
@@ -858,7 +878,7 @@ function hotkey_handler(e) {
switch (keycode) {
case 27: // esc
- close_article();
+ go_back();
return false;
}
diff --git a/plugins/digest/digest_body.php b/plugins/digest/digest_body.php
index 0dbe40b94..e7434fe70 100644
--- a/plugins/digest/digest_body.php
+++ b/plugins/digest/digest_body.php
@@ -7,7 +7,21 @@
<head>
<title>Tiny Tiny RSS</title>
- <?php echo stylesheet_tag("plugins/digest/digest.css") ?>
+ <?php
+ require_once "lib/Mobile_Detect.php";
+ $mobile = new Mobile_Detect();
+
+ if ($mobile->isMobile() || @$_REQUEST['mode'] == 'mobile') {
+ $_SESSION["digest_mobile"] = 1;
+ echo stylesheet_tag("plugins/digest/mobile.css");
+ } else {
+ $_SESSION["digest_mobile"] = 0;
+ echo stylesheet_tag("plugins/digest/digest.css");
+ }
+ ?>
+
+ <meta name="viewport" content="width=device-width,
+ minimum-scale=1.0, maximum-scale=1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
@@ -33,7 +47,7 @@
<script type="text/javascript">
Event.observe(window, 'load', function() {
- init();
+ init(<?php echo $_SESSION["digest_mobile"] ?>);
});
</script>
</head>
@@ -51,8 +65,8 @@
</div>
<div id="header">
- <a style="float : left" href="#" onclick="close_article()">
- <?php echo __("Back to feeds") ?></a>
+ <a style="float : left" href="#" onclick="go_back()">
+ <?php echo __("Go back") ?></a>
<div class="links">
diff --git a/plugins/digest/init.php b/plugins/digest/init.php
index 2fc98b0ec..e65ae13d7 100644
--- a/plugins/digest/init.php
+++ b/plugins/digest/init.php
@@ -99,7 +99,7 @@ class Digest extends Plugin implements IHandler {
}
if ($_REQUEST["init"] == 1) {
- $params["hotkeys"] = get_hotkeys_map($link);
+ $params["hotkeys"] = get_hotkeys_map($this->link);
}
$params["feeds"] = $feeds;
diff --git a/plugins/digest/mobile.css b/plugins/digest/mobile.css
new file mode 100644
index 000000000..89989dfe6
--- /dev/null
+++ b/plugins/digest/mobile.css
@@ -0,0 +1,345 @@
+body#ttrssDigest {
+ color : black;
+ font-family : sans-serif;
+ font-size : 12px;
+ margin : 0px;
+ background : url("images/tile.png");
+}
+
+a {
+ color : #0069D8;
+ text-decoration : none;
+}
+
+a:hover {
+ color : gray;
+}
+
+#header a, #footer a {
+ color : gray;
+}
+
+#header a:hover, #footer a:hover {
+ color : #0069D8;
+}
+
+#header {
+ font-size : 14px;
+ font-weight : bold;
+ font-family : "Segoe UI", Tahoma, sans-serif;
+ padding : 5px 5px 5px 1.5em;
+ color : gray;
+ position : absolute;
+ top : 0px;
+ height : 30px;
+ left : 0px;
+ right : 0px;
+ color : #a0a0a0;
+}
+
+#header span.title {
+ font-weight : bold;
+ font-style : italic;
+}
+
+#header div.links {
+ position : absolute;
+ right : 1.5em;
+}
+
+#search {
+ float : right;
+ clear : left;
+
+}
+
+#title {
+}
+
+#latest {
+ padding : 5px;
+}
+
+#content {
+ position : absolute;
+ left : 0px;
+ top : 30px;
+ right : 0px;
+ bottom : 0px;
+ -webkit-transition: left 0.2s linear, right 0.2s linear;
+ -moz-transition: left 0.2s linear, right 0.2s linear;
+ transition: left 0.2s linear, right 0.2s linear;
+}
+
+#article {
+ position : absolute;
+ overflow : auto;
+ right : 0px;
+ width : 100%;
+ bottom : 0px;
+ top : 30px;
+ background : white;
+ opacity : 0;
+ -webkit-transition: opacity 0.2s linear;
+ -moz-transition: opacity 0.2s linear;
+ transition: opacity 0.2s linear;
+}
+
+#article.visible {
+ opacity : 1;
+}
+
+#article #article-content h1 {
+ margin : 0px;
+ padding : 0px;
+ font-family : "Segoe UI", Tahoma, sans-serif;
+ font-size : 21px;
+ font-weight : bold;
+ border-width : 0px 0px 3px 0px;
+ border-style : solid;
+ border-color : #e0e0e0;
+ color : gray;
+}
+
+#article #article-content #toolbar {
+ border-width : 0px 0px 1px 0px;
+ border-color : #e0e0e0;
+ border-style : solid;
+ background : #fafafa;
+ font-size : 14px;
+ font-weight : bold;
+ padding : 5px 10px 5px 10px;
+ margin : 0px 0px 0px 0px;
+}
+
+#article #article-content {
+ padding : 0px;
+ font-size : 16px;
+}
+
+#article #article-content #tags {
+ color : #a0a0a0;
+ margin-bottom : 5px;
+}
+
+#article #article-content #ops {
+ float : right;
+}
+
+#article #article-content #ops img {
+ cursor : pointer;
+ margin-right : 0px;
+ margin-left : 10px;
+}
+
+#article #article-content #inner {
+ padding : 10px;
+}
+
+#article #article-content img {
+ max-width : 90%;
+}
+
+#content.move {
+ left : 0px;
+ right : 100%;
+}
+
+#feeds {
+ position : absolute;
+ left : 0px;
+ top : 0px;
+ right : 0px;
+ bottom : 0px;
+ font-size : 14px;
+ overflow : auto;
+ background : white;
+}
+
+#feeds ul#feeds-content img {
+ width : 16px;
+ height : 16px;
+ vertical-align : middle;
+ margin-right : 5px;
+}
+
+#feeds ul#feeds-content div.unread-ctr {
+ color : #d0d0d0;
+ padding-left : 10px;
+ float : right;
+}
+
+#feeds ul#feeds-content li {
+ padding : 10px;
+ clear : both;
+ cursor : pointer;
+ color : #303030;
+ white-space : nowrap;
+}
+
+#feeds ul#feeds-content li.selected {
+ background : white;
+}
+
+#feeds ul#feeds-content {
+ list-style-type : none;
+ font-weight : bold;
+ margin : 0px;
+ padding : 0px;
+}
+
+#headlines {
+ font-size : 14px;
+ position : absolute;
+ top : 0px;
+ bottom : 0px;
+ right : 0px;
+ overflow : auto;
+ background : white;
+ border-width : 0px 3px 0px 0px;
+ border-style : solid;
+ border-color : #88b0f0;
+ left : 100%;
+
+ -webkit-transition: left 0.2s linear, right 0.2s linear;
+ -moz-transition: left 0.2s linear, right 0.2s linear;
+ transition: left 0.2s linear, right 0.2s linear;
+
+}
+
+#headlines.move {
+ left : 0px;
+}
+
+#headlines h1 a {
+ color : #684C99;
+}
+
+#headlines ul#headlines-content .cb {
+ vertical-align : middle;
+ margin-right : 5px;
+ float : left;
+}
+
+#headlines ul#headlines-content img.icon {
+ width : 16px;
+ height : 16px;
+ vertical-align : middle;
+ margin-right : 5px;
+ float : right;
+}
+
+#headlines ul#headlines-content {
+ list-style-type : none;
+ color : gray;
+ margin : 0px;
+ padding : 0px;
+}
+
+#headlines ul#headlines-content li {
+ margin : 0px 0px 0px 0px;
+ padding : 10px;
+ color : gray;
+ clear : left;
+ border-width : 0px 0px 1px 0px;
+ border-style : solid;
+ border-color : #e0e0e0;
+ background : #eee;
+}
+
+#headlines ul#headlines-content a.title {
+ font-size : 14px;
+ font-weight : bold;
+ display : block;
+ margin-left : 21px;
+ position : relative;
+}
+
+#headlines ul#headlines-content li.fresh a.title {
+ color : #007FFF;
+}
+
+#headlines ul#headlines-content li.unread a.title {
+ color : black;
+ /* color : #8DB1D6; */
+}
+
+#headlines ul#headlines-content li.read a.title {
+ color : gray;
+}
+
+#headlines ul#headlines-content li.unread,
+#headlines ul#headlines-content li.fresh {
+ background-color : white;
+}
+
+#headlines ul#headlines-content li.selected {
+ background-color : #fff7d5;
+ border-color : white white #e0e0e0;
+}
+
+#headlines ul#headlines-content img#H-LOADING-IMG {
+ margin-left : 5px;
+}
+
+#headlines ul#headlines-content div.excerpt {
+ color : #404040;
+ cursor : pointer;
+ margin-top : 5px;
+}
+
+#headlines ul#headlines-content div.content {
+ color : #404040;
+}
+
+#headlines ul#headlines-content div.content img {
+ max-width : 75%;
+}
+
+#headlines ul#headlines-content div.body {
+ margin-left : 21px;
+ /*margin-left : 42px;*/
+}
+
+#headlines ul#headlines-content div.info {
+ font-size : 11px;
+ margin-top : 5px;
+}
+
+#headlines ul#headlines-content div.info a {
+ color : gray;
+}
+
+#overlay {
+ background : white;
+ left : 0;
+ top : 0;
+ height : 100%;
+ width : 100%;
+ z-index : 100;
+ position : absolute;
+ text-align : center;
+}
+
+#overlay_inner {
+ margin : 1em;
+}
+
+#overlay img {
+ vertical-align : middle;
+}
+
+div.fatalError button {
+ margin-top : 5px;
+}
+
+div.fatalError textarea {
+ width : 100%;
+ height : 100px;
+}
+
+div.insensitive {
+ color : gray;
+}
+
+
diff --git a/plugins/example/init.php b/plugins/example/init.php
index 926a57da8..333efd92d 100644
--- a/plugins/example/init.php
+++ b/plugins/example/init.php
@@ -10,7 +10,8 @@ class Example extends Plugin {
return array(1.0,
"Example plugin #1",
"fox",
- true);
+ true,
+ "http://site.com");
}
function init($host) {
diff --git a/plugins/example_vfeed/init.php b/plugins/example_vfeed/init.php
new file mode 100644
index 000000000..e646809a4
--- /dev/null
+++ b/plugins/example_vfeed/init.php
@@ -0,0 +1,49 @@
+<?php
+class Example_VFeed extends Plugin {
+
+ // Demonstrates how to create a dummy special feed and chain
+ // headline generation to queryFeedHeadlines();
+
+ // Not implemented yet: stuff for 3 panel mode
+
+ private $link;
+ private $host;
+ private $dummy_id;
+
+ function about() {
+ return array(1.0,
+ "Example vfeed plugin",
+ "fox",
+ false);
+ }
+
+ function init($host) {
+ $this->link = $host->get_link();
+ $this->host = $host;
+
+ $this->dummy_id = $host->add_feed(-1, 'Dummy feed', 'images/pub_set.svg', $this);
+ }
+
+ function get_unread($feed_id) {
+ return 1234;
+ }
+
+ function get_headlines($feed_id, $options) {
+ $qfh_ret = queryFeedHeadlines($this->link, -4,
+ $options['limit'],
+ $options['view_mode'], $options['cat_view'],
+ $options['search'],
+ $options['search_mode'],
+ $options['override_order'],
+ $options['offset'],
+ $options['owner_uid'],
+ $options['filter'],
+ $options['since_id'],
+ $options['include_children']);
+
+ $qfh_ret[1] = 'Dummy feed';
+
+ return $qfh_ret;
+ }
+}
+?>
diff --git a/plugins/flattr/flattr.png b/plugins/flattr/flattr.png
deleted file mode 100644
index 4933ffc21..000000000
--- a/plugins/flattr/flattr.png
+++ /dev/null
Binary files differ
diff --git a/plugins/flattr/init.php b/plugins/flattr/init.php
deleted file mode 100644
index b91019880..000000000
--- a/plugins/flattr/init.php
+++ /dev/null
@@ -1,46 +0,0 @@
-<?php
-class Flattr extends Plugin {
- private $link;
- private $host;
-
- function init($host) {
- $this->link = $host->get_link();
- $this->host = $host;
-
- $host->add_hook($host::HOOK_ARTICLE_BUTTON, $this);
- }
-
- function about() {
- return array(1.1,
- "Share articles on Flattr (if they exist in their catalogue)",
- "F. Eitel, N. Honing");
- }
-
- function hook_article_button($line) {
-
- $rv = "";
- $article_link = $line['link'];
-
- if ($article_link) {
- $encoded = urlencode($article_link);
- $r = file_get_contents("https://api.flattr.com/rest/v2/things/lookup/?url=$encoded");
- $response = json_decode($r, true);
- $image = "<img src=\"plugins/flattr/flattr.png\"
- class='tagsPic' style=\"cursor : pointer\"
- title='".__('Flattr this article.')."'>";
- // if Flattr has it in the catalogue, we display the button
- if ($response and array_key_exists('link', $response)) {
- $rv = "<a id='flattr' target='_blank' href='" . $response['link'] . "'> . $image . </a>";
- } else {
- // We can't submit a thing to the catalogue without giving a Flattr user id (who would be the owner)
- // see http://developers.flattr.net/auto-submit
- //$rv = "<a id='flattr' href='https://flattr.com/submit/auto?url=" . $encoded . "'>" . $image . "</a>";
- $rv = '';
- // Another useful thing would be any rel=payment link (which would have the user id as well),
- // but tt-rss is not checking that (yet), I believe. See http://developers.flattr.net/feed
- }
- }
- return $rv;
- }
-}
-?>
diff --git a/plugins/googleplus/googleplus.js b/plugins/googleplus/googleplus.js
deleted file mode 100644
index 027d9b40e..000000000
--- a/plugins/googleplus/googleplus.js
+++ /dev/null
@@ -1,29 +0,0 @@
- function shareArticleToGooglePlus(id) {
- try {
- var query = "?op=pluginhandler&plugin=googleplus&method=getInfo&id=" + param_escape(id);
-
- console.log(query);
-
- var d = new Date();
- var ts = d.getTime();
-
- var w = window.open('backend.php?op=backend&method=loading', 'ttrss_tweet',
- "status=0,toolbar=0,location=0,width=500,height=450,scrollbars=1,menubar=0");
-
- new Ajax.Request("backend.php", {
- parameters: query,
- onComplete: function(transport) {
- var ti = JSON.parse(transport.responseText);
-
- var share_url = "https://plus.google.com/share?url=" + param_escape(ti.link);
-
- w.location.href = share_url;
-
- } });
-
-
- } catch (e) {
- exception_error("tweetArticle", e);
- }
- }
-
diff --git a/plugins/googleplus/init.php b/plugins/googleplus/init.php
deleted file mode 100644
index 6045d2df6..000000000
--- a/plugins/googleplus/init.php
+++ /dev/null
@@ -1,53 +0,0 @@
-<?php
-class GooglePlus extends Plugin {
- private $link;
- private $host;
-
- function init($host) {
- $this->link = $host->get_link();
- $this->host = $host;
-
- $host->add_hook($host::HOOK_ARTICLE_BUTTON, $this);
- }
-
- function about() {
- return array(1.0,
- "Share article on Google+",
- "homolibere");
- }
-
- function get_js() {
- return file_get_contents(dirname(__FILE__) . "/googleplus.js");
- }
-
- function hook_article_button($line) {
- $article_id = $line["id"];
-
- $rv = "<img src=\"plugins/googleplus/googleplus.png\"
- class='tagsPic' style=\"cursor : pointer\"
- onclick=\"shareArticleToGooglePlus($article_id)\"
- title='".__('Share on Google+')."'>";
-
- return $rv;
- }
-
- function getInfo() {
- $id = db_escape_string($this->link, $_REQUEST['id']);
-
- $result = db_query($this->link, "SELECT title, link
- FROM ttrss_entries, ttrss_user_entries
- WHERE id = '$id' AND ref_id = id AND owner_uid = " .$_SESSION['uid']);
-
- if (db_num_rows($result) != 0) {
- $title = truncate_string(strip_tags(db_fetch_result($result, 0, 'title')),
- 100, '...');
- $article_link = db_fetch_result($result, 0, 'link');
- }
-
- print json_encode(array("title" => $title, "link" => $article_link,
- "id" => $id));
- }
-
-
-}
-?>
diff --git a/plugins/identica/identica.js b/plugins/identica/identica.js
deleted file mode 100644
index d31fc55f4..000000000
--- a/plugins/identica/identica.js
+++ /dev/null
@@ -1,31 +0,0 @@
- function shareArticleToIdentica(id) {
- try {
- var query = "?op=pluginhandler&plugin=identica&method=getInfo&id=" + param_escape(id);
-
- console.log(query);
-
- var d = new Date();
- var ts = d.getTime();
-
- var w = window.open('backend.php?op=backend&method=loading', 'ttrss_tweet',
- "status=0,toolbar=0,location=0,width=600,height=500,scrollbars=1,menubar=0");
-
- new Ajax.Request("backend.php", {
- parameters: query,
- onComplete: function(transport) {
- var ti = JSON.parse(transport.responseText);
-
- var share_url = "http://identi.ca/index.php?action=bookmarkpopup&_=" + ts +
- "&title=" + param_escape(ti.title) +
- "&url=" + param_escape(ti.link);
-
- w.location.href = share_url;
-
- } });
-
-
- } catch (e) {
- exception_error("shareArticleIdentica", e);
- }
- }
-
diff --git a/plugins/identica/identica.png b/plugins/identica/identica.png
deleted file mode 100644
index ee3cb61ea..000000000
--- a/plugins/identica/identica.png
+++ /dev/null
Binary files differ
diff --git a/plugins/identica/init.php b/plugins/identica/init.php
deleted file mode 100644
index 8e0ad4b9a..000000000
--- a/plugins/identica/init.php
+++ /dev/null
@@ -1,53 +0,0 @@
-<?php
-class Identica extends Plugin {
- private $link;
- private $host;
-
- function init($host) {
- $this->link = $host->get_link();
- $this->host = $host;
-
- $host->add_hook($host::HOOK_ARTICLE_BUTTON, $this);
- }
-
- function about() {
- return array(1.0,
- "Share articles on Identi.ca",
- "fox");
- }
-
- function get_js() {
- return file_get_contents(dirname(__FILE__) . "/identica.js");
- }
-
- function hook_article_button($line) {
- $article_id = $line["id"];
-
- $rv = "<img src=\"plugins/identica/identica.png\"
- class='tagsPic' style=\"cursor : pointer\"
- onclick=\"shareArticleToIdentica($article_id)\"
- title='".__('Share on identi.ca')."'>";
-
- return $rv;
- }
-
- function getInfo() {
- $id = db_escape_string($this->link, $_REQUEST['id']);
-
- $result = db_query($this->link, "SELECT title, link
- FROM ttrss_entries, ttrss_user_entries
- WHERE id = '$id' AND ref_id = id AND owner_uid = " .$_SESSION['uid']);
-
- if (db_num_rows($result) != 0) {
- $title = truncate_string(strip_tags(db_fetch_result($result, 0, 'title')),
- 100, '...');
- $article_link = db_fetch_result($result, 0, 'link');
- }
-
- print json_encode(array("title" => $title, "link" => $article_link,
- "id" => $id));
- }
-
-
-}
-?>
diff --git a/plugins/mobile/article.php b/plugins/mobile/article.php
new file mode 100644
index 000000000..f6aed994f
--- /dev/null
+++ b/plugins/mobile/article.php
@@ -0,0 +1,32 @@
+<?php
+ error_reporting(E_ERROR | E_WARNING | E_PARSE);
+
+ header('Content-Type: text/html; charset=utf-8');
+
+ define('MOBILE_VERSION', true);
+
+ $basedir = dirname(dirname(dirname(__FILE__)));
+
+ set_include_path(
+ dirname(__FILE__) . PATH_SEPARATOR .
+ $basedir . PATH_SEPARATOR .
+ "$basedir/include" . PATH_SEPARATOR .
+ get_include_path());
+
+ require_once "config.php";
+ require_once "mobile-functions.php";
+
+ $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
+
+ init_connection($link);
+
+ login_sequence($link, true);
+
+ $id = db_escape_string($link, $_REQUEST["id"]);
+ $feed_id = db_escape_string($link, $_REQUEST["feed"]);
+ $cat_id = db_escape_string($link, $_REQUEST["cat"]);
+ $is_cat = db_escape_string($link, $_REQUEST["is_cat"]);
+
+ render_article($link, $id, $feed_id, $cat_id, $is_cat);
+?>
+
diff --git a/plugins/mobile/backend.php b/plugins/mobile/backend.php
new file mode 100644
index 000000000..a88e02a92
--- /dev/null
+++ b/plugins/mobile/backend.php
@@ -0,0 +1,63 @@
+<?php
+ error_reporting(E_ERROR | E_WARNING | E_PARSE);
+
+ header('Content-Type: text/html; charset=utf-8');
+
+ $basedir = dirname(dirname(dirname(__FILE__)));
+
+ set_include_path(
+ dirname(__FILE__) . PATH_SEPARATOR .
+ $basedir . PATH_SEPARATOR .
+ "$basedir/include" . PATH_SEPARATOR .
+ get_include_path());
+
+ define('MOBILE_VERSION', true);
+
+ require_once "config.php";
+ require_once "mobile-functions.php";
+
+ require_once "functions.php";
+ require_once "sessions.php";
+ require_once "version.php";
+ require_once "db-prefs.php";
+
+ $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
+
+ init_connection($link);
+
+ if (!$_SESSION["uid"]) return;
+
+ $op = $_REQUEST["op"];
+
+ switch ($op) {
+ case "toggleMarked":
+ $cmode = db_escape_string($link, $_REQUEST["mark"]);
+ $id = db_escape_string($link, $_REQUEST["id"]);
+
+ markArticlesById($link, array($id), $cmode);
+ break;
+ case "togglePublished":
+ $cmode = db_escape_string($link, $_REQUEST["pub"]);
+ $id = db_escape_string($link, $_REQUEST["id"]);
+
+ publishArticlesById($link, array($id), $cmode);
+ break;
+ case "toggleUnread":
+ $cmode = db_escape_string($link, $_REQUEST["unread"]);
+ $id = db_escape_string($link, $_REQUEST["id"]);
+
+ catchupArticlesById($link, array($id), $cmode);
+ break;
+
+ case "setPref":
+ $id = db_escape_string($link, $_REQUEST["id"]);
+ $value = db_escape_string($link, $_REQUEST["to"]);
+ mobile_set_pref($link, $id, $value);
+ print_r($_SESSION);
+ break;
+ default:
+ print json_encode(array("error", "UNKNOWN_METHOD"));
+ break;
+ }
+?>
+
diff --git a/plugins/mobile/cat.php b/plugins/mobile/cat.php
new file mode 100644
index 000000000..7b5cf43f9
--- /dev/null
+++ b/plugins/mobile/cat.php
@@ -0,0 +1,29 @@
+<?php
+ error_reporting(E_ERROR | E_WARNING | E_PARSE);
+
+ header('Content-Type: text/html; charset=utf-8');
+
+ define('MOBILE_VERSION', true);
+
+ $basedir = dirname(dirname(dirname(__FILE__)));
+
+ set_include_path(
+ dirname(__FILE__) . PATH_SEPARATOR .
+ $basedir . PATH_SEPARATOR .
+ "$basedir/include" . PATH_SEPARATOR .
+ get_include_path());
+
+ require_once "config.php";
+ require_once "mobile-functions.php";
+
+ $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
+
+ init_connection($link);
+
+ login_sequence($link, true);
+
+ $cat_id = db_escape_string($link, $_REQUEST["id"]);
+
+ render_category($link, $cat_id);
+?>
+
diff --git a/plugins/mobile/feed.php b/plugins/mobile/feed.php
new file mode 100644
index 000000000..6eae741ac
--- /dev/null
+++ b/plugins/mobile/feed.php
@@ -0,0 +1,33 @@
+<?php
+ error_reporting(E_ERROR | E_WARNING | E_PARSE);
+
+ header('Content-Type: text/html; charset=utf-8');
+
+ define('MOBILE_VERSION', true);
+
+ $basedir = dirname(dirname(dirname(__FILE__)));
+
+ set_include_path(
+ dirname(__FILE__) . PATH_SEPARATOR .
+ $basedir . PATH_SEPARATOR .
+ "$basedir/include" . PATH_SEPARATOR .
+ get_include_path());
+
+ require_once "config.php";
+ require_once "mobile-functions.php";
+
+ $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
+
+ init_connection($link);
+
+ login_sequence($link, true);
+
+ $feed_id = db_escape_string($link, $_REQUEST["id"]);
+ $cat_id = db_escape_string($link, $_REQUEST["cat"]);
+ $offset = (int) db_escape_string($link, $_REQUEST["skip"]);
+ $search = db_escape_string($link, $_REQUEST["search"]);
+ $is_cat = (bool) db_escape_string($link, $_REQUEST["is_cat"]);
+
+ render_headlines_list($link, $feed_id, $cat_id, $offset, $search, $is_cat);
+?>
+
diff --git a/plugins/mobile/home.php b/plugins/mobile/home.php
new file mode 100644
index 000000000..03fccb3e2
--- /dev/null
+++ b/plugins/mobile/home.php
@@ -0,0 +1,33 @@
+<?php
+ error_reporting(E_ERROR | E_WARNING | E_PARSE);
+
+ header('Content-Type: text/html; charset=utf-8');
+
+ define('MOBILE_VERSION', true);
+
+ $basedir = dirname(dirname(dirname(__FILE__)));
+
+ set_include_path(
+ dirname(__FILE__) . PATH_SEPARATOR .
+ $basedir . PATH_SEPARATOR .
+ "$basedir/include" . PATH_SEPARATOR .
+ get_include_path());
+
+ require_once "config.php";
+ require_once "mobile-functions.php";
+
+ $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
+
+ init_connection($link);
+
+ login_sequence($link, true);
+
+ $use_cats = mobile_get_pref($link, 'ENABLE_CATS');
+ $offset = (int) db_escape_string($link, $_REQUEST["skip"]);
+
+ if ($use_cats) {
+ render_categories_list($link);
+ } else {
+ render_flat_feed_list($link, $offset);
+ }
+?>
diff --git a/plugins/mobile/index.php b/plugins/mobile/index.php
new file mode 100644
index 000000000..3feec7531
--- /dev/null
+++ b/plugins/mobile/index.php
@@ -0,0 +1,90 @@
+<?php
+ error_reporting(E_ERROR | E_WARNING | E_PARSE);
+
+ header('Content-Type: text/html; charset=utf-8');
+
+ define('MOBILE_VERSION', true);
+
+ $basedir = dirname(dirname(dirname(__FILE__)));
+
+ set_include_path(
+ dirname(__FILE__) . PATH_SEPARATOR .
+ $basedir . PATH_SEPARATOR .
+ "$basedir/include" . PATH_SEPARATOR .
+ get_include_path());
+
+ require_once "config.php";
+ require_once "mobile-functions.php";
+
+ $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
+
+ init_connection($link);
+
+ login_sequence($link, true);
+?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Tiny Tiny RSS</title>
+<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/>
+<link rel="apple-touch-icon" href="iui/iui-logo-touch-icon.png" />
+<meta name="apple-touch-fullscreen" content="YES" />
+<style type="text/css" media="screen">@import "iui/iui.css";</style>
+<script type="application/x-javascript" src="iui/iui.js"></script>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+<script type="text/javascript" src="../../lib/prototype.js"></script>
+<script type="text/javascript" src="mobile.js"></script>
+<style type="text/css" media="screen">@import "mobile.css";</style>
+</head>
+
+<style type="text/css">
+ img { max-width : 75%; }
+
+ li.oldItem {
+ color : gray;
+ }
+
+ #myBackButton {
+ display: none;
+ left: 6px;
+ right: auto;
+ padding: 0;
+ max-width: 55px;
+ border-width: 0 8px 0 14px;
+ -webkit-border-image: url(iui/backButton.png) 0 8 0 14;
+ }
+
+ img.tinyIcon {
+ max-width : 16px;
+ max-height : 16px;
+ margin-right : 10px;
+ vertical-align : middle;
+ }
+
+ a img {
+ border-width : 0px;
+ }
+</style>
+
+<body>
+ <div class="toolbar">
+ <h1 id="pageTitle"></h1>
+ <a id="myBackButton" class="button" href="#"></a>
+ <a class="button" href="prefs.php">Preferences</a>
+ </div>
+
+ <?php
+ $use_cats = mobile_get_pref($link, 'ENABLE_CATS');
+ $offset = (int) db_escape_string($link, $_REQUEST["skip"]);
+
+ if ($use_cats) {
+ render_categories_list($link);
+ } else {
+ render_flat_feed_list($link, $offset);
+ }
+ ?>
+
+</body>
+</html>
diff --git a/plugins/mobile/init.php b/plugins/mobile/init.php
new file mode 100644
index 000000000..0ebbcced1
--- /dev/null
+++ b/plugins/mobile/init.php
@@ -0,0 +1,45 @@
+<?php
+class Mobile extends Plugin implements IHandler {
+
+ private $link;
+ private $host;
+
+ function about() {
+ return array(1.0,
+ "Classic mobile version for tt-rss (unsupported)",
+ "fox",
+ true);
+ }
+
+ function init($host) {
+ $this->link = $host->get_link();
+ $this->host = $host;
+
+ $host->add_handler("mobile", "index", $this);
+ }
+
+ function index() {
+ header("Content-type: text/html; charset=utf-8");
+
+ header("Location: plugins/mobile/index.php");
+ }
+
+ /* function get_js() {
+ return file_get_contents(dirname(__FILE__) . "/digest.js");
+ } */
+
+ function csrf_ignore($method) {
+ return true; //in_array($method, array("index"));
+ }
+
+ function before($method) {
+ return true;
+ }
+
+ function after() {
+
+ }
+
+
+}
+?>
diff --git a/plugins/mobile/iui/LICENSE.txt b/plugins/mobile/iui/LICENSE.txt
new file mode 100644
index 000000000..c9d2a0d65
--- /dev/null
+++ b/plugins/mobile/iui/LICENSE.txt
@@ -0,0 +1,21 @@
+Copyright (c) 2007-2009, iUI Project Members
+
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
+ * Neither the name of the iUI Project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/plugins/mobile/iui/NOTICE.txt b/plugins/mobile/iui/NOTICE.txt
new file mode 100644
index 000000000..3a23f563b
--- /dev/null
+++ b/plugins/mobile/iui/NOTICE.txt
@@ -0,0 +1,33 @@
+NOTICE.txt - iUI credits and copyright notices
+
+ iUI is Copyright (c) 2007-2009 by the iUI project members:
+ M. Sean Gilligan (msgilligan)
+ Past members:
+ Joe Hewitt (joehewitt)
+ Christopher Allen (ChristopherA)
+
+CREDITS
+ schlueter - committed fixes for issues #9, #11, #63 -- added samples
+ ??? - created iUI icon
+ kris.tate - named it "iUI", created Google Code project, initial checkin
+ others - let us know if we missed you
+ iUI users - thanks for your patience, feedback, and bug reports
+
+THIRD PARTY COMPONENTS
+
+ * iUI includes software developed by the Mozilla Project
+ Copyright (c) 1997-2007, Netscape Communications Corporation and others.
+ All rights reserved.
+ http://www.mozilla.org/rhino/
+
+ * iUI includes software developed by the Dojo Foundation
+ http://dojotoolkit.org/docs/shrinksafe
+
+ * iUI includes software developed by LCA Soft Ltd.
+ http://www.lcasoft.com/compress-js.html
+
+ * iUI includes software developed by the ant-googlcode Project
+ http://code.google.com/p/ant-googlecode/
+
+
+
diff --git a/plugins/mobile/iui/backButton.png b/plugins/mobile/iui/backButton.png
new file mode 100644
index 000000000..e27ea8cdf
--- /dev/null
+++ b/plugins/mobile/iui/backButton.png
Binary files differ
diff --git a/plugins/mobile/iui/blueButton.png b/plugins/mobile/iui/blueButton.png
new file mode 100644
index 000000000..0f92dfd94
--- /dev/null
+++ b/plugins/mobile/iui/blueButton.png
Binary files differ
diff --git a/plugins/mobile/iui/cancel.png b/plugins/mobile/iui/cancel.png
new file mode 100644
index 000000000..5f6dcc87d
--- /dev/null
+++ b/plugins/mobile/iui/cancel.png
Binary files differ
diff --git a/plugins/mobile/iui/grayButton.png b/plugins/mobile/iui/grayButton.png
new file mode 100644
index 000000000..0ce6a30d4
--- /dev/null
+++ b/plugins/mobile/iui/grayButton.png
Binary files differ
diff --git a/plugins/mobile/iui/iui-logo-touch-icon.png b/plugins/mobile/iui/iui-logo-touch-icon.png
new file mode 100644
index 000000000..8817b3022
--- /dev/null
+++ b/plugins/mobile/iui/iui-logo-touch-icon.png
Binary files differ
diff --git a/plugins/mobile/iui/iui.css b/plugins/mobile/iui/iui.css
new file mode 100644
index 000000000..3933dbad9
--- /dev/null
+++ b/plugins/mobile/iui/iui.css
@@ -0,0 +1,398 @@
+/* iui.css (c) 2007-9 by iUI Project Members, see LICENSE.txt for license */
+body {
+ margin: 0;
+ font-family: Helvetica;
+ background: #FFFFFF;
+ color: #000000;
+ overflow-x: hidden;
+ -webkit-user-select: none;
+ -webkit-text-size-adjust: none;
+}
+
+body > *:not(.toolbar) {
+ display: none;
+ position: absolute;
+ margin: 0;
+ padding: 0;
+ left: 0;
+ top: 45px;
+ width: 100%;
+ min-height: 372px;
+ -webkit-transition-duration: 300ms;
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transform: translateX(0%);
+}
+
+body[orient="landscape"] > *:not(.toolbar) {
+ min-height: 268px;
+}
+
+body > *[selected="true"] {
+ display: block;
+}
+
+a[selected], a:active {
+ background-color: #194fdb !important;
+ background-image: url(listArrowSel.png), url(selection.png) !important;
+ background-repeat: no-repeat, repeat-x;
+ background-position: right center, left top;
+ color: #FFFFFF !important;
+}
+
+a[selected="progress"] {
+ background-image: url(loading.gif), url(selection.png) !important;
+}
+
+/************************************************************************************************/
+
+body > .toolbar {
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ border-bottom: 1px solid #2d3642;
+ border-top: 1px solid #6d84a2;
+ padding: 10px;
+ height: 45px;
+ background: url(toolbar.png) #6d84a2 repeat-x;
+}
+
+.toolbar > h1 {
+ position: absolute;
+ overflow: hidden;
+ left: 50%;
+ margin: 1px 0 0 -75px;
+ height: 45px;
+ font-size: 20px;
+ width: 150px;
+ font-weight: bold;
+ text-shadow: rgba(0, 0, 0, 0.4) 0px -1px 0;
+ text-align: center;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ color: #FFFFFF;
+}
+
+body[orient="landscape"] > .toolbar > h1 {
+ margin-left: -125px;
+ width: 250px;
+}
+
+.button {
+ position: absolute;
+ overflow: hidden;
+ top: 8px;
+ right: 6px;
+ margin: 0;
+ border-width: 0 5px;
+ padding: 0 3px;
+ width: auto;
+ height: 30px;
+ line-height: 30px;
+ font-family: inherit;
+ font-size: 12px;
+ font-weight: bold;
+ color: #FFFFFF;
+ text-shadow: rgba(0, 0, 0, 0.6) 0px -1px 0;
+ text-overflow: ellipsis;
+ text-decoration: none;
+ white-space: nowrap;
+ background: none;
+ -webkit-border-image: url(toolButton.png) 0 5 0 5;
+}
+
+.blueButton {
+ -webkit-border-image: url(blueButton.png) 0 5 0 5;
+ border-width: 0 5px;
+}
+
+.leftButton {
+ left: 6px;
+ right: auto;
+}
+
+#backButton {
+ display: none;
+ left: 6px;
+ right: auto;
+ padding: 0;
+ max-width: 55px;
+ border-width: 0 8px 0 14px;
+ -webkit-border-image: url(backButton.png) 0 8 0 14;
+}
+
+.whiteButton,
+.redButton,
+.grayButton {
+ display: block;
+ border-width: 0 12px;
+ padding: 10px;
+ text-align: center;
+ font-size: 20px;
+ font-weight: bold;
+ text-decoration: inherit;
+ color: inherit;
+}
+
+.whiteButton {
+ -webkit-border-image: url(whiteButton.png) 0 12 0 12;
+ text-shadow: rgba(255, 255, 255, 0.7) 0 1px 0;
+}
+
+.redButton {
+ -webkit-border-image: url(redButton.png) 0 12 0 12;
+ color:#fff;
+ text-shadow: #7a0001 0 -1px 0;
+}
+
+.grayButton {
+ -webkit-border-image: url(grayButton.png) 0 12 0 12;
+ color: #FFFFFF;
+}
+
+/************************************************************************************************/
+
+body > ul > li {
+ position: relative;
+ margin: 0;
+ border-bottom: 1px solid #E0E0E0;
+ padding: 8px 0 8px 10px;
+ font-size: 20px;
+ font-weight: bold;
+ list-style: none;
+}
+
+body > ul > li.group {
+ position: relative;
+ top: -1px;
+ margin-bottom: -2px;
+ border-top: 1px solid #7d7d7d;
+ border-bottom: 1px solid #999999;
+ padding: 1px 10px;
+ background: url(listGroup.png) repeat-x;
+ font-size: 17px;
+ font-weight: bold;
+ text-shadow: rgba(0, 0, 0, 0.4) 0 1px 0;
+ color: #FFFFFF;
+}
+
+body > ul > li.group:first-child {
+ top: 0;
+ border-top: none;
+}
+
+body > ul > li > a {
+ display: block;
+ margin: -8px 0 -8px -10px;
+ padding: 8px 32px 8px 10px;
+ text-decoration: none;
+ color: inherit;
+ background: url(listArrow.png) no-repeat right center;
+}
+
+a[target="_replace"] {
+ box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ padding-top: 25px;
+ padding-bottom: 25px;
+ font-size: 18px;
+ color: cornflowerblue;
+ background-color: #FFFFFF;
+ background-image: none;
+}
+
+/************************************************************************************************/
+
+body > .dialog {
+ top: 0;
+ width: 100%;
+ min-height: 417px;
+ z-index: 2;
+ background: rgba(0, 0, 0, 0.8);
+ padding: 0;
+ text-align: right;
+}
+
+.dialog > fieldset {
+ box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ width: 100%;
+ margin: 0;
+ border: none;
+ border-top: 1px solid #6d84a2;
+ padding: 10px 6px;
+ background: url(toolbar.png) #7388a5 repeat-x;
+}
+
+.dialog > fieldset > h1 {
+ margin: 0 10px 0 10px;
+ padding: 0;
+ font-size: 20px;
+ font-weight: bold;
+ color: #FFFFFF;
+ text-shadow: rgba(0, 0, 0, 0.4) 0px -1px 0;
+ text-align: center;
+}
+
+.dialog > fieldset > label {
+ position: absolute;
+ margin: 16px 0 0 6px;
+ font-size: 14px;
+ color: #999999;
+}
+
+/*input:not(input[type|=radio]):not(input[type|=checkbox]) {*/
+input[type|=text], input[type|=password] {
+ box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ width: 100%;
+ margin: 8px 0 0 0;
+ padding: 6px 6px 6px 44px;
+ font-size: 16px;
+ font-weight: normal;
+}
+
+/************************************************************************************************/
+
+body > .panel {
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ padding: 10px;
+ background: #c8c8c8 url(pinstripes.png);
+}
+
+.panel > fieldset {
+ position: relative;
+ margin: 0 0 20px 0;
+ padding: 0;
+ background: #FFFFFF;
+ -webkit-border-radius: 10px;
+ -moz-border-radius: 10px;
+ border: 1px solid #999999;
+ text-align: right;
+ font-size: 16px;
+}
+
+.row {
+ position: relative;
+ min-height: 42px;
+ border-bottom: 1px solid #999999;
+ -webkit-border-radius: 0;
+ text-align: left;
+}
+
+fieldset > .row:last-child {
+ border-bottom: none !important;
+}
+
+/*.row > input:not(input[type|=radio]):not(input[type|=checkbox]) {*/
+.row > input[type|=text], .row > input[type|=password] {
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ margin: 0;
+ border: none;
+ padding: 12px 10px 0 110px;
+/* height: 42px;*/
+ background: none;
+}
+.row > input[type|=radio], .row > input[type|=checkbox] {
+ margin: 7px 7px 0 0;
+ height: 25px;
+ width: 25px;
+}
+
+.row > label {
+ position: absolute;
+ margin: 0 0 0 14px;
+ line-height: 42px;
+ font-weight: bold;
+}
+
+.row > span {
+ position: absolute;
+ padding: 12px 10px 0 110px;
+ margin: 0;
+}
+
+.row > .toggle {
+ position: absolute;
+ top: 6px;
+ right: 6px;
+ width: 100px;
+ height: 28px;
+}
+
+.toggle {
+ border: 1px solid #888888;
+ -webkit-border-radius: 6px;
+ background: #FFFFFF url(toggle.png) repeat-x;
+ font-size: 19px;
+ font-weight: bold;
+ line-height: 30px;
+}
+
+.toggle[toggled="true"] {
+ border: 1px solid #143fae;
+ background: #194fdb url(toggleOn.png) repeat-x;
+}
+
+.toggleOn {
+ display: none;
+ position: absolute;
+ width: 60px;
+ text-align: center;
+ left: 0;
+ top: 0;
+ color: #FFFFFF;
+ text-shadow: rgba(0, 0, 0, 0.4) 0px -1px 0;
+}
+
+.toggleOff {
+ position: absolute;
+ width: 60px;
+ text-align: center;
+ right: 0;
+ top: 0;
+ color: #666666;
+}
+
+.toggle[toggled="true"] > .toggleOn {
+ display: block;
+}
+
+.toggle[toggled="true"] > .toggleOff {
+ display: none;
+}
+
+.thumb {
+ position: absolute;
+ top: -1px;
+ left: -1px;
+ width: 40px;
+ height: 28px;
+ border: 1px solid #888888;
+ -webkit-border-radius: 6px;
+ background: #ffffff url(thumb.png) repeat-x;
+}
+
+.toggle[toggled="true"] > .thumb {
+ left: auto;
+ right: -1px;
+}
+
+.panel > h2 {
+ margin: 0 0 8px 14px;
+ font-size: inherit;
+ font-weight: bold;
+ color: #4d4d70;
+ text-shadow: rgba(255, 255, 255, 0.75) 2px 2px 0;
+}
+
+/************************************************************************************************/
+
+#preloader {
+ display: none;
+ background-image: url(loading.gif), url(selection.png),
+ url(blueButton.png), url(listArrowSel.png), url(listGroup.png);
+}
diff --git a/plugins/mobile/iui/iui.js b/plugins/mobile/iui/iui.js
new file mode 100644
index 000000000..0937afe05
--- /dev/null
+++ b/plugins/mobile/iui/iui.js
@@ -0,0 +1,542 @@
+/*
+ Copyright (c) 2007-9, iUI Project Members
+ See LICENSE.txt for licensing terms
+ */
+
+
+(function() {
+
+var slideSpeed = 20;
+var slideInterval = 0;
+
+var currentPage = null;
+var currentDialog = null;
+var currentWidth = 0;
+var currentHash = location.hash;
+var hashPrefix = "#_";
+var pageHistory = [];
+var newPageCount = 0;
+var checkTimer;
+var hasOrientationEvent = false;
+var portraitVal = "portrait";
+var landscapeVal = "landscape";
+
+// *************************************************************************************************
+
+window.iui =
+{
+ animOn: true, // Slide animation with CSS transition is now enabled by default where supported
+
+ showPage: function(page, backwards)
+ {
+ if (page)
+ {
+ if (currentDialog)
+ {
+ currentDialog.removeAttribute("selected");
+ currentDialog = null;
+ }
+
+ if (hasClass(page, "dialog"))
+ showDialog(page);
+ else
+ {
+ var fromPage = currentPage;
+ currentPage = page;
+
+ if (fromPage)
+ setTimeout(slidePages, 0, fromPage, page, backwards);
+ else
+ updatePage(page, fromPage);
+ }
+ }
+ },
+
+ showPageById: function(pageId)
+ {
+ var page = $(pageId);
+ if (page)
+ {
+ var index = pageHistory.indexOf(pageId);
+ var backwards = index != -1;
+ if (backwards)
+ pageHistory.splice(index, pageHistory.length);
+
+ iui.showPage(page, backwards);
+ }
+ },
+
+ showPageByHref: function(href, args, method, replace, cb, bw)
+ {
+ var req = new XMLHttpRequest();
+ req.onerror = function()
+ {
+ if (cb)
+ cb(false);
+ };
+
+ req.onreadystatechange = function()
+ {
+ if (req.readyState == 4)
+ {
+ if (replace)
+ replaceElementWithSource(replace, req.responseText);
+ else
+ {
+ var frag = document.createElement("div");
+ frag.innerHTML = req.responseText;
+ iui.insertPages(frag.childNodes, bw);
+ }
+ if (cb)
+ setTimeout(cb, 1000, true);
+ }
+ };
+
+ if (args)
+ {
+ req.open(method || "GET", href, true);
+ req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
+ req.setRequestHeader("Content-Length", args.length);
+ req.send(args.join("&"));
+ }
+ else
+ {
+ req.open(method || "GET", href, true);
+ req.send(null);
+ }
+ },
+
+ insertPages: function(nodes, bw)
+ {
+ var targetPage;
+ for (var i = 0; i < nodes.length; ++i)
+ {
+ var child = nodes[i];
+ if (child.nodeType == 1)
+ {
+ if (!child.id)
+ child.id = "__" + (++newPageCount) + "__";
+
+ var clone = $(child.id);
+ if (clone)
+ clone.parentNode.replaceChild(child, clone);
+ else
+ document.body.appendChild(child);
+
+ if (child.getAttribute("selected") == "true" || !targetPage)
+ targetPage = child;
+
+ --i;
+ }
+ }
+
+ if (targetPage)
+ iui.showPage(targetPage, bw);
+ },
+
+ getSelectedPage: function()
+ {
+ for (var child = document.body.firstChild; child; child = child.nextSibling)
+ {
+ if (child.nodeType == 1 && child.getAttribute("selected") == "true")
+ return child;
+ }
+ },
+ isNativeUrl: function(href)
+ {
+ for(var i = 0; i < iui.nativeUrlPatterns.length; i++)
+ {
+ if(href.match(iui.nativeUrlPatterns[i])) return true;
+ }
+ return false;
+ },
+ nativeUrlPatterns: [
+ new RegExp("^http:\/\/maps.google.com\/maps\?"),
+ new RegExp("^mailto:"),
+ new RegExp("^tel:"),
+ new RegExp("^http:\/\/www.youtube.com\/watch\\?v="),
+ new RegExp("^http:\/\/www.youtube.com\/v\/"),
+ new RegExp("^javascript:"),
+
+ ]
+};
+
+// *************************************************************************************************
+
+addEventListener("load", function(event)
+{
+ var page = iui.getSelectedPage();
+ var locPage = getPageFromLoc();
+
+ if (page)
+ iui.showPage(page);
+
+ if (locPage && (locPage != page))
+ iui.showPage(locPage);
+
+ setTimeout(preloadImages, 0);
+ if (typeof window.onorientationchange == "object")
+ {
+ window.onorientationchange=orientChangeHandler;
+ hasOrientationEvent = true;
+ setTimeout(orientChangeHandler, 0);
+ }
+ setTimeout(checkOrientAndLocation, 0);
+ checkTimer = setInterval(checkOrientAndLocation, 300);
+}, false);
+
+addEventListener("unload", function(event)
+{
+ return;
+}, false);
+
+addEventListener("click", function(event)
+{
+ var link = findParent(event.target, "a");
+ if (link)
+ {
+ function unselect() { link.removeAttribute("selected"); }
+
+ if (link.href && link.hash && link.hash != "#" && !link.target)
+ {
+ link.setAttribute("selected", "true");
+ iui.showPage($(link.hash.substr(1)));
+ setTimeout(unselect, 500);
+ }
+ else if (link == $("backButton"))
+ history.back();
+ else if (link.getAttribute("type") == "submit")
+ {
+ var form = findParent(link, "form");
+ if (form.target == "_self")
+ {
+ form.submit();
+ return; // return so we don't preventDefault
+ }
+ submitForm(form);
+ }
+ else if (link.getAttribute("type") == "cancel")
+ cancelDialog(findParent(link, "form"));
+ else if (link.target == "_replace")
+ {
+ link.setAttribute("selected", "progress");
+ iui.showPageByHref(link.href, null, null, link, unselect);
+ }
+ else if (iui.isNativeUrl(link.href))
+ {
+ return;
+ }
+ else if (link.target == "_webapp")
+ {
+ location.href = link.href;
+ }
+ else if (!link.target)
+ {
+ link.setAttribute("selected", "progress");
+ var bw = link.getAttribute("backwards");
+ iui.showPageByHref(link.href, null, null, null, unselect, bw);
+ }
+ else
+ return;
+
+ event.preventDefault();
+ }
+}, true);
+
+addEventListener("click", function(event)
+{
+ var div = findParent(event.target, "div");
+ if (div && hasClass(div, "toggle"))
+ {
+ div.setAttribute("toggled", div.getAttribute("toggled") != "true");
+ event.preventDefault();
+ }
+}, true);
+
+function getPageFromLoc()
+{
+ var page;
+ var result = location.hash.match(/#_([^\?_]+)/);
+ if (result)
+ page = result[1];
+ if (page)
+ page = $(page);
+ return page;
+}
+
+function orientChangeHandler()
+{
+ var orientation=window.orientation;
+ switch(orientation)
+ {
+ case 0:
+ setOrientation(portraitVal);
+ break;
+
+ case 90:
+ case -90:
+ setOrientation(landscapeVal);
+ break;
+ }
+}
+
+
+function checkOrientAndLocation()
+{
+ if (!hasOrientationEvent)
+ {
+ if (window.innerWidth != currentWidth)
+ {
+ currentWidth = window.innerWidth;
+ var orient = currentWidth == 320 ? portraitVal : landscapeVal;
+ setOrientation(orient);
+ }
+ }
+
+ if (location.hash != currentHash)
+ {
+ var pageId = location.hash.substr(hashPrefix.length);
+ iui.showPageById(pageId);
+ }
+}
+
+function setOrientation(orient)
+{
+ document.body.setAttribute("orient", orient);
+ setTimeout(scrollTo, 100, 0, 1);
+}
+
+function showDialog(page)
+{
+ currentDialog = page;
+ page.setAttribute("selected", "true");
+
+ if (hasClass(page, "dialog") && !page.target)
+ showForm(page);
+}
+
+function showForm(form)
+{
+ form.onsubmit = function(event)
+ {
+ event.preventDefault();
+ submitForm(form);
+ };
+
+ form.onclick = function(event)
+ {
+ if (event.target == form && hasClass(form, "dialog"))
+ cancelDialog(form);
+ };
+}
+
+function cancelDialog(form)
+{
+ form.removeAttribute("selected");
+}
+
+function updatePage(page, fromPage)
+{
+ if (!page.id)
+ page.id = "__" + (++newPageCount) + "__";
+
+ location.hash = currentHash = hashPrefix + page.id;
+ pageHistory.push(page.id);
+
+ var pageTitle = $("pageTitle");
+ if (page.title)
+ pageTitle.innerHTML = page.title;
+
+ if (page.localName.toLowerCase() == "form" && !page.target)
+ showForm(page);
+
+ var backButton = $("backButton");
+ if (backButton)
+ {
+ var prevPage = $(pageHistory[pageHistory.length-2]);
+ if (prevPage && !page.getAttribute("hideBackButton"))
+ {
+ backButton.style.display = "inline";
+ backButton.innerHTML = prevPage.title ? prevPage.title : "Back";
+ }
+ else
+ backButton.style.display = "none";
+ }
+
+ var backButton = $("myBackButton");
+ if (backButton)
+ {
+ var label = page.getAttribute("myBackLabel");
+
+ if (label)
+ {
+ backButton.style.display = "inline";
+ backButton.innerHTML = label;
+ backButton.href = page.getAttribute("myBackHref");
+ //backButton.target = page.getAttribute("myBackTarget");
+ target = page.getAttribute("myBackTarget");
+ if (target == null)
+ backButton.target = '';
+ else
+ backButton.target = target;
+ backButton.setAttribute("backwards", "true");
+ }
+ else
+ backButton.style.display = "none";
+ }
+
+}
+
+function slidePages(fromPage, toPage, backwards)
+{
+ var axis = (backwards ? fromPage : toPage).getAttribute("axis");
+
+ clearInterval(checkTimer);
+
+ if (canDoSlideAnim() && axis != 'y')
+ {
+ slide2(fromPage, toPage, backwards, slideDone);
+ }
+ else
+ {
+ slide1(fromPage, toPage, backwards, axis, slideDone);
+ }
+
+ function slideDone()
+ {
+ if (!hasClass(toPage, "dialog"))
+ fromPage.removeAttribute("selected");
+ checkTimer = setInterval(checkOrientAndLocation, 300);
+ setTimeout(updatePage, 0, toPage, fromPage);
+ fromPage.removeEventListener('webkitTransitionEnd', slideDone, false);
+ }
+}
+
+function canDoSlideAnim()
+{
+ return (iui.animOn) && (typeof WebKitCSSMatrix == "object");
+}
+
+function slide1(fromPage, toPage, backwards, axis, cb)
+{
+ if (axis == "y")
+ (backwards ? fromPage : toPage).style.top = "100%";
+ else
+ toPage.style.left = "100%";
+
+ scrollTo(0, 1);
+ toPage.setAttribute("selected", "true");
+ var percent = 100;
+ slide();
+ var timer = setInterval(slide, slideInterval);
+
+ function slide()
+ {
+ percent -= slideSpeed;
+ if (percent <= 0)
+ {
+ percent = 0;
+ clearInterval(timer);
+ cb();
+ }
+
+ if (axis == "y")
+ {
+ backwards
+ ? fromPage.style.top = (100-percent) + "%"
+ : toPage.style.top = percent + "%";
+ }
+ else
+ {
+ fromPage.style.left = (backwards ? (100-percent) : (percent-100)) + "%";
+ toPage.style.left = (backwards ? -percent : percent) + "%";
+ }
+ }
+}
+
+
+function slide2(fromPage, toPage, backwards, cb)
+{
+ toPage.style.webkitTransitionDuration = '0ms'; // Turn off transitions to set toPage start offset
+ // fromStart is always 0% and toEnd is always 0%
+ // iPhone won't take % width on toPage
+ var toStart = 'translateX(' + (backwards ? '-' : '') + window.innerWidth + 'px)';
+ var fromEnd = 'translateX(' + (backwards ? '100%' : '-100%') + ')';
+ toPage.style.webkitTransform = toStart;
+ toPage.setAttribute("selected", "true");
+ toPage.style.webkitTransitionDuration = ''; // Turn transitions back on
+ function startTrans()
+ {
+ fromPage.style.webkitTransform = fromEnd;
+ toPage.style.webkitTransform = 'translateX(0%)'; //toEnd
+ }
+ fromPage.addEventListener('webkitTransitionEnd', cb, false);
+ setTimeout(startTrans, 0);
+}
+
+function preloadImages()
+{
+ var preloader = document.createElement("div");
+ preloader.id = "preloader";
+ document.body.appendChild(preloader);
+}
+
+function submitForm(form)
+{
+ iui.showPageByHref(form.action || "POST", encodeForm(form), form.method);
+}
+
+function encodeForm(form)
+{
+ function encode(inputs)
+ {
+ for (var i = 0; i < inputs.length; ++i)
+ {
+ if (inputs[i].name)
+ args.push(inputs[i].name + "=" + escape(inputs[i].value));
+ }
+ }
+
+ var args = [];
+ encode(form.getElementsByTagName("input"));
+ encode(form.getElementsByTagName("textarea"));
+ encode(form.getElementsByTagName("select"));
+ return args;
+}
+
+function findParent(node, localName)
+{
+ while (node && (node.nodeType != 1 || node.localName.toLowerCase() != localName))
+ node = node.parentNode;
+ return node;
+}
+
+function hasClass(self, name)
+{
+ var re = new RegExp("(^|\\s)"+name+"($|\\s)");
+ return re.exec(self.getAttribute("class")) != null;
+}
+
+function replaceElementWithSource(replace, source)
+{
+ var page = replace.parentNode;
+ var parent = replace;
+ while (page.parentNode != document.body)
+ {
+ page = page.parentNode;
+ parent = parent.parentNode;
+ }
+
+ var frag = document.createElement(parent.localName);
+ frag.innerHTML = source;
+
+ page.removeChild(parent);
+
+ while (frag.firstChild)
+ page.appendChild(frag.firstChild);
+}
+
+function $(id) { return document.getElementById(id); }
+function ddd() { console.log.apply(console, arguments); }
+
+})();
diff --git a/plugins/mobile/iui/iuix.css b/plugins/mobile/iui/iuix.css
new file mode 100644
index 000000000..1df7e8a00
--- /dev/null
+++ b/plugins/mobile/iui/iuix.css
@@ -0,0 +1 @@
+body{margin:0;font-family:Helvetica;background:#FFF;color:#000;overflow-x:hidden;-webkit-user-select:none;-webkit-text-size-adjust:none;}body>*:not(.toolbar){display:none;position:absolute;margin:0;padding:0;left:0;top:45px;width:100%;min-height:372px;-webkit-transition-duration:300ms;-webkit-transition-property:-webkit-transform;-webkit-transform:translateX(0%);}body[orient="landscape"]>*:not(.toolbar){min-height:268px;}body>*[selected="true"]{display:block;}a[selected],a:active{background-color:#194fdb!important;background-image:url(listArrowSel.png),url(selection.png)!important;background-repeat:no-repeat,repeat-x;background-position:right center,left top;color:#FFF!important;}a[selected="progress"]{background-image:url(loading.gif),url(selection.png)!important;}body>.toolbar{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px solid #2d3642;border-top:1px solid #6d84a2;padding:10px;height:45px;background:url(toolbar.png) #6d84a2 repeat-x;}.toolbar>h1{position:absolute;overflow:hidden;left:50%;margin:1px 0 0 -75px;height:45px;font-size:20px;width:150px;font-weight:bold;text-shadow:rgba(0,0,0,0.4) 0 -1px 0;text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#FFF;}body[orient="landscape"]>.toolbar>h1{margin-left:-125px;width:250px;}.button{position:absolute;overflow:hidden;top:8px;right:6px;margin:0;border-width:0 5px;padding:0 3px;width:auto;height:30px;line-height:30px;font-family:inherit;font-size:12px;font-weight:bold;color:#FFF;text-shadow:rgba(0,0,0,0.6) 0 -1px 0;text-overflow:ellipsis;text-decoration:none;white-space:nowrap;background:none;-webkit-border-image:url(toolButton.png) 0 5 0 5;}.blueButton{-webkit-border-image:url(blueButton.png) 0 5 0 5;border-width:0 5px;}.leftButton{left:6px;right:auto;}#backButton{display:none;left:6px;right:auto;padding:0;max-width:55px;border-width:0 8px 0 14px;-webkit-border-image:url(backButton.png) 0 8 0 14;}.whiteButton,.redButton,.grayButton{display:block;border-width:0 12px;padding:10px;text-align:center;font-size:20px;font-weight:bold;text-decoration:inherit;color:inherit;}.whiteButton{-webkit-border-image:url(whiteButton.png) 0 12 0 12;text-shadow:rgba(255,255,255,0.7) 0 1px 0;}.redButton{-webkit-border-image:url(redButton.png) 0 12 0 12;color:#fff;text-shadow:#7a0001 0 -1px 0;}.grayButton{-webkit-border-image:url(grayButton.png) 0 12 0 12;color:#FFF;}body>ul>li{position:relative;margin:0;border-bottom:1px solid #E0E0E0;padding:8px 0 8px 10px;font-size:20px;font-weight:bold;list-style:none;}body>ul>li.group{position:relative;top:-1px;margin-bottom:-2px;border-top:1px solid #7d7d7d;border-bottom:1px solid #999;padding:1px 10px;background:url(listGroup.png) repeat-x;font-size:17px;font-weight:bold;text-shadow:rgba(0,0,0,0.4) 0 1px 0;color:#FFF;}body>ul>li.group:first-child{top:0;border-top:none;}body>ul>li>a{display:block;margin:-8px 0 -8px -10px;padding:8px 32px 8px 10px;text-decoration:none;color:inherit;background:url(listArrow.png) no-repeat right center;}a[target="_replace"]{box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:25px;padding-bottom:25px;font-size:18px;color:cornflowerblue;background-color:#FFF;background-image:none;}body>.dialog{top:0;width:100%;min-height:417px;z-index:2;background:rgba(0,0,0,0.8);padding:0;text-align:right;}.dialog>fieldset{box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;margin:0;border:none;border-top:1px solid #6d84a2;padding:10px 6px;background:url(toolbar.png) #7388a5 repeat-x;}.dialog>fieldset>h1{margin:0 10px 0 10px;padding:0;font-size:20px;font-weight:bold;color:#FFF;text-shadow:rgba(0,0,0,0.4) 0 -1px 0;text-align:center;}.dialog>fieldset>label{position:absolute;margin:16px 0 0 6px;font-size:14px;color:#999;}input:not(input[type|=radio]):not(input[type|=checkbox]){box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;margin:8px 0 0 0;padding:6px 6px 6px 44px;font-size:16px;font-weight:normal;}body>.panel{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;background:#c8c8c8 url(pinstripes.png);}.panel>fieldset{position:relative;margin:0 0 20px 0;padding:0;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border:1px solid #999;text-align:right;font-size:16px;}.row{position:relative;min-height:42px;border-bottom:1px solid #999;-webkit-border-radius:0;text-align:right;}fieldset>.row:last-child{border-bottom:none!important;}.row>input:not(input[type|=radio]):not(input[type|=checkbox]){box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;border:none;padding:12px 10px 0 110px;height:42px;background:none;}.row>input[type|=radio],.row>input[type|=checkbox]{margin:7px 7px 0 0;height:25px;width:25px;}.row>label{position:absolute;margin:0 0 0 14px;line-height:42px;font-weight:bold;}.row>span{position:absolute;padding:12px 10px 0 110px;margin:0;}.row>.toggle{position:absolute;top:6px;right:6px;width:100px;height:28px;}.toggle{border:1px solid #888;-webkit-border-radius:6px;background:#FFF url(toggle.png) repeat-x;font-size:19px;font-weight:bold;line-height:30px;}.toggle[toggled="true"]{border:1px solid #143fae;background:#194fdb url(toggleOn.png) repeat-x;}.toggleOn{display:none;position:absolute;width:60px;text-align:center;left:0;top:0;color:#FFF;text-shadow:rgba(0,0,0,0.4) 0 -1px 0;}.toggleOff{position:absolute;width:60px;text-align:center;right:0;top:0;color:#666;}.toggle[toggled="true"]>.toggleOn{display:block;}.toggle[toggled="true"]>.toggleOff{display:none;}.thumb{position:absolute;top:-1px;left:-1px;width:40px;height:28px;border:1px solid #888;-webkit-border-radius:6px;background:#fff url(thumb.png) repeat-x;}.toggle[toggled="true"]>.thumb{left:auto;right:-1px;}.panel>h2{margin:0 0 8px 14px;font-size:inherit;font-weight:bold;color:#4d4d70;text-shadow:rgba(255,255,255,0.75) 2px 2px 0;}#preloader{display:none;background-image:url(loading.gif),url(selection.png),url(blueButton.png),url(listArrowSel.png),url(listGroup.png);} \ No newline at end of file
diff --git a/plugins/mobile/iui/iuix.js b/plugins/mobile/iui/iuix.js
new file mode 100644
index 000000000..09d2eb993
--- /dev/null
+++ b/plugins/mobile/iui/iuix.js
@@ -0,0 +1 @@
+(function(){var _1=20;var _2=0;var _3=null;var _4=null;var _5=0;var _6=location.hash;var _7="#_";var _8=[];var _9=0;var _a;var _b=false;var _c="portrait";var _d="landscape";window.iui={animOn:true,showPage:function(_e,_f){if(_e){if(_4){_4.removeAttribute("selected");_4=null;}if(hasClass(_e,"dialog")){showDialog(_e);}else{var _10=_3;_3=_e;if(_10){setTimeout(slidePages,0,_10,_e,_f);}else{updatePage(_e,_10);}}}},showPageById:function(_11){var _12=$(_11);if(_12){var _13=_8.indexOf(_11);var _14=_13!=-1;if(_14){_8.splice(_13,_8.length);}iui.showPage(_12,_14);}},showPageByHref:function(_15,_16,_17,_18,cb){var req=new XMLHttpRequest();req.onerror=function(){if(cb){cb(false);}};req.onreadystatechange=function(){if(req.readyState==4){if(_18){replaceElementWithSource(_18,req.responseText);}else{var _1b=document.createElement("div");_1b.innerHTML=req.responseText;iui.insertPages(_1b.childNodes);}if(cb){setTimeout(cb,1000,true);}}};if(_16){req.open(_17||"GET",_15,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");req.setRequestHeader("Content-Length",_16.length);req.send(_16.join("&"));}else{req.open(_17||"GET",_15,true);req.send(null);}},insertPages:function(_1c){var _1d;for(var i=0;i<_1c.length;++i){var _1f=_1c[i];if(_1f.nodeType==1){if(!_1f.id){_1f.id="__"+(++_9)+"__";}var _20=$(_1f.id);if(_20){_20.parentNode.replaceChild(_1f,_20);}else{document.body.appendChild(_1f);}if(_1f.getAttribute("selected")=="true"||!_1d){_1d=_1f;}--i;}}if(_1d){iui.showPage(_1d);}},getSelectedPage:function(){for(var _21=document.body.firstChild;_21;_21=_21.nextSibling){if(_21.nodeType==1&&_21.getAttribute("selected")=="true"){return _21;}}},isNativeUrl:function(_22){for(var i=0;i<iui.nativeUrlPatterns.length;i++){if(_22.match(iui.nativeUrlPatterns[i])){return true;}}return false;},nativeUrlPatterns:[new RegExp("^http://maps.google.com/maps?"),new RegExp("^mailto:"),new RegExp("^tel:"),new RegExp("^http://www.youtube.com/watch\\?v="),new RegExp("^http://www.youtube.com/v/"),new RegExp("^javascript:"),]};addEventListener("load",function(_24){var _25=iui.getSelectedPage();var _26=getPageFromLoc();if(_25){iui.showPage(_25);}if(_26&&(_26!=_25)){iui.showPage(_26);}setTimeout(preloadImages,0);if(typeof window.onorientationchange=="object"){window.onorientationchange=orientChangeHandler;_b=true;setTimeout(orientChangeHandler,0);}setTimeout(checkOrientAndLocation,0);_a=setInterval(checkOrientAndLocation,300);},false);addEventListener("unload",function(_27){return;},false);addEventListener("click",function(_28){var _29=findParent(_28.target,"a");if(_29){function unselect(){_29.removeAttribute("selected");}if(_29.href&&_29.hash&&_29.hash!="#"&&!_29.target){_29.setAttribute("selected","true");iui.showPage($(_29.hash.substr(1)));setTimeout(unselect,500);}else{if(_29==$("backButton")){history.back();}else{if(_29.getAttribute("type")=="submit"){var _2a=findParent(_29,"form");if(_2a.target=="_self"){_2a.submit();return;}submitForm(_2a);}else{if(_29.getAttribute("type")=="cancel"){cancelDialog(findParent(_29,"form"));}else{if(_29.target=="_replace"){_29.setAttribute("selected","progress");iui.showPageByHref(_29.href,null,null,_29,unselect);}else{if(iui.isNativeUrl(_29.href)){return;}else{if(_29.target=="_webapp"){location.href=_29.href;}else{if(!_29.target){_29.setAttribute("selected","progress");iui.showPageByHref(_29.href,null,null,null,unselect);}else{return;}}}}}}}}_28.preventDefault();}},true);addEventListener("click",function(_2b){var div=findParent(_2b.target,"div");if(div&&hasClass(div,"toggle")){div.setAttribute("toggled",div.getAttribute("toggled")!="true");_2b.preventDefault();}},true);function getPageFromLoc(){var _2d;var _2e=location.hash.match(/#_([^\?_]+)/);if(_2e){_2d=_2e[1];}if(_2d){_2d=$(_2d);}return _2d;}function orientChangeHandler(){var _2f=window.orientation;switch(_2f){case 0:setOrientation(_c);break;case 90:case -90:setOrientation(_d);break;}}function checkOrientAndLocation(){if(!_b){if(window.innerWidth!=_5){_5=window.innerWidth;var _30=_5==320?_c:_d;setOrientation(_30);}}if(location.hash!=_6){var _31=location.hash.substr(_7.length);iui.showPageById(_31);}}function setOrientation(_32){document.body.setAttribute("orient",_32);setTimeout(scrollTo,100,0,1);}function showDialog(_33){_4=_33;_33.setAttribute("selected","true");if(hasClass(_33,"dialog")&&!_33.target){showForm(_33);}}function showForm(_34){_34.onsubmit=function(_35){_35.preventDefault();submitForm(_34);};_34.onclick=function(_36){if(_36.target==_34&&hasClass(_34,"dialog")){cancelDialog(_34);}};}function cancelDialog(_37){_37.removeAttribute("selected");}function updatePage(_38,_39){if(!_38.id){_38.id="__"+(++_9)+"__";}location.hash=_6=_7+_38.id;_8.push(_38.id);var _3a=$("pageTitle");if(_38.title){_3a.innerHTML=_38.title;}if(_38.localName.toLowerCase()=="form"&&!_38.target){showForm(_38);}var _3b=$("backButton");if(_3b){var _3c=$(_8[_8.length-2]);if(_3c&&!_38.getAttribute("hideBackButton")){_3b.style.display="inline";_3b.innerHTML=_3c.title?_3c.title:"Back";}else{_3b.style.display="none";}}}function slidePages(_3d,_3e,_3f){var _40=(_3f?_3d:_3e).getAttribute("axis");clearInterval(_a);if(canDoSlideAnim()&&_40!="y"){slide2(_3d,_3e,_3f,slideDone);}else{slide1(_3d,_3e,_3f,_40,slideDone);}function slideDone(){if(!hasClass(_3e,"dialog")){_3d.removeAttribute("selected");}_a=setInterval(checkOrientAndLocation,300);setTimeout(updatePage,0,_3e,_3d);_3d.removeEventListener("webkitTransitionEnd",slideDone,false);}}function canDoSlideAnim(){return (iui.animOn)&&(typeof WebKitCSSMatrix=="object");}function slide1(_41,_42,_43,_44,cb){if(_44=="y"){(_43?_41:_42).style.top="100%";}else{_42.style.left="100%";}scrollTo(0,1);_42.setAttribute("selected","true");var _46=100;slide();var _47=setInterval(slide,_2);function slide(){_46-=_1;if(_46<=0){_46=0;clearInterval(_47);cb();}if(_44=="y"){_43?_41.style.top=(100-_46)+"%":_42.style.top=_46+"%";}else{_41.style.left=(_43?(100-_46):(_46-100))+"%";_42.style.left=(_43?-_46:_46)+"%";}}}function slide2(_48,_49,_4a,cb){_49.style.webkitTransitionDuration="0ms";var _4c="translateX("+(_4a?"-":"")+window.innerWidth+"px)";var _4d="translateX("+(_4a?"100%":"-100%")+")";_49.style.webkitTransform=_4c;_49.setAttribute("selected","true");_49.style.webkitTransitionDuration="";function startTrans(){_48.style.webkitTransform=_4d;_49.style.webkitTransform="translateX(0%)";}_48.addEventListener("webkitTransitionEnd",cb,false);setTimeout(startTrans,0);}function preloadImages(){var _4e=document.createElement("div");_4e.id="preloader";document.body.appendChild(_4e);}function submitForm(_4f){iui.showPageByHref(_4f.action||"POST",encodeForm(_4f),_4f.method);}function encodeForm(_50){function encode(_51){for(var i=0;i<_51.length;++i){if(_51[i].name){args.push(_51[i].name+"="+escape(_51[i].value));}}}var _53=[];encode(_50.getElementsByTagName("input"));encode(_50.getElementsByTagName("textarea"));encode(_50.getElementsByTagName("select"));return _53;}function findParent(_54,_55){while(_54&&(_54.nodeType!=1||_54.localName.toLowerCase()!=_55)){_54=_54.parentNode;}return _54;}function hasClass(_56,_57){var re=new RegExp("(^|\\s)"+_57+"($|\\s)");return re.exec(_56.getAttribute("class"))!=null;}function replaceElementWithSource(_59,_5a){var _5b=_59.parentNode;var _5c=_59;while(_5b.parentNode!=document.body){_5b=_5b.parentNode;_5c=_5c.parentNode;}var _5d=document.createElement(_5c.localName);_5d.innerHTML=_5a;_5b.removeChild(_5c);while(_5d.firstChild){_5b.appendChild(_5d.firstChild);}}function $(id){return document.getElementById(id);}function ddd(){console.log.apply(console,arguments);}})(); \ No newline at end of file
diff --git a/plugins/mobile/iui/listArrow.png b/plugins/mobile/iui/listArrow.png
new file mode 100644
index 000000000..6421a1676
--- /dev/null
+++ b/plugins/mobile/iui/listArrow.png
Binary files differ
diff --git a/plugins/mobile/iui/listArrowSel.png b/plugins/mobile/iui/listArrowSel.png
new file mode 100644
index 000000000..86832ebc7
--- /dev/null
+++ b/plugins/mobile/iui/listArrowSel.png
Binary files differ
diff --git a/plugins/googleplus/googleplus.png b/plugins/mobile/iui/listGroup.png
index ac46126d7..221553ae9 100644
--- a/plugins/googleplus/googleplus.png
+++ b/plugins/mobile/iui/listGroup.png
Binary files differ
diff --git a/plugins/mobile/iui/loading.gif b/plugins/mobile/iui/loading.gif
new file mode 100644
index 000000000..8522ddf1a
--- /dev/null
+++ b/plugins/mobile/iui/loading.gif
Binary files differ
diff --git a/plugins/mobile/iui/pinstripes.png b/plugins/mobile/iui/pinstripes.png
new file mode 100644
index 000000000..c99777512
--- /dev/null
+++ b/plugins/mobile/iui/pinstripes.png
Binary files differ
diff --git a/plugins/mobile/iui/redButton.png b/plugins/mobile/iui/redButton.png
new file mode 100644
index 000000000..210f156af
--- /dev/null
+++ b/plugins/mobile/iui/redButton.png
Binary files differ
diff --git a/plugins/mobile/iui/selection.png b/plugins/mobile/iui/selection.png
new file mode 100644
index 000000000..537e3f0b1
--- /dev/null
+++ b/plugins/mobile/iui/selection.png
Binary files differ
diff --git a/plugins/pinterest/pinterest.png b/plugins/mobile/iui/thumb.png
index b85aed3cd..cefa8fc5e 100644
--- a/plugins/pinterest/pinterest.png
+++ b/plugins/mobile/iui/thumb.png
Binary files differ
diff --git a/plugins/mobile/iui/toggle.png b/plugins/mobile/iui/toggle.png
new file mode 100644
index 000000000..3b62ebf26
--- /dev/null
+++ b/plugins/mobile/iui/toggle.png
Binary files differ
diff --git a/plugins/mobile/iui/toggleOn.png b/plugins/mobile/iui/toggleOn.png
new file mode 100644
index 000000000..b016814de
--- /dev/null
+++ b/plugins/mobile/iui/toggleOn.png
Binary files differ
diff --git a/plugins/mobile/iui/toolButton.png b/plugins/mobile/iui/toolButton.png
new file mode 100644
index 000000000..afe4d7a3e
--- /dev/null
+++ b/plugins/mobile/iui/toolButton.png
Binary files differ
diff --git a/plugins/mobile/iui/toolbar.png b/plugins/mobile/iui/toolbar.png
new file mode 100644
index 000000000..3dde94c07
--- /dev/null
+++ b/plugins/mobile/iui/toolbar.png
Binary files differ
diff --git a/plugins/mobile/iui/whiteButton.png b/plugins/mobile/iui/whiteButton.png
new file mode 100644
index 000000000..5514b2700
--- /dev/null
+++ b/plugins/mobile/iui/whiteButton.png
Binary files differ
diff --git a/plugins/mobile/login_form.php b/plugins/mobile/login_form.php
new file mode 100644
index 000000000..be44ef1ab
--- /dev/null
+++ b/plugins/mobile/login_form.php
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Tiny Tiny RSS</title>
+<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/>
+<link rel="apple-touch-icon" href="iui/iui-logo-touch-icon.png" />
+<meta name="apple-touch-fullscreen" content="YES" />
+<style type="text/css" media="screen">@import "iui/iui.css";</style>
+<script type="application/x-javascript" src="iui/iui.js"></script>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+</head>
+
+
+<script type="text/javascript">
+function do_login() {
+ var f = document.forms['login'];
+ f.submit();
+}
+</script>
+
+<body>
+
+ <div class="toolbar">
+ <h1 id="pageTitle"></h1>
+ <a id="backButton" class="button" href="#"></a>
+ <a class="button blueButton" onclick='do_login()'><?php echo __('Log in') ?></a>
+ </div>
+
+ <form target="_self" title="Login" id="login" class="panel" name="login" selected="true"
+ action="../../public.php?return=<?php echo htmlspecialchars($_SERVER["REQUEST_URI"]) ?>"
+ method="post">
+
+ <input type="hidden" name="op" value="login">
+
+ <fieldset>
+
+ <div class="row">
+ <label><?php echo __("Login:") ?></label>
+ <input type="text" autocapitalize="off" name="login">
+ </div>
+
+ <div class="row">
+ <label><?php echo __("Password:") ?></label>
+ <input type="password" name="password">
+ </div>
+
+ </fieldset>
+
+ <div align='center'><a target='_self' href='<?php echo get_self_url_prefix() ?>/index.php?mobile=false'>
+ <?php echo __("Open regular version") ?></a>
+
+ </form>
+
+</body>
+</html>
+
diff --git a/plugins/mobile/logout.php b/plugins/mobile/logout.php
new file mode 100644
index 000000000..afc411abc
--- /dev/null
+++ b/plugins/mobile/logout.php
@@ -0,0 +1,15 @@
+<?php
+ $basedir = dirname(dirname(dirname(__FILE__)));
+
+ set_include_path(
+ dirname(__FILE__) . PATH_SEPARATOR .
+ $basedir . PATH_SEPARATOR .
+ "$basedir/include" . PATH_SEPARATOR .
+ get_include_path());
+
+ require_once "mobile-functions.php";
+
+ logout_user();
+
+ header("Location: index.php");
+?>
diff --git a/plugins/mobile/mobile-functions.php b/plugins/mobile/mobile-functions.php
new file mode 100644
index 000000000..8e5cb7010
--- /dev/null
+++ b/plugins/mobile/mobile-functions.php
@@ -0,0 +1,539 @@
+<?php
+ require_once "functions.php";
+ require_once "sessions.php";
+ require_once "version.php";
+ require_once "db-prefs.php";
+
+ define('TTRSS_SESSION_NAME', 'ttrss_m_sid');
+
+ /* TODO replace with interface to db-prefs */
+
+ function mobile_pref_toggled($link, $id) {
+ if (get_pref($link, "_MOBILE_$id"))
+ return "true";
+ else
+ return "";
+ }
+
+ function mobile_get_pref($link, $id) {
+ //return $_SESSION["mobile-prefs"][$id];
+ return get_pref($link, "_MOBILE_$id");
+ }
+
+ function mobile_set_pref($link, $id, $value) {
+ //$_SESSION["mobile-prefs"][$id] = $value;
+ return set_pref($link, "_MOBILE_$id", $value);
+ }
+
+ function mobile_feed_has_icon($id) {
+ return file_exists("../../".ICONS_DIR."/$id.ico");
+ }
+
+ function render_flat_feed_list($link, $offset) {
+ $owner_uid = $_SESSION["uid"];
+ $limit = 0;
+
+ if (!$offset) $offset = 0;
+
+ if (mobile_get_pref($link, "SORT_FEEDS_UNREAD")) {
+ $order_by = "unread DESC, title";
+ } else {
+ $order_by = "title";
+ }
+
+ if ($limit > 0) {
+ $limit_qpart = "LIMIT $limit OFFSET $offset";
+ } else {
+ $limit_qpart = "";
+ }
+
+ $result = db_query($link, "SELECT id,
+ title,
+ (SELECT COUNT(id) FROM ttrss_entries,ttrss_user_entries
+ WHERE feed_id = ttrss_feeds.id AND unread = true
+ AND ttrss_user_entries.ref_id = ttrss_entries.id
+ AND owner_uid = '$owner_uid') AS unread
+ FROM ttrss_feeds
+ WHERE
+ ttrss_feeds.owner_uid = '$owner_uid'
+ ORDER BY $order_by $limit_qpart");
+
+ if (!$offset) print '<ul id="home" title="'.__('Home').'" selected="true"
+ myBackLabel="'.__('Logout').'" myBackHref="logout.php" myBackTarget="_self">';
+
+
+ // print "<li><a href='#cat-actions'>".__('Actions...')."</a></li>";
+
+ $num_feeds = 0;
+
+ while ($line = db_fetch_assoc($result)) {
+ $id = $line["id"];
+ $unread = $line["unread"];
+
+ // $unread = rand(0, 100);
+
+ if ($unread > 0) {
+ $line["title"] = $line["title"] . " ($unread)";
+ $class = '';
+ } else {
+ $class = 'oldItem';
+ }
+
+ if (mobile_feed_has_icon($id)) {
+ $icon_url = "../../".ICONS_URL."/$id.ico";
+ } else {
+ $icon_url = "../../images/blank_icon.gif";
+ }
+
+ if ($unread > 0 || !mobile_get_pref($link, "HIDE_READ")) {
+ print "<li class='$class'><a href='feed.php?id=$id'>" .
+ "<img class='tinyIcon' src='$icon_url'/>".
+ $line["title"] . "</a></li>";
+ }
+
+ ++$num_feeds;
+ }
+
+/* $next_offset = $offset + $num_feeds;
+
+ print "<li><a href=\"home.php?skip=$next_offset\"
+ target=\"_replace\">Show more feeds...</a></li>"; */
+
+ if (!$offset) print "</ul>";
+
+ }
+
+ function render_category($link, $cat_id, $offset) {
+ $owner_uid = $_SESSION["uid"];
+
+ if ($cat_id >= 0) {
+
+ if ($cat_id != 0) {
+ $cat_query = "cat_id = '$cat_id'";
+ } else {
+ $cat_query = "cat_id IS NULL";
+ }
+
+ if (mobile_get_pref($link, "SORT_FEEDS_UNREAD")) {
+ $order_by = "unread DESC, title";
+ } else {
+ $order_by = "title";
+ }
+
+ $result = db_query($link, "SELECT id,
+ title,
+ (SELECT COUNT(id) FROM ttrss_entries,ttrss_user_entries
+ WHERE feed_id = ttrss_feeds.id AND unread = true
+ AND ttrss_user_entries.ref_id = ttrss_entries.id
+ AND owner_uid = '$owner_uid') as unread
+ FROM ttrss_feeds
+ WHERE
+ ttrss_feeds.owner_uid = '$owner_uid' AND
+ $cat_query
+ ORDER BY $order_by");
+
+ $title = getCategoryTitle($link, $cat_id);
+
+ print "<ul id='cat-$cat_id' title='$title' myBackLabel='".__("Home")."'
+ myBackHref='home.php'>";
+
+ // print "<li><a href='#cat-actions'>".__('Actions...')."</a></li>";
+
+ while ($line = db_fetch_assoc($result)) {
+ $id = $line["id"];
+ $unread = $line["unread"];
+
+ // $unread = rand(0, 100);
+
+ if ($unread > 0) {
+ $line["title"] = $line["title"] . " ($unread)";
+ $class = '';
+ } else {
+ $class = 'oldItem';
+ }
+
+ if (mobile_feed_has_icon($id)) {
+ $icon_url = "../../".ICONS_URL."/$id.ico";
+ } else {
+ $icon_url = "../../images/blank_icon.gif";
+ }
+
+ if ($unread > 0 || !mobile_get_pref($link, "HIDE_READ")) {
+ print "<li class='$class'><a href='feed.php?id=$id&cat=$cat_id'>" .
+ "<img class='tinyIcon' src='$icon_url'/>".
+ $line["title"] . "</a></li>";
+ }
+ }
+
+ print "</ul>";
+ } else if ($cat_id == -1) {
+
+ $title = __('Special');
+
+ print "<ul id='cat--1' title='$title' myBackLabel='".__("Home")."'
+ myBackHref='home.php'>";
+
+ foreach (array(-4, -3, -1, -2, 0) as $id) {
+ $title = getFeedTitle($link, $id);
+ $unread = getFeedUnread($link, $id, false);
+ $icon = getFeedIcon($id);
+
+ if ($unread > 0) {
+ $title = $title . " ($unread)";
+ $class = '';
+ } else {
+ $class = 'oldItem';
+ }
+
+ if ($unread > 0 || !mobile_get_pref($link, "HIDE_READ")) {
+ print "<li class='$class'>
+ <a href='feed.php?id=$id&cat=-1'>
+ <img class='tinyIcon' src='../$icon'/>$title</a></li>";
+ }
+ }
+
+ print "</ul>";
+ } else if ($cat_id == -2) {
+
+ $title = __('Labels');
+
+ print "<ul id='cat--2' title='$title' myBackLabel='".__("Home")."'
+ myBackHref='home.php'>";
+
+ $result = db_query($link, "SELECT id, caption FROM ttrss_labels2
+ WHERE owner_uid = '$owner_uid'");
+
+ $label_data = array();
+
+ while ($line = db_fetch_assoc($result)) {
+
+ $id = label_to_feed_id($line["id"]);
+
+ $unread = getFeedUnread($link, $id);
+ $title = $line["caption"];
+
+ if ($unread > 0) {
+ $title = $title . " ($unread)";
+ $class = '';
+ } else {
+ $class = 'oldItem';
+ }
+
+ if ($unread > 0 || !mobile_get_pref($link, "HIDE_READ")) {
+ print "<li class='$class'>
+ <a href='feed.php?id=$id&cat=-2'>$title</a></li>";
+ }
+ }
+ print "</ul>";
+ }
+ }
+
+ function render_categories_list($link) {
+ $owner_uid = $_SESSION["uid"];
+
+ $cat_browse = mobile_get_pref($link, "BROWSE_CATS");
+
+ print '<ul id="home" title="'.__('Home').'" selected="true"
+ myBackLabel="'.__('Logout').'" myBackHref="logout.php" myBackTarget="_self">';
+
+// print "<li><a href='#searchForm'>Search...</a></li>";
+
+ foreach (array(-1, -2) as $id) {
+ $title = getCategoryTitle($link, $id);
+ $unread = getFeedUnread($link, $id, true);
+ if ($unread > 0) {
+ $title = $title . " ($unread)";
+ $class = '';
+ } else {
+ $class = 'oldItem';
+ }
+
+ if ($cat_browse)
+ print "<li class='$class'><a href='cat.php?id=$id'>$title</a></li>";
+ else
+ print "<li class='$class'><a href='feed.php?id=$id&is_cat=true'>$title</a></li>";
+ }
+
+ $result = db_query($link, "SELECT
+ ttrss_feed_categories.id,
+ ttrss_feed_categories.title,
+ COUNT(ttrss_feeds.id) AS num_feeds
+ FROM ttrss_feed_categories, ttrss_feeds
+ WHERE ttrss_feed_categories.owner_uid = $owner_uid
+ AND ttrss_feed_categories.id = cat_id
+ GROUP BY ttrss_feed_categories.id,
+ ttrss_feed_categories.title
+ ORDER BY ttrss_feed_categories.title");
+
+ while ($line = db_fetch_assoc($result)) {
+
+ if ($line["num_feeds"] > 0) {
+
+ $unread = getFeedUnread($link, $line["id"], true);
+ $id = $line["id"];
+
+ if ($unread > 0) {
+ $line["title"] = $line["title"] . " ($unread)";
+ $class = '';
+ } else {
+ $class = 'oldItem';
+ }
+
+ if ($unread > 0 || !mobile_get_pref($link, "HIDE_READ")) {
+
+ if ($cat_browse)
+ print "<li class='$class'><a href='cat.php?id=$id'>" .
+ $line["title"] . "</a></li>";
+ else
+ print "<li class='$class'><a href='feed.php?id=$id&is_cat=true'>".
+ $line["title"] . "</a></li>";
+ }
+ }
+ }
+
+
+ $result = db_query($link, "SELECT COUNT(*) AS nf FROM ttrss_feeds WHERE
+ cat_id IS NULL and owner_uid = '$owner_uid'");
+
+ $num_feeds = db_fetch_result($result, 0, "nf");
+
+ if ($num_feeds > 0) {
+ $unread = getFeedUnread($link, 0, true);
+ $title = "Uncategorized";
+
+ if ($unread > 0) {
+ $title = "$title ($unread)";
+ $class = '';
+ } else {
+ $class = 'oldItem';
+ }
+
+ if ($unread > 0 || !mobile_get_pref($link, "HIDE_READ")) {
+ if ($cat_browse)
+ print "<li class='$class'><a href='cat.php?id=0'>$title</a></li>";
+ else
+ print "<li class='$class'><a href='feed.php?id=0&is_cat=true'>$title</a></li>";
+
+ }
+ }
+
+ print "</ul>";
+ }
+
+ function render_headlines_list($link, $feed_id, $cat_id, $offset, $search,
+ $is_cat = false) {
+
+ $feed_id = $feed_id;
+ $limit = 15;
+ $filter = '';
+
+ if (!mobile_get_pref($link, "HIDE_READ"))
+ $view_mode = "all_articles";
+ else
+ $view_mode = 'adaptive';
+
+ if ($search) {
+ $search_mode = 'this_feed';
+ } else {
+ $search_mode = '';
+ }
+
+ $qfh_ret = queryFeedHeadlines($link, $feed_id, $limit,
+ $view_mode, $is_cat, $search, $search_mode,
+ "score DESC, date_entered ".(mobile_get_pref($link, 'REVERSE_HEADLINES') ? 'ASC' : 'DESC'), $offset);
+
+ $result = $qfh_ret[0];
+ $feed_title = $qfh_ret[1];
+
+ if (!$offset) {
+
+ print "<form id=\"searchForm-$feed_id-$cat_id\" class=\"dialog\" method=\"POST\"
+ action=\"feed.php\">
+
+ <input type=\"hidden\" name=\"id\" value=\"$feed_id\">
+ <input type=\"hidden\" name=\"cat\" value=\"$cat_id\">
+
+ <fieldset>
+ <h1>Search</h1>
+ <a class=\"button leftButton\" type=\"cancel\">Cancel</a>
+ <a class=\"button blueButton\" type=\"submit\">Search</a>
+
+ <label>Search:</label>
+ <input id=\"search\" type=\"text\" name=\"search\"/>
+ </fieldset>
+ </form>";
+
+ if ($cat_id) {
+ $cat_title = getCategoryTitle($link, $cat_id);
+
+ print "<ul id=\"feed-$feed_id\" title=\"$feed_title\" selected=\"true\"
+ myBackLabel='$cat_title' myBackHref='cat.php?id=$cat_id'>";
+ } else {
+ print "<ul id=\"feed-$feed_id\" title=\"$feed_title\" selected=\"true\"
+ myBackLabel='".__("Home")."' myBackHref='home.php'>";
+ }
+
+ print "<li><a href='#searchForm-$feed_id-$cat_id'>Search...</a></li>";
+ }
+
+ $num_headlines = 0;
+
+ while ($line = db_fetch_assoc($result)) {
+ $id = $line["id"];
+ $real_feed_id = $line["feed_id"];
+
+ if (sql_bool_to_bool($line["unread"])) {
+ $class = '';
+ } else {
+ $class = 'oldItem';
+ }
+
+ if (mobile_feed_has_icon($real_feed_id)) {
+ $icon_url = "../../".ICONS_URL."/$real_feed_id.ico";
+ } else {
+ $icon_url = "../../images/blank_icon.gif";
+ }
+
+ print "<li class='$class'><a href='article.php?id=$id&feed=$feed_id&cat=$cat_id&is_cat=$is_cat'>
+ <img class='tinyIcon' src='$icon_url'>";
+ print $line["title"];
+ print "</a></li>";
+
+ ++$num_headlines;
+
+ }
+
+ if ($num_headlines == 0 && $search) {
+ $articles_url = "feed.php?id=$feed_id&cat=$cat_id&skip=$next_offset";
+
+ print "<li><a href=\"$articles_url\">" . __("Nothing found (click to reload feed).") . "</a></li>";
+
+ }
+
+// print "<a target='_replace' href='feed.php?id=$feed_id&cat=$cat_id&skip=0'>Next $limit articles...</a>";
+
+ $next_offset = $offset + $num_headlines;
+ $num_unread = getFeedUnread($link, $feed_id, $is_cat);
+
+ /* FIXME needs normal implementation */
+
+ if ($num_headlines > 0 && ($num_unread == 0 || $num_unread > $next_offset)) {
+
+ if ($is_cat) {
+ $articles_url = "feed.php?id=$feed_id&skip=$next_offset".
+ "&search=$search&is_cat=true";
+ } else {
+ $articles_url = "feed.php?id=$feed_id&cat=$cat_id&skip=$next_offset".
+ "&search=$search";
+ }
+
+ print "<li><a href=\"$articles_url\"
+ target=\"_replace\">Get more articles...</a></li>";
+ }
+
+ if (!$offset) print "</ul>";
+
+ }
+
+ function render_article($link, $id, $feed_id, $cat_id, $is_cat) {
+
+ $query = "SELECT title,link,content,feed_id,comments,int_id,
+ marked,unread,published,
+ ".SUBSTRING_FOR_DATE."(updated,1,16) as updated,
+ author
+ FROM ttrss_entries,ttrss_user_entries
+ WHERE id = '$id' AND ref_id = id AND owner_uid = " .
+ $_SESSION["uid"] ;
+
+ $result = db_query($link, $query);
+
+ if (db_num_rows($result) != 0) {
+
+ $line = db_fetch_assoc($result);
+
+ $tmp_result = db_query($link, "UPDATE ttrss_user_entries
+ SET unread = false,last_read = NOW()
+ WHERE ref_id = '$id'
+ AND owner_uid = " . $_SESSION["uid"]);
+
+ $updated_fmt = make_local_datetime($link, $line['updated'], false);
+
+ $title = $line["title"];
+ $article_link = $line["link"];
+
+ if (!$is_cat)
+ $feed_title = getFeedTitle($link, $feed_id);
+ else
+ $feed_title = getCategoryTitle($link, $feed_id);
+
+ print "<div class=\"panel\" id=\"article-$id\" title=\"$title\"
+ selected=\"true\"
+ myBackLabel='$feed_title' myBackHref='feed.php?id=$feed_id&cat=$cat_id&is_cat=$is_cat'>";
+
+ if ($line['feed_id'] != $feed_id) {
+ $real_feed_title = getFeedTitle($link, $line['feed_id']);
+ $real_feed_id = $line['feed_id'];
+ $feed_link = "(<a href=\"feed.php?id=$real_feed_id\">$real_feed_title</a>)";
+ }
+// print "<fieldset>";
+
+ print "<div style='float : right'>($updated_fmt)</div>";
+
+ print "<h2><a target='_blank' href='$article_link'>$title</a> $feed_link</h2>";
+
+ print "<hr>";
+
+/* print "<div class=\"row\">";
+ print "<label id='title'><a target='_blank' href='$article_link'>$title</a></label>";
+ print "</div>"; */
+
+ $is_starred = (sql_bool_to_bool($line["marked"])) ? "true" : "false";
+ $is_published = (sql_bool_to_bool($line["published"])) ? "true" : "false";
+
+ //print "<div class=\"row\">";
+ //print "<label id='updated'>Updated:</label>";
+ //print "<input type='text' enabled='false' name='updated' disabled value='$updated_fmt'/>";
+ //print "</div>";
+
+// print "</fieldset>";
+
+ $content = sanitize($link, $line["content"]);
+ $content = preg_replace("/href=/i", "target=\"_blank\" href=", $content);
+
+ if (!mobile_get_pref($link, "SHOW_IMAGES")) {
+ $content = preg_replace('/<img[^>]+>/is', '', $content);
+ }
+
+ print "<p>$content</p>";
+
+ print "<div class='nav'>
+ <label>Navigation</label>
+ <div class='button left' onclick='goPrev($id, $feed_id, this)'>Prev</div>
+ <div class='button right' onclick='goNext($id, $feed_id, this)'>Next</div>
+ </div>";
+
+ print "<fieldset>";
+
+ print "<div class=\"row\">
+ <label>Starred</label>
+ <div class=\"toggle\" onclick=\"toggleMarked($id, this)\" toggled=\"$is_starred\"><span class=\"thumb\"></span><span class=\"toggleOn\">ON</span><span class=\"toggleOff\">OFF</span></div>
+ </div>";
+
+ print "<div class=\"row\">
+ <label>Published</label>
+ <div class=\"toggle\" onclick=\"togglePublished($id, this)\" toggled=\"$is_published\"><span class=\"thumb\"></span><span class=\"toggleOn\">ON</span><span class=\"toggleOff\">OFF</span></div>
+ </div>";
+
+ print "<div class=\"row\">
+ <label>Unread</label>
+ <div class=\"toggle\" onclick=\"toggleUnread($id, this)\" toggled=\"$is_unread\"><span class=\"thumb\"></span><span class=\"toggleOn\">ON</span><span class=\"toggleOff\">OFF</span></div>
+ </div>";
+
+
+ print "</fieldset>";
+
+ print "</div>";
+
+ }
+ }
+?>
diff --git a/plugins/mobile/mobile.css b/plugins/mobile/mobile.css
new file mode 100644
index 000000000..8068e3d38
--- /dev/null
+++ b/plugins/mobile/mobile.css
@@ -0,0 +1,38 @@
+div.nav {
+ height: 40px;
+ -webkit-border-radius: 10px;
+ -moz-border-radius: 10px;
+ background-color: #ffffff;
+ border: 1px solid #999999;
+ text-align: center;
+ margin-bottom: 1em;
+}
+div.nav label {
+ line-height: 40px;
+ color: black;
+ font-weight: bold;
+}
+div.nav .button {
+ position: static;
+ margin: 5px 10px;
+ -webkit-border-image: url(../lib/iui/whiteButton.png) 0 12 0 12;
+ text-shadow: rgba(255, 255, 255, 0.7) 0 1px 0;
+ color: black;
+ cursor: pointer; /* On a touch screen ? */
+}
+div.nav .button.left {
+ float: left;
+}
+div.nav .button.right {
+ float: right;
+}
+
+ul li a.read {
+ color: #666666;
+}
+
+ul li span.browse {
+ color : #909090;
+ text-align : right;
+ float : right;
+}
diff --git a/plugins/mobile/mobile.js b/plugins/mobile/mobile.js
new file mode 100644
index 000000000..3fed3a1d7
--- /dev/null
+++ b/plugins/mobile/mobile.js
@@ -0,0 +1,163 @@
+var backend = "backend.php";
+
+function toggleMarked(id, elem) {
+
+ var toggled = false;
+
+ if (elem.getAttribute("toggled") == "true") {
+ toggled = 1;
+ } else {
+ toggled = 0;
+ }
+
+ var query = "op=toggleMarked&id=" + id + "&mark=" + toggled;
+
+ new Ajax.Request(backend, {
+ parameters: query,
+ onComplete: function (transport) {
+ //
+ } });
+}
+
+function togglePublished(id, elem) {
+
+ var toggled = false;
+
+ if (elem.getAttribute("toggled") == "true") {
+ toggled = 1;
+ } else {
+ toggled = 0;
+ }
+
+ var query = "op=togglePublished&id=" + id + "&pub=" + toggled;
+
+ new Ajax.Request(backend, {
+ parameters: query,
+ onComplete: function (transport) {
+ //
+ } });
+
+}
+
+function toggleUnread(id, elem) {
+
+ var toggled = false;
+
+ if (elem.getAttribute("toggled") == "true") {
+ toggled = 1;
+ } else {
+ toggled = 0;
+ }
+
+ var query = "op=toggleUnread&id=" + id + "&unread=" + toggled;
+
+ new Ajax.Request(backend, {
+ parameters: query,
+ onComplete: function (transport) {
+ //
+ } });
+
+}
+
+function setPref(elem) {
+ var toggled = false;
+ var id = elem.id;
+
+ if (elem.getAttribute("toggled") == "true") {
+ toggled = 1;
+ } else {
+ toggled = 0;
+ }
+
+ var query = "op=setPref&id=" + id + "&to=" + toggled;
+
+ new Ajax.Request(backend, {
+ parameters: query,
+ onComplete: function (transport) {
+ //
+ } });
+
+}
+
+// Go directly to another item in the same feed
+function goToSibling(article_id, feed_id, link, step) {
+ var links = linksInFeed(feed_id);
+ for (var i=0 ; i<links.length ; i++) {
+ var re = new RegExp(".*article\\.php\\?id="+article_id+"&.*");
+ if (!re.test(links[i].href)) continue;
+ // here, we've found the current article
+ var index = i + step;
+ if (index < 0) {
+ markAsRead(feed_id);
+ iui.showPage($("feed-"+feed_id), true);
+ return false;
+ }
+ if (index >= links.length) {
+ showRestOfFeed(feed_id);
+ return false;
+ }
+ console.log(links[index]);
+ var match = links[index].href.match(/.*article\.php\?(.*)/);
+ var qs = match[1];
+ var backwards = false;
+ if (step < 0) backwards = true;
+ link.setAttribute("selected", "progress");
+ function unselect() { link.removeAttribute("selected"); }
+ iui.showPageByHref("article.php?"+qs, null, null, null, unselect, backwards);
+ return false;
+ }
+ return false;
+}
+function goPrev(article_id, feed_id, link) {
+ return goToSibling(article_id, feed_id, link, -1);
+}
+function goNext(article_id, feed_id, link) {
+ return goToSibling(article_id, feed_id, link, 1);
+}
+
+// Get all the links in the feed. The all_links variable includes the "get more article" link
+function linksInFeed(feed_id, all_links) {
+ var feed_content = $("feed-"+feed_id);
+ var links_raw = feed_content.getElementsByTagName("a");
+ if (all_links) return links_raw;
+ var links = [];
+ // filter the array to remove the "get more articles" link
+ // and the "search" link (which is always first)
+ for (var i=1 ; i<links_raw.length ; i++) {
+ if (links_raw[i].href.match(/.*article\.php\?id=.*/)) {
+ links.push(links_raw[i]);
+ }
+ }
+ return links;
+}
+
+// Adds the "read" class to all read links in the feed
+function markAsRead(feed_id) {
+ var links = linksInFeed(feed_id);
+ for (var j=0 ; j<links.length ; j++) {
+ var match = links[j].href.match(/.*article\.php\?id=(\d+)&.*/);
+ if ($("article-"+match[1])) {
+ links[j].className = "read";
+ }
+ }
+}
+
+// Go the the articles list and expand the "get more articles" link
+function showRestOfFeed(feed_id) {
+ var links_raw = linksInFeed(feed_id, true);
+ var lastlink = links_raw[links_raw.length - 1];
+ if (lastlink.target == "_replace") {
+ // It's a "get more articles" link
+ iui.showPage($("feed-"+feed_id), true);
+ // Mark old items a "read"
+ markAsRead(feed_id);
+ // Simulate click on the "get more articles" link
+ lastlink.setAttribute("selected", "progress");
+ function unselect() { lastlink.removeAttribute("selected"); }
+ setTimeout(window.scrollTo, 0, 0, 1000);
+ iui.showPageByHref(lastlink.href, null, null, lastlink, unselect);
+ } else {
+ iui.showPage($("home"), true);
+ }
+}
+
diff --git a/plugins/mobile/prefs.php b/plugins/mobile/prefs.php
new file mode 100644
index 000000000..323196254
--- /dev/null
+++ b/plugins/mobile/prefs.php
@@ -0,0 +1,64 @@
+<?php
+ error_reporting(E_ERROR | E_WARNING | E_PARSE);
+
+ header('Content-Type: text/html; charset=utf-8');
+
+ define('MOBILE_VERSION', true);
+
+ $basedir = dirname(dirname(dirname(__FILE__)));
+
+ set_include_path(
+ dirname(__FILE__) . PATH_SEPARATOR .
+ $basedir . PATH_SEPARATOR .
+ "$basedir/include" . PATH_SEPARATOR .
+ get_include_path());
+
+ $basedir = dirname(dirname(__FILE__));
+
+ require_once "config.php";
+ require_once "mobile-functions.php";
+
+ $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
+
+ init_connection($link);
+
+ login_sequence($link, true);
+?>
+
+<div class="panel" id="prefs" selected="yes" title="Preferences"
+ myBackLabel="<?php echo __('Home') ?>" myBackHref="home.php">
+
+<fieldset>
+
+<div class="row">
+ <label><?php echo __('Enable categories') ?></label>
+ <div class="toggle" id="ENABLE_CATS" onclick="setPref(this)" toggled="<?php echo mobile_pref_toggled($link, "ENABLE_CATS") ?>"><span class="thumb"></span><span class="toggleOn"><?php echo __('ON') ?></span><span class="toggleOff"><?php echo __('OFF') ?></span></div>
+</div>
+
+<div class="row">
+ <label><?php echo __('Browse categories like folders') ?></label>
+ <div class="toggle" id="BROWSE_CATS" onclick="setPref(this)" toggled="<?php echo mobile_pref_toggled($link, "BROWSE_CATS") ?>"><span class="thumb"></span><span class="toggleOn"><?php echo __('ON') ?></span><span class="toggleOff"><?php echo __('OFF') ?></span></div>
+</div>
+
+
+<div class="row">
+ <label><?php echo __('Show images in posts') ?></label>
+ <div class="toggle" id="SHOW_IMAGES" onclick="setPref(this)" toggled="<?php echo mobile_pref_toggled($link, "SHOW_IMAGES") ?>"><span class="thumb"></span><span class="toggleOn"><?php echo __('ON') ?></span><span class="toggleOff"><?php echo __('OFF') ?></span></div>
+</div>
+
+<div class="row">
+ <label><?php echo __('Hide read articles and feeds') ?></label>
+ <div class="toggle" id="HIDE_READ" onclick="setPref(this)" toggled="<?php echo mobile_pref_toggled($link, "HIDE_READ") ?>"><span class="thumb"></span><span class="toggleOn"><?php echo __('ON') ?></span><span class="toggleOff"><?php echo __('OFF') ?></span></div>
+</div>
+
+<div class="row">
+ <label><?php echo __('Sort feeds by unread count') ?></label>
+ <div class="toggle" id="SORT_FEEDS_UNREAD" onclick="setPref(this)" toggled="<?php echo mobile_pref_toggled($link, "SORT_FEEDS_UNREAD") ?>"><span class="thumb"></span><span class="toggleOn"><?php echo __('ON') ?></span><span class="toggleOff"><?php echo __('OFF') ?></span></div>
+</div>
+
+<div class="row">
+ <label><?php echo __('Reverse headline order (oldest first)') ?></label>
+ <div class="toggle" id="REVERSE_HEADLINES" onclick="setPref(this)" toggled="<?php echo mobile_pref_toggled($link, "REVERSE_HEADLINES") ?>"><span class="thumb"></span><span class="toggleOn"><?php echo __('ON') ?></span><span class="toggleOff"><?php echo __('OFF') ?></span></div>
+</div>
+
+</fieldset>
diff --git a/plugins/owncloud/init.php b/plugins/owncloud/init.php
deleted file mode 100644
index 5d215b386..000000000
--- a/plugins/owncloud/init.php
+++ /dev/null
@@ -1,96 +0,0 @@
-<?php
-require_once "config.php";
-
-class OwnCloud extends Plugin {
- private $link;
- private $host;
-
- function about() {
- return array(1.0,
- "Adds support for OwnCloud ReadLater",
- "cy8aer");
- }
-
- function init($host) {
- $this->link = $host->get_link();
- $this->host = $host;
-
- $host->add_hook($host::HOOK_ARTICLE_BUTTON, $this);
- $host->add_hook($host::HOOK_PREFS_TAB, $this);
- }
-
- function save() {
- $owncloud_url = db_escape_string($this->link, $_POST["owncloud_url"]);
- $this->host->set($this, "owncloud", $owncloud_url);
- echo "Value set to $owncloud_url";
- }
-
- function get_js() {
- return file_get_contents(dirname(__FILE__) . "/owncloud.js");
- }
-
- function hook_prefs_tab($args) {
- if ($args != "prefPrefs") return;
-
- print "<div dojoType=\"dijit.layout.AccordionPane\" title=\"".__("Owncloud")."\">";
-
- print "<br/>";
-
- $value = $this->host->get($this, "owncloud");
- print "<form dojoType=\"dijit.form.Form\">";
-
- print "<script type=\"dojo/method\" event=\"onSubmit\" args=\"evt\">
- evt.preventDefault();
- if (this.validate()) {
- console.log(dojo.objectToQuery(this.getValues()));
- new Ajax.Request('backend.php', {
- parameters: dojo.objectToQuery(this.getValues()),
- onComplete: function(transport) {
- notify_info(transport.responseText);
- }
- });
- }
- </script>";
-
- print "<input dojoType=\"dijit.form.TextBox\" style=\"display : none\" name=\"op\" value=\"pluginhandler\">";
- print "<input dojoType=\"dijit.form.TextBox\" style=\"display : none\" name=\"method\" value=\"save\">";
- print "<input dojoType=\"dijit.form.TextBox\" style=\"display : none\" name=\"plugin\" value=\"owncloud\">";
- print "<table width=\"100%\" class=\"prefPrefsList\">";
- print "<tr><td width=\"40%\">".__("Owncloud url")."</td>";
- print "<td class=\"prefValue\"><input dojoType=\"dijit.form.ValidationTextBox\" required=\"1\" name=\"owncloud_url\" regExp='^(http|https)://.*' value=\"$value\"></td></tr>";
- print "</table>";
- print "<p><button dojoType=\"dijit.form.Button\" type=\"submit\">".__("Save")."</button>";
-
- print "</form>";
-
- print "</div>"; #pane
-
- }
-
- function hook_article_button($line) {
- return "<img src=\"plugins/owncloud/owncloud.png\"
- style=\"cursor : pointer\" style=\"cursor : pointer\"
- onclick=\"ownArticle(".$line["id"].")\"
- class='tagsPic' title='".__('Bookmark on OwnCloud ')."'>";
- }
-
- function getOwnCloud() {
- $id = db_escape_string($this->link, $_REQUEST['id']);
-
- $result = db_query($this->link, "SELECT title, link
- FROM ttrss_entries, ttrss_user_entries
- WHERE id = '$id' AND ref_id = id AND owner_uid = " .$_SESSION['uid']);
-
- if (db_num_rows($result) != 0) {
- $title = truncate_string(strip_tags(db_fetch_result($result, 0, 'title')),
- 100, '...');
- $article_link = db_fetch_result($result, 0, 'link');
- }
-
- $own_url = $this->host->get($this, "owncloud");
-
- print json_encode(array("title" => $title, "link" => $article_link,
- "id" => $id, "ownurl" => $own_url));
- }
-}
-?>
diff --git a/plugins/owncloud/owncloud.js b/plugins/owncloud/owncloud.js
deleted file mode 100644
index 6e971030b..000000000
--- a/plugins/owncloud/owncloud.js
+++ /dev/null
@@ -1,26 +0,0 @@
-function ownArticle(id) {
- try {
- var query = "?op=pluginhandler&plugin=owncloud&method=getOwnCloud&id=" + param_escape(id);
-
- console.log(query);
-
- var d = new Date();
- var ts = d.getTime();
-
- var w = window.open('backend.php?op=backend&method=loading', 'ttrss_tweet',
- "status=0,toolbar=0,location=0,width=600,height=500,scrollbars=1,menubar=0");
-
- new Ajax.Request("backend.php", {
- parameters: query,
- onComplete: function(transport) {
- var ti = JSON.parse(transport.responseText);
-
- var share_url = ti.ownurl + "?app=bookmarks&getfile=addBm.php?output=popup&url=" + param_escape(ti.link);
-
- w.location.href = share_url;
- } });
- } catch (e) {
- exception_error("ownArticle", e);
- }
-}
-
diff --git a/plugins/owncloud/owncloud.png b/plugins/owncloud/owncloud.png
deleted file mode 100644
index d31ba924b..000000000
--- a/plugins/owncloud/owncloud.png
+++ /dev/null
Binary files differ
diff --git a/plugins/pinterest/init.php b/plugins/pinterest/init.php
deleted file mode 100644
index 11fe64eb5..000000000
--- a/plugins/pinterest/init.php
+++ /dev/null
@@ -1,53 +0,0 @@
-<?php
-class Pinterest extends Plugin {
- private $link;
- private $host;
-
- function about() {
- return array(1.0,
- "Share article on Pinterest",
- "?");
- }
-
- function init($host) {
- $this->link = $host->get_link();
- $this->host = $host;
-
- $host->add_hook($host::HOOK_ARTICLE_BUTTON, $this);
- }
-
- function get_js() {
- return file_get_contents(dirname(__FILE__) . "/pinterest.js");
- }
-
- function hook_article_button($line) {
- $article_id = $line["id"];
-
- $rv = "<img src=\"plugins/pinterest/pinterest.png\"
- class='tagsPic' style=\"cursor : pointer\"
- onclick=\"pinterest($article_id)\"
- title='".__('Pinterest')."'>";
-
- return $rv;
- }
-
- function getInfo() {
- $id = db_escape_string($this->link, $_REQUEST['id']);
-
- $result = db_query($this->link, "SELECT title, link
- FROM ttrss_entries, ttrss_user_entries
- WHERE id = '$id' AND ref_id = id AND owner_uid = " .$_SESSION['uid']);
-
- if (db_num_rows($result) != 0) {
- $title = truncate_string(strip_tags(db_fetch_result($result, 0, 'title')),
- 100, '...');
- $article_link = db_fetch_result($result, 0, 'link');
- }
-
- print json_encode(array("title" => $title, "link" => $article_link,
- "id" => $id));
- }
-
-
-}
-?>
diff --git a/plugins/pinterest/pinterest.js b/plugins/pinterest/pinterest.js
deleted file mode 100644
index 01c525f55..000000000
--- a/plugins/pinterest/pinterest.js
+++ /dev/null
@@ -1,31 +0,0 @@
- function pinterest(id) {
- try {
- var query = "?op=pluginhandler&plugin=pinterest&method=getInfo&id=" + param_escape(id);
-
- console.log(query);
-
- var d = new Date();
- var ts = d.getTime();
-
- var w = window.open('backend.php?op=backend&method=loading', 'ttrss_tweet',
- "status=0,toolbar=0,location=0,width=650,height=600,scrollbars=1,menubar=0");
-
- new Ajax.Request("backend.php", {
- parameters: query,
- onComplete: function(transport) {
- var ti = JSON.parse(transport.responseText);
-
- var share_url = "http://pinterest.com/pin/create/button/?" +
- "url=" + param_escape(ti.link) +
- "&description=" + param_escape(ti.title);
-
- w.location.href = share_url;
-
- } });
-
-
- } catch (e) {
- exception_error("tweetArticle", e);
- }
- }
-
diff --git a/plugins/pocket/init.php b/plugins/pocket/init.php
deleted file mode 100644
index e96d08001..000000000
--- a/plugins/pocket/init.php
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-class Pocket extends Plugin {
-
- private $link;
- private $host;
-
- function about() {
- return array(1.0,
- "Share article on Pocket (formerly Read It Later)",
- "?");
- }
-
- function init($host) {
- $this->link = $host->get_link();
- $this->host = $host;
-
- $host->add_hook($host::HOOK_ARTICLE_BUTTON, $this);
- }
-
- function get_js() {
- return file_get_contents(dirname(__FILE__) . "/pocket.js");
- }
-
- function hook_article_button($line) {
- $article_id = $line["id"];
-
- $rv = "<img src=\"plugins/pocket/pocket.png\"
- class='tagsPic' style=\"cursor : pointer\"
- onclick=\"shareArticleToPocket($article_id)\"
- title='".__('Pocket')."'>";
-
- return $rv;
- }
-
- function getInfo() {
- $id = db_escape_string($this->link, $_REQUEST['id']);
-
- $result = db_query($this->link, "SELECT title, link
- FROM ttrss_entries, ttrss_user_entries
- WHERE id = '$id' AND ref_id = id AND owner_uid = " .$_SESSION['uid']);
-
- if (db_num_rows($result) != 0) {
- $title = truncate_string(strip_tags(db_fetch_result($result, 0, 'title')),
- 100, '...');
- $article_link = db_fetch_result($result, 0, 'link');
- }
-
- print json_encode(array("title" => $title, "link" => $article_link,
- "id" => $id));
- }
-
-
-}
-?>
diff --git a/plugins/pocket/pocket.js b/plugins/pocket/pocket.js
deleted file mode 100644
index 021d5bb05..000000000
--- a/plugins/pocket/pocket.js
+++ /dev/null
@@ -1,31 +0,0 @@
- function shareArticleToPocket(id) {
- try {
- var query = "?op=pluginhandler&plugin=pocket&method=getInfo&id=" + param_escape(id);
-
- console.log(query);
-
- var d = new Date();
- var ts = d.getTime();
-
- var w = window.open('backend.php?op=backend&method=loading', 'ttrss_tweet',
- "status=0,toolbar=0,location=0,width=500,height=400,scrollbars=1,menubar=0");
-
- new Ajax.Request("backend.php", {
- parameters: query,
- onComplete: function(transport) {
- var ti = JSON.parse(transport.responseText);
-
- var share_url = "https://getpocket.com/save?" +
- "&title=" + param_escape(ti.title) +
- "&url=" + param_escape(ti.link);
-
- w.location.href = share_url;
-
- } });
-
-
- } catch (e) {
- exception_error("tweetArticle", e);
- }
- }
-
diff --git a/plugins/pocket/pocket.png b/plugins/pocket/pocket.png
deleted file mode 100644
index ff6bc85a4..000000000
--- a/plugins/pocket/pocket.png
+++ /dev/null
Binary files differ
diff --git a/plugins/tweet/init.php b/plugins/tweet/init.php
deleted file mode 100644
index bbcf7836c..000000000
--- a/plugins/tweet/init.php
+++ /dev/null
@@ -1,53 +0,0 @@
-<?php
-class Tweet extends Plugin {
- private $link;
- private $host;
-
- function init($host) {
- $this->link = $host->get_link();
- $this->host = $host;
-
- $host->add_hook($host::HOOK_ARTICLE_BUTTON, $this);
- }
-
- function about() {
- return array(1.0,
- "Share article on Twitter",
- "fox");
- }
-
- function get_js() {
- return file_get_contents(dirname(__FILE__) . "/tweet.js");
- }
-
- function hook_article_button($line) {
- $article_id = $line["id"];
-
- $rv = "<img src=\"plugins/tweet/tweet.png\"
- class='tagsPic' style=\"cursor : pointer\"
- onclick=\"tweetArticle($article_id)\"
- title='".__('Share on Twitter')."'>";
-
- return $rv;
- }
-
- function getInfo() {
- $id = db_escape_string($this->link, $_REQUEST['id']);
-
- $result = db_query($this->link, "SELECT title, link
- FROM ttrss_entries, ttrss_user_entries
- WHERE id = '$id' AND ref_id = id AND owner_uid = " .$_SESSION['uid']);
-
- if (db_num_rows($result) != 0) {
- $title = truncate_string(strip_tags(db_fetch_result($result, 0, 'title')),
- 100, '...');
- $article_link = db_fetch_result($result, 0, 'link');
- }
-
- print json_encode(array("title" => $title, "link" => $article_link,
- "id" => $id));
- }
-
-
-}
-?>
diff --git a/plugins/tweet/tweet.js b/plugins/tweet/tweet.js
deleted file mode 100644
index 07e89d5f8..000000000
--- a/plugins/tweet/tweet.js
+++ /dev/null
@@ -1,31 +0,0 @@
- function tweetArticle(id) {
- try {
- var query = "?op=pluginhandler&plugin=tweet&method=getInfo&id=" + param_escape(id);
-
- console.log(query);
-
- var d = new Date();
- var ts = d.getTime();
-
- var w = window.open('backend.php?op=backend&method=loading', 'ttrss_tweet',
- "status=0,toolbar=0,location=0,width=500,height=400,scrollbars=1,menubar=0");
-
- new Ajax.Request("backend.php", {
- parameters: query,
- onComplete: function(transport) {
- var ti = JSON.parse(transport.responseText);
-
- var share_url = "http://twitter.com/share?_=" + ts +
- "&text=" + param_escape(ti.title) +
- "&url=" + param_escape(ti.link);
-
- w.location.href = share_url;
-
- } });
-
-
- } catch (e) {
- exception_error("tweetArticle", e);
- }
- }
-
diff --git a/plugins/tweet/tweet.png b/plugins/tweet/tweet.png
deleted file mode 100644
index ad3c177a2..000000000
--- a/plugins/tweet/tweet.png
+++ /dev/null
Binary files differ
diff --git a/prefs.css b/prefs.css
new file mode 100644
index 000000000..92a2e7e76
--- /dev/null
+++ b/prefs.css
@@ -0,0 +1,129 @@
+html, body#ttrssPrefs, #main {
+ width: 100%;
+ height: 100%;
+ border: 0;
+ padding: 0;
+ margin: 0;
+}
+
+#header a {
+ color : #4684ff;
+}
+
+#header a:hover {
+ color : black;
+}
+
+#header img {
+ vertical-align : middle;
+ cursor : pointer;
+}
+
+
+div#pref-tabs .dijitContentPane {
+ font-size : 12px;
+}
+
+div#pref-tabs {
+ margin : 0px 5px 0px 5px;
+}
+
+div#pref-tabs .dijitContentPane h3 {
+ font-size : 14px;
+ font-weight : bold;
+}
+
+#pref-filter-wrap, #pref-filter-header, #pref-filter-content,
+#pref-label-wrap, #pref-label-header, #pref-label-content,
+#pref-user-wrap, #pref-user-header, #pref-user-content,
+#pref-instance-wrap, #pref-instance-header, #pref-instance-content {
+ margin : 0px;
+ padding : 0px;
+ border-width : 0px;
+}
+
+#userConfigTab, #labelConfigTab, #filterConfigTab, #pref-feeds-feeds, #instanceConfigTab {
+ padding : 0px;
+}
+
+/* preferences */
+
+table.prefPrefsList h3 {
+ margin-top : 0.5em;
+ margin-bottom : 0px;
+}
+
+tr.title td {
+ border-width : 0px 0px 1px 0px;
+ border-color : #ecf4ff;
+ border-style : solid;
+ color : #4684ff;
+}
+
+tr.title td a {
+ color : #4684ff;
+}
+
+tr.title td a:hover {
+ color : black;
+}
+
+div.prefFeedCatHolder, div.prefFeedOPMLHolder, div.inactiveFeedHolder {
+ height : 300px;
+ overflow : auto;
+ border-width : 0px 1px 1px 1px;
+ border-color : #c0c0c0;
+ border-style : solid;
+ margin : 0px 0px 5px 0px;
+ background-color : #ecf4ff;
+}
+
+div.filterTestHolder {
+ border-width : 1px 1px 1px 1px;
+}
+
+ul.selfUpdateList {
+ height : 200px;
+ overflow : auto;
+ list-style-type : none;
+ border : 1px solid #c0c0c0;
+ background-color : #ecf4ff;
+ margin : 0px 0px 5px 0px;
+ padding : 5px;
+}
+
+div#feedlistLoading, div#filterlistLoading, div#labellistLoading {
+ text-align : center;
+ padding : 5px;
+ color : gray;
+}
+
+div#feedlistLoading img, div#filterlistLoading img, div#labellistLoading {
+ margin-right : 5px;
+}
+
+#errorButton {
+ color : red;
+}
+
+a.bookmarklet {
+ color : #4684ff;
+ border : 1px solid #ecf4ff;
+ padding : 2px;
+}
+
+table.prefPluginsList td label, table.prefUserList td {
+ cursor : pointer;
+}
+
+ul.userFeedList {
+ height : 300px;
+ overflow : auto;
+ list-style-type : none;
+ border : 1px solid gray;
+ background-color : white;
+ margin : 0px 0px 5px 0px;
+ padding : 0px;
+}
+
+
diff --git a/prefs.php b/prefs.php
index 324968753..0add206e4 100644
--- a/prefs.php
+++ b/prefs.php
@@ -1,7 +1,17 @@
<?php
+ if (file_exists("install") && !file_exists("config.php")) {
+ header("Location: install/");
+ }
+
set_include_path(dirname(__FILE__) ."/include" . PATH_SEPARATOR .
get_include_path());
+ if (!file_exists("config.php")) {
+ print "<b>Fatal Error</b>: You forgot to copy
+ <b>config.php-dist</b> to <b>config.php</b> and edit it.\n";
+ exit;
+ }
+
require_once "sessions.php";
require_once "functions.php";
require_once "sanity_check.php";
@@ -27,6 +37,7 @@
<?php echo stylesheet_tag("lib/dijit/themes/claro/claro.css"); ?>
<?php echo stylesheet_tag("tt-rss.css"); ?>
+ <?php echo stylesheet_tag("prefs.css"); ?>
<?php print_user_stylesheet($link) ?>
diff --git a/register.php b/register.php
index 035a2cd8e..53627d912 100644
--- a/register.php
+++ b/register.php
@@ -181,10 +181,12 @@
<body>
-<div class="floatingLogo"><img src="images/logo_wide.png"></div>
+<div class="floatingLogo"><img src="images/logo_small.png"></div>
<h1><?php echo __("Create new account") ?></h1>
+<div class="content">
+
<?php
if (!ENABLE_REGISTRATION) {
print_error(__("New user registrations are administratively disabled."));
@@ -311,7 +313,7 @@
$rc = $mail->quickMail($email, "", "Registration information for Tiny Tiny RSS", $reg_text, false);
if (!$rc) print_error($mail->ErrorInfo);
-
+
unset($reg_text);
unset($mail);
unset($rc);
@@ -321,13 +323,13 @@
"\n".
"Login: $login\n".
"Email: $email\n";
-
-
+
+
$mail = new ttrssMailer();
$mail->IsHTML(false);
$rc = $mail->quickMail(REG_NOTIFY_ADDRESS, "", "Registration notice for Tiny Tiny RSS", $reg_text, false);
if (!$rc) print_error($mail->ErrorInfo);
-
+
print_notice(__("Account created successfully."));
print "<p><form method=\"GET\" action=\"index.php\">
@@ -358,6 +360,8 @@
<?php } ?>
+ </div>
+
</body>
</html>
diff --git a/schema/ttrss_schema_mysql.sql b/schema/ttrss_schema_mysql.sql
index 2c7a559ca..bbc70a5ea 100644
--- a/schema/ttrss_schema_mysql.sql
+++ b/schema/ttrss_schema_mysql.sql
@@ -291,7 +291,7 @@ create table ttrss_tags (id integer primary key auto_increment,
create table ttrss_version (schema_version int not null) ENGINE=InnoDB DEFAULT CHARSET=UTF8;
-insert into ttrss_version values (108);
+insert into ttrss_version values (109);
create table ttrss_enclosures (id integer primary key auto_increment,
content_url text not null,
@@ -357,7 +357,7 @@ insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) valu
insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id,help_text) values('COMBINED_DISPLAY_MODE', 1, 'false', 'Combined feed display',2, 'Display expanded list of feed articles, instead of separate displays for headlines and article content');
-insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('HIDE_READ_FEEDS', 1, 'false', 'Hide feeds with no unread messages',2);
+insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('HIDE_READ_FEEDS', 1, 'false', 'Hide feeds with no unread articles',2);
insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id,help_text) values('ON_CATCHUP_SHOW_NEXT_FEED', 1, 'false', 'On catchup show next feed',2, 'Automatically open next feed with unread articles after marking one as read');
diff --git a/schema/ttrss_schema_pgsql.sql b/schema/ttrss_schema_pgsql.sql
index a3c114563..004fd086a 100644
--- a/schema/ttrss_schema_pgsql.sql
+++ b/schema/ttrss_schema_pgsql.sql
@@ -249,7 +249,7 @@ create index ttrss_tags_post_int_id_idx on ttrss_tags(post_int_id);
create table ttrss_version (schema_version int not null);
-insert into ttrss_version values (108);
+insert into ttrss_version values (109);
create table ttrss_enclosures (id serial not null primary key,
content_url text not null,
@@ -307,7 +307,7 @@ insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) valu
insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id,help_text) values('COMBINED_DISPLAY_MODE', 1, 'false', 'Combined feed display',2, 'Display expanded list of feed articles, instead of separate displays for headlines and article content');
-insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('HIDE_READ_FEEDS', 1, 'false', 'Hide feeds with no unread messages',2);
+insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('HIDE_READ_FEEDS', 1, 'false', 'Hide feeds with no unread articles',2);
insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id,help_text) values('ON_CATCHUP_SHOW_NEXT_FEED', 1, 'false', 'On catchup show next feed',2, 'Automatically open next feed with unread articles after marking one as read');
diff --git a/schema/versions/mysql/109.sql b/schema/versions/mysql/109.sql
new file mode 100644
index 000000000..77e883c3b
--- /dev/null
+++ b/schema/versions/mysql/109.sql
@@ -0,0 +1,7 @@
+begin;
+
+update ttrss_prefs set short_desc = 'Hide feeds with no unread articles' where pref_name = 'HIDE_READ_FEEDS';
+
+update ttrss_version set schema_version = 109;
+
+commit;
diff --git a/schema/versions/pgsql/109.sql b/schema/versions/pgsql/109.sql
new file mode 100644
index 000000000..77e883c3b
--- /dev/null
+++ b/schema/versions/pgsql/109.sql
@@ -0,0 +1,7 @@
+begin;
+
+update ttrss_prefs set short_desc = 'Hide feeds with no unread articles' where pref_name = 'HIDE_READ_FEEDS';
+
+update ttrss_version set schema_version = 109;
+
+commit;
diff --git a/tt-rss.css b/tt-rss.css
index cd79aa5a8..e6198d48c 100644
--- a/tt-rss.css
+++ b/tt-rss.css
@@ -132,56 +132,58 @@ a:hover {
}
#notify {
- border-width : 0px 1px 1px 1px;
+ top : 10px;
+ right : 10px;
+ border-width : 1px;
border-style : solid;
- top : 0px;
- right : 35%;
- min-width : 30%;
position : absolute;
display : none;
float : right;
- font-size : 12px;
+ font-size : 11px;
z-index : 99;
- padding : 5px 5px 5px 5px;
+ padding : 5px;
+ min-width : 200px;
+ box-shadow : 0px 0px 2px #ccc;
}
#notify img {
vertical-align : middle;
+ margin-right : 4px;
}
-.notifyProgress {
+.notify {
border-color : #d7c47a;
background-color : #fff7d5;
- color : black;
-}
-
-.notifyInfo {
- border-color : #7AD78E;
- background-color : #D5FFDB;
- color : black;
}
-.notify {
+.notify.progress {
border-color : #d7c47a;
background-color : #fff7d5;
- color : black;
}
-.notifyError {
+.notify.info {
+ border-color : #88b0f0;
+ background-color : #ecf4ff;
+}
+
+.notify.error {
background-color : #ffcccc;
border-color : #ff0000;
- color : black;
}
-.notifyError span:hover {
+.notify.error span:hover {
color : red;
cursor : pointer;
}
-.Selected, .Selected {
+.Selected {
background-color : #fff7d5 ! important;
}
+.Unread div.hlTitle {
+ font-weight : bold;
+}
+
.even.Unread.Selected {
background : #fff7d5 ! important;
border-width : 0px 0px 1px 0px;
@@ -254,53 +256,16 @@ a:hover {
border-color : #c0c0c0;
}
-.invisible {
- display : none;
-}
-
-/* preferences */
-
-table.prefPrefsList h3 {
- margin-top : 0.5em;
- margin-bottom : 0px;
-}
-
-tr.title td {
- border-width : 0px 0px 1px 0px;
- border-color : #ecf4ff;
- border-style : solid;
- color : #4684ff;
-}
-
-tr.title td a {
- color : #4684ff;
-}
-
-tr.title td a:hover {
- color : black;
-}
-
-div.prefFeedCatHolder, div.prefFeedOPMLHolder, div.inactiveFeedHolder, div.filterTestHolder {
+div.filterTestHolder {
height : 300px;
overflow : auto;
- border-width : 0px 1px 1px 1px;
border-color : #c0c0c0;
border-style : solid;
margin : 0px 0px 5px 0px;
background-color : #ecf4ff;
-}
-
-div.prefFeedOPMLHolder, div.filterTestHolder {
border-width : 1px 1px 1px 1px;
}
-a.helpLink {
- color : #808080;
-}
-
-a.helpLink:hover {
- color : #4684ff;
-}
#content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote {
margin : 5px 0px 5px 0px;
@@ -331,39 +296,29 @@ a.helpLink:hover {
display : block;
}
+div.notice, div.warning, div.error {
+ padding : 4px 10px 4px 4px;
+ display : inline-block;
+ margin : 2px 0px 2px 0px;
+ font-size : 11px;
+ box-shadow : 0px 0px 2px #ccc;
+}
+
div.notice {
- background : #ffffff;
- border : 1px solid #88b0f0;
- width : 60%;
- padding : 5px;
- margin : 0px 0px 5px 0px;
- font-size : 12px;
+ background : #ecf4ff;
}
div.warning {
background : #fff7d5;
- border : 1px solid #d7c47a;
- font-size : 12px;
- width : 60%;
- padding : 5px;
- margin : 0px 0px 5px 0px;
-}
-
-div.warning img, div.notice img, div.error img {
- vertical-align : middle;
- padding : 5px;
-}
-
-span.filterDateError {
- color : #ff0000;
}
div.error {
- border : 1px solid #ff0000;
background : #ffcccc;
- padding : 5px;
- margin : 0px 0px 5px 0px;
- font-size : 12px;
+}
+
+div.warning img, div.notice img, div.error img {
+ margin-right : 4px;
+ vertical-align : middle;
}
ul.nomarks {
@@ -393,10 +348,6 @@ span.feed_error {
color : black;
}
-.small {
- font-size : 11px;
-}
-
div#headlines-toolbar {
border-width : 0px 0px 1px 0px;
background-color : #f0f0f0;
@@ -497,10 +448,6 @@ img.markedPic {
vertical-align : middle;
}
-a.warning {
- color : #f04040;
-}
-
div.tagCloudContainer {
border : 1px solid #c0c0c0;
background-color : #ecf4ff;
@@ -526,30 +473,10 @@ ul.feedErrorsList {
padding : 5px;
}
-ul.selfUpdateList {
- height : 200px;
- overflow : auto;
- list-style-type : none;
- border : 1px solid #c0c0c0;
- background-color : #ecf4ff;
- margin : 0px 0px 5px 0px;
- padding : 5px;
-}
-
ul.feedErrorsList em {
color : gray;
}
-ul.userFeedList {
- height : 300px;
- overflow : auto;
- list-style-type : none;
- border : 1px solid gray;
- background-color : white;
- margin : 0px 0px 5px 0px;
- padding : 0px;
-}
-
ul.browseFeedList {
height : 300px;
overflow : auto;
@@ -646,49 +573,12 @@ html, body#ttrssMain, #main {
margin: 0;
}
-html, body#ttrssPrefs, #main {
- width: 100%;
- height: 100%;
- border: 0;
- padding: 0;
- margin: 0;
-}
-
#toolbar div.actionChooser {
display : table-cell;
text-align : right;
padding-right : 3px;
}
-/* preferences layout */
-
-div.return {
- float : right;
- font-size : 12px;
- margin-right : 10px;
-}
-
-div.return a {
- color : #4684ff;
-}
-
-div.return a:hover {
- color : black;
-}
-
-#header a {
- color : #4684ff;
-}
-
-#header a:hover {
- color : black;
-}
-
-#header img {
- vertical-align : middle;
- cursor : pointer;
-}
-
div.autocomplete {
position : absolute;
width : 250px;
@@ -721,16 +611,6 @@ a.visibleLink {
color : #4684ff;
}
-a.visibleLinkB {
- color : #4684ff;
- border : 1px solid #4684ff;
- padding : 2px;
-}
-
-a.visibleLinkB:hover {
- background-color : #ecf4ff;
-}
-
.hlContentH a, .hlContentH span {
color : #00cc00;
}
@@ -834,25 +714,6 @@ div#cmdline {
width : 18px;
}
-div#auxDlg {
- position : absolute;
- z-index : 3;
- bottom : 5px;
- right : 25px;
- padding : 5px;
- border-width : 1px;
- border-style : solid;
- border-color : #d7c47a;
- background-color : #fff7d5;
- color : black;
- text-align : center;
- font-size : 13px;
-}
-
-div#auxDlg a {
- color : #4684ff;
-}
-
div.hlTitle {
display : table-cell;
cursor : pointer;
@@ -1034,65 +895,10 @@ img.feedIcon, img.tinyFeedIcon {
vertical-align : middle;
}
-div#feedlistLoading, div#filterlistLoading, div#labellistLoading {
- text-align : center;
- padding : 5px;
- color : gray;
-}
-
-div#feedlistLoading img, div#filterlistLoading img, div#labellistLoading {
- margin-right : 5px;
-}
-
-div#pref-tabs .dijitContentPane {
- font-size : 12px;
-}
-
-div#pref-tabs {
- margin : 0px 5px 0px 5px;
-}
-
-div#pref-tabs .dijitContentPane h3 {
- font-size : 14px;
- font-weight : bold;
-}
-
-#pref-filter-wrap, #pref-filter-header, #pref-filter-content,
-#pref-label-wrap, #pref-label-header, #pref-label-content,
-#pref-user-wrap, #pref-user-header, #pref-user-content,
-#pref-instance-wrap, #pref-instance-header, #pref-instance-content {
- margin : 0px;
- padding : 0px;
- border-width : 0px;
-}
-
-#userConfigTab, #labelConfigTab, #filterConfigTab, #pref-feeds-feeds, #instanceConfigTab {
- padding : 0px;
-}
-
-#errorButton {
- color : red;
-}
-
-span.labelFixedLength {
- display : inline-block;
- width : 70%;
-}
-
-#filter_dlg_date_chk_box {
- display : inline-block;
-}
-
.dijitDialog .dijitToolbar {
border : 1px solid #c0c0c0;
}
-a.bookmarklet {
- color : #4684ff;
- border : 1px solid #ecf4ff;
- padding : 2px;
-}
-
.player {
display : inline-block;
color : gray;
@@ -1105,6 +911,7 @@ a.bookmarklet {
text-align : center;
background : white;
}
+
.player.playing {
color : #00c000;
border-color : #00c000;
@@ -1123,10 +930,6 @@ a.bookmarklet {
color : gray;
}
-td.error {
- color : red;
-}
-
div.dialogNotice {
margin-bottom : 5px;
color : gray;
@@ -1153,10 +956,6 @@ ul#filterDlg_Matches li div.dijitCheckBox, ul#filterDlg_Actions li div.dijitChec
margin-right : 5px;
}
-table.prefPluginsList td label, table.prefUserList td {
- cursor : pointer;
-}
-
ul.helpKbList {
max-height : 300px;
overflow : auto;
@@ -1191,10 +990,6 @@ div.postContent p {
max-width : 650px;
}
-.Unread div.hlTitle {
- font-weight : bold;
-}
-
div.postContent iframe {
min-width : 50%;
}
@@ -1208,10 +1003,20 @@ div.postHeader span.author {
body#ttrssZoom {
margin-left : auto;
margin-right : auto;
- max-width : 650px;
+ max-width : 800px;
background : #f0f0f0;
}
+body#ttrssZoom div.postContent p {
+ max-width : 650px;
+}
+
+body#ttrssZoom div.postReply {
+ border : 1px solid #ccc;
+ margin : 20px;
+ box-shadow : 0px 0px 3px #ccc;
+}
+
body#ttrssZoom div.postContent, body#ttrssZoom div.postHeader {
background-color : white;
}
diff --git a/update.php b/update.php
index 6850f1fb2..f74b95a98 100755
--- a/update.php
+++ b/update.php
@@ -51,7 +51,7 @@
</head>
<body>
- <div class="floatingLogo"><img src="images/logo_wide.png"></div>
+ <div class="floatingLogo"><img src="images/logo_small.png"></div>
<h1><?php echo __("Tiny Tiny RSS data update script.") ?></h1>
<?php print_error("Please run this script from the command line. Use option \"-help\" to display command help if this error is displayed erroneously."); ?>
diff --git a/utility.css b/utility.css
index b520a49bd..bdf4fde58 100644
--- a/utility.css
+++ b/utility.css
@@ -1,8 +1,22 @@
body {
- margin : 2em;
- padding : 0em;
font-family : sans-serif;
font-size : 12px;
+ background : #eee;
+ margin-left : auto;
+ margin-right : auto;
+ max-width : 800px;
+}
+
+form {
+ margin : 0px;
+ padding : 0px;
+}
+
+div.content {
+ background : white;
+ border : 1px solid #ccc;
+ padding : 10px;
+ box-shadow : 0px 0px 3px #ccc;
}
p.warning {
@@ -35,52 +49,44 @@ a:hover {
color : black;
}
+div.notice, div.warning, div.error {
+ padding : 4px 10px 4px 4px;
+ display : inline-block;
+ margin : 2px 0px 2px 0px;
+ font-size : 12px;
+ box-shadow : 0px 0px 2px #ccc;
+}
+
div.notice {
- background : #ffffff;
- border : 1px solid #88b0f0;
- width : 50%;
- padding : 5px;
- margin : 0px 0px 5px 0px;
- font-size : 9pt;
+ background : #ecf4ff;
}
div.warning {
background : #fff7d5;
- border : 1px solid #d7c47a;
- font-size : 9pt;
- width : 50%;
- padding : 5px;
- margin : 0px 0px 5px 0px;
}
+div.error {
+ background : #ffcccc;
+}
div.warning img, div.notice img, div.error img {
+ margin-right : 4px;
vertical-align : middle;
- padding : 5px;
-}
-
-div.error {
- border : 1px solid #ff0000;
- background : #ffcccc;
- padding : 5px;
- margin : 0px 0px 5px 0px;
- font-size : 9pt;
}
h1 {
- color : #88b0f0;
- font-size : 16pt;
-/* border-width : 0px 0px 1px 0px;
- border-color : black;
- border-style : solid; */
+ color : black;
+ font-size : 32px;
+ font-family : serif;
+ /* text-shadow : 2px 2px 2px #f0f0f0; */
}
h2 {
color : #88b0f0;
font-size : 14pt;
-/* border-width : 0px 0px 1px 0px;
- border-color : black;
- border-style : solid; */
+ border-width : 0px 0px 1px 0px;
+ border-color : #f0f0f0;
+ border-style : solid;
}
div.rss h1 {
@@ -93,7 +99,6 @@ div.rss h1 {
div.rss h2 {
font-size : 12pt;
- margin : 0px;
}
div.rss a.extlink {
@@ -104,6 +109,10 @@ div.rss a.extlink {
font-size : 9pt;
}
+div.rss img {
+ max-width : 775px;
+}
+
div.rss p.description {
color : gray;
font-size : 9pt;