remove legacy code
|
@ -1,606 +0,0 @@
|
|||
<?php
|
||||
/**
|
||||
* wallabag, self hostable application allowing you to not miss any content anymore
|
||||
*
|
||||
* @category wallabag
|
||||
* @author Nicolas Lœuillet <nicolas@loeuillet.org>
|
||||
* @copyright 2013
|
||||
* @license http://opensource.org/licenses/MIT see COPYING file
|
||||
*/
|
||||
|
||||
namespace Wallabag\Wallabag;
|
||||
|
||||
use \PDO;
|
||||
use CoreBundle\Entity;
|
||||
|
||||
class Database {
|
||||
|
||||
var $handle;
|
||||
private $order = array (
|
||||
'ia' => 'ORDER BY entries.id',
|
||||
'id' => 'ORDER BY entries.id DESC',
|
||||
'ta' => 'ORDER BY lower(entries.title)',
|
||||
'td' => 'ORDER BY lower(entries.title) DESC',
|
||||
'default' => 'ORDER BY entries.id'
|
||||
);
|
||||
|
||||
function __construct()
|
||||
{
|
||||
switch (STORAGE) {
|
||||
case 'sqlite':
|
||||
// Check if /db is writeable
|
||||
if ( !is_writable(STORAGE_SQLITE) || !is_writable(dirname(STORAGE_SQLITE))) {
|
||||
die('An error occured: ' . STORAGE_SQLITE . ' directory must be writeable for your web server user!');
|
||||
}
|
||||
$db_path = 'sqlite:' . STORAGE_SQLITE;
|
||||
$this->handle = new PDO($db_path);
|
||||
break;
|
||||
case 'mysql':
|
||||
$db_path = 'mysql:host=' . STORAGE_SERVER . ';dbname=' . STORAGE_DB . ';charset=utf8mb4';
|
||||
$this->handle = new PDO($db_path, STORAGE_USER, STORAGE_PASSWORD, array(
|
||||
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8mb4',
|
||||
));
|
||||
break;
|
||||
case 'postgres':
|
||||
$db_path = 'pgsql:host=' . STORAGE_SERVER . ';dbname=' . STORAGE_DB;
|
||||
$this->handle = new PDO($db_path, STORAGE_USER, STORAGE_PASSWORD);
|
||||
break;
|
||||
default:
|
||||
die(STORAGE . ' is not a recognised database system !');
|
||||
}
|
||||
|
||||
$this->handle->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
|
||||
$this->_checkTags();
|
||||
Tools::logm('storage type ' . STORAGE);
|
||||
}
|
||||
|
||||
private function getHandle()
|
||||
{
|
||||
return $this->handle;
|
||||
}
|
||||
|
||||
private function _checkTags()
|
||||
{
|
||||
|
||||
if (STORAGE == 'sqlite') {
|
||||
$sql = '
|
||||
CREATE TABLE IF NOT EXISTS tags (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE,
|
||||
value TEXT
|
||||
)';
|
||||
}
|
||||
elseif(STORAGE == 'mysql') {
|
||||
$sql = '
|
||||
CREATE TABLE IF NOT EXISTS `tags` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`value` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
';
|
||||
}
|
||||
else {
|
||||
$sql = '
|
||||
CREATE TABLE IF NOT EXISTS tags (
|
||||
id bigserial primary key,
|
||||
value varchar(255) NOT NULL
|
||||
);
|
||||
';
|
||||
}
|
||||
|
||||
$query = $this->executeQuery($sql, array());
|
||||
|
||||
if (STORAGE == 'sqlite') {
|
||||
$sql = '
|
||||
CREATE TABLE IF NOT EXISTS tags_entries (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE,
|
||||
entry_id INTEGER,
|
||||
tag_id INTEGER,
|
||||
FOREIGN KEY(entry_id) REFERENCES entries(id) ON DELETE CASCADE,
|
||||
FOREIGN KEY(tag_id) REFERENCES tags(id) ON DELETE CASCADE
|
||||
)';
|
||||
}
|
||||
elseif(STORAGE == 'mysql') {
|
||||
$sql = '
|
||||
CREATE TABLE IF NOT EXISTS `tags_entries` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`entry_id` int(11) NOT NULL,
|
||||
`tag_id` int(11) NOT NULL,
|
||||
FOREIGN KEY(entry_id) REFERENCES entries(id) ON DELETE CASCADE,
|
||||
FOREIGN KEY(tag_id) REFERENCES tags(id) ON DELETE CASCADE,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
';
|
||||
}
|
||||
else {
|
||||
$sql = '
|
||||
CREATE TABLE IF NOT EXISTS tags_entries (
|
||||
id bigserial primary key,
|
||||
entry_id integer NOT NULL,
|
||||
tag_id integer NOT NULL
|
||||
)
|
||||
';
|
||||
}
|
||||
|
||||
$query = $this->executeQuery($sql, array());
|
||||
}
|
||||
|
||||
public function install($login, $password, $email = '')
|
||||
{
|
||||
$sql = 'INSERT INTO users ( username, password, name, email) VALUES (?, ?, ?, ?)';
|
||||
$params = array($login, $password, $login, $email);
|
||||
$query = $this->executeQuery($sql, $params);
|
||||
|
||||
$sequence = '';
|
||||
if (STORAGE == 'postgres') {
|
||||
$sequence = 'users_id_seq';
|
||||
}
|
||||
|
||||
$id_user = intval($this->getLastId($sequence));
|
||||
|
||||
$sql = 'INSERT INTO users_config ( user_id, name, value ) VALUES (?, ?, ?)';
|
||||
$params = array($id_user, 'pager', PAGINATION);
|
||||
$query = $this->executeQuery($sql, $params);
|
||||
|
||||
$sql = 'INSERT INTO users_config ( user_id, name, value ) VALUES (?, ?, ?)';
|
||||
$params = array($id_user, 'language', LANG);
|
||||
$query = $this->executeQuery($sql, $params);
|
||||
|
||||
$sql = 'INSERT INTO users_config ( user_id, name, value ) VALUES (?, ?, ?)';
|
||||
$params = array($id_user, 'theme', DEFAULT_THEME);
|
||||
$query = $this->executeQuery($sql, $params);
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
public function getConfigUser($id)
|
||||
{
|
||||
$sql = "SELECT * FROM users_config WHERE user_id = ?";
|
||||
$query = $this->executeQuery($sql, array($id));
|
||||
$result = $query->fetchAll();
|
||||
$user_config = array();
|
||||
|
||||
foreach ($result as $key => $value) {
|
||||
$user_config[$value['name']] = $value['value'];
|
||||
}
|
||||
|
||||
return $user_config;
|
||||
}
|
||||
|
||||
public function userExists($username)
|
||||
{
|
||||
$sql = "SELECT * FROM users WHERE username=?";
|
||||
$query = $this->executeQuery($sql, array($username));
|
||||
$login = $query->fetchAll();
|
||||
if (isset($login[0])) {
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public function login($username, $password, $isauthenticated = FALSE)
|
||||
{
|
||||
if ($isauthenticated) {
|
||||
$sql = "SELECT * FROM users WHERE username=?";
|
||||
$query = $this->executeQuery($sql, array($username));
|
||||
} else {
|
||||
$sql = "SELECT * FROM users WHERE username=? AND password=?";
|
||||
$query = $this->executeQuery($sql, array($username, $password));
|
||||
}
|
||||
$login = $query->fetchAll();
|
||||
|
||||
$user = array();
|
||||
if (isset($login[0])) {
|
||||
$user['id'] = $login[0]['id'];
|
||||
$user['username'] = $login[0]['username'];
|
||||
$user['password'] = $login[0]['password'];
|
||||
$user['name'] = $login[0]['name'];
|
||||
$user['email'] = $login[0]['email'];
|
||||
$user['config'] = $this->getConfigUser($login[0]['id']);
|
||||
}
|
||||
|
||||
return $user;
|
||||
}
|
||||
|
||||
public function updatePassword($userId, $password)
|
||||
{
|
||||
$sql_update = "UPDATE users SET password=? WHERE id=?";
|
||||
$params_update = array($password, $userId);
|
||||
$query = $this->executeQuery($sql_update, $params_update);
|
||||
}
|
||||
|
||||
public function updateUserConfig($userId, $key, $value)
|
||||
{
|
||||
$config = $this->getConfigUser($userId);
|
||||
|
||||
if (! isset($config[$key])) {
|
||||
$sql = "INSERT INTO users_config (value, user_id, name) VALUES (?, ?, ?)";
|
||||
}
|
||||
else {
|
||||
$sql = "UPDATE users_config SET value=? WHERE user_id=? AND name=?";
|
||||
}
|
||||
|
||||
$params = array($value, $userId, $key);
|
||||
$query = $this->executeQuery($sql, $params);
|
||||
}
|
||||
|
||||
private function executeQuery($sql, $params)
|
||||
{
|
||||
try
|
||||
{
|
||||
$query = $this->getHandle()->prepare($sql);
|
||||
$query->execute($params);
|
||||
return $query;
|
||||
}
|
||||
catch (Exception $e)
|
||||
{
|
||||
Tools::logm('execute query error : '.$e->getMessage());
|
||||
return FALSE;
|
||||
}
|
||||
}
|
||||
|
||||
public function listUsers($username = NULL)
|
||||
{
|
||||
$sql = 'SELECT count(*) FROM users'.( $username ? ' WHERE username=?' : '');
|
||||
$query = $this->executeQuery($sql, ( $username ? array($username) : array()));
|
||||
list($count) = $query->fetch();
|
||||
return $count;
|
||||
}
|
||||
|
||||
public function getUserPassword($userID)
|
||||
{
|
||||
$sql = "SELECT * FROM users WHERE id=?";
|
||||
$query = $this->executeQuery($sql, array($userID));
|
||||
$password = $query->fetchAll();
|
||||
return isset($password[0]['password']) ? $password[0]['password'] : null;
|
||||
}
|
||||
|
||||
public function deleteUserConfig($userID)
|
||||
{
|
||||
$sql_action = 'DELETE from users_config WHERE user_id=?';
|
||||
$params_action = array($userID);
|
||||
$query = $this->executeQuery($sql_action, $params_action);
|
||||
return $query;
|
||||
}
|
||||
|
||||
public function deleteTagsEntriesAndEntries($userID)
|
||||
{
|
||||
$entries = $this->retrieveAll($userID);
|
||||
foreach($entries as $entryid) {
|
||||
$tags = $this->retrieveTagsByEntry($entryid);
|
||||
foreach($tags as $tag) {
|
||||
$this->removeTagForEntry($entryid,$tags);
|
||||
}
|
||||
$this->deleteById($entryid,$userID);
|
||||
}
|
||||
}
|
||||
|
||||
public function deleteUser($userID)
|
||||
{
|
||||
$sql_action = 'DELETE from users WHERE id=?';
|
||||
$params_action = array($userID);
|
||||
$query = $this->executeQuery($sql_action, $params_action);
|
||||
}
|
||||
|
||||
public function updateContentAndTitle($id, $title, $body, $user_id)
|
||||
{
|
||||
$sql_action = 'UPDATE entries SET content = ?, title = ? WHERE id=? AND user_id=?';
|
||||
$params_action = array($body, $title, $id, $user_id);
|
||||
$query = $this->executeQuery($sql_action, $params_action);
|
||||
return $query;
|
||||
}
|
||||
|
||||
public function retrieveUnfetchedEntries($user_id, $limit)
|
||||
{
|
||||
|
||||
$sql_limit = "LIMIT 0,".$limit;
|
||||
if (STORAGE == 'postgres') {
|
||||
$sql_limit = "LIMIT ".$limit." OFFSET 0";
|
||||
}
|
||||
|
||||
$sql = "SELECT * FROM entries WHERE (content = '' OR content IS NULL) AND title LIKE 'Untitled - Import%' AND user_id=? ORDER BY id " . $sql_limit;
|
||||
$query = $this->executeQuery($sql, array($user_id));
|
||||
$entries = $query->fetchAll();
|
||||
|
||||
return $entries;
|
||||
}
|
||||
|
||||
public function retrieveUnfetchedEntriesCount($user_id)
|
||||
{
|
||||
$sql = "SELECT count(*) FROM entries WHERE (content = '' OR content IS NULL) AND title LIKE 'Untitled - Import%' AND user_id=?";
|
||||
$query = $this->executeQuery($sql, array($user_id));
|
||||
list($count) = $query->fetch();
|
||||
|
||||
return $count;
|
||||
}
|
||||
|
||||
public function retrieveAll($user_id)
|
||||
{
|
||||
$sql = "SELECT * FROM entries WHERE user_id=? ORDER BY id";
|
||||
$query = $this->executeQuery($sql, array($user_id));
|
||||
$entries = $query->fetchAll();
|
||||
|
||||
return $entries;
|
||||
}
|
||||
|
||||
public function retrieveOneById($id, $user_id)
|
||||
{
|
||||
$entry = NULL;
|
||||
$sql = "SELECT * FROM entries WHERE id=? AND user_id=?";
|
||||
$params = array(intval($id), $user_id);
|
||||
$query = $this->executeQuery($sql, $params);
|
||||
$entry = $query->fetchAll();
|
||||
|
||||
return isset($entry[0]) ? $entry[0] : null;
|
||||
}
|
||||
|
||||
public function retrieveOneByURL($url, $user_id)
|
||||
{
|
||||
$entry = NULL;
|
||||
$sql = "SELECT * FROM entries WHERE url=? AND user_id=?";
|
||||
$params = array($url, $user_id);
|
||||
$query = $this->executeQuery($sql, $params);
|
||||
$entry = $query->fetchAll();
|
||||
|
||||
return isset($entry[0]) ? $entry[0] : null;
|
||||
}
|
||||
|
||||
public function reassignTags($old_entry_id, $new_entry_id)
|
||||
{
|
||||
$sql = "UPDATE tags_entries SET entry_id=? WHERE entry_id=?";
|
||||
$params = array($new_entry_id, $old_entry_id);
|
||||
$query = $this->executeQuery($sql, $params);
|
||||
}
|
||||
|
||||
public function getEntriesByView($view, $user_id, $limit = '', $tag_id = 0)
|
||||
{
|
||||
switch ($view) {
|
||||
case 'archive':
|
||||
$sql = "SELECT * FROM entries WHERE user_id=? AND is_read=? ";
|
||||
$params = array($user_id, 1);
|
||||
break;
|
||||
case 'fav' :
|
||||
$sql = "SELECT * FROM entries WHERE user_id=? AND is_fav=? ";
|
||||
$params = array($user_id, 1);
|
||||
break;
|
||||
case 'tag' :
|
||||
$sql = "SELECT entries.* FROM entries
|
||||
LEFT JOIN tags_entries ON tags_entries.entry_id=entries.id
|
||||
WHERE entries.user_id=? AND tags_entries.tag_id = ? ";
|
||||
$params = array($user_id, $tag_id);
|
||||
break;
|
||||
default:
|
||||
$sql = "SELECT * FROM entries WHERE user_id=? AND is_read=? ";
|
||||
$params = array($user_id, 0);
|
||||
break;
|
||||
}
|
||||
|
||||
$sql .= $this->getEntriesOrder().' ' . $limit;
|
||||
|
||||
$query = $this->executeQuery($sql, $params);
|
||||
$entries = $query->fetchAll();
|
||||
|
||||
return $entries;
|
||||
}
|
||||
|
||||
public function getEntriesByViewCount($view, $user_id, $tag_id = 0)
|
||||
{
|
||||
switch ($view) {
|
||||
case 'archive':
|
||||
$sql = "SELECT count(*) FROM entries WHERE user_id=? AND is_read=? ";
|
||||
$params = array($user_id, 1);
|
||||
break;
|
||||
case 'fav' :
|
||||
$sql = "SELECT count(*) FROM entries WHERE user_id=? AND is_fav=? ";
|
||||
$params = array($user_id, 1);
|
||||
break;
|
||||
case 'tag' :
|
||||
$sql = "SELECT count(*) FROM entries
|
||||
LEFT JOIN tags_entries ON tags_entries.entry_id=entries.id
|
||||
WHERE entries.user_id=? AND tags_entries.tag_id = ? ";
|
||||
$params = array($user_id, $tag_id);
|
||||
break;
|
||||
default:
|
||||
$sql = "SELECT count(*) FROM entries WHERE user_id=? AND is_read=? ";
|
||||
$params = array($user_id, 0);
|
||||
break;
|
||||
}
|
||||
|
||||
$query = $this->executeQuery($sql, $params);
|
||||
list($count) = $query->fetch();
|
||||
|
||||
return $count;
|
||||
}
|
||||
|
||||
public function updateContent($id, $content, $user_id)
|
||||
{
|
||||
$sql_action = 'UPDATE entries SET content = ? WHERE id=? AND user_id=?';
|
||||
$params_action = array($content, $id, $user_id);
|
||||
$query = $this->executeQuery($sql_action, $params_action);
|
||||
return $query;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @param string $url
|
||||
* @param string $title
|
||||
* @param string $content
|
||||
* @param integer $user_id
|
||||
* @return integer $id of inserted record
|
||||
*/
|
||||
public function add($url, $title, $content, $user_id, $isFavorite=0, $isRead=0)
|
||||
{
|
||||
$sql_action = 'INSERT INTO entries ( url, title, content, user_id, is_fav, is_read ) VALUES (?, ?, ?, ?, ?, ?)';
|
||||
$params_action = array($url, $title, $content, $user_id, $isFavorite, $isRead);
|
||||
|
||||
if ( !$this->executeQuery($sql_action, $params_action) ) {
|
||||
$id = null;
|
||||
}
|
||||
else {
|
||||
$id = intval($this->getLastId( (STORAGE == 'postgres') ? 'entries_id_seq' : '') );
|
||||
}
|
||||
return $id;
|
||||
}
|
||||
|
||||
public function deleteById($id, $user_id)
|
||||
{
|
||||
$sql_action = "DELETE FROM entries WHERE id=? AND user_id=?";
|
||||
$params_action = array($id, $user_id);
|
||||
$query = $this->executeQuery($sql_action, $params_action);
|
||||
return $query;
|
||||
}
|
||||
|
||||
public function favoriteById($id, $user_id)
|
||||
{
|
||||
$sql_action = "UPDATE entries SET is_fav=NOT is_fav WHERE id=? AND user_id=?";
|
||||
$params_action = array($id, $user_id);
|
||||
$query = $this->executeQuery($sql_action, $params_action);
|
||||
}
|
||||
|
||||
public function archiveById($id, $user_id)
|
||||
{
|
||||
$sql_action = "UPDATE entries SET is_read=NOT is_read WHERE id=? AND user_id=?";
|
||||
$params_action = array($id, $user_id);
|
||||
$query = $this->executeQuery($sql_action, $params_action);
|
||||
}
|
||||
|
||||
public function archiveAll($user_id)
|
||||
{
|
||||
$sql_action = "UPDATE entries SET is_read=? WHERE user_id=? AND is_read=?";
|
||||
$params_action = array($user_id, 1, 0);
|
||||
$query = $this->executeQuery($sql_action, $params_action);
|
||||
}
|
||||
|
||||
public function getLastId($column = '')
|
||||
{
|
||||
return $this->getHandle()->lastInsertId($column);
|
||||
}
|
||||
|
||||
public function search($term, $user_id, $limit = '')
|
||||
{
|
||||
$search = '%'.$term.'%';
|
||||
$sql_action = "SELECT * FROM entries WHERE user_id=? AND (content LIKE ? OR title LIKE ? OR url LIKE ?) "; //searches in content, title and URL
|
||||
$sql_action .= $this->getEntriesOrder().' ' . $limit;
|
||||
$params_action = array($user_id, $search, $search, $search);
|
||||
$query = $this->executeQuery($sql_action, $params_action);
|
||||
return $query->fetchAll();
|
||||
}
|
||||
|
||||
public function retrieveAllTags($user_id, $term = NULL)
|
||||
{
|
||||
$sql = "SELECT DISTINCT tags.*, count(entries.id) AS entriescount FROM tags
|
||||
LEFT JOIN tags_entries ON tags_entries.tag_id=tags.id
|
||||
LEFT JOIN entries ON tags_entries.entry_id=entries.id
|
||||
WHERE entries.user_id=?
|
||||
". (($term) ? "AND lower(tags.value) LIKE ?" : '') ."
|
||||
GROUP BY tags.id, tags.value
|
||||
ORDER BY tags.value";
|
||||
$query = $this->executeQuery($sql, (($term)? array($user_id, strtolower('%'.$term.'%')) : array($user_id) ));
|
||||
$tags = $query->fetchAll();
|
||||
|
||||
return $tags;
|
||||
}
|
||||
|
||||
public function retrieveTag($id, $user_id)
|
||||
{
|
||||
$tag = NULL;
|
||||
$sql = "SELECT DISTINCT tags.* FROM tags
|
||||
LEFT JOIN tags_entries ON tags_entries.tag_id=tags.id
|
||||
LEFT JOIN entries ON tags_entries.entry_id=entries.id
|
||||
WHERE tags.id=? AND entries.user_id=?";
|
||||
$params = array(intval($id), $user_id);
|
||||
$query = $this->executeQuery($sql, $params);
|
||||
$tag = $query->fetchAll();
|
||||
|
||||
return isset($tag[0]) ? $tag[0] : NULL;
|
||||
}
|
||||
|
||||
public function retrieveEntriesByTag($tag_id, $user_id)
|
||||
{
|
||||
$sql =
|
||||
"SELECT entries.* FROM entries
|
||||
LEFT JOIN tags_entries ON tags_entries.entry_id=entries.id
|
||||
WHERE tags_entries.tag_id = ? AND entries.user_id=? ORDER by entries.id DESC";
|
||||
$query = $this->executeQuery($sql, array($tag_id, $user_id));
|
||||
$entries = $query->fetchAll();
|
||||
|
||||
return $entries;
|
||||
}
|
||||
|
||||
public function retrieveTagsByEntry($entry_id)
|
||||
{
|
||||
$sql =
|
||||
"SELECT tags.* FROM tags
|
||||
LEFT JOIN tags_entries ON tags_entries.tag_id=tags.id
|
||||
WHERE tags_entries.entry_id = ?";
|
||||
$query = $this->executeQuery($sql, array($entry_id));
|
||||
$tags = $query->fetchAll();
|
||||
|
||||
return $tags;
|
||||
}
|
||||
|
||||
public function removeTagForEntry($entry_id, $tag_id)
|
||||
{
|
||||
$sql_action = "DELETE FROM tags_entries WHERE tag_id=? AND entry_id=?";
|
||||
$params_action = array($tag_id, $entry_id);
|
||||
$query = $this->executeQuery($sql_action, $params_action);
|
||||
return $query;
|
||||
}
|
||||
|
||||
public function cleanUnusedTag($tag_id)
|
||||
{
|
||||
$sql_action = "SELECT tags.* FROM tags JOIN tags_entries ON tags_entries.tag_id=tags.id WHERE tags.id=?";
|
||||
$query = $this->executeQuery($sql_action,array($tag_id));
|
||||
$tagstokeep = $query->fetchAll();
|
||||
$sql_action = "SELECT tags.* FROM tags LEFT JOIN tags_entries ON tags_entries.tag_id=tags.id WHERE tags.id=?";
|
||||
$query = $this->executeQuery($sql_action,array($tag_id));
|
||||
$alltags = $query->fetchAll();
|
||||
|
||||
foreach ($alltags as $tag) {
|
||||
if ($tag && !in_array($tag,$tagstokeep)) {
|
||||
$sql_action = "DELETE FROM tags WHERE id=?";
|
||||
$params_action = array($tag[0]);
|
||||
$this->executeQuery($sql_action, $params_action);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public function retrieveTagByValue($value)
|
||||
{
|
||||
$tag = NULL;
|
||||
$sql = "SELECT * FROM tags WHERE value=?";
|
||||
$params = array($value);
|
||||
$query = $this->executeQuery($sql, $params);
|
||||
$tag = $query->fetchAll();
|
||||
|
||||
return isset($tag[0]) ? $tag[0] : null;
|
||||
}
|
||||
|
||||
public function createTag($value)
|
||||
{
|
||||
$sql_action = 'INSERT INTO tags ( value ) VALUES (?)';
|
||||
$params_action = array($value);
|
||||
$query = $this->executeQuery($sql_action, $params_action);
|
||||
return $query;
|
||||
}
|
||||
|
||||
public function setTagToEntry($tag_id, $entry_id)
|
||||
{
|
||||
$sql_action = 'INSERT INTO tags_entries ( tag_id, entry_id ) VALUES (?, ?)';
|
||||
$params_action = array($tag_id, $entry_id);
|
||||
$query = $this->executeQuery($sql_action, $params_action);
|
||||
return $query;
|
||||
}
|
||||
|
||||
private function getEntriesOrder()
|
||||
{
|
||||
if (isset($_SESSION['sort']) and array_key_exists($_SESSION['sort'], $this->order)) {
|
||||
return $this->order[$_SESSION['sort']];
|
||||
}
|
||||
else {
|
||||
return $this->order['default'];
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,247 +0,0 @@
|
|||
<?php
|
||||
/**
|
||||
* wallabag, self hostable application allowing you to not miss any content anymore
|
||||
*
|
||||
* @category wallabag
|
||||
* @author Nicolas Lœuillet <nicolas@loeuillet.org>
|
||||
* @copyright 2013
|
||||
* @license http://opensource.org/licenses/MIT see COPYING file
|
||||
*/
|
||||
|
||||
namespace Wallabag\Wallabag;
|
||||
|
||||
class Ebooks
|
||||
{
|
||||
protected $wallabag;
|
||||
protected $method;
|
||||
protected $value;
|
||||
protected $entries;
|
||||
protected $bookTitle;
|
||||
protected $bookFileName;
|
||||
protected $author = 'wallabag';
|
||||
|
||||
public function __construct(Wallabag $wallabag, $method, $value)
|
||||
{
|
||||
$this->wallabag = $wallabag;
|
||||
$this->method = $method;
|
||||
$this->value = $value;
|
||||
}
|
||||
|
||||
public function prepareData()
|
||||
{
|
||||
switch ($this->method) {
|
||||
case 'id':
|
||||
$entryID = filter_var($this->value, FILTER_SANITIZE_NUMBER_INT);
|
||||
$entry = $this->wallabag->store->retrieveOneById($entryID, $this->wallabag->user->getId());
|
||||
$this->entries = array($entry);
|
||||
$this->bookTitle = $entry['title'];
|
||||
$this->bookFileName = substr($this->bookTitle, 0, 200);
|
||||
$this->author = preg_replace('#^w{3}.#', '', Tools::getdomain($entry["url"])); # if only one article, set author to domain name (we strip the eventual www part)
|
||||
Tools::logm('Producing ebook from article ' . $this->bookTitle);
|
||||
break;
|
||||
case 'all':
|
||||
$this->entries = $this->wallabag->store->retrieveAll($this->wallabag->user->getId());
|
||||
$this->bookTitle = sprintf(_('All my articles on %s'), date(_('d.m.y'))); #translatable because each country has it's own date format system
|
||||
$this->bookFileName = _('Allarticles') . date(_('dmY'));
|
||||
Tools::logm('Producing ebook from all articles');
|
||||
break;
|
||||
case 'tag':
|
||||
$tag = filter_var($this->value, FILTER_SANITIZE_STRING);
|
||||
$tags_id = $this->wallabag->store->retrieveAllTags($this->wallabag->user->getId(), $tag);
|
||||
$tag_id = $tags_id[0]["id"]; // we take the first result, which is supposed to match perfectly. There must be a workaround.
|
||||
$this->entries = $this->wallabag->store->retrieveEntriesByTag($tag_id, $this->wallabag->user->getId());
|
||||
$this->bookTitle = sprintf(_('Articles tagged %s'), $tag);
|
||||
$this->bookFileName = substr(sprintf(_('Tag %s'), $tag), 0, 200);
|
||||
Tools::logm('Producing ebook from tag ' . $tag);
|
||||
break;
|
||||
case 'category':
|
||||
$category = filter_var($this->value, FILTER_SANITIZE_STRING);
|
||||
$this->entries = $this->wallabag->store->getEntriesByView($category, $this->wallabag->user->getId());
|
||||
$this->bookTitle = sprintf(_('Articles in category %s'), $category);
|
||||
$this->bookFileName = substr(sprintf(_('Category %s'), $category), 0, 200);
|
||||
Tools::logm('Producing ebook from category ' . $category);
|
||||
break;
|
||||
case 'search':
|
||||
$search = filter_var($this->value, FILTER_SANITIZE_STRING);
|
||||
Tools::logm($search);
|
||||
$this->entries = $this->wallabag->store->search($search, $this->wallabag->user->getId());
|
||||
$this->bookTitle = sprintf(_('Articles for search %s'), $search);
|
||||
$this->bookFileName = substr(sprintf(_('Search %s'), $search), 0, 200);
|
||||
Tools::logm('Producing ebook from search ' . $search);
|
||||
break;
|
||||
case 'default':
|
||||
die(_('Uh, there is a problem while generating eBook.'));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class WallabagEpub extends WallabagEBooks
|
||||
{
|
||||
/**
|
||||
* handle ePub
|
||||
*/
|
||||
public function produceEpub()
|
||||
{
|
||||
Tools::logm('Starting to produce ePub 3 file');
|
||||
$content_start =
|
||||
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
|
||||
. "<html xmlns=\"http://www.w3.org/1999/xhtml\" xmlns:epub=\"http://www.idpf.org/2007/ops\">\n"
|
||||
. "<head>"
|
||||
. "<meta http-equiv=\"Default-Style\" content=\"text/html; charset=utf-8\" />\n"
|
||||
. "<title>" . _("wallabag articles book") . "</title>\n"
|
||||
. "</head>\n"
|
||||
. "<body>\n";
|
||||
|
||||
$bookEnd = "</body>\n</html>\n";
|
||||
|
||||
$log = new Logger("wallabag", TRUE);
|
||||
$fileDir = CACHE;
|
||||
|
||||
$book = new EPub(EPub::BOOK_VERSION_EPUB3, DEBUG_POCHE);
|
||||
$log->logLine("new EPub()");
|
||||
$log->logLine("EPub class version: " . EPub::VERSION);
|
||||
$log->logLine("EPub Req. Zip version: " . EPub::REQ_ZIP_VERSION);
|
||||
$log->logLine("Zip version: " . Zip::VERSION);
|
||||
$log->logLine("getCurrentServerURL: " . $book->getCurrentServerURL());
|
||||
$log->logLine("getCurrentPageURL..: " . $book->getCurrentPageURL());
|
||||
|
||||
Tools::logm('Filling metadata for ePub...');
|
||||
|
||||
$book->setTitle($this->bookTitle);
|
||||
$book->setIdentifier("http://$_SERVER[HTTP_HOST]", EPub::IDENTIFIER_URI); // Could also be the ISBN number, prefered for published books, or a UUID.
|
||||
//$book->setLanguage("en"); // Not needed, but included for the example, Language is mandatory, but EPub defaults to "en". Use RFC3066 Language codes, such as "en", "da", "fr" etc.
|
||||
$book->setDescription(_("Some articles saved on my wallabag"));
|
||||
$book->setAuthor($this->author,$this->author);
|
||||
$book->setPublisher("wallabag", "wallabag"); // I hope this is a non existant address :)
|
||||
$book->setDate(time()); // Strictly not needed as the book date defaults to time().
|
||||
//$book->setRights("Copyright and licence information specific for the book."); // As this is generated, this _could_ contain the name or licence information of the user who purchased the book, if needed. If this is used that way, the identifier must also be made unique for the book.
|
||||
$book->setSourceURL("http://$_SERVER[HTTP_HOST]");
|
||||
|
||||
$book->addDublinCoreMetadata(DublinCore::CONTRIBUTOR, "PHP");
|
||||
$book->addDublinCoreMetadata(DublinCore::CONTRIBUTOR, "wallabag");
|
||||
|
||||
$cssData = "body {\n margin-left: .5em;\n margin-right: .5em;\n text-align: justify;\n}\n\np {\n font-family: serif;\n font-size: 10pt;\n text-align: justify;\n text-indent: 1em;\n margin-top: 0px;\n margin-bottom: 1ex;\n}\n\nh1, h2 {\n font-family: sans-serif;\n font-style: italic;\n text-align: center;\n background-color: #6b879c;\n color: white;\n width: 100%;\n}\n\nh1 {\n margin-bottom: 2px;\n}\n\nh2 {\n margin-top: -2px;\n margin-bottom: 2px;\n}\n";
|
||||
|
||||
$log->logLine("Add Cover");
|
||||
|
||||
$fullTitle = "<h1> " . $this->bookTitle . "</h1>\n";
|
||||
|
||||
$book->setCoverImage("Cover.png", file_get_contents("themes/_global/img/appicon/apple-touch-icon-152.png"), "image/png", $fullTitle);
|
||||
|
||||
$cover = $content_start . '<div style="text-align:center;"><p>' . _('Produced by wallabag with PHPePub') . '</p><p>'. _('Please open <a href="https://github.com/wallabag/wallabag/issues" >an issue</a> if you have trouble with the display of this E-Book on your device.') . '</p></div>' . $bookEnd;
|
||||
|
||||
//$book->addChapter("Table of Contents", "TOC.xhtml", NULL, false, EPub::EXTERNAL_REF_IGNORE);
|
||||
$book->addChapter("Notices", "Cover2.html", $cover);
|
||||
|
||||
$book->buildTOC();
|
||||
|
||||
Tools::logm('Adding actual content...');
|
||||
|
||||
foreach ($this->entries as $entry) { //set tags as subjects
|
||||
$tags = $this->wallabag->store->retrieveTagsByEntry($entry['id']);
|
||||
foreach ($tags as $tag) {
|
||||
$book->setSubject($tag['value']);
|
||||
}
|
||||
|
||||
$log->logLine("Set up parameters");
|
||||
|
||||
$chapter = $content_start . $entry['content'] . $bookEnd;
|
||||
$book->addChapter($entry['title'], htmlspecialchars($entry['title']) . ".html", $chapter, true, EPub::EXTERNAL_REF_ADD);
|
||||
$log->logLine("Added chapter " . $entry['title']);
|
||||
}
|
||||
|
||||
if (DEBUG_POCHE) {
|
||||
$book->addChapter("Log", "Log.html", $content_start . $log->getLog() . "\n</pre>" . $bookEnd); // log generation
|
||||
Tools::logm('Production log available in produced file');
|
||||
}
|
||||
$book->finalize();
|
||||
$zipData = $book->sendBook($this->bookFileName);
|
||||
Tools::logm('Ebook produced');
|
||||
}
|
||||
}
|
||||
|
||||
class WallabagMobi extends WallabagEBooks
|
||||
{
|
||||
/**
|
||||
* MOBI Class
|
||||
* @author Sander Kromwijk
|
||||
*/
|
||||
|
||||
public function produceMobi()
|
||||
{
|
||||
|
||||
Tools::logm('Starting to produce Mobi file');
|
||||
$mobi = new MOBI();
|
||||
$content = new MOBIFile();
|
||||
|
||||
$messages = new Messages(); // for later
|
||||
|
||||
Tools::logm('Filling metadata for Mobi...');
|
||||
|
||||
$content->set("title", $this->bookTitle);
|
||||
$content->set("author", $this->author);
|
||||
$content->set("subject", $this->bookTitle);
|
||||
|
||||
# introduction
|
||||
$content->appendParagraph('<div style="text-align:center;" ><p>' . _('Produced by wallabag with PHPMobi') . '</p><p>'. _('Please open <a href="https://github.com/wallabag/wallabag/issues" >an issue</a> if you have trouble with the display of this E-Book on your device.') . '</p></div>');
|
||||
$content->appendImage(imagecreatefrompng("themes/_global/img/appicon/apple-touch-icon-152.png"));
|
||||
$content->appendPageBreak();
|
||||
|
||||
Tools::logm('Adding actual content...');
|
||||
|
||||
foreach ($this->entries as $item) {
|
||||
$content->appendChapterTitle($item['title']);
|
||||
$content->appendParagraph($item['content']);
|
||||
$content->appendPageBreak();
|
||||
}
|
||||
$mobi->setContentProvider($content);
|
||||
|
||||
// we offer file to download
|
||||
$mobi->download($this->bookFileName.'.mobi');
|
||||
Tools::logm('Mobi file produced');
|
||||
}
|
||||
}
|
||||
|
||||
class WallabagPDF extends WallabagEbooks
|
||||
{
|
||||
public function producePDF()
|
||||
{
|
||||
|
||||
Tools::logm('Starting to produce PDF file');
|
||||
|
||||
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
|
||||
|
||||
Tools::logm('Filling metadata for PDF...');
|
||||
$pdf->SetCreator(PDF_CREATOR);
|
||||
$pdf->SetAuthor('');
|
||||
$pdf->SetTitle($this->bookTitle);
|
||||
$pdf->SetSubject($this->bookTitle);
|
||||
|
||||
Tools::logm('Adding introduction...');
|
||||
$pdf->AddPage();
|
||||
$intro = '<h1>' . $this->bookTitle . '</h1><div style="text-align:center;" >
|
||||
<p>' . _('Produced by wallabag with tcpdf') . '</p>
|
||||
<p>'. _('Please open <a href="https://github.com/wallabag/wallabag/issues" >an issue</a> if you have trouble with the display of this E-Book on your device.') . '</p>
|
||||
<img src="themes/_global/img/appicon/apple-touch-icon-152.png" /></div>';
|
||||
|
||||
|
||||
$pdf->writeHTMLCell(0, 0, '', '', $intro, 0, 1, 0, true, '', true);
|
||||
|
||||
$i = 1;
|
||||
Tools::logm('Adding actual content...');
|
||||
foreach ($this->entries as $item) {
|
||||
$pdf->AddPage();
|
||||
$html = '<h1>' . $item['title'] . '</h1>';
|
||||
$html .= $item['content'];
|
||||
$pdf->writeHTMLCell(0, 0, '', '', $html, 0, 1, 0, true, '', true);
|
||||
$i = $i+1;
|
||||
}
|
||||
|
||||
// set image scale factor
|
||||
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
|
||||
|
||||
|
||||
$pdf->Output(CACHE . '/' . $this->bookFileName . '.pdf', 'FD');
|
||||
|
||||
}
|
||||
}
|
|
@ -1,59 +0,0 @@
|
|||
<?php
|
||||
/**
|
||||
* wallabag, self hostable application allowing you to not miss any content anymore
|
||||
*
|
||||
* @category wallabag
|
||||
* @author Nicolas Lœuillet <nicolas@loeuillet.org>
|
||||
* @copyright 2013
|
||||
* @license http://opensource.org/licenses/MIT see COPYING file
|
||||
*/
|
||||
|
||||
namespace Wallabag\Wallabag;
|
||||
|
||||
class FlattrItem
|
||||
{
|
||||
public $status;
|
||||
public $urlToFlattr;
|
||||
public $flattrItemURL;
|
||||
public $numFlattrs;
|
||||
|
||||
public function checkItem($urlToFlattr, $id)
|
||||
{
|
||||
$this->_cacheFlattrFile($urlToFlattr, $id);
|
||||
$flattrResponse = file_get_contents(CACHE . "/flattr/".$id.".cache");
|
||||
if($flattrResponse != FALSE) {
|
||||
$result = json_decode($flattrResponse);
|
||||
if (isset($result->message)) {
|
||||
if ($result->message == "flattrable") {
|
||||
$this->status = FLATTRABLE;
|
||||
}
|
||||
}
|
||||
elseif (is_object($result) && $result->link) {
|
||||
$this->status = FLATTRED;
|
||||
$this->flattrItemURL = $result->link;
|
||||
$this->numFlattrs = $result->flattrs;
|
||||
}
|
||||
else {
|
||||
$this->status = NOT_FLATTRABLE;
|
||||
}
|
||||
}
|
||||
else {
|
||||
$this->status = "FLATTR_ERR_CONNECTION";
|
||||
}
|
||||
}
|
||||
|
||||
private function _cacheFlattrFile($urlToFlattr, $id)
|
||||
{
|
||||
if (!is_dir(CACHE . '/flattr')) {
|
||||
mkdir(CACHE . '/flattr', 0777);
|
||||
}
|
||||
|
||||
// if a cache flattr file for this url already exists and it's been less than one day than it have been updated, see in /cache
|
||||
if ((!file_exists(CACHE . "/flattr/".$id.".cache")) || (time() - filemtime(CACHE . "/flattr/".$id.".cache") > 86400)) {
|
||||
$askForFlattr = Tools::getFile(FLATTR_API . $urlToFlattr);
|
||||
$flattrCacheFile = fopen(CACHE . "/flattr/".$id.".cache", 'w+');
|
||||
fwrite($flattrCacheFile, $askForFlattr);
|
||||
fclose($flattrCacheFile);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,118 +0,0 @@
|
|||
<?php
|
||||
/**
|
||||
* wallabag, self hostable application allowing you to not miss any content anymore
|
||||
*
|
||||
* @category wallabag
|
||||
* @author Nicolas Lœuillet <nicolas@loeuillet.org>
|
||||
* @copyright 2013
|
||||
* @license http://opensource.org/licenses/MIT see COPYING file
|
||||
*/
|
||||
|
||||
namespace Wallabag\Wallabag;
|
||||
|
||||
use \Session;
|
||||
|
||||
class Language
|
||||
{
|
||||
protected $wallabag;
|
||||
|
||||
private $currentLanguage;
|
||||
|
||||
private $languageNames = array(
|
||||
'cs_CZ.utf8' => 'čeština',
|
||||
'de_DE.utf8' => 'German',
|
||||
'en_EN.utf8' => 'English',
|
||||
'en_US.utf8' => 'English (US)',
|
||||
'es_ES.utf8' => 'Español',
|
||||
'fa_IR.utf8' => 'فارسی',
|
||||
'fr_FR.utf8' => 'Français',
|
||||
'it_IT.utf8' => 'Italiano',
|
||||
'pl_PL.utf8' => 'Polski',
|
||||
'pt_BR.utf8' => 'Português (Brasil)',
|
||||
'ru_RU.utf8' => 'Pусский',
|
||||
'sl_SI.utf8' => 'Slovenščina',
|
||||
'uk_UA.utf8' => 'Українська',
|
||||
);
|
||||
|
||||
public function __construct(Wallabag $wallabag)
|
||||
{
|
||||
$this->wallabag = $wallabag;
|
||||
$pocheUser = Session::getParam('poche_user');
|
||||
$language = (is_null($pocheUser) ? LANG : $pocheUser->getConfigValue('language'));
|
||||
|
||||
putenv('LC_ALL=' . $language);
|
||||
setlocale(LC_ALL, $language);
|
||||
bindtextdomain($language, LOCALE);
|
||||
textdomain($language);
|
||||
|
||||
$this->currentLanguage = $language;
|
||||
}
|
||||
|
||||
public function getLanguage() {
|
||||
return $this->currentLanguage;
|
||||
}
|
||||
|
||||
public function getInstalledLanguages() {
|
||||
$handle = opendir(LOCALE);
|
||||
$languages = array();
|
||||
|
||||
while (($language = readdir($handle)) !== false) {
|
||||
# Languages are stored in a directory, so all directory names are languages
|
||||
# @todo move language installation data to database
|
||||
if (! is_dir(LOCALE . '/' . $language) || in_array($language, array('..', '.', 'tools'))) {
|
||||
continue;
|
||||
}
|
||||
|
||||
$current = false;
|
||||
|
||||
if ($language === $this->getLanguage()) {
|
||||
$current = true;
|
||||
}
|
||||
|
||||
$languages[] = array('name' => (isset($this->languageNames[$language]) ? $this->languageNames[$language] : $language), 'value' => $language, 'current' => $current);
|
||||
}
|
||||
|
||||
return $languages;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Update language for current user
|
||||
*
|
||||
* @param $newLanguage
|
||||
*/
|
||||
public function updateLanguage($newLanguage)
|
||||
{
|
||||
# we are not going to change it to the current language
|
||||
if ($newLanguage == $this->getLanguage()) {
|
||||
$this->wallabag->messages->add('w', _('still using the "' . $this->getLanguage() . '" language!'));
|
||||
Tools::redirect('?view=config');
|
||||
}
|
||||
|
||||
$languages = $this->getInstalledLanguages();
|
||||
$actualLanguage = false;
|
||||
|
||||
foreach ($languages as $language) {
|
||||
if ($language['value'] == $newLanguage) {
|
||||
$actualLanguage = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (!$actualLanguage) {
|
||||
$this->wallabag->messages->add('e', _('that language does not seem to be installed'));
|
||||
Tools::redirect('?view=config');
|
||||
}
|
||||
|
||||
$this->wallabag->store->updateUserConfig($this->wallabag->user->getId(), 'language', $newLanguage);
|
||||
$this->wallabag->messages->add('s', _('you have changed your language preferences'));
|
||||
|
||||
$currentConfig = $_SESSION['poche_user']->config;
|
||||
$currentConfig['language'] = $newLanguage;
|
||||
|
||||
$_SESSION['poche_user']->setConfig($currentConfig);
|
||||
|
||||
Tools::emptyCache();
|
||||
Tools::redirect('?view=config');
|
||||
}
|
||||
}
|
|
@ -1,169 +0,0 @@
|
|||
<?php
|
||||
/**
|
||||
* wallabag, self hostable application allowing you to not miss any content anymore
|
||||
*
|
||||
* @category wallabag
|
||||
* @author Nicolas Lœuillet <nicolas@loeuillet.org>
|
||||
* @copyright 2013
|
||||
* @license http://opensource.org/licenses/MIT see COPYING file
|
||||
*/
|
||||
|
||||
namespace Wallabag\Wallabag;
|
||||
|
||||
final class Picture
|
||||
{
|
||||
/**
|
||||
* Changing pictures URL in article content
|
||||
*/
|
||||
public static function filterPicture($content, $url, $id)
|
||||
{
|
||||
$matches = array();
|
||||
$processing_pictures = array(); // list of processing image to avoid processing the same pictures twice
|
||||
preg_match_all('#<\s*(img)[^>]+src="([^"]*)"[^>]*>#Si', $content, $matches, PREG_SET_ORDER);
|
||||
foreach($matches as $i => $link) {
|
||||
$link[1] = trim($link[1]);
|
||||
if (!preg_match('#^(([a-z]+://)|(\#))#', $link[1])) {
|
||||
$absolute_path = self::_getAbsoluteLink($link[2], $url);
|
||||
$filename = basename(parse_url($absolute_path, PHP_URL_PATH));
|
||||
$directory = self::_createAssetsDirectory($id);
|
||||
$fullpath = $directory . '/' . $filename;
|
||||
|
||||
if (in_array($absolute_path, $processing_pictures) === true) {
|
||||
// replace picture's URL only if processing is OK : already processing -> go to next picture
|
||||
continue;
|
||||
}
|
||||
|
||||
if (self::_downloadPictures($absolute_path, $fullpath) === true) {
|
||||
$content = str_replace($matches[$i][2], Tools::getPocheUrl() . $fullpath, $content);
|
||||
}
|
||||
|
||||
$processing_pictures[] = $absolute_path;
|
||||
}
|
||||
}
|
||||
|
||||
return $content;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get absolute URL
|
||||
*/
|
||||
private static function _getAbsoluteLink($relativeLink, $url)
|
||||
{
|
||||
/* return if already absolute URL */
|
||||
if (parse_url($relativeLink, PHP_URL_SCHEME) != '') return $relativeLink;
|
||||
|
||||
/* queries and anchors */
|
||||
if ($relativeLink[0]=='#' || $relativeLink[0]=='?') return $url . $relativeLink;
|
||||
|
||||
/* parse base URL and convert to local variables:
|
||||
$scheme, $host, $path */
|
||||
extract(parse_url($url));
|
||||
|
||||
/* remove non-directory element from path */
|
||||
$path = preg_replace('#/[^/]*$#', '', $path);
|
||||
|
||||
/* destroy path if relative url points to root */
|
||||
if ($relativeLink[0] == '/') $path = '';
|
||||
|
||||
/* dirty absolute URL */
|
||||
$abs = $host . $path . '/' . $relativeLink;
|
||||
|
||||
/* replace '//' or '/./' or '/foo/../' with '/' */
|
||||
$re = array('#(/\.?/)#', '#/(?!\.\.)[^/]+/\.\./#');
|
||||
for($n=1; $n>0; $abs=preg_replace($re, '/', $abs, -1, $n)) {}
|
||||
|
||||
/* absolute URL is ready! */
|
||||
return $scheme.'://'.$abs;
|
||||
}
|
||||
|
||||
/**
|
||||
* Downloading pictures
|
||||
*
|
||||
* @return bool true if the download and processing is OK, false else
|
||||
*/
|
||||
private static function _downloadPictures($absolute_path, $fullpath)
|
||||
{
|
||||
$rawdata = Tools::getFile($absolute_path);
|
||||
$fullpath = urldecode($fullpath);
|
||||
|
||||
if(file_exists($fullpath)) {
|
||||
unlink($fullpath);
|
||||
}
|
||||
|
||||
// check extension
|
||||
$file_ext = strrchr($fullpath, '.');
|
||||
$whitelist = array(".jpg",".jpeg",".gif",".png");
|
||||
if (!(in_array($file_ext, $whitelist))) {
|
||||
Tools::logm('processed image with not allowed extension. Skipping ' . $fullpath);
|
||||
return false;
|
||||
}
|
||||
|
||||
// check headers
|
||||
$imageinfo = getimagesize($absolute_path);
|
||||
if ($imageinfo['mime'] != 'image/gif' && $imageinfo['mime'] != 'image/jpeg'&& $imageinfo['mime'] != 'image/jpg'&& $imageinfo['mime'] != 'image/png') {
|
||||
Tools::logm('processed image with bad header. Skipping ' . $fullpath);
|
||||
return false;
|
||||
}
|
||||
|
||||
// regenerate image
|
||||
$im = imagecreatefromstring($rawdata);
|
||||
if ($im === false) {
|
||||
Tools::logm('error while regenerating image ' . $fullpath);
|
||||
return false;
|
||||
}
|
||||
|
||||
switch ($imageinfo['mime']) {
|
||||
case 'image/gif':
|
||||
$result = imagegif($im, $fullpath);
|
||||
break;
|
||||
case 'image/jpeg':
|
||||
case 'image/jpg':
|
||||
$result = imagejpeg($im, $fullpath, REGENERATE_PICTURES_QUALITY);
|
||||
break;
|
||||
case 'image/png':
|
||||
$result = imagepng($im, $fullpath, ceil(REGENERATE_PICTURES_QUALITY / 100 * 9));
|
||||
break;
|
||||
}
|
||||
imagedestroy($im);
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a directory for an article
|
||||
*
|
||||
* @param $id ID of the article
|
||||
* @return string
|
||||
*/
|
||||
private static function _createAssetsDirectory($id)
|
||||
{
|
||||
$assets_path = ABS_PATH;
|
||||
if (!is_dir($assets_path)) {
|
||||
mkdir($assets_path, 0715);
|
||||
}
|
||||
|
||||
$article_directory = $assets_path . $id;
|
||||
if (!is_dir($article_directory)) {
|
||||
mkdir($article_directory, 0715);
|
||||
}
|
||||
|
||||
return $article_directory;
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the directory
|
||||
*
|
||||
* @param $directory
|
||||
* @return bool
|
||||
*/
|
||||
public static function removeDirectory($directory)
|
||||
{
|
||||
if (is_dir($directory)) {
|
||||
$files = array_diff(scandir($directory), array('.','..'));
|
||||
foreach ($files as $file) {
|
||||
(is_dir("$directory/$file")) ? self::removeDirectory("$directory/$file") : unlink("$directory/$file");
|
||||
}
|
||||
return rmdir($directory);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,567 +0,0 @@
|
|||
#
|
||||
# Translators:
|
||||
# David Štancl <dstancl@gmail.com>, 2013
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: poche\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-02-25 15:28+0300\n"
|
||||
"PO-Revision-Date: 2014-02-25 15:29+0300\n"
|
||||
"Last-Translator: Maryana <mariroz@mr.lviv.ua>\n"
|
||||
"Language-Team: Czech (http://www.transifex.com/projects/p/poche/language/cs/)\n"
|
||||
"Language: cs\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"X-Poedit-Language: Czech\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Poedit-SearchPath-0: /home/mariroz/_DEV/web/wallabag/wallabag-master-testing\n"
|
||||
|
||||
msgid "wallabag, a read it later open source system"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: user doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
msgid "return home"
|
||||
msgstr ""
|
||||
|
||||
msgid "config"
|
||||
msgstr "nastavení"
|
||||
|
||||
msgid "Saving articles"
|
||||
msgstr ""
|
||||
|
||||
msgid "There are several ways to save an article:"
|
||||
msgstr ""
|
||||
|
||||
msgid "read the documentation"
|
||||
msgstr "číst dokumentaci"
|
||||
|
||||
msgid "download the extension"
|
||||
msgstr ""
|
||||
|
||||
msgid "via F-Droid"
|
||||
msgstr ""
|
||||
|
||||
msgid " or "
|
||||
msgstr ""
|
||||
|
||||
msgid "via Google Play"
|
||||
msgstr ""
|
||||
|
||||
msgid "download the application"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "By filling this field"
|
||||
msgstr "vyplněním tohoto pole"
|
||||
|
||||
msgid "bag it!"
|
||||
msgstr ""
|
||||
|
||||
msgid "Bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr ""
|
||||
|
||||
msgid "Upgrading wallabag"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Installed version"
|
||||
msgstr "poslední stabilní verze"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Latest stable version"
|
||||
msgstr "poslední stabilní verze"
|
||||
|
||||
#, fuzzy
|
||||
msgid "A more recent stable version is available."
|
||||
msgstr "je k dispozici novější stabilní verze."
|
||||
|
||||
#, fuzzy
|
||||
msgid "You are up to date."
|
||||
msgstr "je aktuální"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Latest dev version"
|
||||
msgstr "poslední vývojová verze"
|
||||
|
||||
#, fuzzy
|
||||
msgid "A more recent development version is available."
|
||||
msgstr "je k dispozici novější vývojová verze."
|
||||
|
||||
msgid "Feeds"
|
||||
msgstr ""
|
||||
|
||||
msgid "Your feed token is currently empty and must first be generated to enable feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr ""
|
||||
|
||||
msgid "Unread feed"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Favorites feed"
|
||||
msgstr "oblíbené"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Archive feed"
|
||||
msgstr "archív"
|
||||
|
||||
msgid "Your token:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Your user id:"
|
||||
msgstr ""
|
||||
|
||||
msgid "You can regenerate your token: <a href='?feed&action=generate'>generate!</a>."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Change your theme"
|
||||
msgstr "Změnit heslo"
|
||||
|
||||
msgid "Theme:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Update"
|
||||
msgstr "Aktualizovat"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Change your language"
|
||||
msgstr "Změnit heslo"
|
||||
|
||||
msgid "Language:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Change your password"
|
||||
msgstr "Změnit heslo"
|
||||
|
||||
msgid "New password:"
|
||||
msgstr "Nové heslo:"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "Heslo"
|
||||
|
||||
msgid "Repeat your new password:"
|
||||
msgstr "Znovu nové heslo:"
|
||||
|
||||
msgid "Import"
|
||||
msgstr "Importovat"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Please execute the import script locally as it can take a very long time."
|
||||
msgstr "Spusťte importní skript lokálně, může to dlouho trvat."
|
||||
|
||||
#, fuzzy
|
||||
msgid "More info in the official documentation:"
|
||||
msgstr "Více informací v oficiální dokumentaci:"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Pocket"
|
||||
msgstr "importovat z Pocket"
|
||||
|
||||
#, php-format
|
||||
msgid "(you must have a %s file on your server)"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Readability"
|
||||
msgstr "importovat z Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Instapaper"
|
||||
msgstr "importovat z Instapaper"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from wallabag"
|
||||
msgstr "importovat z Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Export your wallabag data"
|
||||
msgstr "Export dat"
|
||||
|
||||
msgid "Click here"
|
||||
msgstr "Klikněte zde"
|
||||
|
||||
msgid "to download your database."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "to export your wallabag data."
|
||||
msgstr "pro export vašich dat."
|
||||
|
||||
msgid "Cache"
|
||||
msgstr ""
|
||||
|
||||
msgid "to delete cache."
|
||||
msgstr ""
|
||||
|
||||
msgid "You can enter multiple tags, separated by commas."
|
||||
msgstr ""
|
||||
|
||||
msgid "return to article"
|
||||
msgstr ""
|
||||
|
||||
msgid "plop"
|
||||
msgstr ""
|
||||
|
||||
msgid "You can <a href='wallabag_compatibility_test.php'>check your configuration here</a>."
|
||||
msgstr ""
|
||||
|
||||
msgid "favoris"
|
||||
msgstr "oblíbené"
|
||||
|
||||
msgid "archive"
|
||||
msgstr "archív"
|
||||
|
||||
msgid "unread"
|
||||
msgstr "nepřečtené"
|
||||
|
||||
msgid "by date asc"
|
||||
msgstr "podle data od nejstarších"
|
||||
|
||||
msgid "by date"
|
||||
msgstr "podle data"
|
||||
|
||||
msgid "by date desc"
|
||||
msgstr "podle data od nejnovějších"
|
||||
|
||||
msgid "by title asc"
|
||||
msgstr "podle nadpisu vzestupně"
|
||||
|
||||
msgid "by title"
|
||||
msgstr "podle nadpisu"
|
||||
|
||||
msgid "by title desc"
|
||||
msgstr "podle nadpisu sestupně"
|
||||
|
||||
msgid "Tag"
|
||||
msgstr ""
|
||||
|
||||
msgid "No articles found."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Toggle mark as read"
|
||||
msgstr "označit jako přečtené"
|
||||
|
||||
msgid "toggle favorite"
|
||||
msgstr "označit jako oblíbené"
|
||||
|
||||
msgid "delete"
|
||||
msgstr "smazat"
|
||||
|
||||
msgid "original"
|
||||
msgstr "originál"
|
||||
|
||||
msgid "estimated reading time:"
|
||||
msgstr ""
|
||||
|
||||
msgid "mark all the entries as read"
|
||||
msgstr ""
|
||||
|
||||
msgid "results"
|
||||
msgstr "výsledky"
|
||||
|
||||
msgid "installation"
|
||||
msgstr "instalace"
|
||||
|
||||
#, fuzzy
|
||||
msgid "install your wallabag"
|
||||
msgstr "instalovat"
|
||||
|
||||
#, fuzzy
|
||||
msgid "wallabag is still not installed. Please fill the below form to install it. Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation on wallabag website</a>."
|
||||
msgstr "poche ještě není nainstalováno. Pro instalaci vyplňte níže uvedený formulář. Nezapomeňte <a href='http://doc.inthepoche.com'>si přečíst dokumentaci</a> na stránkách programu."
|
||||
|
||||
msgid "Login"
|
||||
msgstr "Jméno"
|
||||
|
||||
msgid "Repeat your password"
|
||||
msgstr "Zopakujte heslo"
|
||||
|
||||
msgid "Install"
|
||||
msgstr "Instalovat"
|
||||
|
||||
#, fuzzy
|
||||
msgid "login to your wallabag"
|
||||
msgstr "přihlásit se k poche"
|
||||
|
||||
msgid "Login to wallabag"
|
||||
msgstr ""
|
||||
|
||||
msgid "you are in demo mode, some features may be disabled."
|
||||
msgstr "používáte ukázkový mód, některé funkce jsou zakázány."
|
||||
|
||||
msgid "Username"
|
||||
msgstr ""
|
||||
|
||||
msgid "Stay signed in"
|
||||
msgstr "Zůstat přihlášen(a)"
|
||||
|
||||
msgid "(Do not check on public computers)"
|
||||
msgstr "(Nezaškrtávejte na veřejně dostupných počítačích)"
|
||||
|
||||
msgid "Sign in"
|
||||
msgstr "Přihlásit se"
|
||||
|
||||
msgid "favorites"
|
||||
msgstr "oblíbené"
|
||||
|
||||
msgid "estimated reading time :"
|
||||
msgstr ""
|
||||
|
||||
msgid "Mark all the entries as read"
|
||||
msgstr ""
|
||||
|
||||
msgid "Return home"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Back to top"
|
||||
msgstr "zpět na začátek"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Mark as read"
|
||||
msgstr "označit jako přečtené"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Favorite"
|
||||
msgstr "oblíbené"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Toggle favorite"
|
||||
msgstr "označit jako oblíbené"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Delete"
|
||||
msgstr "smazat"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Tweet"
|
||||
msgstr "tweetnout"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Email"
|
||||
msgstr "email"
|
||||
|
||||
msgid "shaarli"
|
||||
msgstr "shaarli"
|
||||
|
||||
msgid "flattr"
|
||||
msgstr "flattr"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Does this article appear wrong?"
|
||||
msgstr "vypadá tento článek špatně?"
|
||||
|
||||
msgid "tags:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Edit tags"
|
||||
msgstr ""
|
||||
|
||||
msgid "save link!"
|
||||
msgstr ""
|
||||
|
||||
msgid "home"
|
||||
msgstr "domů"
|
||||
|
||||
msgid "tags"
|
||||
msgstr ""
|
||||
|
||||
msgid "logout"
|
||||
msgstr "odhlásit se"
|
||||
|
||||
msgid "powered by"
|
||||
msgstr "běží na"
|
||||
|
||||
msgid "debug mode is on so cache is off."
|
||||
msgstr "je zapnut ladicí mód, proto je keš vypnuta."
|
||||
|
||||
#, fuzzy
|
||||
msgid "your wallabag version:"
|
||||
msgstr "vaše verze"
|
||||
|
||||
msgid "storage:"
|
||||
msgstr "úložiště:"
|
||||
|
||||
msgid "save a link"
|
||||
msgstr ""
|
||||
|
||||
msgid "back to home"
|
||||
msgstr "zpět na úvod"
|
||||
|
||||
msgid "toggle mark as read"
|
||||
msgstr "označit jako přečtené"
|
||||
|
||||
msgid "tweet"
|
||||
msgstr "tweetnout"
|
||||
|
||||
msgid "email"
|
||||
msgstr "email"
|
||||
|
||||
msgid "this article appears wrong?"
|
||||
msgstr "vypadá tento článek špatně?"
|
||||
|
||||
msgid "No link available here!"
|
||||
msgstr "Není k dispozici žádný odkaz!"
|
||||
|
||||
msgid "Poching a link"
|
||||
msgstr "Odkaz se ukládá"
|
||||
|
||||
msgid "by filling this field"
|
||||
msgstr "vyplněním tohoto pole"
|
||||
|
||||
msgid "bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr ""
|
||||
|
||||
msgid "your version"
|
||||
msgstr "vaše verze"
|
||||
|
||||
msgid "latest stable version"
|
||||
msgstr "poslední stabilní verze"
|
||||
|
||||
msgid "a more recent stable version is available."
|
||||
msgstr "je k dispozici novější stabilní verze."
|
||||
|
||||
msgid "you are up to date."
|
||||
msgstr "je aktuální"
|
||||
|
||||
msgid "latest dev version"
|
||||
msgstr "poslední vývojová verze"
|
||||
|
||||
msgid "a more recent development version is available."
|
||||
msgstr "je k dispozici novější vývojová verze."
|
||||
|
||||
msgid "Please execute the import script locally, it can take a very long time."
|
||||
msgstr "Spusťte importní skript lokálně, může to dlouho trvat."
|
||||
|
||||
#, fuzzy
|
||||
msgid "More infos in the official doc:"
|
||||
msgstr "Více informací v oficiální dokumentaci:"
|
||||
|
||||
msgid "import from Pocket"
|
||||
msgstr "importovat z Pocket"
|
||||
|
||||
msgid "import from Readability"
|
||||
msgstr "importovat z Readability"
|
||||
|
||||
msgid "import from Instapaper"
|
||||
msgstr "importovat z Instapaper"
|
||||
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Untitled"
|
||||
msgstr "podle nadpisu"
|
||||
|
||||
msgid "the link has been added successfully"
|
||||
msgstr ""
|
||||
|
||||
msgid "error during insertion : the link wasn't added"
|
||||
msgstr ""
|
||||
|
||||
msgid "the link has been deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
msgid "the link wasn't deleted"
|
||||
msgstr ""
|
||||
|
||||
msgid "Article not found!"
|
||||
msgstr ""
|
||||
|
||||
msgid "previous"
|
||||
msgstr ""
|
||||
|
||||
msgid "next"
|
||||
msgstr ""
|
||||
|
||||
msgid "in demo mode, you can't update your password"
|
||||
msgstr ""
|
||||
|
||||
msgid "your password has been updated"
|
||||
msgstr ""
|
||||
|
||||
msgid "the two fields have to be filled & the password must be the same in the two fields"
|
||||
msgstr ""
|
||||
|
||||
msgid "still using the \""
|
||||
msgstr ""
|
||||
|
||||
msgid "that theme does not seem to be installed"
|
||||
msgstr ""
|
||||
|
||||
msgid "you have changed your theme preferences"
|
||||
msgstr ""
|
||||
|
||||
msgid "that language does not seem to be installed"
|
||||
msgstr ""
|
||||
|
||||
msgid "you have changed your language preferences"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: you have to fill all fields"
|
||||
msgstr ""
|
||||
|
||||
msgid "welcome to your wallabag"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: bad login or password"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from instapaper completed"
|
||||
msgstr "importovat z Instapaper"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from pocket completed"
|
||||
msgstr "importovat z Pocket"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from Readability completed. "
|
||||
msgstr "importovat z Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from Poche completed. "
|
||||
msgstr "importovat z Pocket"
|
||||
|
||||
msgid "Unknown import provider."
|
||||
msgstr ""
|
||||
|
||||
msgid "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
msgstr ""
|
||||
|
||||
msgid "Could not find required \""
|
||||
msgstr ""
|
||||
|
||||
msgid "Uh, there is a problem while generating feeds."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Cache deleted."
|
||||
msgstr "smazat"
|
||||
|
||||
msgid "Oops, it seems you don't have PHP 5."
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "poche it!"
|
||||
#~ msgstr "uložit!"
|
||||
|
||||
#~ msgid "Updating poche"
|
||||
#~ msgstr "Poche se aktualizuje"
|
||||
|
||||
#~ msgid "create an issue"
|
||||
#~ msgstr "odeslat požadavek"
|
||||
|
||||
#~ msgid "or"
|
||||
#~ msgstr "nebo"
|
||||
|
||||
#~ msgid "contact us by mail"
|
||||
#~ msgstr "kontaktovat e-mailem"
|
||||
|
||||
#~ msgid "your poche version:"
|
||||
#~ msgstr "verze:"
|
|
@ -1,658 +0,0 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Wallabag\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-03-27 13:41+0100\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Kevin Meyer <wallabag@kevin-meyer.de>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: de\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 1.6.4\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Poedit-SearchPath-0: /Users/kevinmeyer/Dropbox/dev_web/wallabag-dev\n"
|
||||
|
||||
msgid "config"
|
||||
msgstr "Konfiguration"
|
||||
|
||||
msgid "Saving articles"
|
||||
msgstr "Artikel speichern"
|
||||
|
||||
msgid "There are several ways to save an article:"
|
||||
msgstr "Es gibt viele Methoden um Artikel zu speichern:"
|
||||
|
||||
msgid "read the documentation"
|
||||
msgstr "Die Dokumentation lesen"
|
||||
|
||||
msgid "download the extension"
|
||||
msgstr "installiere die Erweiterung"
|
||||
|
||||
msgid "via F-Droid"
|
||||
msgstr "via F-Droid"
|
||||
|
||||
msgid " or "
|
||||
msgstr " oder "
|
||||
|
||||
msgid "via Google Play"
|
||||
msgstr "via Google Play"
|
||||
|
||||
msgid "download the application"
|
||||
msgstr "lade die App"
|
||||
|
||||
msgid "By filling this field"
|
||||
msgstr "Durch Ausfüllen dieses Feldes"
|
||||
|
||||
msgid "bag it!"
|
||||
msgstr "bag it!"
|
||||
|
||||
msgid "Bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "Bookmarklet: Ziehe diesen Link in deine Lesezeichen-Leiste"
|
||||
|
||||
msgid "Upgrading wallabag"
|
||||
msgstr "wallabag aktualisieren"
|
||||
|
||||
msgid "Installed version"
|
||||
msgstr "Installierte Version"
|
||||
|
||||
msgid "Latest stable version"
|
||||
msgstr "Neuste stabile Version"
|
||||
|
||||
msgid "A more recent stable version is available."
|
||||
msgstr "Eine neuere stabile Version ist verfügbar."
|
||||
|
||||
msgid "You are up to date."
|
||||
msgstr "Du bist auf den neuesten Stand."
|
||||
|
||||
msgid "Last check:"
|
||||
msgstr "Zuletzt geprüft:"
|
||||
|
||||
msgid "Latest dev version"
|
||||
msgstr "Neuste Entwicklungsversion"
|
||||
|
||||
msgid "A more recent development version is available."
|
||||
msgstr "Eine neuere Entwicklungsversion ist verfügbar."
|
||||
|
||||
msgid "You can clear cache to check the latest release."
|
||||
msgstr "Leere den Cache um die neueste Version zu prüfen."
|
||||
|
||||
msgid "Feeds"
|
||||
msgstr "Feeds"
|
||||
|
||||
msgid ""
|
||||
"Your feed token is currently empty and must first be generated to enable "
|
||||
"feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr ""
|
||||
"Dein Feed Token ist noch nicht vorhanden und muss zunächst generiert werden, "
|
||||
"um deine Feeds zu aktivieren. Klicke <a href='?feed&"
|
||||
"action=generate'>hier um ihn zu generieren</a>."
|
||||
|
||||
msgid "Unread feed"
|
||||
msgstr "Ungelesen Feed"
|
||||
|
||||
msgid "Favorites feed"
|
||||
msgstr "Favoriten Feed"
|
||||
|
||||
msgid "Archive feed"
|
||||
msgstr "Archiv Feed"
|
||||
|
||||
msgid "Your token:"
|
||||
msgstr "Dein Token:"
|
||||
|
||||
msgid "Your user id:"
|
||||
msgstr "Deine User ID:"
|
||||
|
||||
msgid ""
|
||||
"You can regenerate your token: <a href='?feed&action=generate'>generate!"
|
||||
"</a>."
|
||||
msgstr ""
|
||||
"Hier kannst du dein Token erzeugen: <a href='?feed&"
|
||||
"action=generate'>Generieren!</a>."
|
||||
|
||||
msgid "Change your theme"
|
||||
msgstr "Theme ändern"
|
||||
|
||||
msgid "Theme:"
|
||||
msgstr "Theme:"
|
||||
|
||||
msgid "Update"
|
||||
msgstr "Aktualisieren"
|
||||
|
||||
msgid "Change your language"
|
||||
msgstr "Sprache ändern"
|
||||
|
||||
msgid "Language:"
|
||||
msgstr "Sprache:"
|
||||
|
||||
msgid "Change your password"
|
||||
msgstr "Passwort ändern"
|
||||
|
||||
msgid "New password:"
|
||||
msgstr "Neues Passwort:"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "Passwort"
|
||||
|
||||
msgid "Repeat your new password:"
|
||||
msgstr "Neues Passwort wiederholen:"
|
||||
|
||||
msgid "Import"
|
||||
msgstr "Import"
|
||||
|
||||
msgid ""
|
||||
"Importing from other services can be quite long, and webservers default "
|
||||
"configuration often prevents long scripts execution time, so it must be done "
|
||||
"in multiple parts."
|
||||
msgstr ""
|
||||
"Der Import von anderen Diensten kann sehr lange dauern. Deswegen bricht der "
|
||||
"Webserver diesen in vielen Konfigurationen ab. Daher muss der Import in "
|
||||
"mehrere Teile aufgeteilt werden."
|
||||
|
||||
msgid "First, select the export file on your computer and upload it."
|
||||
msgstr "Wähle eine Datei von deinem Computer aus und lade sie hoch."
|
||||
|
||||
msgid "File:"
|
||||
msgstr "Datei:"
|
||||
|
||||
msgid "Upload"
|
||||
msgstr "Hochladen"
|
||||
|
||||
msgid "Then, click on the right link below."
|
||||
msgstr "Klicke dann unten auf den entsprechenden Link."
|
||||
|
||||
msgid "Import from Pocket"
|
||||
msgstr "Import aus Pocket"
|
||||
|
||||
#, php-format
|
||||
msgid "(after uploaded %s file)"
|
||||
msgstr "(nach Upload der Datei %s)"
|
||||
|
||||
msgid "Import from Readability"
|
||||
msgstr "Import aus Readability"
|
||||
|
||||
msgid "Import from Instapaper"
|
||||
msgstr "Import aus Instapaper"
|
||||
|
||||
msgid "Import from wallabag"
|
||||
msgstr "Import aus Readability"
|
||||
|
||||
msgid ""
|
||||
"3. Your feed token is currently empty and must first be generated to fetch "
|
||||
"content. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr ""
|
||||
"3. Dein Feed Token ist noch nicht vorhanden und muss zunächst generiert "
|
||||
"werden, um Inhalt abrufen zu können. Klicke <a href='?feed&"
|
||||
"action=generate'>hier um ihn zu generieren</a>."
|
||||
|
||||
msgid "Finally, you have to fetch content for imported items."
|
||||
msgstr "Jetzt musst du den Inhalt der importierten Artikel abrufen."
|
||||
|
||||
msgid "Click here"
|
||||
msgstr "Klicke hier"
|
||||
|
||||
msgid "to fetch content for 10 articles"
|
||||
msgstr "um den Inhalt von 10 Artikeln abzurufen"
|
||||
|
||||
msgid ""
|
||||
"If you have console access to your server, you can also create a cron task:"
|
||||
msgstr ""
|
||||
"Wenn du Konsolenzugang zu deinem Server hast kannst du auch einen cron "
|
||||
"erstellen:"
|
||||
|
||||
msgid "Export your wallabag data"
|
||||
msgstr "Exportieren deine wallabag Daten"
|
||||
|
||||
msgid "to download your database."
|
||||
msgstr "um deine Datenbank herunterzuladen"
|
||||
|
||||
msgid "to export your wallabag data."
|
||||
msgstr "um deine Daten aus wallabag zu exportieren."
|
||||
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
msgid "to delete cache."
|
||||
msgstr "um den Cache zu löschen."
|
||||
|
||||
msgid "Tags"
|
||||
msgstr "Tags"
|
||||
|
||||
msgid "by date asc"
|
||||
msgstr "nach Datum aufsteigend"
|
||||
|
||||
msgid "by date"
|
||||
msgstr "nach Datum"
|
||||
|
||||
msgid "by date desc"
|
||||
msgstr "nach Datum absteigend"
|
||||
|
||||
msgid "by title asc"
|
||||
msgstr "nach Titel aufsteigend"
|
||||
|
||||
msgid "by title"
|
||||
msgstr "nach Titel"
|
||||
|
||||
msgid "by title desc"
|
||||
msgstr "nach Titel absteigend"
|
||||
|
||||
#, fuzzy
|
||||
msgid "toggle view mode"
|
||||
msgstr "Favorit"
|
||||
|
||||
msgid "home"
|
||||
msgstr "Start"
|
||||
|
||||
msgid "favorites"
|
||||
msgstr "Favoriten"
|
||||
|
||||
msgid "archive"
|
||||
msgstr "Archiv"
|
||||
|
||||
msgid "tags"
|
||||
msgstr "Tags"
|
||||
|
||||
msgid "save a link"
|
||||
msgstr "Speichere einen Link"
|
||||
|
||||
msgid "search"
|
||||
msgstr "Suche"
|
||||
|
||||
msgid "logout"
|
||||
msgstr "Logout"
|
||||
|
||||
msgid "return home"
|
||||
msgstr "Zurück zum Start"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Search"
|
||||
msgstr "Archiv"
|
||||
|
||||
msgid "powered by"
|
||||
msgstr "bereitgestellt von"
|
||||
|
||||
msgid "debug mode is on so cache is off."
|
||||
msgstr "Debug Modus ist aktiviert, das Caching ist somit deaktiviert"
|
||||
|
||||
msgid "your wallabag version:"
|
||||
msgstr "Deine wallabag Version"
|
||||
|
||||
msgid "storage:"
|
||||
msgstr "Speicher:"
|
||||
|
||||
msgid "Save a link"
|
||||
msgstr "Speichere einen Link"
|
||||
|
||||
msgid "save link!"
|
||||
msgstr "Link speichern!"
|
||||
|
||||
msgid "unread"
|
||||
msgstr "ungelesen"
|
||||
|
||||
msgid "Tag"
|
||||
msgstr "Tag"
|
||||
|
||||
msgid "No articles found."
|
||||
msgstr "Keine Artikel gefunden."
|
||||
|
||||
msgid "estimated reading time:"
|
||||
msgstr "geschätzte Lesezeit:"
|
||||
|
||||
msgid "estimated reading time :"
|
||||
msgstr "geschätzte Lesezeit:"
|
||||
|
||||
msgid "Toggle mark as read"
|
||||
msgstr "Als gelesen markieren"
|
||||
|
||||
msgid "toggle favorite"
|
||||
msgstr "Favorit"
|
||||
|
||||
msgid "delete"
|
||||
msgstr "Löschen"
|
||||
|
||||
msgid "original"
|
||||
msgstr "Original"
|
||||
|
||||
msgid "Mark all the entries as read"
|
||||
msgstr "Markiere alle als gelesen"
|
||||
|
||||
msgid "results"
|
||||
msgstr "Ergebnisse"
|
||||
|
||||
msgid "Uh, there is a problem with the cron."
|
||||
msgstr "Oh, es gab ein Problem mit dem cron."
|
||||
|
||||
msgid "Untitled"
|
||||
msgstr "Ohne Titel"
|
||||
|
||||
msgid "the link has been added successfully"
|
||||
msgstr "Speichern des Links erfolgreich"
|
||||
|
||||
msgid "error during insertion : the link wasn't added"
|
||||
msgstr "Fehler beim Einfügen: Der Link wurde nicht hinzugefügt"
|
||||
|
||||
msgid "the link has been deleted successfully"
|
||||
msgstr "Löschen des Links erfolgreich"
|
||||
|
||||
msgid "the link wasn't deleted"
|
||||
msgstr "Der Link wurde nicht entfernt"
|
||||
|
||||
msgid "Article not found!"
|
||||
msgstr "Artikel nicht gefunden!"
|
||||
|
||||
msgid "previous"
|
||||
msgstr "vorherige"
|
||||
|
||||
msgid "next"
|
||||
msgstr "nächste"
|
||||
|
||||
msgid "in demo mode, you can't update your password"
|
||||
msgstr "im Demo-Modus kann das Passwort nicht geändert werden"
|
||||
|
||||
msgid "your password has been updated"
|
||||
msgstr "Dein Passwort wurde geändert"
|
||||
|
||||
msgid ""
|
||||
"the two fields have to be filled & the password must be the same in the two "
|
||||
"fields"
|
||||
msgstr "Beide Felder müssen mit selbem Inhalt ausgefüllt sein"
|
||||
|
||||
msgid "still using the \""
|
||||
msgstr "nutze immernoch die \""
|
||||
|
||||
msgid "that theme does not seem to be installed"
|
||||
msgstr "dieses Theme scheint nicht installiert zu sein"
|
||||
|
||||
msgid "you have changed your theme preferences"
|
||||
msgstr "Du hast deine Theme Einstellungen geändert"
|
||||
|
||||
msgid "that language does not seem to be installed"
|
||||
msgstr "Diese Sprache scheint nicht installiert zu sein"
|
||||
|
||||
msgid "you have changed your language preferences"
|
||||
msgstr "Du hast deine Spracheinstellungen geändert"
|
||||
|
||||
msgid "login failed: you have to fill all fields"
|
||||
msgstr "Anmeldung fehlgeschlagen: Alle Felder müssen ausgefüllt werden"
|
||||
|
||||
msgid "welcome to your wallabag"
|
||||
msgstr "Willkommen bei deiner wallabag"
|
||||
|
||||
msgid "login failed: bad login or password"
|
||||
msgstr "Anmeldung fehlgeschlagen: Falscher Benutzername oder Passwort"
|
||||
|
||||
msgid ""
|
||||
"import from instapaper completed. You have to execute the cron to fetch "
|
||||
"content."
|
||||
msgstr ""
|
||||
"Import aus Instapaper vollständig. Führe den cronjob aus um den Inhalt "
|
||||
"abzurufen."
|
||||
|
||||
msgid ""
|
||||
"import from pocket completed. You have to execute the cron to fetch content."
|
||||
msgstr ""
|
||||
"Import aus Pocket vollständig. Führe den cronjob aus um den Inhalt abzurufen."
|
||||
|
||||
msgid ""
|
||||
"import from Readability completed. You have to execute the cron to fetch "
|
||||
"content."
|
||||
msgstr ""
|
||||
"Import aus Readability vollständig. Führe den cronjob aus um den Inhalt "
|
||||
"abzurufen."
|
||||
|
||||
msgid ""
|
||||
"import from Poche completed. You have to execute the cron to fetch content."
|
||||
msgstr ""
|
||||
"Import aus Poche vollständig. Führe den cronjob aus um den Inhalt abzurufen."
|
||||
|
||||
msgid "Unknown import provider."
|
||||
msgstr "Unbekannter Import Anbieter."
|
||||
|
||||
msgid "Could not find required \""
|
||||
msgstr "Nicht gefunden: \""
|
||||
|
||||
msgid "File uploaded. You can now execute import."
|
||||
msgstr "Datei hochgeladen. Du kannst nun importieren."
|
||||
|
||||
msgid "Error while importing file. Do you have access to upload it?"
|
||||
msgstr "Fehler beim Importieren. Hast du das Recht zum Hochladen?"
|
||||
|
||||
msgid "User with this id ("
|
||||
msgstr "Nutzer mit dieser id ("
|
||||
|
||||
msgid "Uh, there is a problem while generating feeds."
|
||||
msgstr "Oh, es gab ein Problem beim Erstellen des Feeds."
|
||||
|
||||
msgid "Cache deleted."
|
||||
msgstr "Cache gelöscht"
|
||||
|
||||
msgid "Oops, it seems you don't have PHP 5."
|
||||
msgstr "Oops, es scheint als würde PHP 5 fehlen."
|
||||
|
||||
msgid "wallabag, a read it later open source system"
|
||||
msgstr "wallabag, ein Später-Lesen Open Source System"
|
||||
|
||||
msgid "login failed: user doesn't exist"
|
||||
msgstr "Anmeldung fehlgeschlagen: Benutzer existiert nicht"
|
||||
|
||||
#~ msgid "You can enter multiple tags, separated by commas."
|
||||
#~ msgstr "Du kannst mehrere Tags, durch Kommata getrennt, eingeben."
|
||||
|
||||
#~ msgid "return to article"
|
||||
#~ msgstr "zurück zum Artikel"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "favoris"
|
||||
#~ msgstr "Favoriten"
|
||||
|
||||
#~ msgid "mark all the entries as read"
|
||||
#~ msgstr "Markiere alle als gelesen"
|
||||
|
||||
#~ msgid "Back to top"
|
||||
#~ msgstr "Nach Oben"
|
||||
|
||||
#~ msgid "Mark as read"
|
||||
#~ msgstr "Als gelesen markieren"
|
||||
|
||||
#~ msgid "Favorite"
|
||||
#~ msgstr "Favoriten"
|
||||
|
||||
#~ msgid "Toggle favorite"
|
||||
#~ msgstr "Favorit"
|
||||
|
||||
#~ msgid "Delete"
|
||||
#~ msgstr "Löschen"
|
||||
|
||||
#~ msgid "Tweet"
|
||||
#~ msgstr "Twittern"
|
||||
|
||||
#~ msgid "Email"
|
||||
#~ msgstr "per E-Mail senden"
|
||||
|
||||
#~ msgid "shaarli"
|
||||
#~ msgstr "Shaarli"
|
||||
|
||||
#~ msgid "flattr"
|
||||
#~ msgstr "flattr"
|
||||
|
||||
#~ msgid "Does this article appear wrong?"
|
||||
#~ msgstr "Erscheint dieser Artikel falsch?"
|
||||
|
||||
#~ msgid "Edit tags"
|
||||
#~ msgstr "Tags bearbeiten"
|
||||
|
||||
#~ msgid "Start typing for auto complete."
|
||||
#~ msgstr "Beginne zu tippen für die Autovervollständigung."
|
||||
|
||||
#~ msgid "Return home"
|
||||
#~ msgstr "Zurück zum Start"
|
||||
|
||||
#~ msgid "tags:"
|
||||
#~ msgstr "Tags:"
|
||||
|
||||
#~ msgid "login to your wallabag"
|
||||
#~ msgstr "Bei wallabag anmelden"
|
||||
|
||||
#~ msgid "you are in demo mode, some features may be disabled."
|
||||
#~ msgstr ""
|
||||
#~ "Du befindest dich im Demomodus, einige Funktionen könnten deaktiviert "
|
||||
#~ "sein."
|
||||
|
||||
#~ msgid "Login"
|
||||
#~ msgstr "Benutzername"
|
||||
|
||||
#~ msgid "Stay signed in"
|
||||
#~ msgstr "Angemeldet bleiben"
|
||||
|
||||
#~ msgid "(Do not check on public computers)"
|
||||
#~ msgstr "(nicht auf einem öffentlichen Computer anhaken)"
|
||||
|
||||
#~ msgid "plop"
|
||||
#~ msgstr "plop"
|
||||
|
||||
#~ msgid "Login to wallabag"
|
||||
#~ msgstr "Bei wallabag anmelden"
|
||||
|
||||
#~ msgid "Username"
|
||||
#~ msgstr "Benutzername"
|
||||
|
||||
#~ msgid "Sign in"
|
||||
#~ msgstr "Einloggen"
|
||||
|
||||
#~ msgid "Enter your search here"
|
||||
#~ msgstr "Gib hier deine Suchanfrage ein"
|
||||
|
||||
#~ msgid "installation"
|
||||
#~ msgstr "Installieren"
|
||||
|
||||
#~ msgid "install your wallabag"
|
||||
#~ msgstr "Installiere deine wallabag"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "wallabag is still not installed. Please fill the below form to install "
|
||||
#~ "it. Don't hesitate to <a href='http://doc.wallabag.org/'>read the "
|
||||
#~ "documentation on wallabag website</a>."
|
||||
#~ msgstr ""
|
||||
#~ "wallabag ist noch nicht installiert. Bitte fülle die Felder unten aus, um "
|
||||
#~ "die Installation durchzuführen. Zögere nicht, <a href='http://doc."
|
||||
#~ "wallabag.org/'>die Dokumentation auf der Website von wallabag zu lesen, "
|
||||
#~ "falls du Probleme haben solltest."
|
||||
|
||||
#~ msgid "Repeat your password"
|
||||
#~ msgstr "Wiederhole dein Passwort"
|
||||
|
||||
#~ msgid "Install"
|
||||
#~ msgstr "Installieren"
|
||||
|
||||
#~ msgid "No link available here!"
|
||||
#~ msgstr "Kein Link verfügbar!"
|
||||
|
||||
#~ msgid "toggle mark as read"
|
||||
#~ msgstr "Als gelesen markieren"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "You can <a href='wallabag_compatibility_test.php'>check your "
|
||||
#~ "configuration here</a>."
|
||||
#~ msgstr ""
|
||||
#~ "Du kannst deine Konfiguration <a href='wallabag_compatibility_test."
|
||||
#~ "php'>hier testen</a>."
|
||||
|
||||
#~ msgid "back to home"
|
||||
#~ msgstr "züruck zur Hauptseite"
|
||||
|
||||
#~ msgid "tweet"
|
||||
#~ msgstr "Twittern"
|
||||
|
||||
#~ msgid "email"
|
||||
#~ msgstr "senden per E-Mail"
|
||||
|
||||
#~ msgid "this article appears wrong?"
|
||||
#~ msgstr "dieser Artikel erscheint falsch?"
|
||||
|
||||
#~ msgid "Poching a link"
|
||||
#~ msgstr "Poche einen Link"
|
||||
|
||||
#~ msgid "by filling this field"
|
||||
#~ msgstr "durch das ausfüllen dieses Feldes:"
|
||||
|
||||
#~ msgid "bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
#~ msgstr "Bookmarklet: Ziehe diesen Link in deine Lesezeichen-Leiste"
|
||||
|
||||
#~ msgid "your version"
|
||||
#~ msgstr "Deine Version"
|
||||
|
||||
#~ msgid "latest stable version"
|
||||
#~ msgstr "Neuste stabile Version"
|
||||
|
||||
#~ msgid "a more recent stable version is available."
|
||||
#~ msgstr "Eine neuere stabile Version ist verfügbar."
|
||||
|
||||
#~ msgid "you are up to date."
|
||||
#~ msgstr "Du bist auf den neuesten Stand."
|
||||
|
||||
#~ msgid "latest dev version"
|
||||
#~ msgstr "Neuste Entwicklungsversion"
|
||||
|
||||
#~ msgid "a more recent development version is available."
|
||||
#~ msgstr "Eine neuere Entwicklungsversion ist verfügbar."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Please execute the import script locally, it can take a very long time."
|
||||
#~ msgstr ""
|
||||
#~ "Bitte führe das Import Script lokal aus, dies kann eine Weile dauern."
|
||||
|
||||
#~ msgid "More infos in the official doc:"
|
||||
#~ msgstr "Mehr Informationen in der offiziellen Dokumentation:"
|
||||
|
||||
#~ msgid "import from Pocket"
|
||||
#~ msgstr "Import aus Pocket"
|
||||
|
||||
#~ msgid "(you must have a %s file on your server)"
|
||||
#~ msgstr "(du brauchst eine %s Datei auf deinem Server)"
|
||||
|
||||
#~ msgid "import from Readability"
|
||||
#~ msgstr "Import aus Readability"
|
||||
|
||||
#~ msgid "import from Instapaper"
|
||||
#~ msgstr "Import aus Instapaper"
|
||||
|
||||
#~ msgid "You can also create a cron task:"
|
||||
#~ msgstr "Du kannst auch einen cronjob anlegen:"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Please execute the import script locally as it can take a very long time."
|
||||
#~ msgstr ""
|
||||
#~ "Bitte führe das Import Script lokal aus, da dies eine Weile dauern kann."
|
||||
|
||||
#~ msgid "More info in the official documentation:"
|
||||
#~ msgstr "Mehr Informationen in der offiziellen Dokumentation:"
|
||||
|
||||
#~ msgid "import from instapaper completed"
|
||||
#~ msgstr "Import aus Instapaper erfolgreich"
|
||||
|
||||
#~ msgid "import from pocket completed"
|
||||
#~ msgstr "Import aus Pocket erfolgreich"
|
||||
|
||||
#~ msgid "import from Poche completed. "
|
||||
#~ msgstr "Import aus Poche erfolgreich"
|
||||
|
||||
#~ msgid "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
#~ msgstr "Unvollständige inc/poche/define.inc.php Datei, bitte setze \""
|
||||
|
||||
#~ msgid "poche it!"
|
||||
#~ msgstr "Poche es!"
|
||||
|
||||
#~ msgid "Updating poche"
|
||||
#~ msgstr "Poche aktualisieren"
|
||||
|
||||
#~ msgid "create an issue"
|
||||
#~ msgstr "ein Ticket erstellen"
|
||||
|
||||
#~ msgid "or"
|
||||
#~ msgstr "oder"
|
||||
|
||||
#~ msgid "contact us by mail"
|
||||
#~ msgstr "kontaktieren Sie uns per E-Mail"
|
||||
|
||||
#~ msgid "your poche version:"
|
||||
#~ msgstr "Deine Poche Version"
|
|
@ -1,770 +0,0 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: wallabag\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-26 15:17+0300\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Thomas Citharel <tcit@openmailbox.org>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: en\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
|
||||
msgid "wallabag, a read it later open source system"
|
||||
msgstr "wallabag, a read it later open source system"
|
||||
|
||||
msgid "login failed: user doesn't exist"
|
||||
msgstr "Login failed: user doesn't exist"
|
||||
|
||||
msgid "return home"
|
||||
msgstr "Return Home"
|
||||
|
||||
msgid "config"
|
||||
msgstr "Config"
|
||||
|
||||
msgid "Saving articles"
|
||||
msgstr "Saving articles"
|
||||
|
||||
msgid "There are several ways to save an article:"
|
||||
msgstr "There are several ways to save an article:"
|
||||
|
||||
msgid "read the documentation"
|
||||
msgstr "Read the documentation"
|
||||
|
||||
msgid "download the extension"
|
||||
msgstr "Download the extension"
|
||||
|
||||
msgid "Firefox Add-On"
|
||||
msgstr "Firefox Add-On"
|
||||
|
||||
msgid "Chrome Extension"
|
||||
msgstr "Chrome Extension"
|
||||
|
||||
msgid "via F-Droid"
|
||||
msgstr "via F-Droid"
|
||||
|
||||
msgid " or "
|
||||
msgstr " or "
|
||||
|
||||
msgid "via Google Play"
|
||||
msgstr "via Google Play"
|
||||
|
||||
msgid "download the application"
|
||||
msgstr "Download the application"
|
||||
|
||||
msgid "By filling this field"
|
||||
msgstr "By filling this field"
|
||||
|
||||
msgid "bag it!"
|
||||
msgstr "bag it!"
|
||||
|
||||
msgid "Bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "Bookmarklet: Drag & drop this link to your bookmarks bar"
|
||||
|
||||
msgid "Upgrading wallabag"
|
||||
msgstr "Upgrading wallabag"
|
||||
|
||||
msgid "Installed version"
|
||||
msgstr "Installed version"
|
||||
|
||||
msgid "Latest stable version"
|
||||
msgstr "Latest stable version"
|
||||
|
||||
msgid "A more recent stable version is available."
|
||||
msgstr "A more recent stable version is available."
|
||||
|
||||
msgid "You are up to date."
|
||||
msgstr "You are up to date."
|
||||
|
||||
msgid "Latest dev version"
|
||||
msgstr "Latest dev version"
|
||||
|
||||
msgid "A more recent development version is available."
|
||||
msgstr "A more recent development version is available."
|
||||
|
||||
msgid "Feeds"
|
||||
msgstr "Feeds"
|
||||
|
||||
msgid ""
|
||||
"Your feed token is currently empty and must first be generated to enable "
|
||||
"feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr ""
|
||||
"Your feed token is currently empty and must first be generated to enable "
|
||||
"feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
|
||||
msgid "Unread feed"
|
||||
msgstr "Unread feed"
|
||||
|
||||
msgid "Favorites feed"
|
||||
msgstr "Favorites feed"
|
||||
|
||||
msgid "Archive feed"
|
||||
msgstr "Archive feed"
|
||||
|
||||
msgid "Your token:"
|
||||
msgstr "Your token:"
|
||||
|
||||
msgid "Your user id:"
|
||||
msgstr "Your user ID:"
|
||||
|
||||
msgid ""
|
||||
"You can regenerate your token: <a href='?feed&action=generate'>generate!"
|
||||
"</a>."
|
||||
msgstr "<a href='?feed&action=generate'>Regenerate Token</a>"
|
||||
|
||||
msgid "Change your theme"
|
||||
msgstr "Change Your Theme"
|
||||
|
||||
msgid "Theme:"
|
||||
msgstr "Theme:"
|
||||
|
||||
msgid "Update"
|
||||
msgstr "Update"
|
||||
|
||||
msgid "Change your language"
|
||||
msgstr "Change Your Language"
|
||||
|
||||
msgid "Language:"
|
||||
msgstr "Language:"
|
||||
|
||||
msgid "Change your password"
|
||||
msgstr "Change Your Password"
|
||||
|
||||
msgid "New password:"
|
||||
msgstr "New password:"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "Password"
|
||||
|
||||
msgid "Repeat your new password:"
|
||||
msgstr "Repeat your new password:"
|
||||
|
||||
msgid "Import"
|
||||
msgstr "Import"
|
||||
|
||||
msgid ""
|
||||
"You can import your Pocket, Readability, Instapaper, Wallabag or any data in "
|
||||
"appropriate json or html format."
|
||||
msgstr ""
|
||||
"You can import your Pocket, Readability, Instapaper, wallabag or any fil in "
|
||||
"appropriate JSON or HTML format."
|
||||
|
||||
msgid ""
|
||||
"Please select export file on your computer and press \"Import\" button "
|
||||
"below. Wallabag will parse your file, insert all URLs and start fetching of "
|
||||
"articles if required."
|
||||
msgstr ""
|
||||
"Please select export file on your computer and press “Import” "
|
||||
"button below. wallabag will parse your file, insert all URLs and start "
|
||||
"fetching of articles if required.Please execute the import script locally as "
|
||||
"it can take a very long time."
|
||||
|
||||
msgid "You can click here to fetch content for articles with no content."
|
||||
msgstr "Fetch content for articles with no content"
|
||||
|
||||
msgid ""
|
||||
"Please execute the import script locally as it can take a very long time."
|
||||
msgstr ""
|
||||
"Please execute the import script locally as it can take a very long time."
|
||||
|
||||
msgid "More info in the official documentation:"
|
||||
msgstr "More info in the official documentation:"
|
||||
|
||||
msgid ""
|
||||
"(<a href=\"http://doc.wallabag.org/en/User_documentation/"
|
||||
"Save_your_first_article\" target=\"_blank\" title=\"Documentation\">?</a>)"
|
||||
msgstr ""
|
||||
"(<a href=\"http://doc.wallabag.org/en/User_documentation/"
|
||||
"Save_your_first_article\" target=\"_blank\" title=\"Documentation\">?</a>)"
|
||||
|
||||
msgid "Import from Pocket"
|
||||
msgstr "Import from Pocket"
|
||||
|
||||
#, php-format
|
||||
msgid "(you must have a %s file on your server)"
|
||||
msgstr "(you must have a %s file on your server)"
|
||||
|
||||
msgid "Import from Readability"
|
||||
msgstr "Import from Readability"
|
||||
|
||||
msgid "Import from Instapaper"
|
||||
msgstr "Import from Instapaper"
|
||||
|
||||
msgid "Import from wallabag"
|
||||
msgstr "Import from wallabag"
|
||||
|
||||
msgid "Export your wallabag data"
|
||||
msgstr "Export your wallabag data"
|
||||
|
||||
msgid "Click here"
|
||||
msgstr "Click here"
|
||||
|
||||
msgid "to download your database."
|
||||
msgstr "to download your database."
|
||||
|
||||
msgid "to export your wallabag data."
|
||||
msgstr "to export your wallabag data."
|
||||
|
||||
msgid "Export JSON"
|
||||
msgstr "Export JSON"
|
||||
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
msgid "to delete cache."
|
||||
msgstr "to delete cache."
|
||||
|
||||
msgid "Delete Cache"
|
||||
msgstr "Delete Cache"
|
||||
|
||||
msgid "You can enter multiple tags, separated by commas."
|
||||
msgstr "You can enter multiple tags, separated by commas."
|
||||
|
||||
msgid "Add tags:"
|
||||
msgstr "Add tags:"
|
||||
|
||||
msgid "no tags"
|
||||
msgstr "no tags"
|
||||
|
||||
msgid "The tag has been applied successfully"
|
||||
msgstr "The tag has been applied successfully"
|
||||
|
||||
msgid "interview"
|
||||
msgstr "interview"
|
||||
|
||||
msgid "editorial"
|
||||
msgstr "editorial"
|
||||
|
||||
msgid "video"
|
||||
msgstr "video"
|
||||
|
||||
msgid "return to article"
|
||||
msgstr "Return to article"
|
||||
|
||||
msgid "plop"
|
||||
msgstr "plop"
|
||||
|
||||
msgid ""
|
||||
"You can <a href='wallabag_compatibility_test.php'>check your configuration "
|
||||
"here</a>."
|
||||
msgstr ""
|
||||
"You can <a href='wallabag_compatibility_test.php'>check your configuration "
|
||||
"here</a>."
|
||||
|
||||
msgid "favoris"
|
||||
msgstr "Favorites"
|
||||
|
||||
msgid "archive"
|
||||
msgstr "Archive"
|
||||
|
||||
msgid "unread"
|
||||
msgstr "Unread"
|
||||
|
||||
msgid "by date asc"
|
||||
msgstr "by date asc"
|
||||
|
||||
msgid "by date"
|
||||
msgstr "by date"
|
||||
|
||||
msgid "by date desc"
|
||||
msgstr "by date desc"
|
||||
|
||||
msgid "by title asc"
|
||||
msgstr "by title asc"
|
||||
|
||||
msgid "by title"
|
||||
msgstr "by title"
|
||||
|
||||
msgid "by title desc"
|
||||
msgstr "by title desc"
|
||||
|
||||
msgid "Tag"
|
||||
msgstr "Tag"
|
||||
|
||||
msgid "No articles found."
|
||||
msgstr "No articles found."
|
||||
|
||||
msgid "Toggle mark as read"
|
||||
msgstr "Toggle mark as read"
|
||||
|
||||
msgid "toggle favorite"
|
||||
msgstr "Toggle favorite"
|
||||
|
||||
msgid "delete"
|
||||
msgstr "Delete"
|
||||
|
||||
msgid "original"
|
||||
msgstr "Original"
|
||||
|
||||
msgid "estimated reading time:"
|
||||
msgstr "Estimated reading time:"
|
||||
|
||||
msgid "mark all the entries as read"
|
||||
msgstr "Mark all the entries as read"
|
||||
|
||||
msgid "results"
|
||||
msgstr "Results"
|
||||
|
||||
msgid "installation"
|
||||
msgstr "Installation"
|
||||
|
||||
msgid "install your wallabag"
|
||||
msgstr "Install your wallabag"
|
||||
|
||||
msgid ""
|
||||
"wallabag is still not installed. Please fill the below form to install it. "
|
||||
"Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation "
|
||||
"on wallabag website</a>."
|
||||
msgstr ""
|
||||
"wallabag is still not installed. Please fill the below form to install it. "
|
||||
"Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation "
|
||||
"on wallabag website</a>."
|
||||
|
||||
msgid "Login"
|
||||
msgstr "Login"
|
||||
|
||||
msgid "Repeat your password"
|
||||
msgstr "Repeat your password"
|
||||
|
||||
msgid "Install"
|
||||
msgstr "Install"
|
||||
|
||||
msgid "login to your wallabag"
|
||||
msgstr "Login to your wallabag"
|
||||
|
||||
msgid "Login to wallabag"
|
||||
msgstr "Login to wallabag"
|
||||
|
||||
msgid "you are in demo mode, some features may be disabled."
|
||||
msgstr "You are in demo mode; some features may be disabled."
|
||||
|
||||
msgid "Username"
|
||||
msgstr "Username"
|
||||
|
||||
msgid "Stay signed in"
|
||||
msgstr "Stay signed in"
|
||||
|
||||
msgid "(Do not check on public computers)"
|
||||
msgstr "(Do not check on public computers)"
|
||||
|
||||
msgid "Sign in"
|
||||
msgstr "Sign in"
|
||||
|
||||
msgid "favorites"
|
||||
msgstr "Favorites"
|
||||
|
||||
msgid "estimated reading time :"
|
||||
msgstr "Estimated reading time:"
|
||||
|
||||
msgid "Mark all the entries as read"
|
||||
msgstr "Mark all the entries as read"
|
||||
|
||||
msgid "Return home"
|
||||
msgstr "Return home"
|
||||
|
||||
msgid "Back to top"
|
||||
msgstr "Back to top"
|
||||
|
||||
msgid "Mark as read"
|
||||
msgstr "Mark as read"
|
||||
|
||||
msgid "Favorite"
|
||||
msgstr "Favorite"
|
||||
|
||||
msgid "Toggle favorite"
|
||||
msgstr "Toggle favorite"
|
||||
|
||||
msgid "Delete"
|
||||
msgstr "Delete"
|
||||
|
||||
msgid "Tweet"
|
||||
msgstr "Tweet"
|
||||
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
msgid "shaarli"
|
||||
msgstr "shaarli"
|
||||
|
||||
msgid "flattr"
|
||||
msgstr "flattr"
|
||||
|
||||
msgid "Does this article appear wrong?"
|
||||
msgstr "Does this article appear wrong?"
|
||||
|
||||
msgid "tags:"
|
||||
msgstr "tags:"
|
||||
|
||||
msgid "Edit tags"
|
||||
msgstr "Edit Tags"
|
||||
|
||||
msgid "save link!"
|
||||
msgstr "Save Link"
|
||||
|
||||
msgid "home"
|
||||
msgstr "Home"
|
||||
|
||||
msgid "tags"
|
||||
msgstr "Tags"
|
||||
|
||||
msgid "logout"
|
||||
msgstr "Logout"
|
||||
|
||||
msgid "powered by"
|
||||
msgstr "Powered by"
|
||||
|
||||
msgid "debug mode is on so cache is off."
|
||||
msgstr "Debug mode is on, so cache is off."
|
||||
|
||||
msgid "your wallabag version:"
|
||||
msgstr "Your wallabag version:"
|
||||
|
||||
msgid "storage:"
|
||||
msgstr "Storage:"
|
||||
|
||||
msgid "save a link"
|
||||
msgstr "Save a Link"
|
||||
|
||||
msgid "back to home"
|
||||
msgstr "Back to Home"
|
||||
|
||||
msgid "toggle mark as read"
|
||||
msgstr "Toggle mark as read"
|
||||
|
||||
msgid "tweet"
|
||||
msgstr "Tweet"
|
||||
|
||||
msgid "email"
|
||||
msgstr "Email"
|
||||
|
||||
msgid "this article appears wrong?"
|
||||
msgstr "This article appears wrong?"
|
||||
|
||||
msgid "No link available here!"
|
||||
msgstr "No link available here"
|
||||
|
||||
msgid "Poching a link"
|
||||
msgstr "bagging a link"
|
||||
|
||||
msgid "by filling this field"
|
||||
msgstr "by filling this field"
|
||||
|
||||
msgid "bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "Bookmarklet: Drag & drop this link to your bookmarks bar"
|
||||
|
||||
msgid "Drag & drop this link to your bookmarks bar:"
|
||||
msgstr "Drag & drop this link to your bookmarks bar:"
|
||||
|
||||
msgid "your version"
|
||||
msgstr "your version"
|
||||
|
||||
msgid "latest stable version"
|
||||
msgstr "latest stable version"
|
||||
|
||||
msgid "a more recent stable version is available."
|
||||
msgstr "A more recent stable version is available."
|
||||
|
||||
msgid "you are up to date."
|
||||
msgstr "You are up to date."
|
||||
|
||||
msgid "latest dev version"
|
||||
msgstr "latest dev version"
|
||||
|
||||
msgid "a more recent development version is available."
|
||||
msgstr "A more recent development version is available."
|
||||
|
||||
msgid "You can clear cache to check the latest release."
|
||||
msgstr ""
|
||||
"You can <a href=\"#cache\">clear the cache</a> to check for the latest "
|
||||
"release."
|
||||
|
||||
msgid "Please execute the import script locally, it can take a very long time."
|
||||
msgstr ""
|
||||
"Please execute the import script locally, it can take a very long time."
|
||||
|
||||
msgid "More infos in the official doc:"
|
||||
msgstr "More information in the official doc:"
|
||||
|
||||
msgid "import from Pocket"
|
||||
msgstr "Import from Pocket"
|
||||
|
||||
msgid "import from Readability"
|
||||
msgstr "Import from Readability"
|
||||
|
||||
msgid "import from Instapaper"
|
||||
msgstr "Import from Instapaper"
|
||||
|
||||
msgid "Tags"
|
||||
msgstr "Tags"
|
||||
|
||||
msgid "Untitled"
|
||||
msgstr "Untitled"
|
||||
|
||||
msgid "the link has been added successfully"
|
||||
msgstr "The link has been added successfully."
|
||||
|
||||
msgid "error during insertion : the link wasn't added"
|
||||
msgstr "Error during insertion: the link wasn't added."
|
||||
|
||||
msgid "the link has been deleted successfully"
|
||||
msgstr "The link has been deleted successfully."
|
||||
|
||||
msgid "the link wasn't deleted"
|
||||
msgstr "The link wasn't deleted."
|
||||
|
||||
msgid "Article not found!"
|
||||
msgstr "Article not found."
|
||||
|
||||
msgid "previous"
|
||||
msgstr "Previous"
|
||||
|
||||
msgid "next"
|
||||
msgstr "Next"
|
||||
|
||||
msgid "in demo mode, you can't update your password"
|
||||
msgstr "In demo mode, you can't update your password."
|
||||
|
||||
msgid "your password has been updated"
|
||||
msgstr "Your password has been updated."
|
||||
|
||||
msgid ""
|
||||
"the two fields have to be filled & the password must be the same in the two "
|
||||
"fields"
|
||||
msgstr ""
|
||||
"les deux champs doivent être remplis et le mot de passe doit être le même "
|
||||
"pour les deux champs"
|
||||
|
||||
msgid "still using the \""
|
||||
msgstr "Still using the \""
|
||||
|
||||
msgid "that theme does not seem to be installed"
|
||||
msgstr "That theme does not seem to be installed."
|
||||
|
||||
msgid "you have changed your theme preferences"
|
||||
msgstr "You have changed your theme preferences."
|
||||
|
||||
msgid "that language does not seem to be installed"
|
||||
msgstr "That language does not seem to be installed."
|
||||
|
||||
msgid "you have changed your language preferences"
|
||||
msgstr "You have changed your language preferences."
|
||||
|
||||
msgid "login failed: you have to fill all fields"
|
||||
msgstr "Login failed: you have to fill all fields."
|
||||
|
||||
msgid "welcome to your wallabag"
|
||||
msgstr "Welcome to your wallabag."
|
||||
|
||||
msgid "login failed: bad login or password"
|
||||
msgstr "Login failed: bad login or password."
|
||||
|
||||
msgid "import from instapaper completed"
|
||||
msgstr "Import from Instapaper completed."
|
||||
|
||||
msgid "import from pocket completed"
|
||||
msgstr "Import from Pocket completed."
|
||||
|
||||
msgid "import from Readability completed. "
|
||||
msgstr "Import from Readability completed."
|
||||
|
||||
msgid "import from Poche completed. "
|
||||
msgstr "Import from Poche completed. "
|
||||
|
||||
msgid "Unknown import provider."
|
||||
msgstr "Unknown import provider."
|
||||
|
||||
msgid "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
msgstr "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
|
||||
msgid "Could not find required \""
|
||||
msgstr "Could not find required \""
|
||||
|
||||
msgid "Uh, there is a problem while generating feeds."
|
||||
msgstr "There is a problem generating feeds."
|
||||
|
||||
msgid "Cache deleted."
|
||||
msgstr "Cache deleted."
|
||||
|
||||
msgid "Oops, it seems you don't have PHP 5."
|
||||
msgstr "Oops, it seems you don't have PHP 5."
|
||||
|
||||
msgid "Add user"
|
||||
msgstr "Add User"
|
||||
|
||||
msgid "Add a new user :"
|
||||
msgstr "Add a new user:"
|
||||
|
||||
msgid "Login for new user"
|
||||
msgstr "Login for new user:"
|
||||
|
||||
msgid "Password for new user"
|
||||
msgstr "Password for new user:"
|
||||
|
||||
msgid "Email for new user (not required)"
|
||||
msgstr "Email for new user (not required):"
|
||||
|
||||
msgid "Send"
|
||||
msgstr "Send"
|
||||
|
||||
msgid "Delete account"
|
||||
msgstr "Delete Account"
|
||||
|
||||
msgid "You can delete your account by entering your password and validating."
|
||||
msgstr "You can delete your account by entering your password and validating."
|
||||
|
||||
msgid "Be careful, data will be erased forever (that is a very long time)."
|
||||
msgstr "Be careful, data will be erased forever (that is a very long time)."
|
||||
|
||||
msgid "Type here your password"
|
||||
msgstr "Enter your password"
|
||||
|
||||
msgid "You are the only user, you cannot delete your own account."
|
||||
msgstr "You are the only user, you cannot delete your own account."
|
||||
|
||||
msgid ""
|
||||
"To completely remove wallabag, delete the wallabag folder on your web server "
|
||||
"(and eventual databases)."
|
||||
msgstr ""
|
||||
"To completely remove wallabag, delete the wallabag folder on your web server "
|
||||
"(and eventual databases)."
|
||||
|
||||
msgid "Enter your search here"
|
||||
msgstr "Enter your search here"
|
||||
|
||||
msgid "Tag these results as"
|
||||
msgstr "Tag these results as"
|
||||
|
||||
# ebook
|
||||
msgid "Fancy an E-Book ?"
|
||||
msgstr "Fancy an E-Book?"
|
||||
|
||||
msgid "Click to get all your articles in one ebook :"
|
||||
msgstr "Click to get all your articles in one ebook :"
|
||||
|
||||
msgid "Generate ePub file"
|
||||
msgstr "Generate ePub file"
|
||||
|
||||
msgid "Generate Mobi file"
|
||||
msgstr "Generate Mobi file"
|
||||
|
||||
msgid "Generate PDF file"
|
||||
msgstr "Generate PDF file"
|
||||
|
||||
msgid ""
|
||||
"This can <b>take a while</b> and can <b>even fail</b> if you have too many "
|
||||
"articles, depending on your server configuration."
|
||||
msgstr ""
|
||||
"This can <b>take a while</b> and can <b>even fail</b> if you have too many "
|
||||
"articles, depending on your server configuration."
|
||||
|
||||
msgid "Download the articles from this tag in an ePub file"
|
||||
msgstr "Download the articles from this tag in an ePub file"
|
||||
|
||||
msgid "Download the articles from this tag in an Mobi file"
|
||||
msgstr "Download the articles from this tag in an Mobi file"
|
||||
|
||||
msgid "Download the articles from this tag in an PDF file"
|
||||
msgstr "Download the articles from this tag in an PDF file"
|
||||
|
||||
msgid "Download the articles from this search in an ePub"
|
||||
msgstr "Download the articles from this search in an ePub"
|
||||
|
||||
msgid "Download the articles from this search in a Mobi file"
|
||||
msgstr "Download the articles from this search in a Mobi file"
|
||||
|
||||
msgid "Download the articles from this search in a PDF file"
|
||||
msgstr "Download the articles from this search in a PDF file"
|
||||
|
||||
msgid "Download the articles from this category in an ePub"
|
||||
msgstr "Download the articles from this category in an ePub"
|
||||
|
||||
msgid "Download the articles from this category in a Mobi file"
|
||||
msgstr "Download the articles from this category in a Mobi file"
|
||||
|
||||
msgid "Download the articles from this category in a PDF file"
|
||||
msgstr "Download the articles from this category in a PDF file"
|
||||
|
||||
msgid "Download as ePub3"
|
||||
msgstr "Download as ePub3"
|
||||
|
||||
msgid "Download as Mobi"
|
||||
msgstr "Download as Mobi"
|
||||
|
||||
msgid "Download as PDF"
|
||||
msgstr "Download as PDF"
|
||||
|
||||
msgid "All my articles on %s"
|
||||
msgstr "All my articles on %s"
|
||||
|
||||
msgid "Allarticles"
|
||||
msgstr "Allarticles"
|
||||
|
||||
msgid "Articles tagged %s"
|
||||
msgstr "Articles tagged %s"
|
||||
|
||||
msgid "Tag %s"
|
||||
msgstr "Tag %s"
|
||||
|
||||
msgid "Articles in category %s"
|
||||
msgstr "All articles in category %s"
|
||||
|
||||
msgid "Category %s"
|
||||
msgstr "Category %s"
|
||||
|
||||
msgid "Articles for search %s"
|
||||
msgstr "All articles for search %s"
|
||||
|
||||
msgid "Search %s"
|
||||
msgstr "Search %s"
|
||||
|
||||
msgid "wallabag articles book"
|
||||
msgstr "wallabag articles book"
|
||||
|
||||
msgid "Some articles saved on my wallabag"
|
||||
msgstr "Some articles saved on my wallabag"
|
||||
|
||||
msgid "Produced by wallabag with PHPePub"
|
||||
msgstr "Produced by wallabag with PHPePub"
|
||||
|
||||
msgid ""
|
||||
"Please open <a href='https://github.com/wallabag/wallabag/issues'>an issue</"
|
||||
"a> if you have trouble with the display of this E-Book on your device."
|
||||
msgstr ""
|
||||
"Please open <a href='https://github.com/wallabag/wallabag/issues'>an issue</"
|
||||
"a> if you have trouble with the display of this E-Book on your device."
|
||||
|
||||
msgid "Produced by wallabag with PHPMobi"
|
||||
msgstr "Produced by wallabag with PHPMobi"
|
||||
|
||||
msgid "Mail function is disabled. You can't send emails from your server"
|
||||
msgstr "Mail function is disabled. You can't send emails from your server"
|
||||
|
||||
msgid "You didn't set your kindle's email adress !"
|
||||
msgstr "You didn't set your kindle's email adress !"
|
||||
|
||||
msgid "The email has been sent to your kindle !"
|
||||
msgstr "The email has been sent to your kindle !"
|
||||
|
||||
msgid "Produced by wallabag with mPDF"
|
||||
msgstr "Produced by wallabag with mPDF"
|
||||
|
||||
#~ msgid "poche it!"
|
||||
#~ msgstr "poche it!"
|
||||
|
||||
#~ msgid "Updating poche"
|
||||
#~ msgstr "Updating poche"
|
||||
|
||||
#~ msgid "create an issue"
|
||||
#~ msgstr "create an issue"
|
||||
|
||||
#~ msgid "or"
|
||||
#~ msgstr "or"
|
||||
|
||||
#~ msgid "contact us by mail"
|
||||
#~ msgstr "contact us by mail"
|
||||
|
||||
#~ msgid "your poche version:"
|
||||
#~ msgstr "your poche version:"
|
|
@ -1,682 +0,0 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: wallabag\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-02-25 15:17+0300\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Thomas Citharel <tcit@openmailbox.org>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: en_US\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
|
||||
msgid "wallabag, a read it later open source system"
|
||||
msgstr "wallabag, a read it later open source system"
|
||||
|
||||
msgid "login failed: user doesn't exist"
|
||||
msgstr "Login failed: user doesn't exist"
|
||||
|
||||
msgid "return home"
|
||||
msgstr "Return Home"
|
||||
|
||||
msgid "config"
|
||||
msgstr "Config"
|
||||
|
||||
msgid "Saving articles"
|
||||
msgstr "Saving articles"
|
||||
|
||||
msgid "There are several ways to save an article:"
|
||||
msgstr "There are several ways to save an article:"
|
||||
|
||||
msgid "read the documentation"
|
||||
msgstr "Read the documentation"
|
||||
|
||||
msgid "download the extension"
|
||||
msgstr "Download the extension"
|
||||
|
||||
msgid "Firefox Add-On"
|
||||
msgstr "Firefox Add-On"
|
||||
|
||||
msgid "Chrome Extension"
|
||||
msgstr "Chrome Extension"
|
||||
|
||||
msgid "via F-Droid"
|
||||
msgstr "via F-Droid"
|
||||
|
||||
msgid " or "
|
||||
msgstr " or "
|
||||
|
||||
msgid "via Google Play"
|
||||
msgstr "via Google Play"
|
||||
|
||||
msgid "download the application"
|
||||
msgstr "Download the application"
|
||||
|
||||
msgid "By filling this field"
|
||||
msgstr "By filling this field"
|
||||
|
||||
msgid "bag it!"
|
||||
msgstr "bag it!"
|
||||
|
||||
msgid "Bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "Bookmarklet: Drag & drop this link to your bookmarks bar"
|
||||
|
||||
msgid "Upgrading wallabag"
|
||||
msgstr "Upgrading wallabag"
|
||||
|
||||
msgid "Installed version"
|
||||
msgstr "Installed version"
|
||||
|
||||
msgid "Latest stable version"
|
||||
msgstr "Latest stable version"
|
||||
|
||||
msgid "A more recent stable version is available."
|
||||
msgstr "A more recent stable version is available."
|
||||
|
||||
msgid "You are up to date."
|
||||
msgstr "You are up to date."
|
||||
|
||||
msgid "Latest dev version"
|
||||
msgstr "Latest dev version"
|
||||
|
||||
msgid "A more recent development version is available."
|
||||
msgstr "A more recent development version is available."
|
||||
|
||||
msgid "You can clear cache to check the latest release."
|
||||
msgstr ""
|
||||
"You can <a href=\"#cache\">clear the cache</a> to check for the latest "
|
||||
"release."
|
||||
|
||||
msgid "Feeds"
|
||||
msgstr "Feeds"
|
||||
|
||||
msgid ""
|
||||
"Your feed token is currently empty and must first be generated to enable "
|
||||
"feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr ""
|
||||
"Your feed token is currently empty and must first be generated to enable "
|
||||
"feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
|
||||
msgid "Unread feed"
|
||||
msgstr "Unread feed"
|
||||
|
||||
msgid "Favorites feed"
|
||||
msgstr "Favorites feed"
|
||||
|
||||
msgid "Archive feed"
|
||||
msgstr "Archive feed"
|
||||
|
||||
msgid "Your token:"
|
||||
msgstr "Your token:"
|
||||
|
||||
msgid "Your user id:"
|
||||
msgstr "Your user ID:"
|
||||
|
||||
msgid ""
|
||||
"You can regenerate your token: <a href='?feed&action=generate'>generate!"
|
||||
"</a>."
|
||||
msgstr "<a href='?feed&action=generate'>Regenerate Token</a>"
|
||||
|
||||
msgid "Change your theme"
|
||||
msgstr "Change Your Theme"
|
||||
|
||||
msgid "Theme:"
|
||||
msgstr "Theme:"
|
||||
|
||||
msgid "Update"
|
||||
msgstr "Update"
|
||||
|
||||
msgid "Change your language"
|
||||
msgstr "Change Your Language"
|
||||
|
||||
msgid "Language:"
|
||||
msgstr "Language:"
|
||||
|
||||
msgid "Change your password"
|
||||
msgstr "Change Your Password"
|
||||
|
||||
msgid "New password:"
|
||||
msgstr "New password:"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "Password"
|
||||
|
||||
msgid "Repeat your new password:"
|
||||
msgstr "Repeat your new password:"
|
||||
|
||||
msgid "Import"
|
||||
msgstr "Import"
|
||||
|
||||
msgid ""
|
||||
"You can import your Pocket, Readability, Instapaper, Wallabag or any data in "
|
||||
"appropriate json or html format."
|
||||
msgstr ""
|
||||
"You can import your Pocket, Readability, Instapaper, wallabag or any file in "
|
||||
"appropriate JSON or HTML format."
|
||||
|
||||
msgid ""
|
||||
"Please execute the import script locally as it can take a very long time."
|
||||
msgstr ""
|
||||
"Please execute the import script locally as it can take a very long time."
|
||||
|
||||
msgid ""
|
||||
"Please select export file on your computer and press \"Import\" button "
|
||||
"below. Wallabag will parse your file, insert all URLs and start fetching of "
|
||||
"articles if required."
|
||||
msgstr ""
|
||||
"Please select export file on your computer and press “Import” "
|
||||
"button below. wallabag will parse your file, insert all URLs and start "
|
||||
"fetching of articles if required."
|
||||
|
||||
msgid "You can click here to fetch content for articles with no content."
|
||||
msgstr "Fetch content for articles with no content"
|
||||
|
||||
msgid "More info in the official documentation:"
|
||||
msgstr "More info in the official documentation:"
|
||||
|
||||
msgid ""
|
||||
"(<a href=\"http://doc.wallabag.org/en/User_documentation/"
|
||||
"Save_your_first_article\" target=\"_blank\" title=\"Documentation\">?</a>)"
|
||||
msgstr ""
|
||||
"(<a href=\"http://doc.wallabag.org/en/User_documentation/"
|
||||
"Save_your_first_article\" target=\"_blank\" title=\"Documentation\">?</a>)"
|
||||
|
||||
msgid "Import from Pocket"
|
||||
msgstr "Import from Pocket"
|
||||
|
||||
#, php-format
|
||||
msgid "(you must have a %s file on your server)"
|
||||
msgstr "(you must have a %s file on your server)"
|
||||
|
||||
msgid "Import from Readability"
|
||||
msgstr "Import from Readability"
|
||||
|
||||
msgid "Import from Instapaper"
|
||||
msgstr "Import from Instapaper"
|
||||
|
||||
msgid "Import from wallabag"
|
||||
msgstr "Import from wallabag"
|
||||
|
||||
msgid "Export your wallabag data"
|
||||
msgstr "Export your wallabag data"
|
||||
|
||||
msgid "Click here"
|
||||
msgstr "Click here"
|
||||
|
||||
msgid "to download your database."
|
||||
msgstr "to download your database."
|
||||
|
||||
msgid "to export your wallabag data."
|
||||
msgstr "to export your wallabag data."
|
||||
|
||||
msgid "Export JSON"
|
||||
msgstr "Export JSON"
|
||||
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
msgid "to delete cache."
|
||||
msgstr "to delete cache."
|
||||
|
||||
msgid "Delete Cache"
|
||||
msgstr "Delete Cache"
|
||||
|
||||
msgid "You can enter multiple tags, separated by commas."
|
||||
msgstr "You can enter multiple tags, separated by commas."
|
||||
|
||||
msgid "Add tags:"
|
||||
msgstr "Add tags:"
|
||||
|
||||
msgid "no tags"
|
||||
msgstr "no tags"
|
||||
|
||||
msgid "The tag has been applied successfully"
|
||||
msgstr "The tag has been applied successfully"
|
||||
|
||||
msgid "interview"
|
||||
msgstr "interview"
|
||||
|
||||
msgid "editorial"
|
||||
msgstr "editorial"
|
||||
|
||||
msgid "video"
|
||||
msgstr "video"
|
||||
|
||||
msgid "return to article"
|
||||
msgstr "Return to article"
|
||||
|
||||
msgid "plop"
|
||||
msgstr "plop"
|
||||
|
||||
msgid ""
|
||||
"You can <a href='wallabag_compatibility_test.php'>check your configuration "
|
||||
"here</a>."
|
||||
msgstr ""
|
||||
"You can <a href='wallabag_compatibility_test.php'>check your configuration "
|
||||
"here</a>."
|
||||
|
||||
msgid "favoris"
|
||||
msgstr "Favorites"
|
||||
|
||||
msgid "archive"
|
||||
msgstr "Archive"
|
||||
|
||||
msgid "unread"
|
||||
msgstr "Unread"
|
||||
|
||||
msgid "by date asc"
|
||||
msgstr "by date asc"
|
||||
|
||||
msgid "by date"
|
||||
msgstr "by date"
|
||||
|
||||
msgid "by date desc"
|
||||
msgstr "by date desc"
|
||||
|
||||
msgid "by title asc"
|
||||
msgstr "by title asc"
|
||||
|
||||
msgid "by title"
|
||||
msgstr "by title"
|
||||
|
||||
msgid "by title desc"
|
||||
msgstr "by title desc"
|
||||
|
||||
msgid "Tag"
|
||||
msgstr "Tag"
|
||||
|
||||
msgid "No articles found."
|
||||
msgstr "No articles found."
|
||||
|
||||
msgid "Toggle mark as read"
|
||||
msgstr "Toggle mark as read"
|
||||
|
||||
msgid "toggle favorite"
|
||||
msgstr "Toggle favorite"
|
||||
|
||||
msgid "delete"
|
||||
msgstr "Delete"
|
||||
|
||||
msgid "original"
|
||||
msgstr "Original"
|
||||
|
||||
msgid "estimated reading time:"
|
||||
msgstr "Estimated reading time:"
|
||||
|
||||
msgid "mark all the entries as read"
|
||||
msgstr "Mark all the entries as read"
|
||||
|
||||
msgid "results"
|
||||
msgstr "Results"
|
||||
|
||||
msgid "installation"
|
||||
msgstr "Installation"
|
||||
|
||||
msgid "install your wallabag"
|
||||
msgstr "Install your wallabag"
|
||||
|
||||
msgid ""
|
||||
"wallabag is still not installed. Please fill the below form to install it. "
|
||||
"Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation "
|
||||
"on wallabag website</a>."
|
||||
msgstr ""
|
||||
"wallabag is still not installed. Please fill the below form to install it. "
|
||||
"Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation "
|
||||
"on wallabag website</a>."
|
||||
|
||||
msgid "Login"
|
||||
msgstr "Login"
|
||||
|
||||
msgid "Repeat your password"
|
||||
msgstr "Repeat your password"
|
||||
|
||||
msgid "Install"
|
||||
msgstr "Install"
|
||||
|
||||
msgid "login to your wallabag"
|
||||
msgstr "Login to your wallabag"
|
||||
|
||||
msgid "Login to wallabag"
|
||||
msgstr "Login to wallabag"
|
||||
|
||||
msgid "you are in demo mode, some features may be disabled."
|
||||
msgstr "You are in demo mode; some features may be disabled."
|
||||
|
||||
msgid "Username"
|
||||
msgstr "Username"
|
||||
|
||||
msgid "Stay signed in"
|
||||
msgstr "Stay signed in"
|
||||
|
||||
msgid "(Do not check on public computers)"
|
||||
msgstr "(Do not check on public computers)"
|
||||
|
||||
msgid "Sign in"
|
||||
msgstr "Sign in"
|
||||
|
||||
msgid "favorites"
|
||||
msgstr "Favorites"
|
||||
|
||||
msgid "estimated reading time :"
|
||||
msgstr "Estimated reading time:"
|
||||
|
||||
msgid "Mark all the entries as read"
|
||||
msgstr "Mark all the entries as read"
|
||||
|
||||
msgid "Return home"
|
||||
msgstr "Return home"
|
||||
|
||||
msgid "Back to top"
|
||||
msgstr "Back to top"
|
||||
|
||||
msgid "Mark as read"
|
||||
msgstr "Mark as read"
|
||||
|
||||
msgid "Favorite"
|
||||
msgstr "Favorite"
|
||||
|
||||
msgid "Toggle favorite"
|
||||
msgstr "Toggle favorite"
|
||||
|
||||
msgid "Delete"
|
||||
msgstr "Delete"
|
||||
|
||||
msgid "Tweet"
|
||||
msgstr "Tweet"
|
||||
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
msgid "shaarli"
|
||||
msgstr "shaarli"
|
||||
|
||||
msgid "flattr"
|
||||
msgstr "flattr"
|
||||
|
||||
msgid "Does this article appear wrong?"
|
||||
msgstr "Does this article appear wrong?"
|
||||
|
||||
msgid "tags:"
|
||||
msgstr "tags:"
|
||||
|
||||
msgid "Edit tags"
|
||||
msgstr "Edit Tags"
|
||||
|
||||
msgid "save link!"
|
||||
msgstr "Save Link"
|
||||
|
||||
msgid "home"
|
||||
msgstr "Home"
|
||||
|
||||
msgid "tags"
|
||||
msgstr "Tags"
|
||||
|
||||
msgid "logout"
|
||||
msgstr "Logout"
|
||||
|
||||
msgid "powered by"
|
||||
msgstr "Powered by"
|
||||
|
||||
msgid "debug mode is on so cache is off."
|
||||
msgstr "Debug mode is on, so cache is off."
|
||||
|
||||
msgid "your wallabag version:"
|
||||
msgstr "Your wallabag version:"
|
||||
|
||||
msgid "storage:"
|
||||
msgstr "Storage:"
|
||||
|
||||
msgid "save a link"
|
||||
msgstr "Save a Link"
|
||||
|
||||
msgid "back to home"
|
||||
msgstr "Back to Home"
|
||||
|
||||
msgid "toggle mark as read"
|
||||
msgstr "Toggle mark as read"
|
||||
|
||||
msgid "tweet"
|
||||
msgstr "Tweet"
|
||||
|
||||
msgid "email"
|
||||
msgstr "Email"
|
||||
|
||||
msgid "this article appears wrong?"
|
||||
msgstr "This article appears wrong?"
|
||||
|
||||
msgid "No link available here!"
|
||||
msgstr "No link available here"
|
||||
|
||||
msgid "Poching a link"
|
||||
msgstr "bagging a link"
|
||||
|
||||
msgid "by filling this field"
|
||||
msgstr "by filling this field"
|
||||
|
||||
msgid "bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "Bookmarklet: Drag & drop this link to your bookmarks bar"
|
||||
|
||||
msgid "Drag & drop this link to your bookmarks bar:"
|
||||
msgstr "Drag & drop this link to your bookmarks bar:"
|
||||
|
||||
msgid "your version"
|
||||
msgstr "your version"
|
||||
|
||||
msgid "latest stable version"
|
||||
msgstr "latest stable version"
|
||||
|
||||
msgid "a more recent stable version is available."
|
||||
msgstr "A more recent stable version is available."
|
||||
|
||||
msgid "you are up to date."
|
||||
msgstr "You are up to date."
|
||||
|
||||
msgid "latest dev version"
|
||||
msgstr "latest dev version"
|
||||
|
||||
msgid "a more recent development version is available."
|
||||
msgstr "A more recent development version is available."
|
||||
|
||||
msgid "Please execute the import script locally, it can take a very long time."
|
||||
msgstr ""
|
||||
"Please execute the import script locally, it can take a very long time."
|
||||
|
||||
msgid "More infos in the official doc:"
|
||||
msgstr "More information in the official doc:"
|
||||
|
||||
msgid "import from Pocket"
|
||||
msgstr "Import from Pocket"
|
||||
|
||||
msgid "import from Readability"
|
||||
msgstr "Import from Readability"
|
||||
|
||||
msgid "import from Instapaper"
|
||||
msgstr "Import from Instapaper"
|
||||
|
||||
msgid "Tags"
|
||||
msgstr "Tags"
|
||||
|
||||
msgid "Untitled"
|
||||
msgstr "Untitled"
|
||||
|
||||
msgid "the link has been added successfully"
|
||||
msgstr "The link has been added successfully."
|
||||
|
||||
msgid "error during insertion : the link wasn't added"
|
||||
msgstr "Error during insertion: the link wasn't added."
|
||||
|
||||
msgid "the link has been deleted successfully"
|
||||
msgstr "The link has been deleted successfully."
|
||||
|
||||
msgid "the link wasn't deleted"
|
||||
msgstr "The link wasn't deleted."
|
||||
|
||||
msgid "Article not found!"
|
||||
msgstr "Article not found."
|
||||
|
||||
msgid "previous"
|
||||
msgstr "Previous"
|
||||
|
||||
msgid "next"
|
||||
msgstr "Next"
|
||||
|
||||
msgid "in demo mode, you can't update your password"
|
||||
msgstr "In demo mode, you can't update your password."
|
||||
|
||||
msgid "your password has been updated"
|
||||
msgstr "Your password has been updated."
|
||||
|
||||
msgid ""
|
||||
"the two fields have to be filled & the password must be the same in the two "
|
||||
"fields"
|
||||
msgstr ""
|
||||
"The two fields must be filled, and the password must be the same in both "
|
||||
"fields"
|
||||
|
||||
msgid "still using the \""
|
||||
msgstr "Still using the \""
|
||||
|
||||
msgid "that theme does not seem to be installed"
|
||||
msgstr "That theme does not seem to be installed."
|
||||
|
||||
msgid "you have changed your theme preferences"
|
||||
msgstr "You have changed your theme preferences."
|
||||
|
||||
msgid "that language does not seem to be installed"
|
||||
msgstr "That language does not seem to be installed."
|
||||
|
||||
msgid "you have changed your language preferences"
|
||||
msgstr "You have changed your language preferences."
|
||||
|
||||
msgid "login failed: you have to fill all fields"
|
||||
msgstr "Login failed: you have to fill all fields."
|
||||
|
||||
msgid "welcome to your wallabag"
|
||||
msgstr "Welcome to your wallabag."
|
||||
|
||||
msgid "login failed: bad login or password"
|
||||
msgstr "Login failed: bad login or password."
|
||||
|
||||
msgid "import from instapaper completed"
|
||||
msgstr "Import from Instapaper completed."
|
||||
|
||||
msgid "import from pocket completed"
|
||||
msgstr "Import from Pocket completed."
|
||||
|
||||
msgid "import from Readability completed. "
|
||||
msgstr "Import from Readability completed."
|
||||
|
||||
msgid "import from Poche completed. "
|
||||
msgstr "Import from Poche completed. "
|
||||
|
||||
msgid "Unknown import provider."
|
||||
msgstr "Unknown import provider."
|
||||
|
||||
msgid "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
msgstr "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
|
||||
msgid "Could not find required \""
|
||||
msgstr "Could not find required \""
|
||||
|
||||
msgid "Uh, there is a problem while generating feeds."
|
||||
msgstr "There is a problem generating feeds."
|
||||
|
||||
msgid "Cache deleted."
|
||||
msgstr "Cache deleted."
|
||||
|
||||
msgid "Oops, it seems you don't have PHP 5."
|
||||
msgstr "Oops, it seems you don't have PHP 5."
|
||||
|
||||
msgid "Add user"
|
||||
msgstr "Add User"
|
||||
|
||||
msgid "Add a new user :"
|
||||
msgstr "Add a new user:"
|
||||
|
||||
msgid "Login for new user"
|
||||
msgstr "Login for new user:"
|
||||
|
||||
msgid "Password for new user"
|
||||
msgstr "Password for new user:"
|
||||
|
||||
msgid "Email for new user (not required)"
|
||||
msgstr "Email for new user (not required):"
|
||||
|
||||
msgid "Send"
|
||||
msgstr "Send"
|
||||
|
||||
msgid "Delete account"
|
||||
msgstr "Delete Account"
|
||||
|
||||
msgid "You can delete your account by entering your password and validating."
|
||||
msgstr "You can delete your account by entering your password and validating."
|
||||
|
||||
msgid "Be careful, data will be erased forever (that is a very long time)."
|
||||
msgstr "Be careful, data will be erased forever (that is a very long time)."
|
||||
|
||||
msgid "Type here your password"
|
||||
msgstr "Enter your password"
|
||||
|
||||
msgid "You are the only user, you cannot delete your own account."
|
||||
msgstr "You cannot delete your account because you are the only user."
|
||||
|
||||
msgid ""
|
||||
"To completely remove wallabag, delete the wallabag folder on your web server "
|
||||
"(and eventual databases)."
|
||||
msgstr ""
|
||||
"To completely remove wallabag, delete the wallabag folder and database(s) "
|
||||
"from your web server."
|
||||
|
||||
msgid "Enter your search here"
|
||||
msgstr "Enter your search here"
|
||||
|
||||
msgid "Tag these results as"
|
||||
msgstr "Tag these results as"
|
||||
|
||||
# ebook
|
||||
msgid "Fancy an E-Book ?"
|
||||
msgstr "Fancy an E-Book?"
|
||||
|
||||
msgid ""
|
||||
"Click on <a href=\"./?epub&method=all\" title=\"Generate ePub\">this "
|
||||
"link</a> to get all your articles in one ebook (ePub 3 format)."
|
||||
msgstr ""
|
||||
"Click on <a href=\"./?epub&method=all\" title=\"Generate EPUB\">this "
|
||||
"link</a> to get all your articles in one ebook (EPUB 3 format)."
|
||||
|
||||
msgid ""
|
||||
"This can <b>take a while</b> and can <b>even fail</b> if you have too many "
|
||||
"articles, depending on your server configuration."
|
||||
msgstr ""
|
||||
"This can <b>take a while</b> and can <b>even fail</b> if you have too many "
|
||||
"articles, depending on your server configuration."
|
||||
|
||||
msgid "Download the articles from this tag in an epub"
|
||||
msgstr "Download the articles from this tag in an EPUB"
|
||||
|
||||
msgid "Download the articles from this search in an epub"
|
||||
msgstr "Download the articles from this search in an EPUB"
|
||||
|
||||
msgid "Download the articles from this category in an epub"
|
||||
msgstr "Download the articles from this category in an EPUB"
|
||||
|
||||
#~ msgid "poche it!"
|
||||
#~ msgstr "poche it!"
|
||||
|
||||
#~ msgid "Updating poche"
|
||||
#~ msgstr "Updating poche"
|
||||
|
||||
#~ msgid "create an issue"
|
||||
#~ msgstr "create an issue"
|
||||
|
||||
#~ msgid "or"
|
||||
#~ msgstr "or"
|
||||
|
||||
#~ msgid "contact us by mail"
|
||||
#~ msgstr "contact us by mail"
|
||||
|
||||
#~ msgid "your poche version:"
|
||||
#~ msgstr "your poche version:"
|
|
@ -1,563 +0,0 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-02-25 15:16+0300\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Maryana <mariroz@mr.lviv.ua>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"X-Poedit-Language: Spanish\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Poedit-SearchPath-0: /home/mariroz/_DEV/web/wallabag/wallabag-master-testing\n"
|
||||
|
||||
msgid "wallabag, a read it later open source system"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: user doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
msgid "return home"
|
||||
msgstr ""
|
||||
|
||||
msgid "config"
|
||||
msgstr "configuración"
|
||||
|
||||
msgid "Saving articles"
|
||||
msgstr ""
|
||||
|
||||
msgid "There are several ways to save an article:"
|
||||
msgstr ""
|
||||
|
||||
msgid "read the documentation"
|
||||
msgstr "leer la documentación"
|
||||
|
||||
msgid "download the extension"
|
||||
msgstr ""
|
||||
|
||||
msgid "via F-Droid"
|
||||
msgstr ""
|
||||
|
||||
msgid " or "
|
||||
msgstr ""
|
||||
|
||||
msgid "via Google Play"
|
||||
msgstr ""
|
||||
|
||||
msgid "download the application"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "By filling this field"
|
||||
msgstr "rellenando este campo"
|
||||
|
||||
msgid "bag it!"
|
||||
msgstr ""
|
||||
|
||||
msgid "Bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr ""
|
||||
|
||||
msgid "Upgrading wallabag"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Installed version"
|
||||
msgstr "ultima versión estable"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Latest stable version"
|
||||
msgstr "ultima versión estable"
|
||||
|
||||
#, fuzzy
|
||||
msgid "A more recent stable version is available."
|
||||
msgstr "una versión estable más reciente está disponible."
|
||||
|
||||
#, fuzzy
|
||||
msgid "You are up to date."
|
||||
msgstr "estás actualizado."
|
||||
|
||||
#, fuzzy
|
||||
msgid "Latest dev version"
|
||||
msgstr "ultima versión de desarollo"
|
||||
|
||||
#, fuzzy
|
||||
msgid "A more recent development version is available."
|
||||
msgstr "una versión de desarollo más reciente está disponible."
|
||||
|
||||
msgid "Feeds"
|
||||
msgstr ""
|
||||
|
||||
msgid "Your feed token is currently empty and must first be generated to enable feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr ""
|
||||
|
||||
msgid "Unread feed"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Favorites feed"
|
||||
msgstr "preferidos"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Archive feed"
|
||||
msgstr "archivos"
|
||||
|
||||
msgid "Your token:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Your user id:"
|
||||
msgstr ""
|
||||
|
||||
msgid "You can regenerate your token: <a href='?feed&action=generate'>generate!</a>."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Change your theme"
|
||||
msgstr "Modificar tu contraseña"
|
||||
|
||||
msgid "Theme:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Update"
|
||||
msgstr "Actualizar"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Change your language"
|
||||
msgstr "Modificar tu contraseña"
|
||||
|
||||
msgid "Language:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Change your password"
|
||||
msgstr "Modificar tu contraseña"
|
||||
|
||||
msgid "New password:"
|
||||
msgstr "Nueva contraseña :"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "Contraseña"
|
||||
|
||||
msgid "Repeat your new password:"
|
||||
msgstr "Repetir la nueva contraseña :"
|
||||
|
||||
msgid "Import"
|
||||
msgstr "Importar"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Please execute the import script locally as it can take a very long time."
|
||||
msgstr "Por favor, ejecute la importación en local, esto puede demorar un tiempo."
|
||||
|
||||
#, fuzzy
|
||||
msgid "More info in the official documentation:"
|
||||
msgstr "Más información en la documentación oficial :"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Pocket"
|
||||
msgstr "importación desde Pocket"
|
||||
|
||||
#, php-format
|
||||
msgid "(you must have a %s file on your server)"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Readability"
|
||||
msgstr "importación desde Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Instapaper"
|
||||
msgstr "importación desde Instapaper"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from wallabag"
|
||||
msgstr "importación desde Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Export your wallabag data"
|
||||
msgstr "Exportar sus datos de poche"
|
||||
|
||||
msgid "Click here"
|
||||
msgstr "Haga clic aquí"
|
||||
|
||||
msgid "to download your database."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "to export your wallabag data."
|
||||
msgstr "para exportar sus datos de poche."
|
||||
|
||||
msgid "Cache"
|
||||
msgstr ""
|
||||
|
||||
msgid "to delete cache."
|
||||
msgstr ""
|
||||
|
||||
msgid "You can enter multiple tags, separated by commas."
|
||||
msgstr ""
|
||||
|
||||
msgid "return to article"
|
||||
msgstr ""
|
||||
|
||||
msgid "plop"
|
||||
msgstr "plop"
|
||||
|
||||
msgid "You can <a href='wallabag_compatibility_test.php'>check your configuration here</a>."
|
||||
msgstr ""
|
||||
|
||||
msgid "favoris"
|
||||
msgstr "preferidos"
|
||||
|
||||
msgid "archive"
|
||||
msgstr "archivos"
|
||||
|
||||
msgid "unread"
|
||||
msgstr "sin leer"
|
||||
|
||||
msgid "by date asc"
|
||||
msgstr "por fecha ascendiente"
|
||||
|
||||
msgid "by date"
|
||||
msgstr "por fecha"
|
||||
|
||||
msgid "by date desc"
|
||||
msgstr "por fecha descendiente"
|
||||
|
||||
msgid "by title asc"
|
||||
msgstr "por titulo ascendiente"
|
||||
|
||||
msgid "by title"
|
||||
msgstr "por título"
|
||||
|
||||
msgid "by title desc"
|
||||
msgstr "por título descendiente"
|
||||
|
||||
msgid "Tag"
|
||||
msgstr ""
|
||||
|
||||
msgid "No articles found."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Toggle mark as read"
|
||||
msgstr "marcar como leído"
|
||||
|
||||
msgid "toggle favorite"
|
||||
msgstr "preferido"
|
||||
|
||||
msgid "delete"
|
||||
msgstr "eliminar"
|
||||
|
||||
msgid "original"
|
||||
msgstr "original"
|
||||
|
||||
msgid "estimated reading time:"
|
||||
msgstr ""
|
||||
|
||||
msgid "mark all the entries as read"
|
||||
msgstr ""
|
||||
|
||||
msgid "results"
|
||||
msgstr "resultados"
|
||||
|
||||
msgid "installation"
|
||||
msgstr "instalación"
|
||||
|
||||
#, fuzzy
|
||||
msgid "install your wallabag"
|
||||
msgstr "instala tu Poche"
|
||||
|
||||
#, fuzzy
|
||||
msgid "wallabag is still not installed. Please fill the below form to install it. Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation on wallabag website</a>."
|
||||
msgstr "Poche todavia no està instalado. Por favor, completa los campos siguientes para instalarlo. No dudes de <a href='http://doc.inthepoche.com'>leer la documentación en el sitio de Poche</a>."
|
||||
|
||||
msgid "Login"
|
||||
msgstr "Nombre de usuario"
|
||||
|
||||
msgid "Repeat your password"
|
||||
msgstr "Repita su contraseña"
|
||||
|
||||
msgid "Install"
|
||||
msgstr "Instalar"
|
||||
|
||||
#, fuzzy
|
||||
msgid "login to your wallabag"
|
||||
msgstr "conectarse a tu Poche"
|
||||
|
||||
msgid "Login to wallabag"
|
||||
msgstr ""
|
||||
|
||||
msgid "you are in demo mode, some features may be disabled."
|
||||
msgstr "este es el modo de demostración, algunas funcionalidades pueden estar desactivadas."
|
||||
|
||||
msgid "Username"
|
||||
msgstr ""
|
||||
|
||||
msgid "Stay signed in"
|
||||
msgstr "Seguir conectado"
|
||||
|
||||
msgid "(Do not check on public computers)"
|
||||
msgstr "(no marcar en un ordenador público)"
|
||||
|
||||
msgid "Sign in"
|
||||
msgstr "Iniciar sesión"
|
||||
|
||||
msgid "favorites"
|
||||
msgstr "preferidos"
|
||||
|
||||
msgid "estimated reading time :"
|
||||
msgstr ""
|
||||
|
||||
msgid "Mark all the entries as read"
|
||||
msgstr ""
|
||||
|
||||
msgid "Return home"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Back to top"
|
||||
msgstr "volver arriba"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Mark as read"
|
||||
msgstr "marcar como leído"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Favorite"
|
||||
msgstr "preferidos"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Toggle favorite"
|
||||
msgstr "preferido"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Delete"
|
||||
msgstr "eliminar"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Tweet"
|
||||
msgstr "tweetear"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Email"
|
||||
msgstr "enviar por mail"
|
||||
|
||||
msgid "shaarli"
|
||||
msgstr "shaarli"
|
||||
|
||||
msgid "flattr"
|
||||
msgstr "flattr"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Does this article appear wrong?"
|
||||
msgstr "este articulo no se ve bien?"
|
||||
|
||||
msgid "tags:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Edit tags"
|
||||
msgstr ""
|
||||
|
||||
msgid "save link!"
|
||||
msgstr ""
|
||||
|
||||
msgid "home"
|
||||
msgstr "inicio"
|
||||
|
||||
msgid "tags"
|
||||
msgstr ""
|
||||
|
||||
msgid "logout"
|
||||
msgstr "cerrar sesión"
|
||||
|
||||
msgid "powered by"
|
||||
msgstr "hecho con"
|
||||
|
||||
msgid "debug mode is on so cache is off."
|
||||
msgstr "el modo de depuración está activado, así que la cache está desactivada."
|
||||
|
||||
#, fuzzy
|
||||
msgid "your wallabag version:"
|
||||
msgstr "su versión"
|
||||
|
||||
msgid "storage:"
|
||||
msgstr "almacenamiento:"
|
||||
|
||||
msgid "save a link"
|
||||
msgstr ""
|
||||
|
||||
msgid "back to home"
|
||||
msgstr "volver a la página de inicio"
|
||||
|
||||
msgid "toggle mark as read"
|
||||
msgstr "marcar como leído"
|
||||
|
||||
msgid "tweet"
|
||||
msgstr "tweetear"
|
||||
|
||||
msgid "email"
|
||||
msgstr "enviar por mail"
|
||||
|
||||
msgid "this article appears wrong?"
|
||||
msgstr "este articulo no se ve bien?"
|
||||
|
||||
msgid "No link available here!"
|
||||
msgstr "¡No hay ningún enlace disponible por aquí!"
|
||||
|
||||
msgid "Poching a link"
|
||||
msgstr "Pochear un enlace"
|
||||
|
||||
msgid "by filling this field"
|
||||
msgstr "rellenando este campo"
|
||||
|
||||
msgid "bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr ""
|
||||
|
||||
msgid "your version"
|
||||
msgstr "su versión"
|
||||
|
||||
msgid "latest stable version"
|
||||
msgstr "ultima versión estable"
|
||||
|
||||
msgid "a more recent stable version is available."
|
||||
msgstr "una versión estable más reciente está disponible."
|
||||
|
||||
msgid "you are up to date."
|
||||
msgstr "estás actualizado."
|
||||
|
||||
msgid "latest dev version"
|
||||
msgstr "ultima versión de desarollo"
|
||||
|
||||
msgid "a more recent development version is available."
|
||||
msgstr "una versión de desarollo más reciente está disponible."
|
||||
|
||||
msgid "Please execute the import script locally, it can take a very long time."
|
||||
msgstr "Por favor, ejecute la importación en local, esto puede demorar un tiempo."
|
||||
|
||||
#, fuzzy
|
||||
msgid "More infos in the official doc:"
|
||||
msgstr "Más información en la documentación oficial :"
|
||||
|
||||
msgid "import from Pocket"
|
||||
msgstr "importación desde Pocket"
|
||||
|
||||
msgid "import from Readability"
|
||||
msgstr "importación desde Readability"
|
||||
|
||||
msgid "import from Instapaper"
|
||||
msgstr "importación desde Instapaper"
|
||||
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Untitled"
|
||||
msgstr "por título"
|
||||
|
||||
msgid "the link has been added successfully"
|
||||
msgstr ""
|
||||
|
||||
msgid "error during insertion : the link wasn't added"
|
||||
msgstr ""
|
||||
|
||||
msgid "the link has been deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
msgid "the link wasn't deleted"
|
||||
msgstr ""
|
||||
|
||||
msgid "Article not found!"
|
||||
msgstr ""
|
||||
|
||||
msgid "previous"
|
||||
msgstr ""
|
||||
|
||||
msgid "next"
|
||||
msgstr ""
|
||||
|
||||
msgid "in demo mode, you can't update your password"
|
||||
msgstr ""
|
||||
|
||||
msgid "your password has been updated"
|
||||
msgstr ""
|
||||
|
||||
msgid "the two fields have to be filled & the password must be the same in the two fields"
|
||||
msgstr ""
|
||||
|
||||
msgid "still using the \""
|
||||
msgstr ""
|
||||
|
||||
msgid "that theme does not seem to be installed"
|
||||
msgstr ""
|
||||
|
||||
msgid "you have changed your theme preferences"
|
||||
msgstr ""
|
||||
|
||||
msgid "that language does not seem to be installed"
|
||||
msgstr ""
|
||||
|
||||
msgid "you have changed your language preferences"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: you have to fill all fields"
|
||||
msgstr ""
|
||||
|
||||
msgid "welcome to your wallabag"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: bad login or password"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from instapaper completed"
|
||||
msgstr "importación desde Instapaper"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from pocket completed"
|
||||
msgstr "importación desde Pocket"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from Readability completed. "
|
||||
msgstr "importación desde Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from Poche completed. "
|
||||
msgstr "importación desde Pocket"
|
||||
|
||||
msgid "Unknown import provider."
|
||||
msgstr ""
|
||||
|
||||
msgid "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
msgstr ""
|
||||
|
||||
msgid "Could not find required \""
|
||||
msgstr ""
|
||||
|
||||
msgid "Uh, there is a problem while generating feeds."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Cache deleted."
|
||||
msgstr "eliminar"
|
||||
|
||||
msgid "Oops, it seems you don't have PHP 5."
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "poche it!"
|
||||
#~ msgstr "pochéalo!"
|
||||
|
||||
#~ msgid "Updating poche"
|
||||
#~ msgstr "Actualizar"
|
||||
|
||||
#~ msgid "create an issue"
|
||||
#~ msgstr "crear un ticket"
|
||||
|
||||
#~ msgid "or"
|
||||
#~ msgstr "o"
|
||||
|
||||
#~ msgid "contact us by mail"
|
||||
#~ msgstr "contactarnos por mail"
|
||||
|
||||
#~ msgid "your poche version:"
|
||||
#~ msgstr "tu versión de Poche:"
|
|
@ -1,563 +0,0 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-02-25 15:15+0300\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Maryana <mariroz@mr.lviv.ua>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"X-Poedit-Language: Persian\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Poedit-SearchPath-0: /home/mariroz/_DEV/web/wallabag/wallabag-master-testing\n"
|
||||
|
||||
msgid "wallabag, a read it later open source system"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: user doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
msgid "return home"
|
||||
msgstr ""
|
||||
|
||||
msgid "config"
|
||||
msgstr "تنظیمات"
|
||||
|
||||
msgid "Saving articles"
|
||||
msgstr ""
|
||||
|
||||
msgid "There are several ways to save an article:"
|
||||
msgstr ""
|
||||
|
||||
msgid "read the documentation"
|
||||
msgstr "راهنما را بخوانید"
|
||||
|
||||
msgid "download the extension"
|
||||
msgstr ""
|
||||
|
||||
msgid "via F-Droid"
|
||||
msgstr ""
|
||||
|
||||
msgid " or "
|
||||
msgstr ""
|
||||
|
||||
msgid "via Google Play"
|
||||
msgstr ""
|
||||
|
||||
msgid "download the application"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "By filling this field"
|
||||
msgstr "با پرکردن این بخش"
|
||||
|
||||
msgid "bag it!"
|
||||
msgstr ""
|
||||
|
||||
msgid "Bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr ""
|
||||
|
||||
msgid "Upgrading wallabag"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Installed version"
|
||||
msgstr "آخرین نسخهٔ پایدار"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Latest stable version"
|
||||
msgstr "آخرین نسخهٔ پایدار"
|
||||
|
||||
#, fuzzy
|
||||
msgid "A more recent stable version is available."
|
||||
msgstr "نسخهٔ پایدار تازهای منتشر شده است."
|
||||
|
||||
#, fuzzy
|
||||
msgid "You are up to date."
|
||||
msgstr "شما بهروز هستید."
|
||||
|
||||
#, fuzzy
|
||||
msgid "Latest dev version"
|
||||
msgstr "آخرین نسخهٔ آزمایشی"
|
||||
|
||||
#, fuzzy
|
||||
msgid "A more recent development version is available."
|
||||
msgstr "نسخهٔ آزمایشی تازهای منتشر شده است."
|
||||
|
||||
msgid "Feeds"
|
||||
msgstr ""
|
||||
|
||||
msgid "Your feed token is currently empty and must first be generated to enable feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr ""
|
||||
|
||||
msgid "Unread feed"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Favorites feed"
|
||||
msgstr "بهترینها"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Archive feed"
|
||||
msgstr "بایگانی"
|
||||
|
||||
msgid "Your token:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Your user id:"
|
||||
msgstr ""
|
||||
|
||||
msgid "You can regenerate your token: <a href='?feed&action=generate'>generate!</a>."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Change your theme"
|
||||
msgstr "گذرواژهٔ خود را تغییر دهید"
|
||||
|
||||
msgid "Theme:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Update"
|
||||
msgstr "بهروزرسانی"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Change your language"
|
||||
msgstr "گذرواژهٔ خود را تغییر دهید"
|
||||
|
||||
msgid "Language:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Change your password"
|
||||
msgstr "گذرواژهٔ خود را تغییر دهید"
|
||||
|
||||
msgid "New password:"
|
||||
msgstr "گذرواژهٔ تازه:"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "گذرواژه"
|
||||
|
||||
msgid "Repeat your new password:"
|
||||
msgstr "گذرواژهٔ تازه را دوباره وارد کنید"
|
||||
|
||||
msgid "Import"
|
||||
msgstr "درونریزی"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Please execute the import script locally as it can take a very long time."
|
||||
msgstr "لطفاً برنامهٔ درونریزی را بهطور محلی اجرا کنید، شاید خیلی طول بکشد."
|
||||
|
||||
#, fuzzy
|
||||
msgid "More info in the official documentation:"
|
||||
msgstr "اطلاعات بیشتر در راهنمای رسمی:"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Pocket"
|
||||
msgstr "درونریزی از Pocket"
|
||||
|
||||
#, php-format
|
||||
msgid "(you must have a %s file on your server)"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Readability"
|
||||
msgstr "درونریزی از Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Instapaper"
|
||||
msgstr "درونریزی از Instapaper"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from wallabag"
|
||||
msgstr "درونریزی از Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Export your wallabag data"
|
||||
msgstr "دادههای poche خود را برونبری کنید"
|
||||
|
||||
msgid "Click here"
|
||||
msgstr "اینجا را کلیک کنید"
|
||||
|
||||
msgid "to download your database."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "to export your wallabag data."
|
||||
msgstr "برای برونبری دادههای poche شما"
|
||||
|
||||
msgid "Cache"
|
||||
msgstr ""
|
||||
|
||||
msgid "to delete cache."
|
||||
msgstr ""
|
||||
|
||||
msgid "You can enter multiple tags, separated by commas."
|
||||
msgstr ""
|
||||
|
||||
msgid "return to article"
|
||||
msgstr ""
|
||||
|
||||
msgid "plop"
|
||||
msgstr "plop"
|
||||
|
||||
msgid "You can <a href='wallabag_compatibility_test.php'>check your configuration here</a>."
|
||||
msgstr ""
|
||||
|
||||
msgid "favoris"
|
||||
msgstr "بهترینها"
|
||||
|
||||
msgid "archive"
|
||||
msgstr "بایگانی"
|
||||
|
||||
msgid "unread"
|
||||
msgstr "خواندهنشده"
|
||||
|
||||
msgid "by date asc"
|
||||
msgstr "قدیمیترها بالا"
|
||||
|
||||
msgid "by date"
|
||||
msgstr "با تاریخ"
|
||||
|
||||
msgid "by date desc"
|
||||
msgstr "تازهترها بالا"
|
||||
|
||||
msgid "by title asc"
|
||||
msgstr "با عنوان (الفبایی)"
|
||||
|
||||
msgid "by title"
|
||||
msgstr "با عنوان"
|
||||
|
||||
msgid "by title desc"
|
||||
msgstr "با عنوان (الفبایی معکوس)"
|
||||
|
||||
msgid "Tag"
|
||||
msgstr ""
|
||||
|
||||
msgid "No articles found."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Toggle mark as read"
|
||||
msgstr "خواندهشده/خواندهنشده"
|
||||
|
||||
msgid "toggle favorite"
|
||||
msgstr "جزء بهترینها هست/نیست"
|
||||
|
||||
msgid "delete"
|
||||
msgstr "پاککردن"
|
||||
|
||||
msgid "original"
|
||||
msgstr "اصلی"
|
||||
|
||||
msgid "estimated reading time:"
|
||||
msgstr ""
|
||||
|
||||
msgid "mark all the entries as read"
|
||||
msgstr ""
|
||||
|
||||
msgid "results"
|
||||
msgstr "نتایج"
|
||||
|
||||
msgid "installation"
|
||||
msgstr "نصب"
|
||||
|
||||
#, fuzzy
|
||||
msgid "install your wallabag"
|
||||
msgstr "poche خود را نصب کنید"
|
||||
|
||||
#, fuzzy
|
||||
msgid "wallabag is still not installed. Please fill the below form to install it. Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation on wallabag website</a>."
|
||||
msgstr "poche هنوز نصب نیست. برای نصب لطفاً فرم زیر را پر کنید. خواندن <a href='http://doc.inthepoche.com'>راهنما در وبگاه poche</a> را از یاد نبرید."
|
||||
|
||||
msgid "Login"
|
||||
msgstr "ورود"
|
||||
|
||||
msgid "Repeat your password"
|
||||
msgstr "گذرواژه را دوباره وارد کنید"
|
||||
|
||||
msgid "Install"
|
||||
msgstr "نصب"
|
||||
|
||||
#, fuzzy
|
||||
msgid "login to your wallabag"
|
||||
msgstr "به poche خود وارد شوید"
|
||||
|
||||
msgid "Login to wallabag"
|
||||
msgstr ""
|
||||
|
||||
msgid "you are in demo mode, some features may be disabled."
|
||||
msgstr "این تنها نسخهٔ نمایشی است، برخی از ویژگیها کار نمیکنند."
|
||||
|
||||
msgid "Username"
|
||||
msgstr ""
|
||||
|
||||
msgid "Stay signed in"
|
||||
msgstr "مرا به خاطر بسپار"
|
||||
|
||||
msgid "(Do not check on public computers)"
|
||||
msgstr "(روی رایانههای عمومی این کار را نکنید)"
|
||||
|
||||
msgid "Sign in"
|
||||
msgstr "ورود"
|
||||
|
||||
msgid "favorites"
|
||||
msgstr "بهترینها"
|
||||
|
||||
msgid "estimated reading time :"
|
||||
msgstr ""
|
||||
|
||||
msgid "Mark all the entries as read"
|
||||
msgstr ""
|
||||
|
||||
msgid "Return home"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Back to top"
|
||||
msgstr "بازگشت به بالای صفحه"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Mark as read"
|
||||
msgstr "خواندهشده/خواندهنشده"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Favorite"
|
||||
msgstr "بهترینها"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Toggle favorite"
|
||||
msgstr "جزء بهترینها هست/نیست"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Delete"
|
||||
msgstr "پاککردن"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Tweet"
|
||||
msgstr "توییت"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Email"
|
||||
msgstr "ایمیل"
|
||||
|
||||
msgid "shaarli"
|
||||
msgstr "shaarli"
|
||||
|
||||
msgid "flattr"
|
||||
msgstr "flattr"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Does this article appear wrong?"
|
||||
msgstr "این مطلب اشتباه نمایش داده شده؟"
|
||||
|
||||
msgid "tags:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Edit tags"
|
||||
msgstr ""
|
||||
|
||||
msgid "save link!"
|
||||
msgstr ""
|
||||
|
||||
msgid "home"
|
||||
msgstr "خانه"
|
||||
|
||||
msgid "tags"
|
||||
msgstr ""
|
||||
|
||||
msgid "logout"
|
||||
msgstr "بیرون رفتن"
|
||||
|
||||
msgid "powered by"
|
||||
msgstr "نیروگرفته از"
|
||||
|
||||
msgid "debug mode is on so cache is off."
|
||||
msgstr "حالت عیبیابی فعال است، پس کاشه خاموش است."
|
||||
|
||||
#, fuzzy
|
||||
msgid "your wallabag version:"
|
||||
msgstr "نسخهٔ شما"
|
||||
|
||||
msgid "storage:"
|
||||
msgstr "ذخیرهسازی:"
|
||||
|
||||
msgid "save a link"
|
||||
msgstr ""
|
||||
|
||||
msgid "back to home"
|
||||
msgstr "بازگشت به خانه"
|
||||
|
||||
msgid "toggle mark as read"
|
||||
msgstr "خواندهشده/خواندهنشده"
|
||||
|
||||
msgid "tweet"
|
||||
msgstr "توییت"
|
||||
|
||||
msgid "email"
|
||||
msgstr "ایمیل"
|
||||
|
||||
msgid "this article appears wrong?"
|
||||
msgstr "این مطلب اشتباه نمایش داده شده؟"
|
||||
|
||||
msgid "No link available here!"
|
||||
msgstr "اینجا پیوندی موجود نیست!"
|
||||
|
||||
msgid "Poching a link"
|
||||
msgstr "پیوندی را poche کنید"
|
||||
|
||||
msgid "by filling this field"
|
||||
msgstr "با پرکردن این بخش"
|
||||
|
||||
msgid "bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr ""
|
||||
|
||||
msgid "your version"
|
||||
msgstr "نسخهٔ شما"
|
||||
|
||||
msgid "latest stable version"
|
||||
msgstr "آخرین نسخهٔ پایدار"
|
||||
|
||||
msgid "a more recent stable version is available."
|
||||
msgstr "نسخهٔ پایدار تازهای منتشر شده است."
|
||||
|
||||
msgid "you are up to date."
|
||||
msgstr "شما بهروز هستید."
|
||||
|
||||
msgid "latest dev version"
|
||||
msgstr "آخرین نسخهٔ آزمایشی"
|
||||
|
||||
msgid "a more recent development version is available."
|
||||
msgstr "نسخهٔ آزمایشی تازهای منتشر شده است."
|
||||
|
||||
msgid "Please execute the import script locally, it can take a very long time."
|
||||
msgstr "لطفاً برنامهٔ درونریزی را بهطور محلی اجرا کنید، شاید خیلی طول بکشد."
|
||||
|
||||
#, fuzzy
|
||||
msgid "More infos in the official doc:"
|
||||
msgstr "اطلاعات بیشتر در راهنمای رسمی:"
|
||||
|
||||
msgid "import from Pocket"
|
||||
msgstr "درونریزی از Pocket"
|
||||
|
||||
msgid "import from Readability"
|
||||
msgstr "درونریزی از Readability"
|
||||
|
||||
msgid "import from Instapaper"
|
||||
msgstr "درونریزی از Instapaper"
|
||||
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Untitled"
|
||||
msgstr "با عنوان"
|
||||
|
||||
msgid "the link has been added successfully"
|
||||
msgstr ""
|
||||
|
||||
msgid "error during insertion : the link wasn't added"
|
||||
msgstr ""
|
||||
|
||||
msgid "the link has been deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
msgid "the link wasn't deleted"
|
||||
msgstr ""
|
||||
|
||||
msgid "Article not found!"
|
||||
msgstr ""
|
||||
|
||||
msgid "previous"
|
||||
msgstr ""
|
||||
|
||||
msgid "next"
|
||||
msgstr ""
|
||||
|
||||
msgid "in demo mode, you can't update your password"
|
||||
msgstr ""
|
||||
|
||||
msgid "your password has been updated"
|
||||
msgstr ""
|
||||
|
||||
msgid "the two fields have to be filled & the password must be the same in the two fields"
|
||||
msgstr ""
|
||||
|
||||
msgid "still using the \""
|
||||
msgstr ""
|
||||
|
||||
msgid "that theme does not seem to be installed"
|
||||
msgstr ""
|
||||
|
||||
msgid "you have changed your theme preferences"
|
||||
msgstr ""
|
||||
|
||||
msgid "that language does not seem to be installed"
|
||||
msgstr ""
|
||||
|
||||
msgid "you have changed your language preferences"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: you have to fill all fields"
|
||||
msgstr ""
|
||||
|
||||
msgid "welcome to your wallabag"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: bad login or password"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from instapaper completed"
|
||||
msgstr "درونریزی از Instapaper"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from pocket completed"
|
||||
msgstr "درونریزی از Pocket"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from Readability completed. "
|
||||
msgstr "درونریزی از Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from Poche completed. "
|
||||
msgstr "درونریزی از Pocket"
|
||||
|
||||
msgid "Unknown import provider."
|
||||
msgstr ""
|
||||
|
||||
msgid "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
msgstr ""
|
||||
|
||||
msgid "Could not find required \""
|
||||
msgstr ""
|
||||
|
||||
msgid "Uh, there is a problem while generating feeds."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Cache deleted."
|
||||
msgstr "پاککردن"
|
||||
|
||||
msgid "Oops, it seems you don't have PHP 5."
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "poche it!"
|
||||
#~ msgstr "poche کنید!"
|
||||
|
||||
#~ msgid "Updating poche"
|
||||
#~ msgstr "بهروزرسانی poche"
|
||||
|
||||
#~ msgid "create an issue"
|
||||
#~ msgstr "یک درخواست رفعمشکل بنویسید"
|
||||
|
||||
#~ msgid "or"
|
||||
#~ msgstr "یا"
|
||||
|
||||
#~ msgid "contact us by mail"
|
||||
#~ msgstr "به ما ایمیل بزنید"
|
||||
|
||||
#~ msgid "your poche version:"
|
||||
#~ msgstr "نسخهٔ poche شما:"
|
|
@ -1,804 +0,0 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: wallabag 1.7.2\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-26 20:09+0100\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Thomas Citharel <tcit@openmailbox.org>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: fr_FR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-KeywordsList: _;gettext;gettext_noop\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
msgid "wallabag, a read it later open source system"
|
||||
msgstr "wallabag, un système open source de lecture différé"
|
||||
|
||||
msgid "login failed: user doesn't exist"
|
||||
msgstr "échec de l'identification : cet utilisateur n'existe pas"
|
||||
|
||||
msgid "save link!"
|
||||
msgstr "enregistrer le lien !"
|
||||
|
||||
msgid "plop"
|
||||
msgstr "plop"
|
||||
|
||||
msgid "powered by"
|
||||
msgstr "propulsé par"
|
||||
|
||||
msgid "debug mode is on so cache is off."
|
||||
msgstr "le mode de debug est actif, le cache est donc désactivé."
|
||||
|
||||
msgid "your wallabag version:"
|
||||
msgstr "votre version de wallabag :"
|
||||
|
||||
msgid "storage:"
|
||||
msgstr "stockage :"
|
||||
|
||||
msgid "login to your wallabag"
|
||||
msgstr "se connecter à votre wallabag"
|
||||
|
||||
msgid "Login to wallabag"
|
||||
msgstr "Se connecter à wallabag"
|
||||
|
||||
msgid "you are in demo mode, some features may be disabled."
|
||||
msgstr ""
|
||||
"vous êtes en mode démo, certaines fonctionnalités peuvent être désactivées."
|
||||
|
||||
msgid "Username"
|
||||
msgstr "Nom d'utilisateur"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "Mot de passe"
|
||||
|
||||
msgid "Stay signed in"
|
||||
msgstr "Rester connecté"
|
||||
|
||||
msgid "(Do not check on public computers)"
|
||||
msgstr "(Ne pas cocher sur un ordinateur public)"
|
||||
|
||||
msgid "Sign in"
|
||||
msgstr "Se connecter"
|
||||
|
||||
msgid "back to home"
|
||||
msgstr "retour à l'accueil"
|
||||
|
||||
msgid "favorites"
|
||||
msgstr "favoris"
|
||||
|
||||
msgid "archive"
|
||||
msgstr "archive"
|
||||
|
||||
msgid "unread"
|
||||
msgstr "non lus"
|
||||
|
||||
msgid "Tag"
|
||||
msgstr "Tag"
|
||||
|
||||
msgid "No articles found."
|
||||
msgstr "Aucun article trouvé."
|
||||
|
||||
msgid "estimated reading time:"
|
||||
msgstr "temps de lecture estimé :"
|
||||
|
||||
msgid "estimated reading time :"
|
||||
msgstr "temps de lecture estimé :"
|
||||
|
||||
msgid "Toggle mark as read"
|
||||
msgstr "Marquer comme lu / non lu"
|
||||
|
||||
msgid "toggle favorite"
|
||||
msgstr "marquer / enlever comme favori"
|
||||
|
||||
msgid "delete"
|
||||
msgstr "supprimer"
|
||||
|
||||
msgid "original"
|
||||
msgstr "original"
|
||||
|
||||
msgid "Mark all the entries as read"
|
||||
msgstr "Marquer tous les articles comme lus"
|
||||
|
||||
msgid "results"
|
||||
msgstr "résultats"
|
||||
|
||||
msgid " found for « "
|
||||
msgstr "trouvé pour « "
|
||||
|
||||
msgid "Only one result found for "
|
||||
msgstr "Seulement un résultat trouvé pour "
|
||||
|
||||
msgid "config"
|
||||
msgstr "configuration"
|
||||
|
||||
msgid "Saving articles"
|
||||
msgstr "Sauvegarde des articles"
|
||||
|
||||
msgid "There are several ways to save an article:"
|
||||
msgstr "Il y a plusieurs façons d'enregistrer un article :"
|
||||
|
||||
msgid "read the documentation"
|
||||
msgstr "lisez la documentation"
|
||||
|
||||
msgid "download the extension"
|
||||
msgstr "téléchargez l'extension"
|
||||
|
||||
msgid "via F-Droid"
|
||||
msgstr "via F-Droid"
|
||||
|
||||
msgid " or "
|
||||
msgstr " ou "
|
||||
|
||||
msgid "via Google Play"
|
||||
msgstr "via Google PlayStore"
|
||||
|
||||
msgid "download the application"
|
||||
msgstr "téléchargez l'application"
|
||||
|
||||
msgid "By filling this field"
|
||||
msgstr "En remplissant ce champ"
|
||||
|
||||
msgid "bag it!"
|
||||
msgstr "bag it !"
|
||||
|
||||
msgid "Bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "Bookmarklet : glissez-déposez ce lien dans votre barre de favoris"
|
||||
|
||||
msgid "Upgrading wallabag"
|
||||
msgstr "Mise à jour de wallabag"
|
||||
|
||||
msgid "Installed version"
|
||||
msgstr "Version installée"
|
||||
|
||||
msgid "Latest stable version"
|
||||
msgstr "Dernière version stable"
|
||||
|
||||
msgid "A more recent stable version is available."
|
||||
msgstr "Une version stable plus récente est disponible."
|
||||
|
||||
msgid "You are up to date."
|
||||
msgstr "Vous êtes à jour."
|
||||
|
||||
msgid "Last check:"
|
||||
msgstr "Dernière vérification: "
|
||||
|
||||
msgid "Latest dev version"
|
||||
msgstr "Dernière version de développement"
|
||||
|
||||
msgid "A more recent development version is available."
|
||||
msgstr "Une version de développement plus récente est disponible."
|
||||
|
||||
msgid "You can clear cache to check the latest release."
|
||||
msgstr ""
|
||||
"Vous pouvez vider le cache pour vérifier que vous avez la dernière version."
|
||||
|
||||
msgid "Feeds"
|
||||
msgstr "Flux"
|
||||
|
||||
msgid ""
|
||||
"Your feed token is currently empty and must first be generated to enable "
|
||||
"feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr ""
|
||||
"Votre jeton de flux est actuellement vide et doit d'abord être généré pour "
|
||||
"activer les flux. Cliquez <a href='?feed&action=generate'>ici</a> pour "
|
||||
"le générer."
|
||||
|
||||
msgid "Unread feed"
|
||||
msgstr "Flux des non lus"
|
||||
|
||||
msgid "Favorites feed"
|
||||
msgstr "Flux des favoris"
|
||||
|
||||
msgid "Archive feed"
|
||||
msgstr "Flux des archives"
|
||||
|
||||
msgid "Your token:"
|
||||
msgstr "Votre jeton :"
|
||||
|
||||
msgid "Your user id:"
|
||||
msgstr "Votre ID utilisateur :"
|
||||
|
||||
msgid ""
|
||||
"You can regenerate your token: <a href='?feed&action=generate'>generate!"
|
||||
"</a>."
|
||||
msgstr ""
|
||||
"Vous pouvez regénérer votre jeton : <a href='?feed&"
|
||||
"action=generate'>génération !</a>."
|
||||
|
||||
msgid "Change your theme"
|
||||
msgstr "Changer votre thème"
|
||||
|
||||
msgid "Theme:"
|
||||
msgstr "Thème :"
|
||||
|
||||
msgid "Update"
|
||||
msgstr "Mettre à jour"
|
||||
|
||||
msgid "Change your language"
|
||||
msgstr "Changer votre langue"
|
||||
|
||||
msgid "Language:"
|
||||
msgstr "Langue :"
|
||||
|
||||
msgid "Change your password"
|
||||
msgstr "Modifier votre mot de passe"
|
||||
|
||||
msgid "New password:"
|
||||
msgstr "Nouveau mot de passe :"
|
||||
|
||||
msgid "Repeat your new password:"
|
||||
msgstr "Répétez votre nouveau mot de passe :"
|
||||
|
||||
msgid "Import"
|
||||
msgstr "Importer"
|
||||
|
||||
msgid ""
|
||||
"You can import your Pocket, Readability, Instapaper, Wallabag or any data in "
|
||||
"appropriate json or html format."
|
||||
msgstr ""
|
||||
"Vous pouvez importer depuis Pocket, Readability, Instapaper, wallabag, ou "
|
||||
"n'importe quel fichier au format JSON ou HTML approprié."
|
||||
|
||||
msgid ""
|
||||
"Please select export file on your computer and press \"Import\" button below."
|
||||
"<br>Wallabag will parse your file, insert all URLs and start fetching of "
|
||||
"articles if required.<br>Fetching process is controlled by two constants in "
|
||||
"your config file: IMPORT_LIMIT (how many articles are fetched at once) and "
|
||||
"IMPORT_DELAY (delay between fetch of next batch of articles)."
|
||||
msgstr ""
|
||||
"Sélectionnez le fichier à importer sur votre disque dur, et pressez la "
|
||||
"bouton « Importer » ci-dessous.<br />wallabag analysera votre fichier, "
|
||||
"ajoutera toutes les URL trouvées et commencera à télécharger les contenus si "
|
||||
"nécessaire.<br />Le processus de téléchargement est contrôlé par deux "
|
||||
"constantes dans votre fichier de configuration:<wbr /><code>IMPORT_LIMIT</"
|
||||
"code> (nombre d'éléments téléchargés à la fois) et <code>IMPORT_DELAY</code> "
|
||||
"(le délai d'attente entre deux séquences de téléchargement)."
|
||||
|
||||
msgid "File:"
|
||||
msgstr "Fichier : "
|
||||
|
||||
msgid "You can click here to fetch content for articles with no content."
|
||||
msgstr ""
|
||||
"Vous pouvez cliquer ici pour télécharger le contenu des articles vides."
|
||||
|
||||
msgid "Export your wallabag data"
|
||||
msgstr "Exporter vos données de wallabag"
|
||||
|
||||
msgid "Click here"
|
||||
msgstr "Cliquez ici"
|
||||
|
||||
msgid "to download your database."
|
||||
msgstr "pour télécharger votre base de données."
|
||||
|
||||
msgid "to export your wallabag data."
|
||||
msgstr "pour exporter vos données de wallabag."
|
||||
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
msgid "to delete cache."
|
||||
msgstr "pour effacer le cache."
|
||||
|
||||
msgid "Add user"
|
||||
msgstr "Ajouter un utilisateur"
|
||||
|
||||
msgid "Add a new user :"
|
||||
msgstr "Ajouter un nouvel utilisateur : "
|
||||
|
||||
msgid "Login for new user"
|
||||
msgstr "Identifiant du nouvel utilisateur"
|
||||
|
||||
msgid "Login"
|
||||
msgstr "Nom d'utilisateur"
|
||||
|
||||
msgid "Password for new user"
|
||||
msgstr "Mot de passe du nouvel utilisateur"
|
||||
|
||||
msgid "Email for new user (not required)"
|
||||
msgstr "E-mail pour le nouvel utilisateur (facultatif)"
|
||||
|
||||
msgid "Send"
|
||||
msgstr "Envoyer"
|
||||
|
||||
msgid "Delete account"
|
||||
msgstr "Supprimer le compte"
|
||||
|
||||
msgid "You can delete your account by entering your password and validating."
|
||||
msgstr ""
|
||||
"Vous pouvez supprimer votre compte en entrant votre mot de passe et en "
|
||||
"validant."
|
||||
|
||||
msgid "Be careful, data will be erased forever (that is a very long time)."
|
||||
msgstr "Attention, les données seront perdues pour toujours."
|
||||
|
||||
msgid "Type here your password"
|
||||
msgstr "Entrez votre mot de passe ici"
|
||||
|
||||
msgid "You are the only user, you cannot delete your own account."
|
||||
msgstr ""
|
||||
"Vous êtes l'unique utilisateur, vous ne pouvez pas supprimer votre compte."
|
||||
|
||||
msgid ""
|
||||
"To completely remove wallabag, delete the wallabag folder on your web server "
|
||||
"(and eventual databases)."
|
||||
msgstr ""
|
||||
"Pour désinstaller complètement wallabag, supprimez le répertoire "
|
||||
"<code>wallabag</code> de votre serveur Web (ainsi que les bases de données "
|
||||
"éventuelles)."
|
||||
|
||||
msgid "Save a link"
|
||||
msgstr "Ajouter un lien"
|
||||
|
||||
msgid "Return home"
|
||||
msgstr "Retour accueil"
|
||||
|
||||
msgid "Back to top"
|
||||
msgstr "Haut de page"
|
||||
|
||||
msgid "Mark as read"
|
||||
msgstr "Marquer comme lu"
|
||||
|
||||
msgid "Favorite"
|
||||
msgstr "Favoris"
|
||||
|
||||
msgid "Toggle favorite"
|
||||
msgstr "Marquer / enlever comme favori"
|
||||
|
||||
msgid "Delete"
|
||||
msgstr "Effacer"
|
||||
|
||||
msgid "Tweet"
|
||||
msgstr "Tweet"
|
||||
|
||||
msgid "Email"
|
||||
msgstr "E-mail"
|
||||
|
||||
msgid "shaarli"
|
||||
msgstr "Shaarli"
|
||||
|
||||
msgid "flattr"
|
||||
msgstr "Flattr"
|
||||
|
||||
msgid "Print"
|
||||
msgstr "Imprimer"
|
||||
|
||||
msgid "Does this article appear wrong?"
|
||||
msgstr "Cet article s'affiche mal ?"
|
||||
|
||||
msgid "tags:"
|
||||
msgstr "tags :"
|
||||
|
||||
msgid "Add tags:"
|
||||
msgstr "Ajouter des tags :"
|
||||
|
||||
msgid "no tags"
|
||||
msgstr "pas de tags"
|
||||
|
||||
msgid "The tag has been applied successfully"
|
||||
msgstr "Le tag a été appliqué avec succès"
|
||||
|
||||
msgid "interview"
|
||||
msgstr "interview"
|
||||
|
||||
msgid "editorial"
|
||||
msgstr "éditorial"
|
||||
|
||||
msgid "video"
|
||||
msgstr "vidéo"
|
||||
|
||||
msgid "Edit tags"
|
||||
msgstr "Modifier les tags"
|
||||
|
||||
msgid "favoris"
|
||||
msgstr "favoris"
|
||||
|
||||
msgid "mark all the entries as read"
|
||||
msgstr "marquer tous les articles comme lus"
|
||||
|
||||
msgid "toggle view mode"
|
||||
msgstr "changer de mode de visualisation"
|
||||
|
||||
msgid "return home"
|
||||
msgstr "retour à l'accueil"
|
||||
|
||||
msgid "Poching a link"
|
||||
msgstr "Enregistrer un lien"
|
||||
|
||||
msgid "by filling this field"
|
||||
msgstr "en remplissant ce champ"
|
||||
|
||||
msgid "bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "bookmarklet : glissez-déposez ce lien dans votre barre de favoris"
|
||||
|
||||
msgid "your version"
|
||||
msgstr "votre version"
|
||||
|
||||
msgid "latest stable version"
|
||||
msgstr "dernière version stable"
|
||||
|
||||
msgid "a more recent stable version is available."
|
||||
msgstr "une version stable plus récente est disponible."
|
||||
|
||||
msgid "you are up to date."
|
||||
msgstr "vous êtes à jour."
|
||||
|
||||
msgid "latest dev version"
|
||||
msgstr "dernière version de développement"
|
||||
|
||||
msgid "a more recent development version is available."
|
||||
msgstr "une version de développement plus récente est disponible."
|
||||
|
||||
msgid "Please execute the import script locally, it can take a very long time."
|
||||
msgstr ""
|
||||
"Merci d'exécuter le script d'importation en local car cela peut prendre du "
|
||||
"temps."
|
||||
|
||||
msgid "More infos in the official doc:"
|
||||
msgstr "Plus d'infos dans la documentation officielle :"
|
||||
|
||||
msgid "import from Pocket"
|
||||
msgstr "importer depuis Pocket"
|
||||
|
||||
#, php-format
|
||||
msgid "(you must have a %s file on your server)"
|
||||
msgstr "(le fichier %s doit être présent sur le serveur)"
|
||||
|
||||
msgid "import from Readability"
|
||||
msgstr "importer depuis Readability"
|
||||
|
||||
msgid "import from Instapaper"
|
||||
msgstr "importer depuis Instapaper"
|
||||
|
||||
msgid "Start typing for auto complete."
|
||||
msgstr "Commencez à taper pour activer l'auto-complétion."
|
||||
|
||||
msgid "You can enter multiple tags, separated by commas."
|
||||
msgstr "Vous pouvez entrer plusieurs tags, séparés par des virgules."
|
||||
|
||||
msgid "return to article"
|
||||
msgstr "retourner à l'article"
|
||||
|
||||
msgid "by date asc"
|
||||
msgstr "par date asc"
|
||||
|
||||
msgid "by date"
|
||||
msgstr "par date"
|
||||
|
||||
msgid "by date desc"
|
||||
msgstr "par date desc"
|
||||
|
||||
msgid "by title asc"
|
||||
msgstr "par titre asc"
|
||||
|
||||
msgid "by title"
|
||||
msgstr "par titre"
|
||||
|
||||
msgid "by title desc"
|
||||
msgstr "par titre desc"
|
||||
|
||||
msgid "home"
|
||||
msgstr "accueil"
|
||||
|
||||
msgid "tags"
|
||||
msgstr "tags"
|
||||
|
||||
msgid "save a link"
|
||||
msgstr "sauver un lien"
|
||||
|
||||
msgid "search"
|
||||
msgstr "rechercher"
|
||||
|
||||
msgid "logout"
|
||||
msgstr "déconnexion"
|
||||
|
||||
msgid "installation"
|
||||
msgstr "installation"
|
||||
|
||||
msgid "install your wallabag"
|
||||
msgstr "installez votre wallabag"
|
||||
|
||||
msgid ""
|
||||
"wallabag is still not installed. Please fill the below form to install it. "
|
||||
"Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation "
|
||||
"on wallabag website</a>."
|
||||
msgstr ""
|
||||
"wallabag n'est pas encore installé. Merci de remplir le formulaire suivant "
|
||||
"pour l'installer. N'hésitez pas à <a href='http://doc.wallabag.org'>lire la "
|
||||
"documentation sur le site de wallabag</a>."
|
||||
|
||||
msgid "Repeat your password"
|
||||
msgstr "Répétez votre mot de passe"
|
||||
|
||||
msgid "Install"
|
||||
msgstr "Installer"
|
||||
|
||||
msgid ""
|
||||
"You can <a href='wallabag_compatibility_test.php'>check your configuration "
|
||||
"here</a>."
|
||||
msgstr ""
|
||||
"Vous pouvez vérifier votre configuration <a "
|
||||
"href='wallabag_compatibility_test.php'>ici</a>."
|
||||
|
||||
msgid "Tags"
|
||||
msgstr "Tags"
|
||||
|
||||
msgid "No link available here!"
|
||||
msgstr "Aucun lien n'est disponible ici !"
|
||||
|
||||
msgid "toggle mark as read"
|
||||
msgstr "marquer comme lu / non lu"
|
||||
|
||||
msgid "tweet"
|
||||
msgstr "tweet"
|
||||
|
||||
msgid "email"
|
||||
msgstr "e-mail"
|
||||
|
||||
msgid "this article appears wrong?"
|
||||
msgstr "cet article s'affiche mal ?"
|
||||
|
||||
msgid "Search"
|
||||
msgstr "Rechercher"
|
||||
|
||||
msgid "Download required for "
|
||||
msgstr "Téléchargement requis pour "
|
||||
|
||||
msgid "records"
|
||||
msgstr " articles"
|
||||
|
||||
msgid "Downloading next "
|
||||
msgstr "Téléchargement des "
|
||||
|
||||
msgid "articles, please wait"
|
||||
msgstr " articles suivants, veuillez patienter..."
|
||||
|
||||
msgid "Enter your search here"
|
||||
msgstr "Entrez votre recherche ici"
|
||||
|
||||
#, php-format
|
||||
msgid ""
|
||||
"The new user %s has been installed. Do you want to <a href=\"?logout"
|
||||
"\">logout ?</a>"
|
||||
msgstr ""
|
||||
"Le nouvel utilisateur « %s » a été ajouté. Voulez-vous vous <a href=\"?"
|
||||
"logout\">déconnecter ?</a>"
|
||||
|
||||
#, php-format
|
||||
msgid "Error : An user with the name %s already exists !"
|
||||
msgstr "Erreur : Un utilisateur avec le nom « %s » existe déjà !"
|
||||
|
||||
#, php-format
|
||||
msgid "User %s has been successfully deleted !"
|
||||
msgstr "L'utilisateur « %s » a été supprimé avec succès !"
|
||||
|
||||
msgid "Error : The password is wrong !"
|
||||
msgstr "Erreur : le mot de passe est incorrect !"
|
||||
|
||||
msgid "Error : You are the only user, you cannot delete your account !"
|
||||
msgstr ""
|
||||
"Erreur : Vous êtes l'unique utilisateur, vous ne pouvez pas supprimer votre "
|
||||
"compte !"
|
||||
|
||||
msgid "Untitled"
|
||||
msgstr "Sans titre"
|
||||
|
||||
msgid "the link has been added successfully"
|
||||
msgstr "le lien a été ajouté avec succès"
|
||||
|
||||
msgid "error during insertion : the link wasn't added"
|
||||
msgstr "erreur pendant l'insertion : le lien n'a pas été ajouté"
|
||||
|
||||
msgid "the link has been deleted successfully"
|
||||
msgstr "le lien a été effacé avec succès"
|
||||
|
||||
msgid "the link wasn't deleted"
|
||||
msgstr "le lien n'a pas été effacé"
|
||||
|
||||
msgid "Article not found!"
|
||||
msgstr "Article non trouvé !"
|
||||
|
||||
msgid "previous"
|
||||
msgstr "précédent"
|
||||
|
||||
msgid "next"
|
||||
msgstr "suivant"
|
||||
|
||||
msgid "in demo mode, you can't update your password"
|
||||
msgstr "en mode démo, vous ne pouvez pas mettre à jour votre mot de passe"
|
||||
|
||||
msgid "your password has been updated"
|
||||
msgstr "votre mot de passe a été mis à jour"
|
||||
|
||||
msgid ""
|
||||
"the two fields have to be filled & the password must be the same in the two "
|
||||
"fields"
|
||||
msgstr ""
|
||||
"les deux champs doivent être remplis & le mot de passe doit être le même "
|
||||
"dans les deux"
|
||||
|
||||
msgid "still using the \""
|
||||
msgstr "vous utilisez toujours \""
|
||||
|
||||
msgid "that theme does not seem to be installed"
|
||||
msgstr "ce thème ne semble pas installé"
|
||||
|
||||
msgid "you have changed your theme preferences"
|
||||
msgstr "vous avez changé vos préférences de thème"
|
||||
|
||||
msgid "that language does not seem to be installed"
|
||||
msgstr "cette langue ne semble pas être installée"
|
||||
|
||||
msgid "you have changed your language preferences"
|
||||
msgstr "vous avez changé vos préférences de langue"
|
||||
|
||||
msgid "login failed: you have to fill all fields"
|
||||
msgstr "échec de l'identification : vous devez remplir tous les champs"
|
||||
|
||||
msgid "welcome to your wallabag"
|
||||
msgstr "bienvenue dans votre wallabag"
|
||||
|
||||
msgid "login failed: bad login or password"
|
||||
msgstr "échec de l'identification : mauvais identifiant ou mot de passe"
|
||||
|
||||
msgid "Untitled - Import - "
|
||||
msgstr "Sans titre - Importer - "
|
||||
|
||||
msgid "click to finish import"
|
||||
msgstr "cliquez pour terminer l'importation"
|
||||
|
||||
msgid "Articles inserted: "
|
||||
msgstr "Articles ajoutés : "
|
||||
|
||||
msgid ". Please note, that some may be marked as \"read\"."
|
||||
msgstr ". Notez que certains pourraient être marqués comme \"lus\"."
|
||||
|
||||
msgid "Import finished."
|
||||
msgstr "Importation terminée."
|
||||
|
||||
msgid "Undefined"
|
||||
msgstr "Non défini"
|
||||
|
||||
msgid "User with this id ("
|
||||
msgstr "Utilisateur avec cet identifiant ("
|
||||
|
||||
msgid "Uh, there is a problem while generating feeds."
|
||||
msgstr "Hum, il y a un problème lors de la génération des flux."
|
||||
|
||||
msgid "Cache deleted."
|
||||
msgstr "Cache effacé."
|
||||
|
||||
msgid "Oops, it seems you don't have PHP 5."
|
||||
msgstr "Oups, vous ne semblez pas avoir PHP 5."
|
||||
|
||||
msgid "Tag these results as"
|
||||
msgstr "Appliquer à ces résultats le tag"
|
||||
|
||||
# ebook
|
||||
msgid "Fancy an E-Book ?"
|
||||
msgstr "Envie d'un E-Book ?"
|
||||
|
||||
msgid "Click to get all your articles in one ebook :"
|
||||
msgstr "Cliquez pour obtenir tous vos articles dans un E-Book :"
|
||||
|
||||
msgid "Generate ePub file"
|
||||
msgstr "Générer fichier ePub"
|
||||
|
||||
msgid "Generate Mobi file"
|
||||
msgstr "Générer fichier Mobi"
|
||||
|
||||
msgid "Generate PDF file"
|
||||
msgstr "Générer fichier PDF"
|
||||
|
||||
msgid ""
|
||||
"This can <b>take a while</b> and can <b>even fail</b> if you have too many "
|
||||
"articles, depending on your server configuration."
|
||||
msgstr ""
|
||||
"Ceci peut <b>prendre un moment</b> et même <b>échouer</b> si vous avez trop "
|
||||
"d'articles, selon la configuration matérielle de votre serveur."
|
||||
|
||||
msgid "Download the articles from this tag in an epub"
|
||||
msgstr "Télécharger les articles de ce tag dans un epub"
|
||||
|
||||
msgid "Download the articles from this search in an epub"
|
||||
msgstr "Télécharger les articles de cette recherche dans un epub"
|
||||
|
||||
msgid "Download the articles from this category in an epub"
|
||||
msgstr "Télécharger les articles de cette catégorie dans un epub"
|
||||
|
||||
msgid "Download the articles from this tag in an ePub file"
|
||||
msgstr "Télécharger les articles de ce tag dans un fichier ePub"
|
||||
|
||||
msgid "Download the articles from this tag in an Mobi file"
|
||||
msgstr "Télécharger les articles de ce tag dans un fichier Mobi"
|
||||
|
||||
msgid "Download the articles from this tag in an PDF file"
|
||||
msgstr "Télécharger les articles de ce tag dans un fichier PDF"
|
||||
|
||||
msgid "Download the articles from this search in an ePub"
|
||||
msgstr "Télécharger les articles de cette recherche dans un fichier ePub"
|
||||
|
||||
msgid "Download the articles from this search in a Mobi file"
|
||||
msgstr "Télécharger les articles de cette recherche dans un fichier Mobi"
|
||||
|
||||
msgid "Download the articles from this search in a PDF file"
|
||||
msgstr "Télécharger les articles de cette recherche dans un fichier PDF"
|
||||
|
||||
msgid "Download the articles from this category in an ePub"
|
||||
msgstr "Télécharger les articles de cette catégorie dans un fichier ePub"
|
||||
|
||||
msgid "Download the articles from this category in a Mobi file"
|
||||
msgstr "Télécharger les articles de cette catégorie dans un fichier Mobi"
|
||||
|
||||
msgid "Download the articles from this category in a PDF file"
|
||||
msgstr "Télécharger les articles de cette catégorie dans un fichier PDF"
|
||||
|
||||
msgid "Download as ePub3"
|
||||
msgstr "Télécharger en ePub3"
|
||||
|
||||
msgid "Download as Mobi"
|
||||
msgstr "Télécharger en Mobi"
|
||||
|
||||
msgid "Download as PDF"
|
||||
msgstr "Télécharger en PDF"
|
||||
|
||||
msgid "All my articles on %s"
|
||||
msgstr "Tous mes articles le %s"
|
||||
|
||||
msgid "Allarticles"
|
||||
msgstr "TousArticles"
|
||||
|
||||
msgid "Articles tagged %s"
|
||||
msgstr "Articles avec le tag %s"
|
||||
|
||||
msgid "Tag %s"
|
||||
msgstr "Tag %s"
|
||||
|
||||
msgid "Articles in category %s"
|
||||
msgstr "Articles de la catégorie %s"
|
||||
|
||||
msgid "Category %s"
|
||||
msgstr "Catégorie %s"
|
||||
|
||||
msgid "Articles for search %s"
|
||||
msgstr "Articles pour la recherche %s"
|
||||
|
||||
msgid "Search %s"
|
||||
msgstr "Recherche %s"
|
||||
|
||||
msgid "wallabag articles book"
|
||||
msgstr "Livre d'articles issus de wallabag"
|
||||
|
||||
msgid "Some articles saved on my wallabag"
|
||||
msgstr "Des articles sauvegardés sur wallabag"
|
||||
|
||||
msgid "Produced by wallabag with PHPePub"
|
||||
msgstr "Produit par wallabag avec PHPePub"
|
||||
|
||||
msgid ""
|
||||
"Please open <a href='https://github.com/wallabag/wallabag/issues'>an issue</"
|
||||
"a> if you have trouble with the display of this E-Book on your device."
|
||||
msgstr ""
|
||||
"Merci d'ouvrir <a href='https://github.com/wallabag/wallabag/issues'>un "
|
||||
"ticket</a> si vous avez des problèmes d'affichage de cet E-Book sur votre "
|
||||
"appareil."
|
||||
|
||||
msgid "Produced by wallabag with PHPMobi"
|
||||
msgstr "Produit par wallabag avec PHPMobi"
|
||||
|
||||
msgid "Mail function is disabled. You can't send emails from your server"
|
||||
msgstr ""
|
||||
"La fonction mail est désactivée. Vous ne pouvez pas envoyer d'E-mails depuis "
|
||||
"votre serveur"
|
||||
|
||||
msgid "You didn't set your kindle's email adress !"
|
||||
msgstr "Vous n'avez pas renseigné l'adresse E-mail de votre Kindle !"
|
||||
|
||||
msgid "The email has been sent to your kindle !"
|
||||
msgstr "L'E-mail a été envoyé à votre Kindle !"
|
||||
|
||||
msgid "Produced by wallabag with mPDF"
|
||||
msgstr "Produit par wallabag avec mPDF"
|
|
@ -1,568 +0,0 @@
|
|||
#
|
||||
# Translators:
|
||||
# Damtux <sun_lion@live.com>, 2013
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: poche\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-02-25 15:13+0300\n"
|
||||
"PO-Revision-Date: 2014-02-25 15:13+0300\n"
|
||||
"Last-Translator: Maryana <mariroz@mr.lviv.ua>\n"
|
||||
"Language-Team: Italian (http://www.transifex.com/projects/p/poche/language/it/)\n"
|
||||
"Language: it\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"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"X-Poedit-Language: Italian\n"
|
||||
"X-Poedit-Country: ITALY\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Poedit-SearchPath-0: /home/mariroz/_DEV/web/wallabag/wallabag-master-testing\n"
|
||||
|
||||
msgid "wallabag, a read it later open source system"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: user doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
msgid "return home"
|
||||
msgstr ""
|
||||
|
||||
msgid "config"
|
||||
msgstr "configurazione"
|
||||
|
||||
msgid "Saving articles"
|
||||
msgstr ""
|
||||
|
||||
msgid "There are several ways to save an article:"
|
||||
msgstr ""
|
||||
|
||||
msgid "read the documentation"
|
||||
msgstr "leggi la documentazione"
|
||||
|
||||
msgid "download the extension"
|
||||
msgstr ""
|
||||
|
||||
msgid "via F-Droid"
|
||||
msgstr ""
|
||||
|
||||
msgid " or "
|
||||
msgstr ""
|
||||
|
||||
msgid "via Google Play"
|
||||
msgstr ""
|
||||
|
||||
msgid "download the application"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "By filling this field"
|
||||
msgstr "compilando questo campo"
|
||||
|
||||
msgid "bag it!"
|
||||
msgstr ""
|
||||
|
||||
msgid "Bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr ""
|
||||
|
||||
msgid "Upgrading wallabag"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Installed version"
|
||||
msgstr "ultima versione stabile"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Latest stable version"
|
||||
msgstr "ultima versione stabile"
|
||||
|
||||
#, fuzzy
|
||||
msgid "A more recent stable version is available."
|
||||
msgstr "è disponibile una versione stabile più recente."
|
||||
|
||||
#, fuzzy
|
||||
msgid "You are up to date."
|
||||
msgstr "sei aggiornato."
|
||||
|
||||
#, fuzzy
|
||||
msgid "Latest dev version"
|
||||
msgstr "ultima versione di sviluppo"
|
||||
|
||||
#, fuzzy
|
||||
msgid "A more recent development version is available."
|
||||
msgstr "è disponibile una versione di sviluppo più recente."
|
||||
|
||||
msgid "Feeds"
|
||||
msgstr ""
|
||||
|
||||
msgid "Your feed token is currently empty and must first be generated to enable feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr ""
|
||||
|
||||
msgid "Unread feed"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Favorites feed"
|
||||
msgstr "preferiti"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Archive feed"
|
||||
msgstr "archivio"
|
||||
|
||||
msgid "Your token:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Your user id:"
|
||||
msgstr ""
|
||||
|
||||
msgid "You can regenerate your token: <a href='?feed&action=generate'>generate!</a>."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Change your theme"
|
||||
msgstr "Cambia la tua password"
|
||||
|
||||
msgid "Theme:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Update"
|
||||
msgstr "Aggiorna"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Change your language"
|
||||
msgstr "Cambia la tua password"
|
||||
|
||||
msgid "Language:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Change your password"
|
||||
msgstr "Cambia la tua password"
|
||||
|
||||
msgid "New password:"
|
||||
msgstr "Nuova password:"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "Password"
|
||||
|
||||
msgid "Repeat your new password:"
|
||||
msgstr "Ripeti la nuova password:"
|
||||
|
||||
msgid "Import"
|
||||
msgstr "Importa"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Please execute the import script locally as it can take a very long time."
|
||||
msgstr "Si prega di eseguire lo script di importazione a livello locale, può richiedere un tempo molto lungo."
|
||||
|
||||
#, fuzzy
|
||||
msgid "More info in the official documentation:"
|
||||
msgstr "Maggiori info nella documentazione ufficiale"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Pocket"
|
||||
msgstr "Importa da Pocket"
|
||||
|
||||
#, php-format
|
||||
msgid "(you must have a %s file on your server)"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Readability"
|
||||
msgstr "Importa da Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Instapaper"
|
||||
msgstr "Importa da Instapaper"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from wallabag"
|
||||
msgstr "Importa da Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Export your wallabag data"
|
||||
msgstr "Esporta i tuoi dati di poche"
|
||||
|
||||
msgid "Click here"
|
||||
msgstr "Fai clic qui"
|
||||
|
||||
msgid "to download your database."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "to export your wallabag data."
|
||||
msgstr "per esportare i tuoi dati di poche."
|
||||
|
||||
msgid "Cache"
|
||||
msgstr ""
|
||||
|
||||
msgid "to delete cache."
|
||||
msgstr ""
|
||||
|
||||
msgid "You can enter multiple tags, separated by commas."
|
||||
msgstr ""
|
||||
|
||||
msgid "return to article"
|
||||
msgstr ""
|
||||
|
||||
msgid "plop"
|
||||
msgstr "plop"
|
||||
|
||||
msgid "You can <a href='wallabag_compatibility_test.php'>check your configuration here</a>."
|
||||
msgstr ""
|
||||
|
||||
msgid "favoris"
|
||||
msgstr "preferiti"
|
||||
|
||||
msgid "archive"
|
||||
msgstr "archivio"
|
||||
|
||||
msgid "unread"
|
||||
msgstr "non letti"
|
||||
|
||||
msgid "by date asc"
|
||||
msgstr "per data cresc"
|
||||
|
||||
msgid "by date"
|
||||
msgstr "per data"
|
||||
|
||||
msgid "by date desc"
|
||||
msgstr "per data decr"
|
||||
|
||||
msgid "by title asc"
|
||||
msgstr "per titolo cresc"
|
||||
|
||||
msgid "by title"
|
||||
msgstr "per titolo"
|
||||
|
||||
msgid "by title desc"
|
||||
msgstr "per titolo decr"
|
||||
|
||||
msgid "Tag"
|
||||
msgstr ""
|
||||
|
||||
msgid "No articles found."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Toggle mark as read"
|
||||
msgstr "segna come letto / non letto"
|
||||
|
||||
msgid "toggle favorite"
|
||||
msgstr "segna come preferito"
|
||||
|
||||
msgid "delete"
|
||||
msgstr "elimina"
|
||||
|
||||
msgid "original"
|
||||
msgstr "originale"
|
||||
|
||||
msgid "estimated reading time:"
|
||||
msgstr ""
|
||||
|
||||
msgid "mark all the entries as read"
|
||||
msgstr ""
|
||||
|
||||
msgid "results"
|
||||
msgstr "risultati"
|
||||
|
||||
msgid "installation"
|
||||
msgstr "installazione"
|
||||
|
||||
#, fuzzy
|
||||
msgid "install your wallabag"
|
||||
msgstr "installa il tuo poche"
|
||||
|
||||
#, fuzzy
|
||||
msgid "wallabag is still not installed. Please fill the below form to install it. Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation on wallabag website</a>."
|
||||
msgstr "poche non è ancora installato. Si prega di riempire il modulo sottostante per completare l'installazione. <a href='http://doc.inthepoche.com'>Leggere la documentazione sul sito di poche</a>."
|
||||
|
||||
msgid "Login"
|
||||
msgstr "Nome utente"
|
||||
|
||||
msgid "Repeat your password"
|
||||
msgstr "Ripeti la tua password"
|
||||
|
||||
msgid "Install"
|
||||
msgstr "Installa"
|
||||
|
||||
#, fuzzy
|
||||
msgid "login to your wallabag"
|
||||
msgstr "accedi al tuo poche"
|
||||
|
||||
msgid "Login to wallabag"
|
||||
msgstr ""
|
||||
|
||||
msgid "you are in demo mode, some features may be disabled."
|
||||
msgstr "sei in modalità dimostrazione, alcune funzionalità potrebbero essere disattivate."
|
||||
|
||||
msgid "Username"
|
||||
msgstr ""
|
||||
|
||||
msgid "Stay signed in"
|
||||
msgstr "Resta connesso"
|
||||
|
||||
msgid "(Do not check on public computers)"
|
||||
msgstr "(non selezionare su computer pubblici)"
|
||||
|
||||
msgid "Sign in"
|
||||
msgstr "Accedi"
|
||||
|
||||
msgid "favorites"
|
||||
msgstr "preferiti"
|
||||
|
||||
msgid "estimated reading time :"
|
||||
msgstr ""
|
||||
|
||||
msgid "Mark all the entries as read"
|
||||
msgstr ""
|
||||
|
||||
msgid "Return home"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Back to top"
|
||||
msgstr "torna a inizio pagina"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Mark as read"
|
||||
msgstr "segna come letto / non letto"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Favorite"
|
||||
msgstr "preferiti"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Toggle favorite"
|
||||
msgstr "segna come preferito"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Delete"
|
||||
msgstr "elimina"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Tweet"
|
||||
msgstr "twitta"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Email"
|
||||
msgstr "email"
|
||||
|
||||
msgid "shaarli"
|
||||
msgstr "shaarli"
|
||||
|
||||
msgid "flattr"
|
||||
msgstr "flattr"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Does this article appear wrong?"
|
||||
msgstr "articolo non visualizzato correttamente?"
|
||||
|
||||
msgid "tags:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Edit tags"
|
||||
msgstr ""
|
||||
|
||||
msgid "save link!"
|
||||
msgstr ""
|
||||
|
||||
msgid "home"
|
||||
msgstr "home"
|
||||
|
||||
msgid "tags"
|
||||
msgstr ""
|
||||
|
||||
msgid "logout"
|
||||
msgstr "esci"
|
||||
|
||||
msgid "powered by"
|
||||
msgstr "realizzato con"
|
||||
|
||||
msgid "debug mode is on so cache is off."
|
||||
msgstr "modalità di debug attiva, cache disattivata."
|
||||
|
||||
#, fuzzy
|
||||
msgid "your wallabag version:"
|
||||
msgstr "la tua versione"
|
||||
|
||||
msgid "storage:"
|
||||
msgstr "memoria:"
|
||||
|
||||
msgid "save a link"
|
||||
msgstr ""
|
||||
|
||||
msgid "back to home"
|
||||
msgstr "torna alla home"
|
||||
|
||||
msgid "toggle mark as read"
|
||||
msgstr "segna come letto / non letto"
|
||||
|
||||
msgid "tweet"
|
||||
msgstr "twitta"
|
||||
|
||||
msgid "email"
|
||||
msgstr "email"
|
||||
|
||||
msgid "this article appears wrong?"
|
||||
msgstr "articolo non visualizzato correttamente?"
|
||||
|
||||
msgid "No link available here!"
|
||||
msgstr "Nessun link disponibile!"
|
||||
|
||||
msgid "Poching a link"
|
||||
msgstr "Pochare un link"
|
||||
|
||||
msgid "by filling this field"
|
||||
msgstr "compilando questo campo"
|
||||
|
||||
msgid "bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr ""
|
||||
|
||||
msgid "your version"
|
||||
msgstr "la tua versione"
|
||||
|
||||
msgid "latest stable version"
|
||||
msgstr "ultima versione stabile"
|
||||
|
||||
msgid "a more recent stable version is available."
|
||||
msgstr "è disponibile una versione stabile più recente."
|
||||
|
||||
msgid "you are up to date."
|
||||
msgstr "sei aggiornato."
|
||||
|
||||
msgid "latest dev version"
|
||||
msgstr "ultima versione di sviluppo"
|
||||
|
||||
msgid "a more recent development version is available."
|
||||
msgstr "è disponibile una versione di sviluppo più recente."
|
||||
|
||||
msgid "Please execute the import script locally, it can take a very long time."
|
||||
msgstr "Si prega di eseguire lo script di importazione a livello locale, può richiedere un tempo molto lungo."
|
||||
|
||||
#, fuzzy
|
||||
msgid "More infos in the official doc:"
|
||||
msgstr "Maggiori info nella documentazione ufficiale"
|
||||
|
||||
msgid "import from Pocket"
|
||||
msgstr "Importa da Pocket"
|
||||
|
||||
msgid "import from Readability"
|
||||
msgstr "Importa da Readability"
|
||||
|
||||
msgid "import from Instapaper"
|
||||
msgstr "Importa da Instapaper"
|
||||
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Untitled"
|
||||
msgstr "per titolo"
|
||||
|
||||
msgid "the link has been added successfully"
|
||||
msgstr ""
|
||||
|
||||
msgid "error during insertion : the link wasn't added"
|
||||
msgstr ""
|
||||
|
||||
msgid "the link has been deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
msgid "the link wasn't deleted"
|
||||
msgstr ""
|
||||
|
||||
msgid "Article not found!"
|
||||
msgstr ""
|
||||
|
||||
msgid "previous"
|
||||
msgstr ""
|
||||
|
||||
msgid "next"
|
||||
msgstr ""
|
||||
|
||||
msgid "in demo mode, you can't update your password"
|
||||
msgstr ""
|
||||
|
||||
msgid "your password has been updated"
|
||||
msgstr ""
|
||||
|
||||
msgid "the two fields have to be filled & the password must be the same in the two fields"
|
||||
msgstr ""
|
||||
|
||||
msgid "still using the \""
|
||||
msgstr ""
|
||||
|
||||
msgid "that theme does not seem to be installed"
|
||||
msgstr ""
|
||||
|
||||
msgid "you have changed your theme preferences"
|
||||
msgstr ""
|
||||
|
||||
msgid "that language does not seem to be installed"
|
||||
msgstr ""
|
||||
|
||||
msgid "you have changed your language preferences"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: you have to fill all fields"
|
||||
msgstr ""
|
||||
|
||||
msgid "welcome to your wallabag"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: bad login or password"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from instapaper completed"
|
||||
msgstr "Importa da Instapaper"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from pocket completed"
|
||||
msgstr "Importa da Pocket"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from Readability completed. "
|
||||
msgstr "Importa da Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from Poche completed. "
|
||||
msgstr "Importa da Pocket"
|
||||
|
||||
msgid "Unknown import provider."
|
||||
msgstr ""
|
||||
|
||||
msgid "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
msgstr ""
|
||||
|
||||
msgid "Could not find required \""
|
||||
msgstr ""
|
||||
|
||||
msgid "Uh, there is a problem while generating feeds."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Cache deleted."
|
||||
msgstr "elimina"
|
||||
|
||||
msgid "Oops, it seems you don't have PHP 5."
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "poche it!"
|
||||
#~ msgstr "pochalo!"
|
||||
|
||||
#~ msgid "Updating poche"
|
||||
#~ msgstr "Aggiornamento poche"
|
||||
|
||||
#~ msgid "create an issue"
|
||||
#~ msgstr "crea una segnalazione"
|
||||
|
||||
#~ msgid "or"
|
||||
#~ msgstr "oppure"
|
||||
|
||||
#~ msgid "contact us by mail"
|
||||
#~ msgstr "contattaci via email"
|
||||
|
||||
#~ msgid "your poche version:"
|
||||
#~ msgstr "la tua versione di poche:"
|
|
@ -1,553 +0,0 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: wallabag\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-02-25 15:17+0300\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: skibbipl <skibbipl@users.noreply.github.com>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: pl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 1.6.6\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
|
||||
"|| n%100>=20) ? 1 : 2);\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-SearchPath-0: /home/mariroz/_DEV/web/wallabag/wallabag-master-"
|
||||
"testing\n"
|
||||
|
||||
msgid "wallabag, a read it later open source system"
|
||||
msgstr "wallabag, open source'owy system typu \"przeczytaj to później\""
|
||||
|
||||
msgid "login failed: user doesn't exist"
|
||||
msgstr "logowanie się nie powiodło: użytkownik nie istnieje"
|
||||
|
||||
msgid "return home"
|
||||
msgstr "powrót do strony domowej"
|
||||
|
||||
msgid "config"
|
||||
msgstr "konfiguracja"
|
||||
|
||||
msgid "Saving articles"
|
||||
msgstr "Zapisywanie artykułów"
|
||||
|
||||
msgid "There are several ways to save an article:"
|
||||
msgstr "Istnieje kilka sposobów aby zapisać artykuł:"
|
||||
|
||||
msgid "read the documentation"
|
||||
msgstr "przeczytaj dokumentację"
|
||||
|
||||
msgid "download the extension"
|
||||
msgstr "pobierz rozszerzenie"
|
||||
|
||||
msgid "via F-Droid"
|
||||
msgstr "przez F-Droid"
|
||||
|
||||
msgid " or "
|
||||
msgstr "albo "
|
||||
|
||||
msgid "via Google Play"
|
||||
msgstr "przez Google Play"
|
||||
|
||||
msgid "download the application"
|
||||
msgstr "pobierz aplikację"
|
||||
|
||||
msgid "By filling this field"
|
||||
msgstr "Poprzez wypełnienie tego pola"
|
||||
|
||||
msgid "bag it!"
|
||||
msgstr "zapisz!"
|
||||
|
||||
msgid "Bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "Skryptozakładka: przeciągnij i upuść ten link na twój pasek zakładek"
|
||||
|
||||
msgid "Upgrading wallabag"
|
||||
msgstr "Aktualizacja wallabag"
|
||||
|
||||
msgid "Installed version"
|
||||
msgstr "Zainstalowana wersja"
|
||||
|
||||
msgid "Latest stable version"
|
||||
msgstr "Najnowsza stabilna wersja"
|
||||
|
||||
msgid "A more recent stable version is available."
|
||||
msgstr "Nowsza stabilna wersja jest dostępna."
|
||||
|
||||
msgid "You are up to date."
|
||||
msgstr "Posiadasz najnowszą wersję."
|
||||
|
||||
msgid "Latest dev version"
|
||||
msgstr "Najnowsza wersja developerska"
|
||||
|
||||
msgid "A more recent development version is available."
|
||||
msgstr "Nowsza developerska wersja jest dostępna."
|
||||
|
||||
msgid "Feeds"
|
||||
msgstr "Kanały"
|
||||
|
||||
msgid ""
|
||||
"Your feed token is currently empty and must first be generated to enable "
|
||||
"feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr ""
|
||||
"Twój token kanału jest aktualnie pusty i musi zostać wygenerowany, aby "
|
||||
"włączyć kanały. Kliknij <a href='?feed&action=generate'>tutaj, aby go "
|
||||
"wygenerować</a>."
|
||||
|
||||
msgid "Unread feed"
|
||||
msgstr "Nieprzeczytane kanały"
|
||||
|
||||
msgid "Favorites feed"
|
||||
msgstr "Ulubione kanały"
|
||||
|
||||
msgid "Archive feed"
|
||||
msgstr "Kanały archiwum"
|
||||
|
||||
msgid "Your token:"
|
||||
msgstr "Twój token:"
|
||||
|
||||
msgid "Your user id:"
|
||||
msgstr "Twój id użytkownika:"
|
||||
|
||||
msgid ""
|
||||
"You can regenerate your token: <a href='?feed&action=generate'>generate!"
|
||||
"</a>."
|
||||
msgstr ""
|
||||
"Możesz wygenewrować ponownie swój token: <a href='?feed&"
|
||||
"action=generate'>generuj!</a>."
|
||||
|
||||
msgid "Change your theme"
|
||||
msgstr "Zmień swój motyw"
|
||||
|
||||
msgid "Theme:"
|
||||
msgstr "Motyw:"
|
||||
|
||||
msgid "Update"
|
||||
msgstr "Aktualizuj"
|
||||
|
||||
msgid "Change your language"
|
||||
msgstr "Zmień język"
|
||||
|
||||
msgid "Language:"
|
||||
msgstr "Język:"
|
||||
|
||||
msgid "Change your password"
|
||||
msgstr "Zmień swoje hasło"
|
||||
|
||||
msgid "New password:"
|
||||
msgstr "Nowe hasło:"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "Hasło"
|
||||
|
||||
msgid "Repeat your new password:"
|
||||
msgstr "Powtórz twoje nowe hasło:"
|
||||
|
||||
msgid "Import"
|
||||
msgstr "Import"
|
||||
|
||||
msgid ""
|
||||
"Please execute the import script locally as it can take a very long time."
|
||||
msgstr ""
|
||||
"Proszę wykonaj skrypt importu lokalnie, ponieważ może to trwać bardzo długo."
|
||||
|
||||
msgid "More info in the official documentation:"
|
||||
msgstr "Więcej informacji znajdziesz w oficjalnej dokumentacji:"
|
||||
|
||||
msgid "Import from Pocket"
|
||||
msgstr "Importuj z Pocket"
|
||||
|
||||
#, php-format
|
||||
msgid "(you must have a %s file on your server)"
|
||||
msgstr "(musisz mieć plik %s na swoim serwerze)"
|
||||
|
||||
msgid "Import from Readability"
|
||||
msgstr "Importuj z Readability"
|
||||
|
||||
msgid "Import from Instapaper"
|
||||
msgstr "Importuj z Instapaper"
|
||||
|
||||
msgid "Import from wallabag"
|
||||
msgstr "Importuj z wallabag"
|
||||
|
||||
msgid "Export your wallabag data"
|
||||
msgstr "Wyeksportuj swoje dane wallabag"
|
||||
|
||||
msgid "Click here"
|
||||
msgstr "Kliknij tu"
|
||||
|
||||
msgid "to download your database."
|
||||
msgstr "aby pobrać twoją bazę danych."
|
||||
|
||||
msgid "to export your wallabag data."
|
||||
msgstr "aby wyeksportować dane wallabag."
|
||||
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
msgid "to delete cache."
|
||||
msgstr "aby wyczyścić cache."
|
||||
|
||||
msgid "You can enter multiple tags, separated by commas."
|
||||
msgstr "Możesz wprowadzić wiele tagów, oddzielonych przecinkami."
|
||||
|
||||
msgid "return to article"
|
||||
msgstr "powrót do artykułu"
|
||||
|
||||
msgid "plop"
|
||||
msgstr "plop"
|
||||
|
||||
msgid ""
|
||||
"You can <a href='wallabag_compatibility_test.php'>check your configuration "
|
||||
"here</a>."
|
||||
msgstr ""
|
||||
"Możesz <a href='wallabag_compatibility_test.php'>sprawdzić swoją "
|
||||
"konfigurację tutaj</a>."
|
||||
|
||||
msgid "favoris"
|
||||
msgstr "favoris"
|
||||
|
||||
msgid "archive"
|
||||
msgstr "archiwum"
|
||||
|
||||
msgid "unread"
|
||||
msgstr "nieprzeczytane"
|
||||
|
||||
msgid "by date asc"
|
||||
msgstr "po dacie rosnąco"
|
||||
|
||||
msgid "by date"
|
||||
msgstr "po dacie"
|
||||
|
||||
msgid "by date desc"
|
||||
msgstr "po dacie malejąco"
|
||||
|
||||
msgid "by title asc"
|
||||
msgstr "po tytule rosnąco"
|
||||
|
||||
msgid "by title"
|
||||
msgstr "po tytule"
|
||||
|
||||
msgid "by title desc"
|
||||
msgstr "po tytule malejąco"
|
||||
|
||||
msgid "Tag"
|
||||
msgstr "Otaguj"
|
||||
|
||||
msgid "No articles found."
|
||||
msgstr "Nie znaleziono artykułów."
|
||||
|
||||
msgid "Toggle mark as read"
|
||||
msgstr "Przełącz jako przeczytane"
|
||||
|
||||
msgid "toggle favorite"
|
||||
msgstr "przełącz ulubione"
|
||||
|
||||
msgid "delete"
|
||||
msgstr "usuń"
|
||||
|
||||
msgid "original"
|
||||
msgstr "oryginał"
|
||||
|
||||
msgid "estimated reading time:"
|
||||
msgstr "szacowany czas czytania:"
|
||||
|
||||
msgid "mark all the entries as read"
|
||||
msgstr "zaznacz wszystkie wpisy jako przeczytane"
|
||||
|
||||
msgid "results"
|
||||
msgstr "rezultaty"
|
||||
|
||||
msgid "installation"
|
||||
msgstr "instalacja"
|
||||
|
||||
msgid "install your wallabag"
|
||||
msgstr "zainstauj wallabag"
|
||||
|
||||
msgid ""
|
||||
"wallabag is still not installed. Please fill the below form to install it. "
|
||||
"Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation "
|
||||
"on wallabag website</a>."
|
||||
msgstr ""
|
||||
"wallabag wciąż nie jest zainstalowany. Proszę wypełnij poniższy formularz "
|
||||
"aby go zainstalować. Nie wahaj się <a href='http://doc.wallabag."
|
||||
"org/'>przeczytać dokumentacji na stronie wallabag</a>."
|
||||
|
||||
msgid "Login"
|
||||
msgstr "Login"
|
||||
|
||||
msgid "Repeat your password"
|
||||
msgstr "Powtórz swoje hasło"
|
||||
|
||||
msgid "Install"
|
||||
msgstr "Zainstauj"
|
||||
|
||||
msgid "login to your wallabag"
|
||||
msgstr "zaloguj się do twojego wallabag"
|
||||
|
||||
msgid "Login to wallabag"
|
||||
msgstr "Logowanie do wallabag"
|
||||
|
||||
msgid "you are in demo mode, some features may be disabled."
|
||||
msgstr "jesteś w trybie demo, niektóre funkcjonalności mogą być wyłączone."
|
||||
|
||||
msgid "Username"
|
||||
msgstr "Nazwa użytkownika"
|
||||
|
||||
msgid "Stay signed in"
|
||||
msgstr "Pozostań zalogowany"
|
||||
|
||||
msgid "(Do not check on public computers)"
|
||||
msgstr "(Nie zaznaczaj na komputerach z publicznym dostępem)"
|
||||
|
||||
msgid "Sign in"
|
||||
msgstr "Zaloguj się"
|
||||
|
||||
msgid "favorites"
|
||||
msgstr "ulubione"
|
||||
|
||||
msgid "estimated reading time :"
|
||||
msgstr "szacowany czas czytania :"
|
||||
|
||||
msgid "Mark all the entries as read"
|
||||
msgstr "Zaznacz wszystkie wpisy jako przeczytane"
|
||||
|
||||
msgid "Return home"
|
||||
msgstr "Powrót na stronę domową"
|
||||
|
||||
msgid "Back to top"
|
||||
msgstr "Powrót na górę"
|
||||
|
||||
msgid "Mark as read"
|
||||
msgstr "Oznacz jako przeczytane"
|
||||
|
||||
msgid "Favorite"
|
||||
msgstr "Ulubione"
|
||||
|
||||
msgid "Toggle favorite"
|
||||
msgstr "Przełącz ulubione"
|
||||
|
||||
msgid "Delete"
|
||||
msgstr "Usuń"
|
||||
|
||||
msgid "Tweet"
|
||||
msgstr "Tweet"
|
||||
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
msgid "shaarli"
|
||||
msgstr "shaarli"
|
||||
|
||||
msgid "flattr"
|
||||
msgstr "flattr"
|
||||
|
||||
msgid "Does this article appear wrong?"
|
||||
msgstr "Czy ten artykuł jest wyświetlany niepoprawnie?"
|
||||
|
||||
msgid "tags:"
|
||||
msgstr "tagi:"
|
||||
|
||||
msgid "Edit tags"
|
||||
msgstr "Edytuj tagi"
|
||||
|
||||
msgid "save link!"
|
||||
msgstr "zapisz link!"
|
||||
|
||||
msgid "home"
|
||||
msgstr "strona domowa"
|
||||
|
||||
msgid "tags"
|
||||
msgstr "tagi"
|
||||
|
||||
msgid "logout"
|
||||
msgstr "wyloguj"
|
||||
|
||||
msgid "powered by"
|
||||
msgstr "w oparciu o"
|
||||
|
||||
msgid "debug mode is on so cache is off."
|
||||
msgstr "tryb debug jest włączony zatem cache jest wyłączony."
|
||||
|
||||
msgid "your wallabag version:"
|
||||
msgstr "wersja twojego wallabag:"
|
||||
|
||||
msgid "storage:"
|
||||
msgstr "storage:"
|
||||
|
||||
msgid "save a link"
|
||||
msgstr "zapisz link"
|
||||
|
||||
msgid "back to home"
|
||||
msgstr "powrót do strony domowej"
|
||||
|
||||
msgid "toggle mark as read"
|
||||
msgstr "przełącz jako przeczytane"
|
||||
|
||||
msgid "tweet"
|
||||
msgstr "tweet"
|
||||
|
||||
msgid "email"
|
||||
msgstr "email"
|
||||
|
||||
msgid "this article appears wrong?"
|
||||
msgstr "ten artykuł wygląda niepoprawnie?"
|
||||
|
||||
msgid "No link available here!"
|
||||
msgstr "No link available here!"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Poching a link"
|
||||
msgstr "Poching a link"
|
||||
|
||||
msgid "by filling this field"
|
||||
msgstr "przez wypełnienie tego pola"
|
||||
|
||||
msgid "bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "skryptozakładka: przeciągnij i upuść ten link na twój pasek zakładek"
|
||||
|
||||
msgid "your version"
|
||||
msgstr "twoja wersja"
|
||||
|
||||
msgid "latest stable version"
|
||||
msgstr "najnowsza stabilna wersja"
|
||||
|
||||
msgid "a more recent stable version is available."
|
||||
msgstr "nowsza wersja stabilna jest dostępna."
|
||||
|
||||
msgid "you are up to date."
|
||||
msgstr "posiadasz najnowszą wersję."
|
||||
|
||||
msgid "latest dev version"
|
||||
msgstr "najnowsza wersja developerska"
|
||||
|
||||
msgid "a more recent development version is available."
|
||||
msgstr "nowsza wersja developerska jest dostępna."
|
||||
|
||||
msgid "Please execute the import script locally, it can take a very long time."
|
||||
msgstr ""
|
||||
"Please execute the import script locally, it can take a very long time."
|
||||
|
||||
msgid "More infos in the official doc:"
|
||||
msgstr "More infos in the official doc:"
|
||||
|
||||
msgid "import from Pocket"
|
||||
msgstr "import from Pocket"
|
||||
|
||||
msgid "import from Readability"
|
||||
msgstr "import from Readability"
|
||||
|
||||
msgid "import from Instapaper"
|
||||
msgstr "import from Instapaper"
|
||||
|
||||
msgid "Tags"
|
||||
msgstr "Tagi"
|
||||
|
||||
msgid "Untitled"
|
||||
msgstr "Untitled"
|
||||
|
||||
msgid "the link has been added successfully"
|
||||
msgstr "link został dodany pomyślnie"
|
||||
|
||||
msgid "error during insertion : the link wasn't added"
|
||||
msgstr "błąd podczas dodawania : link nie został dodany"
|
||||
|
||||
msgid "the link has been deleted successfully"
|
||||
msgstr "link został usunięty pomyślnie"
|
||||
|
||||
msgid "the link wasn't deleted"
|
||||
msgstr "link nie został usunięty"
|
||||
|
||||
msgid "Article not found!"
|
||||
msgstr "Artykuł nie znaleziony!"
|
||||
|
||||
msgid "previous"
|
||||
msgstr "poprzedni"
|
||||
|
||||
msgid "next"
|
||||
msgstr "następny"
|
||||
|
||||
msgid "in demo mode, you can't update your password"
|
||||
msgstr "w trybie demo nie możesz zaktualizować swojego hasła"
|
||||
|
||||
msgid "your password has been updated"
|
||||
msgstr "twoje hasło zostało zaktualizowane"
|
||||
|
||||
msgid ""
|
||||
"the two fields have to be filled & the password must be the same in the two "
|
||||
"fields"
|
||||
msgstr ""
|
||||
"oba pola muszą być wypełnione oraz hasło musi być takie same w obu polach"
|
||||
|
||||
msgid "still using the \""
|
||||
msgstr "wciąż używam \""
|
||||
|
||||
msgid "that theme does not seem to be installed"
|
||||
msgstr "ten motyw nie wygląda na zainstalowany"
|
||||
|
||||
msgid "you have changed your theme preferences"
|
||||
msgstr "zmieniłeś swoje preferencje motywu"
|
||||
|
||||
msgid "that language does not seem to be installed"
|
||||
msgstr "ten język nie wygląda na zainstalowany"
|
||||
|
||||
msgid "you have changed your language preferences"
|
||||
msgstr "zmieniłeś swoje preferencje językowe"
|
||||
|
||||
msgid "login failed: you have to fill all fields"
|
||||
msgstr "logowanie się nie powiodło: musisz wypełnić wszystkie pola"
|
||||
|
||||
msgid "welcome to your wallabag"
|
||||
msgstr "witaj w twoim wallabag"
|
||||
|
||||
msgid "login failed: bad login or password"
|
||||
msgstr "logowanie się nie powiodło: nieprawidłowy login lub hasło"
|
||||
|
||||
msgid "import from instapaper completed"
|
||||
msgstr "import z instapaper zakończony"
|
||||
|
||||
msgid "import from pocket completed"
|
||||
msgstr "import z pocket zakończony"
|
||||
|
||||
msgid "import from Readability completed. "
|
||||
msgstr "import z Readability zakończony. "
|
||||
|
||||
msgid "import from Poche completed. "
|
||||
msgstr "import z Poche zakończony. "
|
||||
|
||||
msgid "Unknown import provider."
|
||||
msgstr "Nieznany dostawca importu."
|
||||
|
||||
msgid "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
msgstr "Niekompletny plik inc/poche/define.inc.php, proszę zdefiniuj \""
|
||||
|
||||
msgid "Could not find required \""
|
||||
msgstr "Nie znaleziono wymaganego \""
|
||||
|
||||
msgid "Uh, there is a problem while generating feeds."
|
||||
msgstr "Ah, wystąpił problem podczas generowania kanałów."
|
||||
|
||||
msgid "Cache deleted."
|
||||
msgstr "Cache usunięty."
|
||||
|
||||
msgid "Oops, it seems you don't have PHP 5."
|
||||
msgstr "Oops, wygląda na to że nie masz PHP 5."
|
||||
|
||||
#~ msgid "poche it!"
|
||||
#~ msgstr "poche it!"
|
||||
|
||||
#~ msgid "Updating poche"
|
||||
#~ msgstr "Updating poche"
|
||||
|
||||
#~ msgid "create an issue"
|
||||
#~ msgstr "create an issue"
|
||||
|
||||
#~ msgid "or"
|
||||
#~ msgstr "or"
|
||||
|
||||
#~ msgid "contact us by mail"
|
||||
#~ msgstr "contact us by mail"
|
||||
|
||||
#~ msgid "your poche version:"
|
||||
#~ msgstr "your poche version:"
|
|
@ -1,549 +0,0 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: wallabag\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-02-25 15:17+0300\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: @iancamporez <ian@camporez.com>\n"
|
||||
"Language-Team: @iancamporez <ian@camporez.com>\n"
|
||||
"Language: pt_BR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 1.6.4\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Poedit-SearchPath-0: /home/ian/Projetos/wallabag/locale/en_EN.utf8/"
|
||||
"LC_MESSAGES\n"
|
||||
|
||||
msgid "wallabag, a read it later open source system"
|
||||
msgstr "wallabag, um \"read it later\" de código aberto"
|
||||
|
||||
msgid "login failed: user doesn't exist"
|
||||
msgstr "falha ao entrar: o usuário não existe"
|
||||
|
||||
msgid "return home"
|
||||
msgstr "retornar à página inicial"
|
||||
|
||||
msgid "config"
|
||||
msgstr "configurar"
|
||||
|
||||
msgid "Saving articles"
|
||||
msgstr "Salvando artigos"
|
||||
|
||||
msgid "There are several ways to save an article:"
|
||||
msgstr "Existem várias maneiras de salvar um artigo:"
|
||||
|
||||
msgid "read the documentation"
|
||||
msgstr "ler a documentação"
|
||||
|
||||
msgid "download the extension"
|
||||
msgstr "baixar a extensão"
|
||||
|
||||
msgid "via F-Droid"
|
||||
msgstr "via F-Droid"
|
||||
|
||||
msgid " or "
|
||||
msgstr "ou "
|
||||
|
||||
msgid "via Google Play"
|
||||
msgstr "via Google Play"
|
||||
|
||||
msgid "download the application"
|
||||
msgstr "baixar o aplicativo"
|
||||
|
||||
msgid "By filling this field"
|
||||
msgstr "Preenchendo esse campo"
|
||||
|
||||
msgid "bag it!"
|
||||
msgstr "adicionar ao wallabag"
|
||||
|
||||
msgid "Bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "Bookmarklet: arraste esse link para sua barra de favoritos"
|
||||
|
||||
msgid "Upgrading wallabag"
|
||||
msgstr "Atualizando o wallabag"
|
||||
|
||||
msgid "Installed version"
|
||||
msgstr "Versão instalada"
|
||||
|
||||
msgid "Latest stable version"
|
||||
msgstr "Última versão estável"
|
||||
|
||||
msgid "A more recent stable version is available."
|
||||
msgstr "Uma versão estável mais nova está disponível"
|
||||
|
||||
msgid "You are up to date."
|
||||
msgstr "Você está atualizado."
|
||||
|
||||
msgid "Latest dev version"
|
||||
msgstr "Última versão em desenvolvimento"
|
||||
|
||||
msgid "A more recent development version is available."
|
||||
msgstr "Uma versão em desenvolvimento mais recente está disponível"
|
||||
|
||||
msgid "Feeds"
|
||||
msgstr "Feeds"
|
||||
|
||||
msgid ""
|
||||
"Your feed token is currently empty and must first be generated to enable "
|
||||
"feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr ""
|
||||
"Seu token do feed e precisa ser gerado para ativar os feeds. Clique <a "
|
||||
"href='?feed&action=generate'>aqui para gerar um token</a>."
|
||||
|
||||
msgid "Unread feed"
|
||||
msgstr "Feed de artigos não lidos"
|
||||
|
||||
msgid "Favorites feed"
|
||||
msgstr "Feed dos favoritos"
|
||||
|
||||
msgid "Archive feed"
|
||||
msgstr "Feed de arquivados"
|
||||
|
||||
msgid "Your token:"
|
||||
msgstr "Seu token:"
|
||||
|
||||
msgid "Your user id:"
|
||||
msgstr "Seu código de usuário:"
|
||||
|
||||
msgid ""
|
||||
"You can regenerate your token: <a href='?feed&action=generate'>generate!"
|
||||
"</a>."
|
||||
msgstr ""
|
||||
"Você pode regerar seu token: <a href='?feed&action=generate'>gerar!</a>."
|
||||
|
||||
msgid "Change your theme"
|
||||
msgstr "Mudar seu tema"
|
||||
|
||||
msgid "Theme:"
|
||||
msgstr "Tema:"
|
||||
|
||||
msgid "Update"
|
||||
msgstr "Atualizar"
|
||||
|
||||
msgid "Change your language"
|
||||
msgstr "Alterar seu idioma"
|
||||
|
||||
msgid "Language:"
|
||||
msgstr "Idioma:"
|
||||
|
||||
msgid "Change your password"
|
||||
msgstr "Alterar sua senha"
|
||||
|
||||
msgid "New password:"
|
||||
msgstr "Nova senha:"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "Senha"
|
||||
|
||||
msgid "Repeat your new password:"
|
||||
msgstr "Repetir sua nova senha:"
|
||||
|
||||
msgid "Import"
|
||||
msgstr "Importar"
|
||||
|
||||
msgid ""
|
||||
"Please execute the import script locally as it can take a very long time."
|
||||
msgstr ""
|
||||
"Por favor, execute o script de importação localmente, pois pode demorar "
|
||||
"muito tempo."
|
||||
|
||||
msgid "More info in the official documentation:"
|
||||
msgstr "Mais informações na documentação oficial:"
|
||||
|
||||
msgid "Import from Pocket"
|
||||
msgstr "Importar do Pocket"
|
||||
|
||||
#, php-format
|
||||
msgid "(you must have a %s file on your server)"
|
||||
msgstr "(você deve ter um arquivo %s no seu servidor)"
|
||||
|
||||
msgid "Import from Readability"
|
||||
msgstr "Importar do Readability"
|
||||
|
||||
msgid "Import from Instapaper"
|
||||
msgstr "Importar do Instapaper"
|
||||
|
||||
msgid "Import from wallabag"
|
||||
msgstr "Importar do wallabag"
|
||||
|
||||
msgid "Export your wallabag data"
|
||||
msgstr "Exportar seus dados do wallabag"
|
||||
|
||||
msgid "Click here"
|
||||
msgstr "Clique aqui"
|
||||
|
||||
msgid "to download your database."
|
||||
msgstr "para baixar seu banco de dados."
|
||||
|
||||
msgid "to export your wallabag data."
|
||||
msgstr "para exportar seus dados do wallabag."
|
||||
|
||||
msgid "Cache"
|
||||
msgstr "Cache"
|
||||
|
||||
msgid "to delete cache."
|
||||
msgstr "para apagar o cache."
|
||||
|
||||
msgid "You can enter multiple tags, separated by commas."
|
||||
msgstr "Você pode inserir várias tags, separadas por vírgulas."
|
||||
|
||||
msgid "return to article"
|
||||
msgstr "retornar ao artigo"
|
||||
|
||||
msgid "plop"
|
||||
msgstr "plop"
|
||||
|
||||
msgid ""
|
||||
"You can <a href='wallabag_compatibility_test.php'>check your configuration "
|
||||
"here</a>."
|
||||
msgstr ""
|
||||
"Você pode <a href='wallabag_compatibility_test.php'>checar suas "
|
||||
"configurações aqui</a>."
|
||||
|
||||
msgid "favoris"
|
||||
msgstr "favoritos"
|
||||
|
||||
msgid "archive"
|
||||
msgstr "arquivo"
|
||||
|
||||
msgid "unread"
|
||||
msgstr "não lidos"
|
||||
|
||||
msgid "by date asc"
|
||||
msgstr "por data (cresc.)"
|
||||
|
||||
msgid "by date"
|
||||
msgstr "por data"
|
||||
|
||||
msgid "by date desc"
|
||||
msgstr "por data (decr.)"
|
||||
|
||||
msgid "by title asc"
|
||||
msgstr "por título (cresc.)"
|
||||
|
||||
msgid "by title"
|
||||
msgstr "por título"
|
||||
|
||||
msgid "by title desc"
|
||||
msgstr "por título (decr.)"
|
||||
|
||||
msgid "Tag"
|
||||
msgstr "Tag"
|
||||
|
||||
msgid "No articles found."
|
||||
msgstr "Nenhum artigo encontrado."
|
||||
|
||||
msgid "Toggle mark as read"
|
||||
msgstr "Alterar \"marcar como lido\""
|
||||
|
||||
msgid "toggle favorite"
|
||||
msgstr "alterar \"favorito\""
|
||||
|
||||
msgid "delete"
|
||||
msgstr "deletar"
|
||||
|
||||
msgid "original"
|
||||
msgstr "original"
|
||||
|
||||
msgid "estimated reading time:"
|
||||
msgstr "tempo estimado de leitura:"
|
||||
|
||||
msgid "mark all the entries as read"
|
||||
msgstr "marcar todas as entradas como lidas"
|
||||
|
||||
msgid "results"
|
||||
msgstr "resultados"
|
||||
|
||||
msgid "installation"
|
||||
msgstr "instalação"
|
||||
|
||||
msgid "install your wallabag"
|
||||
msgstr "instalar seu wallabag"
|
||||
|
||||
msgid ""
|
||||
"wallabag is still not installed. Please fill the below form to install it. "
|
||||
"Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation "
|
||||
"on wallabag website</a>."
|
||||
msgstr ""
|
||||
"O wallabag ainda não está instalado. Preencha o formulário abaixo para "
|
||||
"instalá-lo. Não hesite em <a href='http://doc.wallabag.org/'>ler a "
|
||||
"documentação no site do wallabag</a>."
|
||||
|
||||
msgid "Login"
|
||||
msgstr "Login"
|
||||
|
||||
msgid "Repeat your password"
|
||||
msgstr "Repetir sua senha"
|
||||
|
||||
msgid "Install"
|
||||
msgstr "Instalar"
|
||||
|
||||
msgid "login to your wallabag"
|
||||
msgstr "entrar no seu wallabag"
|
||||
|
||||
msgid "Login to wallabag"
|
||||
msgstr "Entrar no wallabag"
|
||||
|
||||
msgid "you are in demo mode, some features may be disabled."
|
||||
msgstr "você está no modo demo, alguns recursos podem estar desativados."
|
||||
|
||||
msgid "Username"
|
||||
msgstr "Nome de usuário"
|
||||
|
||||
msgid "Stay signed in"
|
||||
msgstr "Continuar conectado"
|
||||
|
||||
msgid "(Do not check on public computers)"
|
||||
msgstr "(Não marque em computadores públicos)"
|
||||
|
||||
msgid "Sign in"
|
||||
msgstr "Entrar"
|
||||
|
||||
msgid "favorites"
|
||||
msgstr "favoritos"
|
||||
|
||||
msgid "estimated reading time :"
|
||||
msgstr "tempo estimado de leitura :"
|
||||
|
||||
msgid "Mark all the entries as read"
|
||||
msgstr "Marcar todas as entradas como lidas"
|
||||
|
||||
msgid "Return home"
|
||||
msgstr "Retornar à página inicial"
|
||||
|
||||
msgid "Back to top"
|
||||
msgstr "Voltar ao topo"
|
||||
|
||||
msgid "Mark as read"
|
||||
msgstr "Marcar como lido"
|
||||
|
||||
msgid "Favorite"
|
||||
msgstr "Favoritar"
|
||||
|
||||
msgid "Toggle favorite"
|
||||
msgstr "Alterar \"favorito\""
|
||||
|
||||
msgid "Delete"
|
||||
msgstr "Deletar"
|
||||
|
||||
msgid "Tweet"
|
||||
msgstr "Tweetar"
|
||||
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
msgid "shaarli"
|
||||
msgstr "shaarli"
|
||||
|
||||
msgid "flattr"
|
||||
msgstr "flattr"
|
||||
|
||||
msgid "Does this article appear wrong?"
|
||||
msgstr "Esse artigo está sendo exibido incorretamente?"
|
||||
|
||||
msgid "tags:"
|
||||
msgstr "tags:"
|
||||
|
||||
msgid "Edit tags"
|
||||
msgstr "Editar tags"
|
||||
|
||||
msgid "save link!"
|
||||
msgstr "salvar link!"
|
||||
|
||||
msgid "home"
|
||||
msgstr "início"
|
||||
|
||||
msgid "tags"
|
||||
msgstr "tags"
|
||||
|
||||
msgid "logout"
|
||||
msgstr "sair"
|
||||
|
||||
msgid "powered by"
|
||||
msgstr "powered by"
|
||||
|
||||
msgid "debug mode is on so cache is off."
|
||||
msgstr "o modo debug está ativo, então o cache foi desativado."
|
||||
|
||||
msgid "your wallabag version:"
|
||||
msgstr "sua versão do wallabag:"
|
||||
|
||||
msgid "storage:"
|
||||
msgstr "armazenamento:"
|
||||
|
||||
msgid "save a link"
|
||||
msgstr "salvar link"
|
||||
|
||||
msgid "back to home"
|
||||
msgstr "voltar à página inicial"
|
||||
|
||||
msgid "toggle mark as read"
|
||||
msgstr "alterar \"marcar como lido\""
|
||||
|
||||
msgid "tweet"
|
||||
msgstr "tweetar"
|
||||
|
||||
msgid "email"
|
||||
msgstr "email"
|
||||
|
||||
msgid "this article appears wrong?"
|
||||
msgstr "esse artigo está sendo mostrado incorretamente?"
|
||||
|
||||
msgid "No link available here!"
|
||||
msgstr "Nenhum link disponível aqui!"
|
||||
|
||||
msgid "Poching a link"
|
||||
msgstr "Pocheando um link"
|
||||
|
||||
msgid "by filling this field"
|
||||
msgstr "preenchendo esse campo"
|
||||
|
||||
msgid "bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "bookmarklet: arraste esse link para a sua barra de favoritos"
|
||||
|
||||
msgid "your version"
|
||||
msgstr "sua versão"
|
||||
|
||||
msgid "latest stable version"
|
||||
msgstr "última versão estável"
|
||||
|
||||
msgid "a more recent stable version is available."
|
||||
msgstr "uma versão estável mais nova está disponível"
|
||||
|
||||
msgid "you are up to date."
|
||||
msgstr "você está atualizado."
|
||||
|
||||
msgid "latest dev version"
|
||||
msgstr "última versão em desenvolvimento"
|
||||
|
||||
msgid "a more recent development version is available."
|
||||
msgstr "uma versão em desenvolvimento mais nova está disponível"
|
||||
|
||||
msgid "Please execute the import script locally, it can take a very long time."
|
||||
msgstr ""
|
||||
"Por favor, execute o script de importação localmente, pois pode demorar "
|
||||
"muito tempo."
|
||||
|
||||
msgid "More infos in the official doc:"
|
||||
msgstr "Mais informações na documentação oficial:"
|
||||
|
||||
msgid "import from Pocket"
|
||||
msgstr "importar do Pocket"
|
||||
|
||||
msgid "import from Readability"
|
||||
msgstr "importar do Readability"
|
||||
|
||||
msgid "import from Instapaper"
|
||||
msgstr "importar do Instapaper"
|
||||
|
||||
msgid "Tags"
|
||||
msgstr "Tags"
|
||||
|
||||
msgid "Untitled"
|
||||
msgstr "Sem título"
|
||||
|
||||
msgid "the link has been added successfully"
|
||||
msgstr "o link foi adicionado com sucesso"
|
||||
|
||||
msgid "error during insertion : the link wasn't added"
|
||||
msgstr "erro durante a inserção: o link não foi adicionado"
|
||||
|
||||
msgid "the link has been deleted successfully"
|
||||
msgstr "o link foi deletado com sucesso"
|
||||
|
||||
msgid "the link wasn't deleted"
|
||||
msgstr "o link não foi deletado"
|
||||
|
||||
msgid "Article not found!"
|
||||
msgstr "Artigo não encontrado!"
|
||||
|
||||
msgid "previous"
|
||||
msgstr "anterior"
|
||||
|
||||
msgid "next"
|
||||
msgstr "próximo"
|
||||
|
||||
msgid "in demo mode, you can't update your password"
|
||||
msgstr "você não pode alterar a senha no modo demo"
|
||||
|
||||
msgid "your password has been updated"
|
||||
msgstr "sua senha foi atualizada"
|
||||
|
||||
msgid ""
|
||||
"the two fields have to be filled & the password must be the same in the two "
|
||||
"fields"
|
||||
msgstr ""
|
||||
"os dois campos devem estar preenchidos e as senhas devem ser iguais em ambos"
|
||||
|
||||
msgid "still using the \""
|
||||
msgstr "ainda usando o \""
|
||||
|
||||
msgid "that theme does not seem to be installed"
|
||||
msgstr "esse tema aparentemente não está instalado"
|
||||
|
||||
msgid "you have changed your theme preferences"
|
||||
msgstr "você alterou suas preferências de tema"
|
||||
|
||||
msgid "that language does not seem to be installed"
|
||||
msgstr "esse idioma aparentemente não está instalado"
|
||||
|
||||
msgid "you have changed your language preferences"
|
||||
msgstr "você alterou suas preferências de idioma"
|
||||
|
||||
msgid "login failed: you have to fill all fields"
|
||||
msgstr "falha ao entrar: você deve preencher todos os campos"
|
||||
|
||||
msgid "welcome to your wallabag"
|
||||
msgstr "bem-vindo ao seu wallabag"
|
||||
|
||||
msgid "login failed: bad login or password"
|
||||
msgstr "falha ao entrar: login ou senha incorretos"
|
||||
|
||||
msgid "import from instapaper completed"
|
||||
msgstr "importação do instapaper completa"
|
||||
|
||||
msgid "import from pocket completed"
|
||||
msgstr "importação do pocket completa"
|
||||
|
||||
msgid "import from Readability completed. "
|
||||
msgstr "importação do Readability completa. "
|
||||
|
||||
msgid "import from Poche completed. "
|
||||
msgstr "importação do Poche completa. "
|
||||
|
||||
msgid "Unknown import provider."
|
||||
msgstr "Serviço de importação desconhecido."
|
||||
|
||||
msgid "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
msgstr "Arquivo inc/poche/define.inc.php incompleto, por favor defina \""
|
||||
|
||||
msgid "Could not find required \""
|
||||
msgstr "Não foi possível encontrar o requerido \""
|
||||
|
||||
msgid "Uh, there is a problem while generating feeds."
|
||||
msgstr "Uh, houve um problema ao gerar os feeds."
|
||||
|
||||
msgid "Cache deleted."
|
||||
msgstr "Cache deletado."
|
||||
|
||||
msgid "Oops, it seems you don't have PHP 5."
|
||||
msgstr "Oops, parece que você não tem o PHP 5."
|
||||
|
||||
#~ msgid "poche it!"
|
||||
#~ msgstr "poche it!"
|
||||
|
||||
#~ msgid "Updating poche"
|
||||
#~ msgstr "Updating poche"
|
||||
|
||||
#~ msgid "create an issue"
|
||||
#~ msgstr "create an issue"
|
||||
|
||||
#~ msgid "or"
|
||||
#~ msgstr "or"
|
||||
|
||||
#~ msgid "contact us by mail"
|
||||
#~ msgstr "contact us by mail"
|
||||
|
||||
#~ msgid "your poche version:"
|
||||
#~ msgstr "your poche version:"
|
|
@ -1,561 +0,0 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-02-25 15:09+0300\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Maryana <mariroz@mr.lviv.ua>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"X-Poedit-Language: Russian\n"
|
||||
"X-Poedit-Country: RUSSIA\n"
|
||||
"X-Poedit-SourceCharset: utf-8\n"
|
||||
"X-Poedit-SearchPath-0: /home/mariroz/_DEV/web/wallabag/wallabag-master-testing\n"
|
||||
|
||||
msgid "wallabag, a read it later open source system"
|
||||
msgstr "wallabag, сервис отложенного чтения с открытым исходным кодом"
|
||||
|
||||
msgid "login failed: user doesn't exist"
|
||||
msgstr "войти не удалось: пользователь не существует"
|
||||
|
||||
msgid "return home"
|
||||
msgstr "на главную"
|
||||
|
||||
msgid "config"
|
||||
msgstr "настройки"
|
||||
|
||||
msgid "Saving articles"
|
||||
msgstr "Сохранение статей"
|
||||
|
||||
#, fuzzy
|
||||
msgid "There are several ways to save an article:"
|
||||
msgstr "Существует несколько способов сохранить ссылку:"
|
||||
|
||||
msgid "read the documentation"
|
||||
msgstr "читать инструкцию"
|
||||
|
||||
msgid "download the extension"
|
||||
msgstr "скачать расширение"
|
||||
|
||||
msgid "via F-Droid"
|
||||
msgstr "с F-Droid"
|
||||
|
||||
msgid " or "
|
||||
msgstr "или"
|
||||
|
||||
msgid "via Google Play"
|
||||
msgstr "с Google Play"
|
||||
|
||||
msgid "download the application"
|
||||
msgstr "скачать приложение"
|
||||
|
||||
msgid "By filling this field"
|
||||
msgstr "Заполнением этого поля"
|
||||
|
||||
msgid "bag it!"
|
||||
msgstr "прикарманить!"
|
||||
|
||||
msgid "Bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "Закладка: перетащите и опустите ссылку на панель закладок"
|
||||
|
||||
msgid "Upgrading wallabag"
|
||||
msgstr "Обновление wallabag"
|
||||
|
||||
msgid "Installed version"
|
||||
msgstr "Установленная версия"
|
||||
|
||||
msgid "Latest stable version"
|
||||
msgstr "Последняя стабильная версия"
|
||||
|
||||
msgid "A more recent stable version is available."
|
||||
msgstr "Доступна новая стабильная версия."
|
||||
|
||||
msgid "You are up to date."
|
||||
msgstr "У вас всё самое новое."
|
||||
|
||||
#, fuzzy
|
||||
msgid "Latest dev version"
|
||||
msgstr "последняя версия в разработке"
|
||||
|
||||
#, fuzzy
|
||||
msgid "A more recent development version is available."
|
||||
msgstr "есть более свежая версия в разработке."
|
||||
|
||||
msgid "Feeds"
|
||||
msgstr "Ленты (feeds)"
|
||||
|
||||
msgid "Your feed token is currently empty and must first be generated to enable feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr "Ваш маркер ленты (feed token) не определен, для того, чтобы активировать ленту, сначала создайте его. Нажмите <a href='?feed&action=generate'>здесь для его генерации</ а>."
|
||||
|
||||
msgid "Unread feed"
|
||||
msgstr "Лента непрочитанного"
|
||||
|
||||
msgid "Favorites feed"
|
||||
msgstr "Лента избранного"
|
||||
|
||||
msgid "Archive feed"
|
||||
msgstr "Лента архива"
|
||||
|
||||
msgid "Your token:"
|
||||
msgstr "Ваш маркер (token):"
|
||||
|
||||
msgid "Your user id:"
|
||||
msgstr "Ваш идентификатор пользователя (user id):"
|
||||
|
||||
msgid "You can regenerate your token: <a href='?feed&action=generate'>generate!</a>."
|
||||
msgstr "Вы можете создать новый маркер: <a href='?feed&action=generate'>сгенерировать!</a>."
|
||||
|
||||
msgid "Change your theme"
|
||||
msgstr "Изменить тему"
|
||||
|
||||
msgid "Theme:"
|
||||
msgstr "Тема:"
|
||||
|
||||
msgid "Update"
|
||||
msgstr "Обновить"
|
||||
|
||||
msgid "Change your language"
|
||||
msgstr "Изменить язык"
|
||||
|
||||
msgid "Language:"
|
||||
msgstr "Язык:"
|
||||
|
||||
msgid "Change your password"
|
||||
msgstr "Смена пароля"
|
||||
|
||||
msgid "New password:"
|
||||
msgstr "Новый пароль:"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "Пароль"
|
||||
|
||||
msgid "Repeat your new password:"
|
||||
msgstr "Ещё раз новый пароль:"
|
||||
|
||||
msgid "Import"
|
||||
msgstr "Импортировать"
|
||||
|
||||
msgid "Please execute the import script locally as it can take a very long time."
|
||||
msgstr "Пожалуйста, выполните сценарий импорта локально - это может занять слишком много времени."
|
||||
|
||||
#, fuzzy
|
||||
msgid "More info in the official documentation:"
|
||||
msgstr "Больше сведений в официальной документации:"
|
||||
|
||||
msgid "Import from Pocket"
|
||||
msgstr "Импортировать из Pocket"
|
||||
|
||||
#, php-format
|
||||
msgid "(you must have a %s file on your server)"
|
||||
msgstr "(файл %s должен присутствовать на вашем сервере)"
|
||||
|
||||
msgid "Import from Readability"
|
||||
msgstr "Импортировать из Readability"
|
||||
|
||||
msgid "Import from Instapaper"
|
||||
msgstr "Импортировать из Instapaper"
|
||||
|
||||
msgid "Import from wallabag"
|
||||
msgstr "Импортировать из wallabag"
|
||||
|
||||
msgid "Export your wallabag data"
|
||||
msgstr "Экспортировать данные wallabag"
|
||||
|
||||
msgid "Click here"
|
||||
msgstr "Кликните здесь"
|
||||
|
||||
msgid "to download your database."
|
||||
msgstr "чтобы скачать вашу базу данных"
|
||||
|
||||
msgid "to export your wallabag data."
|
||||
msgstr "чтобы экспортировать свои записи из wallabag."
|
||||
|
||||
msgid "Cache"
|
||||
msgstr "Кэш"
|
||||
|
||||
msgid "to delete cache."
|
||||
msgstr "чтобы сбросить кэш."
|
||||
|
||||
msgid "You can enter multiple tags, separated by commas."
|
||||
msgstr "Вы можете ввести несколько тегов, разделяя их запятой."
|
||||
|
||||
msgid "return to article"
|
||||
msgstr "вернуться к статье"
|
||||
|
||||
msgid "plop"
|
||||
msgstr "plop"
|
||||
|
||||
msgid "You can <a href='wallabag_compatibility_test.php'>check your configuration here</a>."
|
||||
msgstr "Вы можете <a href='wallabag_compatibility_test.php'>проверить конфигурацию здесь</a>."
|
||||
|
||||
msgid "favoris"
|
||||
msgstr "избранное"
|
||||
|
||||
msgid "archive"
|
||||
msgstr "архив"
|
||||
|
||||
msgid "unread"
|
||||
msgstr "непрочитанное"
|
||||
|
||||
msgid "by date asc"
|
||||
msgstr "по дате, сперва старые"
|
||||
|
||||
msgid "by date"
|
||||
msgstr "по дате"
|
||||
|
||||
msgid "by date desc"
|
||||
msgstr "по дате, сперва новые"
|
||||
|
||||
msgid "by title asc"
|
||||
msgstr "по заголовку (прямой)"
|
||||
|
||||
msgid "by title"
|
||||
msgstr "по заголовку"
|
||||
|
||||
msgid "by title desc"
|
||||
msgstr "по заголовку (обратный)"
|
||||
|
||||
msgid "Tag"
|
||||
msgstr "Тег"
|
||||
|
||||
msgid "No articles found."
|
||||
msgstr "Статей не найдено."
|
||||
|
||||
msgid "Toggle mark as read"
|
||||
msgstr "Изменить отметку 'прочитано'"
|
||||
|
||||
msgid "toggle favorite"
|
||||
msgstr "изменить метку избранного"
|
||||
|
||||
msgid "delete"
|
||||
msgstr "удалить"
|
||||
|
||||
msgid "original"
|
||||
msgstr "источник"
|
||||
|
||||
msgid "estimated reading time:"
|
||||
msgstr "ориентировочное время чтения:"
|
||||
|
||||
msgid "mark all the entries as read"
|
||||
msgstr "отметить все статьи как прочитанные "
|
||||
|
||||
msgid "results"
|
||||
msgstr "найдено"
|
||||
|
||||
msgid "installation"
|
||||
msgstr "установка"
|
||||
|
||||
msgid "install your wallabag"
|
||||
msgstr "установка wallabag"
|
||||
|
||||
msgid "wallabag is still not installed. Please fill the below form to install it. Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation on wallabag website</a>."
|
||||
msgstr "wallabag всё ещё не установлен. Надо заполнить форму ниже, чтобы установить его. Неплохо также <a href='http://doc.wallabag.org'>прочесть документацию на сайте wallabag</a>."
|
||||
|
||||
msgid "Login"
|
||||
msgstr "Имя пользователя"
|
||||
|
||||
msgid "Repeat your password"
|
||||
msgstr "Повторите пароль"
|
||||
|
||||
msgid "Install"
|
||||
msgstr "Установить"
|
||||
|
||||
msgid "login to your wallabag"
|
||||
msgstr "войти в свой wallabag"
|
||||
|
||||
msgid "Login to wallabag"
|
||||
msgstr "Войдите в wallabag"
|
||||
|
||||
msgid "you are in demo mode, some features may be disabled."
|
||||
msgstr "демонстрационный режим - работают не все возможности."
|
||||
|
||||
msgid "Username"
|
||||
msgstr "Имя пользователя"
|
||||
|
||||
msgid "Stay signed in"
|
||||
msgstr "Запомнить меня"
|
||||
|
||||
msgid "(Do not check on public computers)"
|
||||
msgstr "(Не отмечайте на чужих компьютерах)"
|
||||
|
||||
msgid "Sign in"
|
||||
msgstr "Зарегистрироваться"
|
||||
|
||||
msgid "favorites"
|
||||
msgstr "избранное"
|
||||
|
||||
#, fuzzy
|
||||
msgid "estimated reading time :"
|
||||
msgstr "ориентировочное время чтения:"
|
||||
|
||||
msgid "Mark all the entries as read"
|
||||
msgstr "Отметить все как прочитанное"
|
||||
|
||||
msgid "Return home"
|
||||
msgstr "На главную"
|
||||
|
||||
msgid "Back to top"
|
||||
msgstr "Наверх"
|
||||
|
||||
msgid "Mark as read"
|
||||
msgstr "Отметить как прочитанное"
|
||||
|
||||
msgid "Favorite"
|
||||
msgstr "Избранное"
|
||||
|
||||
msgid "Toggle favorite"
|
||||
msgstr "Изменить метку избранного"
|
||||
|
||||
msgid "Delete"
|
||||
msgstr "Удалить"
|
||||
|
||||
msgid "Tweet"
|
||||
msgstr "Твитнуть"
|
||||
|
||||
msgid "Email"
|
||||
msgstr "Отправить по почте"
|
||||
|
||||
msgid "shaarli"
|
||||
msgstr "shaarli"
|
||||
|
||||
msgid "flattr"
|
||||
msgstr "проспонсировать"
|
||||
|
||||
msgid "Does this article appear wrong?"
|
||||
msgstr "Статья выглядит криво?"
|
||||
|
||||
msgid "tags:"
|
||||
msgstr "теги:"
|
||||
|
||||
msgid "Edit tags"
|
||||
msgstr "Редактировать теги"
|
||||
|
||||
msgid "save link!"
|
||||
msgstr "сохранить ссылку!"
|
||||
|
||||
msgid "home"
|
||||
msgstr "главная"
|
||||
|
||||
msgid "tags"
|
||||
msgstr "теги"
|
||||
|
||||
msgid "logout"
|
||||
msgstr "выход"
|
||||
|
||||
msgid "powered by"
|
||||
msgstr "при поддержке"
|
||||
|
||||
msgid "debug mode is on so cache is off."
|
||||
msgstr "включён режим отладки - кеш выключен."
|
||||
|
||||
msgid "your wallabag version:"
|
||||
msgstr "Ваша версия wallabag:"
|
||||
|
||||
msgid "storage:"
|
||||
msgstr "хранилище:"
|
||||
|
||||
msgid "save a link"
|
||||
msgstr "сохранить ссылку"
|
||||
|
||||
msgid "back to home"
|
||||
msgstr "домой"
|
||||
|
||||
msgid "toggle mark as read"
|
||||
msgstr "изменить отметку 'прочитано'"
|
||||
|
||||
msgid "tweet"
|
||||
msgstr "твитнуть"
|
||||
|
||||
msgid "email"
|
||||
msgstr "email"
|
||||
|
||||
#, fuzzy
|
||||
msgid "this article appears wrong?"
|
||||
msgstr "Статья выглядит криво?"
|
||||
|
||||
msgid "No link available here!"
|
||||
msgstr "Здесь нет ссылки!"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Poching a link"
|
||||
msgstr "Сохранение ссылок"
|
||||
|
||||
#, fuzzy
|
||||
msgid "by filling this field"
|
||||
msgstr "Заполнением этого поля"
|
||||
|
||||
#, fuzzy
|
||||
msgid "bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "Закладка: перетащите и опустите ссылку на панель закладок"
|
||||
|
||||
msgid "your version"
|
||||
msgstr "Ваша версия"
|
||||
|
||||
#, fuzzy
|
||||
msgid "latest stable version"
|
||||
msgstr "Последняя стабильная версия"
|
||||
|
||||
#, fuzzy
|
||||
msgid "a more recent stable version is available."
|
||||
msgstr "Доступна новая стабильная версия."
|
||||
|
||||
msgid "you are up to date."
|
||||
msgstr "у вас всё самое новое."
|
||||
|
||||
msgid "latest dev version"
|
||||
msgstr "последняя версия в разработке"
|
||||
|
||||
msgid "a more recent development version is available."
|
||||
msgstr "есть более свежая версия в разработке."
|
||||
|
||||
#, fuzzy
|
||||
msgid "Please execute the import script locally, it can take a very long time."
|
||||
msgstr "Пожалуйста, выполните сценарий импорта локально - это может занять слишком много времени."
|
||||
|
||||
#, fuzzy
|
||||
msgid "More infos in the official doc:"
|
||||
msgstr "Больше сведений в официальной документации:"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from Pocket"
|
||||
msgstr "Импортировать из Pocket"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from Readability"
|
||||
msgstr "Импортировать из Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from Instapaper"
|
||||
msgstr "Импортировать из Instapaper"
|
||||
|
||||
msgid "Tags"
|
||||
msgstr "Теги"
|
||||
|
||||
msgid "Untitled"
|
||||
msgstr "Без названия"
|
||||
|
||||
msgid "the link has been added successfully"
|
||||
msgstr "ссылка успешно добавлена"
|
||||
|
||||
msgid "error during insertion : the link wasn't added"
|
||||
msgstr "ошибка во время вставки: ссылка не добавлена"
|
||||
|
||||
msgid "the link has been deleted successfully"
|
||||
msgstr "ссылка успешно удалена"
|
||||
|
||||
msgid "the link wasn't deleted"
|
||||
msgstr "ссылка не удалена"
|
||||
|
||||
msgid "Article not found!"
|
||||
msgstr "Статью не найдено."
|
||||
|
||||
msgid "previous"
|
||||
msgstr "предыдущая"
|
||||
|
||||
msgid "next"
|
||||
msgstr "следующая"
|
||||
|
||||
msgid "in demo mode, you can't update your password"
|
||||
msgstr "в демонстрационном режиме смена пароля не разрешена"
|
||||
|
||||
msgid "your password has been updated"
|
||||
msgstr "ваш пароль обновлен"
|
||||
|
||||
msgid "the two fields have to be filled & the password must be the same in the two fields"
|
||||
msgstr "необходимо заполнить оба поля и пароль в обоих должен совпадать"
|
||||
|
||||
msgid "still using the \""
|
||||
msgstr "все еще используется \""
|
||||
|
||||
msgid "that theme does not seem to be installed"
|
||||
msgstr "кажется, эта тема не установлена"
|
||||
|
||||
msgid "you have changed your theme preferences"
|
||||
msgstr "вы изменили свои настройки темы"
|
||||
|
||||
msgid "that language does not seem to be installed"
|
||||
msgstr "кажется, что этот язык не установлен"
|
||||
|
||||
msgid "you have changed your language preferences"
|
||||
msgstr "вы изменили свои настройки языка"
|
||||
|
||||
msgid "login failed: you have to fill all fields"
|
||||
msgstr "войти не удалось: вы должны заполнить все поля"
|
||||
|
||||
msgid "welcome to your wallabag"
|
||||
msgstr "добро пожаловать в wallabag"
|
||||
|
||||
msgid "login failed: bad login or password"
|
||||
msgstr "войти не удалось: неправильное имя пользователя или пароль"
|
||||
|
||||
msgid "import from instapaper completed"
|
||||
msgstr "импорт из instapaper завершен"
|
||||
|
||||
msgid "import from pocket completed"
|
||||
msgstr "импорт из pocket завершен"
|
||||
|
||||
msgid "import from Readability completed. "
|
||||
msgstr "импорт из Readability завершен"
|
||||
|
||||
msgid "import from Poche completed. "
|
||||
msgstr "импорт из Poche завершен."
|
||||
|
||||
msgid "Unknown import provider."
|
||||
msgstr "Неизвестный провайдер импорта."
|
||||
|
||||
msgid "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
msgstr "Незавершенный файл inc/poche/define.inc.php file, пожалуйста определите \""
|
||||
|
||||
msgid "Could not find required \""
|
||||
msgstr "Не удалось найти требуемый \""
|
||||
|
||||
msgid "Uh, there is a problem while generating feeds."
|
||||
msgstr "Ох, возникла проблема при создании ленты."
|
||||
|
||||
msgid "Cache deleted."
|
||||
msgstr "Кэш очищен. "
|
||||
|
||||
msgid "Oops, it seems you don't have PHP 5."
|
||||
msgstr "Упс, кажется у вас не установлен PHP 5."
|
||||
|
||||
#~ msgid "You can poche a link by several methods:"
|
||||
#~ msgstr "Вы можете сохранить ссылку несколькими путями:"
|
||||
|
||||
#~ msgid "poche it!"
|
||||
#~ msgstr "прикарманить!"
|
||||
|
||||
#~ msgid "Updating poche"
|
||||
#~ msgstr "Обновления poche"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Export your poche datas"
|
||||
#~ msgstr "Экспортировать данные poche"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "to export your poche datas."
|
||||
#~ msgstr "чтобы экспортировать свои записи из poche."
|
||||
|
||||
#~ msgid "your poche version:"
|
||||
#~ msgstr "ваша версия poche:"
|
||||
|
||||
#~ msgid "Import from poche"
|
||||
#~ msgstr "Импортировать из poche"
|
||||
|
||||
#~ msgid "welcome to your poche"
|
||||
#~ msgstr "добро пожаловать в ваш poche"
|
||||
|
||||
#~ msgid "see you soon!"
|
||||
#~ msgstr "увидимся!"
|
||||
|
||||
#~ msgid "create an issue"
|
||||
#~ msgstr "оповестить об ошибке"
|
||||
|
||||
#~ msgid "or"
|
||||
#~ msgstr "или"
|
||||
|
||||
#~ msgid "contact us by mail"
|
||||
#~ msgstr "связаться по почте"
|
|
@ -1,568 +0,0 @@
|
|||
#
|
||||
# Translators:
|
||||
# bungabunga, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: wallabag\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-02-25 15:12+0300\n"
|
||||
"PO-Revision-Date: 2014-02-25 15:12+0300\n"
|
||||
"Last-Translator: Maryana <mariroz@mr.lviv.ua>\n"
|
||||
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/projects/p/wallabag/language/sl_SI/)\n"
|
||||
"Language: sl_SI\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"X-Poedit-Language: Slovenian\n"
|
||||
"X-Poedit-Country: SLOVENIA\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Poedit-SearchPath-0: /home/mariroz/_DEV/web/wallabag/wallabag-master-testing\n"
|
||||
|
||||
msgid "wallabag, a read it later open source system"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: user doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
msgid "return home"
|
||||
msgstr ""
|
||||
|
||||
msgid "config"
|
||||
msgstr "nastavitve"
|
||||
|
||||
msgid "Saving articles"
|
||||
msgstr ""
|
||||
|
||||
msgid "There are several ways to save an article:"
|
||||
msgstr ""
|
||||
|
||||
msgid "read the documentation"
|
||||
msgstr "preberite dokumentacijo"
|
||||
|
||||
msgid "download the extension"
|
||||
msgstr ""
|
||||
|
||||
msgid "via F-Droid"
|
||||
msgstr ""
|
||||
|
||||
msgid " or "
|
||||
msgstr ""
|
||||
|
||||
msgid "via Google Play"
|
||||
msgstr ""
|
||||
|
||||
msgid "download the application"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "By filling this field"
|
||||
msgstr "z vnosom v to polje"
|
||||
|
||||
msgid "bag it!"
|
||||
msgstr ""
|
||||
|
||||
msgid "Bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr ""
|
||||
|
||||
msgid "Upgrading wallabag"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Installed version"
|
||||
msgstr "zadnja stabilna različica"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Latest stable version"
|
||||
msgstr "zadnja stabilna različica"
|
||||
|
||||
#, fuzzy
|
||||
msgid "A more recent stable version is available."
|
||||
msgstr "na voljo je nova stabilna različica."
|
||||
|
||||
#, fuzzy
|
||||
msgid "You are up to date."
|
||||
msgstr "imate najnovejšo različico."
|
||||
|
||||
#, fuzzy
|
||||
msgid "Latest dev version"
|
||||
msgstr "zadnja razvojna različica"
|
||||
|
||||
#, fuzzy
|
||||
msgid "A more recent development version is available."
|
||||
msgstr "na voljo je nova razvojna različica."
|
||||
|
||||
msgid "Feeds"
|
||||
msgstr ""
|
||||
|
||||
msgid "Your feed token is currently empty and must first be generated to enable feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr ""
|
||||
|
||||
msgid "Unread feed"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Favorites feed"
|
||||
msgstr "priljubljeni"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Archive feed"
|
||||
msgstr "arhiv"
|
||||
|
||||
msgid "Your token:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Your user id:"
|
||||
msgstr ""
|
||||
|
||||
msgid "You can regenerate your token: <a href='?feed&action=generate'>generate!</a>."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Change your theme"
|
||||
msgstr "Zamenjava gesla"
|
||||
|
||||
msgid "Theme:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Update"
|
||||
msgstr "Posodobi"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Change your language"
|
||||
msgstr "Zamenjava gesla"
|
||||
|
||||
msgid "Language:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Change your password"
|
||||
msgstr "Zamenjava gesla"
|
||||
|
||||
msgid "New password:"
|
||||
msgstr "Novo geslo:"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "Geslo"
|
||||
|
||||
msgid "Repeat your new password:"
|
||||
msgstr "Ponovite novo geslo:"
|
||||
|
||||
msgid "Import"
|
||||
msgstr "Uvozi"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Please execute the import script locally as it can take a very long time."
|
||||
msgstr "Prosimo poženite skripto za uvoz lokalno, saj lahko postopek traja precej časa."
|
||||
|
||||
#, fuzzy
|
||||
msgid "More info in the official documentation:"
|
||||
msgstr "Več informacij v uradni dokumentaciji:"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Pocket"
|
||||
msgstr "Uvoz iz aplikacije Pocket"
|
||||
|
||||
#, php-format
|
||||
msgid "(you must have a %s file on your server)"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Readability"
|
||||
msgstr "Uvoz iz aplikacije Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from Instapaper"
|
||||
msgstr "Uvoz iz aplikacije Instapaper"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Import from wallabag"
|
||||
msgstr "Uvoz iz aplikacije Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Export your wallabag data"
|
||||
msgstr "Izvoz vsebine"
|
||||
|
||||
msgid "Click here"
|
||||
msgstr "Kliknite tukaj"
|
||||
|
||||
#, fuzzy
|
||||
msgid "to download your database."
|
||||
msgstr "za izvoz vsebine aplikacije Poche."
|
||||
|
||||
#, fuzzy
|
||||
msgid "to export your wallabag data."
|
||||
msgstr "za izvoz vsebine aplikacije Poche."
|
||||
|
||||
msgid "Cache"
|
||||
msgstr ""
|
||||
|
||||
msgid "to delete cache."
|
||||
msgstr ""
|
||||
|
||||
msgid "You can enter multiple tags, separated by commas."
|
||||
msgstr ""
|
||||
|
||||
msgid "return to article"
|
||||
msgstr ""
|
||||
|
||||
msgid "plop"
|
||||
msgstr "štrbunk"
|
||||
|
||||
msgid "You can <a href='wallabag_compatibility_test.php'>check your configuration here</a>."
|
||||
msgstr ""
|
||||
|
||||
msgid "favoris"
|
||||
msgstr "priljubljeni"
|
||||
|
||||
msgid "archive"
|
||||
msgstr "arhiv"
|
||||
|
||||
msgid "unread"
|
||||
msgstr "neprebrano"
|
||||
|
||||
msgid "by date asc"
|
||||
msgstr "po datumu - naraščajoče"
|
||||
|
||||
msgid "by date"
|
||||
msgstr "po datumu"
|
||||
|
||||
msgid "by date desc"
|
||||
msgstr "po datumu - padajoče"
|
||||
|
||||
msgid "by title asc"
|
||||
msgstr "po naslovu - naraščajoče"
|
||||
|
||||
msgid "by title"
|
||||
msgstr "po naslovu"
|
||||
|
||||
msgid "by title desc"
|
||||
msgstr "po naslovu - padajoče"
|
||||
|
||||
msgid "Tag"
|
||||
msgstr ""
|
||||
|
||||
msgid "No articles found."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Toggle mark as read"
|
||||
msgstr "označi kot prebrano"
|
||||
|
||||
msgid "toggle favorite"
|
||||
msgstr "označi kot priljubljeno"
|
||||
|
||||
msgid "delete"
|
||||
msgstr "zavrzi"
|
||||
|
||||
msgid "original"
|
||||
msgstr "izvirnik"
|
||||
|
||||
msgid "estimated reading time:"
|
||||
msgstr ""
|
||||
|
||||
msgid "mark all the entries as read"
|
||||
msgstr ""
|
||||
|
||||
msgid "results"
|
||||
msgstr "rezultati"
|
||||
|
||||
msgid "installation"
|
||||
msgstr "Namestitev"
|
||||
|
||||
#, fuzzy
|
||||
msgid "install your wallabag"
|
||||
msgstr "Namestitev aplikacije Poche"
|
||||
|
||||
#, fuzzy
|
||||
msgid "wallabag is still not installed. Please fill the below form to install it. Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation on wallabag website</a>."
|
||||
msgstr "Poche še vedno ni nameščen. Za namestitev izpolnite spodnji obrazec. Za več informacij <a href='http://inthepoche.com/doc'>preberite dokumentacijo na spletni strani</a>."
|
||||
|
||||
msgid "Login"
|
||||
msgstr "Prijava"
|
||||
|
||||
msgid "Repeat your password"
|
||||
msgstr "Ponovite geslo"
|
||||
|
||||
msgid "Install"
|
||||
msgstr "Namesti"
|
||||
|
||||
#, fuzzy
|
||||
msgid "login to your wallabag"
|
||||
msgstr "prijavite se v svoj Poche"
|
||||
|
||||
msgid "Login to wallabag"
|
||||
msgstr ""
|
||||
|
||||
msgid "you are in demo mode, some features may be disabled."
|
||||
msgstr "uporabljate vzorčno različico programa, zato so lahko nekatere funkcije izklopljene."
|
||||
|
||||
msgid "Username"
|
||||
msgstr ""
|
||||
|
||||
msgid "Stay signed in"
|
||||
msgstr "Ostani prijavljen"
|
||||
|
||||
msgid "(Do not check on public computers)"
|
||||
msgstr "(Ne označi na javnih napravah)"
|
||||
|
||||
msgid "Sign in"
|
||||
msgstr "Prijava"
|
||||
|
||||
msgid "favorites"
|
||||
msgstr "priljubljeni"
|
||||
|
||||
msgid "estimated reading time :"
|
||||
msgstr ""
|
||||
|
||||
msgid "Mark all the entries as read"
|
||||
msgstr ""
|
||||
|
||||
msgid "Return home"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Back to top"
|
||||
msgstr "nazaj na vrh"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Mark as read"
|
||||
msgstr "označi kot prebrano"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Favorite"
|
||||
msgstr "priljubljeni"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Toggle favorite"
|
||||
msgstr "označi kot priljubljeno"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Delete"
|
||||
msgstr "zavrzi"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Tweet"
|
||||
msgstr "tvitni"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Email"
|
||||
msgstr "pošlji po e-pošti"
|
||||
|
||||
msgid "shaarli"
|
||||
msgstr "shaarli"
|
||||
|
||||
msgid "flattr"
|
||||
msgstr "flattr"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Does this article appear wrong?"
|
||||
msgstr "napaka?"
|
||||
|
||||
msgid "tags:"
|
||||
msgstr ""
|
||||
|
||||
msgid "Edit tags"
|
||||
msgstr ""
|
||||
|
||||
msgid "save link!"
|
||||
msgstr ""
|
||||
|
||||
msgid "home"
|
||||
msgstr "domov"
|
||||
|
||||
msgid "tags"
|
||||
msgstr ""
|
||||
|
||||
msgid "logout"
|
||||
msgstr "odjava"
|
||||
|
||||
msgid "powered by"
|
||||
msgstr "stran poganja"
|
||||
|
||||
msgid "debug mode is on so cache is off."
|
||||
msgstr "vklopljen je način odpravljanja napak, zato je predpomnilnik izključen."
|
||||
|
||||
#, fuzzy
|
||||
msgid "your wallabag version:"
|
||||
msgstr "vaša različica"
|
||||
|
||||
msgid "storage:"
|
||||
msgstr "pomnilnik:"
|
||||
|
||||
msgid "save a link"
|
||||
msgstr ""
|
||||
|
||||
msgid "back to home"
|
||||
msgstr "Nazaj domov"
|
||||
|
||||
msgid "toggle mark as read"
|
||||
msgstr "označi kot prebrano"
|
||||
|
||||
msgid "tweet"
|
||||
msgstr "tvitni"
|
||||
|
||||
msgid "email"
|
||||
msgstr "pošlji po e-pošti"
|
||||
|
||||
msgid "this article appears wrong?"
|
||||
msgstr "napaka?"
|
||||
|
||||
msgid "No link available here!"
|
||||
msgstr "Povezava ni na voljo!"
|
||||
|
||||
msgid "Poching a link"
|
||||
msgstr "Shrani povezavo"
|
||||
|
||||
msgid "by filling this field"
|
||||
msgstr "z vnosom v to polje"
|
||||
|
||||
msgid "bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr ""
|
||||
|
||||
msgid "your version"
|
||||
msgstr "vaša različica"
|
||||
|
||||
msgid "latest stable version"
|
||||
msgstr "zadnja stabilna različica"
|
||||
|
||||
msgid "a more recent stable version is available."
|
||||
msgstr "na voljo je nova stabilna različica."
|
||||
|
||||
msgid "you are up to date."
|
||||
msgstr "imate najnovejšo različico."
|
||||
|
||||
msgid "latest dev version"
|
||||
msgstr "zadnja razvojna različica"
|
||||
|
||||
msgid "a more recent development version is available."
|
||||
msgstr "na voljo je nova razvojna različica."
|
||||
|
||||
msgid "Please execute the import script locally, it can take a very long time."
|
||||
msgstr "Prosimo poženite skripto za uvoz lokalno, saj lahko postopek traja precej časa."
|
||||
|
||||
msgid "More infos in the official doc:"
|
||||
msgstr "Več informacij v uradni dokumentaciji:"
|
||||
|
||||
msgid "import from Pocket"
|
||||
msgstr "Uvoz iz aplikacije Pocket"
|
||||
|
||||
msgid "import from Readability"
|
||||
msgstr "Uvoz iz aplikacije Readability"
|
||||
|
||||
msgid "import from Instapaper"
|
||||
msgstr "Uvoz iz aplikacije Instapaper"
|
||||
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Untitled"
|
||||
msgstr "po naslovu"
|
||||
|
||||
msgid "the link has been added successfully"
|
||||
msgstr ""
|
||||
|
||||
msgid "error during insertion : the link wasn't added"
|
||||
msgstr ""
|
||||
|
||||
msgid "the link has been deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
msgid "the link wasn't deleted"
|
||||
msgstr ""
|
||||
|
||||
msgid "Article not found!"
|
||||
msgstr ""
|
||||
|
||||
msgid "previous"
|
||||
msgstr ""
|
||||
|
||||
msgid "next"
|
||||
msgstr ""
|
||||
|
||||
msgid "in demo mode, you can't update your password"
|
||||
msgstr ""
|
||||
|
||||
msgid "your password has been updated"
|
||||
msgstr ""
|
||||
|
||||
msgid "the two fields have to be filled & the password must be the same in the two fields"
|
||||
msgstr ""
|
||||
|
||||
msgid "still using the \""
|
||||
msgstr ""
|
||||
|
||||
msgid "that theme does not seem to be installed"
|
||||
msgstr ""
|
||||
|
||||
msgid "you have changed your theme preferences"
|
||||
msgstr ""
|
||||
|
||||
msgid "that language does not seem to be installed"
|
||||
msgstr ""
|
||||
|
||||
msgid "you have changed your language preferences"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: you have to fill all fields"
|
||||
msgstr ""
|
||||
|
||||
msgid "welcome to your wallabag"
|
||||
msgstr ""
|
||||
|
||||
msgid "login failed: bad login or password"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from instapaper completed"
|
||||
msgstr "Uvoz iz aplikacije Instapaper"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from pocket completed"
|
||||
msgstr "Uvoz iz aplikacije Pocket"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from Readability completed. "
|
||||
msgstr "Uvoz iz aplikacije Readability"
|
||||
|
||||
#, fuzzy
|
||||
msgid "import from Poche completed. "
|
||||
msgstr "Uvoz iz aplikacije Pocket"
|
||||
|
||||
msgid "Unknown import provider."
|
||||
msgstr ""
|
||||
|
||||
msgid "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
msgstr ""
|
||||
|
||||
msgid "Could not find required \""
|
||||
msgstr ""
|
||||
|
||||
msgid "Uh, there is a problem while generating feeds."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "Cache deleted."
|
||||
msgstr "zavrzi"
|
||||
|
||||
msgid "Oops, it seems you don't have PHP 5."
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "poche it!"
|
||||
#~ msgstr "shrani!"
|
||||
|
||||
#~ msgid "Updating poche"
|
||||
#~ msgstr "Posodabljam Poche"
|
||||
|
||||
#~ msgid "create an issue"
|
||||
#~ msgstr "prijavi napako"
|
||||
|
||||
#~ msgid "or"
|
||||
#~ msgstr "ali"
|
||||
|
||||
#~ msgid "contact us by mail"
|
||||
#~ msgstr "pošlji e-pošto razvijalcem"
|
||||
|
||||
#~ msgid "your poche version:"
|
||||
#~ msgstr "vaša verzija Poche:"
|
|
@ -1,59 +0,0 @@
|
|||
<?php
|
||||
|
||||
// this script compile all twig templates and put it in cahce to get Poedit (or xgettext) to extract phrases fron chached templates.
|
||||
|
||||
// gettext command line tools:
|
||||
// msgunfmt - get po from mo
|
||||
// msgfmt - get mo from po
|
||||
// xgettext - extract phrases from files
|
||||
|
||||
|
||||
$siteRoot = dirname(__FILE__) . '/../..';
|
||||
|
||||
require_once $siteRoot . '/vendor/twig/twig/lib/Twig/Autoloader.php';
|
||||
Twig_Autoloader::register();
|
||||
|
||||
require_once $siteRoot . '/vendor/twig/extensions/lib/Twig/Extensions/Autoloader.php';
|
||||
Twig_Extensions_Autoloader::register();
|
||||
|
||||
//$tplDir = $siteRoot.'/themes/default';
|
||||
$tplDirRoot = $siteRoot.'/themes/';
|
||||
$tmpDir = $siteRoot. '/cache/';
|
||||
|
||||
foreach (new IteratorIterator(new DirectoryIterator($tplDirRoot)) as $tplDir) {
|
||||
|
||||
if ($tplDir->isDir() and $tplDir!='.' and $tplDir!='..') {
|
||||
echo "\n$tplDir\n";
|
||||
|
||||
$loader = new Twig_Loader_Filesystem($tplDirRoot.$tplDir);
|
||||
|
||||
// force auto-reload to always have the latest version of the template
|
||||
$twig = new Twig_Environment($loader, array(
|
||||
'cache' => $tmpDir,
|
||||
'auto_reload' => true
|
||||
));
|
||||
|
||||
$twig->addExtension(new Twig_Extensions_Extension_I18n());
|
||||
|
||||
$filter = new Twig_SimpleFilter('getDomain', 'Tools::getDomain');
|
||||
$twig->addFilter($filter);
|
||||
|
||||
$filter = new Twig_SimpleFilter('getReadingTime', 'Tools::getReadingTime');
|
||||
$twig->addFilter($filter);
|
||||
|
||||
$filter = new Twig_SimpleFilter('getPrettyFilename', function($string) { return str_replace($siteRoot, '', $string); });
|
||||
$twig->addFilter($filter);
|
||||
|
||||
// // iterate over all your templates
|
||||
foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator($tplDirRoot.$tplDir), RecursiveIteratorIterator::LEAVES_ONLY) as $file) {
|
||||
// force compilation
|
||||
if ($file->isFile() and pathinfo($file, PATHINFO_EXTENSION)=='twig') {
|
||||
echo "\t$file\n";
|
||||
$twig->loadTemplate(str_replace($tplDirRoot.$tplDir.'/', '', $file));
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,534 +0,0 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: wballabag\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-02-25 15:06+0300\n"
|
||||
"PO-Revision-Date: 2014-02-25 15:08+0300\n"
|
||||
"Last-Translator: Maryana <mariroz@mr.lviv.ua>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-KeywordsList: _;gettext;gettext_noop\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Poedit-Language: Ukrainian\n"
|
||||
"X-Poedit-Country: UKRAINE\n"
|
||||
"X-Poedit-SourceCharset: utf-8\n"
|
||||
"X-Poedit-SearchPath-0: /home/mariroz/_DEV/web/wallabag/wallabag-master-testing\n"
|
||||
|
||||
msgid "wallabag, a read it later open source system"
|
||||
msgstr "wallabag, сервіс відкладеного читання з відкритим кодом"
|
||||
|
||||
msgid "login failed: user doesn't exist"
|
||||
msgstr "увійти не вдалося: користувач не існує"
|
||||
|
||||
msgid "return home"
|
||||
msgstr "повернутися на головну"
|
||||
|
||||
msgid "config"
|
||||
msgstr "налаштування"
|
||||
|
||||
msgid "Saving articles"
|
||||
msgstr "Зберігання посилань"
|
||||
|
||||
msgid "There are several ways to save an article:"
|
||||
msgstr "Є кілька способів зберегти статтю:"
|
||||
|
||||
msgid "read the documentation"
|
||||
msgstr "читати документацію"
|
||||
|
||||
msgid "download the extension"
|
||||
msgstr "завантажити розширення"
|
||||
|
||||
msgid "via F-Droid"
|
||||
msgstr "через F-Droid"
|
||||
|
||||
msgid " or "
|
||||
msgstr "або"
|
||||
|
||||
msgid "via Google Play"
|
||||
msgstr "через Google Play"
|
||||
|
||||
msgid "download the application"
|
||||
msgstr "завантажити додаток"
|
||||
|
||||
msgid "By filling this field"
|
||||
msgstr "Заповнивши це поле"
|
||||
|
||||
msgid "bag it!"
|
||||
msgstr "зберегти!"
|
||||
|
||||
msgid "Bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "З допомогою закладки: перетягніть і відпустіть посилання на панель закладок"
|
||||
|
||||
msgid "Upgrading wallabag"
|
||||
msgstr "Оновлення wallabag"
|
||||
|
||||
msgid "Installed version"
|
||||
msgstr "Встановлено версію"
|
||||
|
||||
msgid "Latest stable version"
|
||||
msgstr "Остання стабільна версія"
|
||||
|
||||
msgid "A more recent stable version is available."
|
||||
msgstr "Є новіша стабільна версія."
|
||||
|
||||
msgid "You are up to date."
|
||||
msgstr "У вас остання версія."
|
||||
|
||||
msgid "Latest dev version"
|
||||
msgstr "Остання версія в розробці"
|
||||
|
||||
msgid "A more recent development version is available."
|
||||
msgstr "Доступна новіша версія в розробці."
|
||||
|
||||
msgid "Feeds"
|
||||
msgstr "Завантаження (feeds)"
|
||||
|
||||
msgid "Your feed token is currently empty and must first be generated to enable feeds. Click <a href='?feed&action=generate'>here to generate it</a>."
|
||||
msgstr "Ваш маркер завантажень (feed token) не визначено, ви повинні спочатку згенерувати його для того, щоб активувати завантаження. Натисніть <a href='?feed&action=generate'>тут для його генерації</ A>."
|
||||
|
||||
msgid "Unread feed"
|
||||
msgstr "Завантаження непрочитаного"
|
||||
|
||||
msgid "Favorites feed"
|
||||
msgstr "Завантаження вибраного"
|
||||
|
||||
msgid "Archive feed"
|
||||
msgstr "Завантаження архіву"
|
||||
|
||||
msgid "Your token:"
|
||||
msgstr "Ваш маркер (token): "
|
||||
|
||||
msgid "Your user id:"
|
||||
msgstr "Ваш ідентифікатор користувача (user id):"
|
||||
|
||||
msgid "You can regenerate your token: <a href='?feed&action=generate'>generate!</a>."
|
||||
msgstr "Ви можете перестворити ваш маркер: натисніть <a href='?feed&action=generate'>згенерувати!</a>."
|
||||
|
||||
msgid "Change your theme"
|
||||
msgstr "Змінити тему"
|
||||
|
||||
msgid "Theme:"
|
||||
msgstr "Тема:"
|
||||
|
||||
msgid "Update"
|
||||
msgstr "Оновити"
|
||||
|
||||
msgid "Change your language"
|
||||
msgstr "Змінити мову"
|
||||
|
||||
msgid "Language:"
|
||||
msgstr "Мова:"
|
||||
|
||||
msgid "Change your password"
|
||||
msgstr "Зміна паролю"
|
||||
|
||||
msgid "New password:"
|
||||
msgstr "Новий пароль:"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "Пароль"
|
||||
|
||||
msgid "Repeat your new password:"
|
||||
msgstr "Новий пароль ще раз:"
|
||||
|
||||
msgid "Import"
|
||||
msgstr "Імпортування"
|
||||
|
||||
msgid "Please execute the import script locally as it can take a very long time."
|
||||
msgstr "Будь ласка, виконайте сценарій імпорту локально, оскільки це може тривати досить довго."
|
||||
|
||||
msgid "More info in the official documentation:"
|
||||
msgstr "Більше інформації в офіційній документації:"
|
||||
|
||||
msgid "Import from Pocket"
|
||||
msgstr "Імпорт з Pocket-а"
|
||||
|
||||
#, php-format
|
||||
msgid "(you must have a %s file on your server)"
|
||||
msgstr "(файл %s повинен бути присутнім на вашому сервері)"
|
||||
|
||||
msgid "Import from Readability"
|
||||
msgstr "Імпорт з Readability"
|
||||
|
||||
msgid "Import from Instapaper"
|
||||
msgstr "Імпорт з Instapaper"
|
||||
|
||||
msgid "Import from wallabag"
|
||||
msgstr "Імпорт з wallabag"
|
||||
|
||||
msgid "Export your wallabag data"
|
||||
msgstr "Експортувати ваші дані з wallabag"
|
||||
|
||||
msgid "Click here"
|
||||
msgstr "Клікніть тут"
|
||||
|
||||
msgid "to download your database."
|
||||
msgstr "щоб завантажити вашу базу даних."
|
||||
|
||||
msgid "to export your wallabag data."
|
||||
msgstr "щоб експортувати ваші дані wallabag."
|
||||
|
||||
msgid "Cache"
|
||||
msgstr "Кеш"
|
||||
|
||||
msgid "to delete cache."
|
||||
msgstr "щоб очистити кеш."
|
||||
|
||||
msgid "You can enter multiple tags, separated by commas."
|
||||
msgstr "Ви можете ввести декілька тегів, розділених комами."
|
||||
|
||||
msgid "return to article"
|
||||
msgstr "повернутися до статті"
|
||||
|
||||
msgid "plop"
|
||||
msgstr "plop"
|
||||
|
||||
msgid "You can <a href='wallabag_compatibility_test.php'>check your configuration here</a>."
|
||||
msgstr "Ви можете <a href='wallabag_compatibility_test.php'>перевірити вашу конфігурацію тут</a>."
|
||||
|
||||
msgid "favoris"
|
||||
msgstr "вибране"
|
||||
|
||||
msgid "archive"
|
||||
msgstr "архів"
|
||||
|
||||
msgid "unread"
|
||||
msgstr "непрочитане"
|
||||
|
||||
msgid "by date asc"
|
||||
msgstr "за датою по зростанню"
|
||||
|
||||
msgid "by date"
|
||||
msgstr "за датою"
|
||||
|
||||
msgid "by date desc"
|
||||
msgstr "за датою по спаданню"
|
||||
|
||||
msgid "by title asc"
|
||||
msgstr "за назвою по зростанню"
|
||||
|
||||
msgid "by title"
|
||||
msgstr "за назвою"
|
||||
|
||||
msgid "by title desc"
|
||||
msgstr "за назвою по спаданню"
|
||||
|
||||
msgid "Tag"
|
||||
msgstr "Тег"
|
||||
|
||||
msgid "No articles found."
|
||||
msgstr "Статей не знайдено."
|
||||
|
||||
msgid "Toggle mark as read"
|
||||
msgstr "змінити мітку прочитаного"
|
||||
|
||||
msgid "toggle favorite"
|
||||
msgstr "змінити мітку вибраного"
|
||||
|
||||
msgid "delete"
|
||||
msgstr "видалити"
|
||||
|
||||
msgid "original"
|
||||
msgstr "оригінал"
|
||||
|
||||
msgid "estimated reading time:"
|
||||
msgstr "приблизний час читання:"
|
||||
|
||||
msgid "mark all the entries as read"
|
||||
msgstr "відмітити всі статті як прочитані"
|
||||
|
||||
msgid "results"
|
||||
msgstr "результат(ів)"
|
||||
|
||||
msgid "installation"
|
||||
msgstr "інсталяція"
|
||||
|
||||
msgid "install your wallabag"
|
||||
msgstr "встановити wallabag"
|
||||
|
||||
msgid "wallabag is still not installed. Please fill the below form to install it. Don't hesitate to <a href='http://doc.wallabag.org/'>read the documentation on wallabag website</a>."
|
||||
msgstr "wallabag ще не встановлено. Будь ласка, заповніть форму нижче, щоб його встановити. Ви можете <a href='http://doc.wallabag.org/'>звертутися до документації на сайті wallabag</ A>."
|
||||
|
||||
msgid "Login"
|
||||
msgstr "Логін"
|
||||
|
||||
msgid "Repeat your password"
|
||||
msgstr "Пароль ще раз"
|
||||
|
||||
msgid "Install"
|
||||
msgstr "Встановити"
|
||||
|
||||
msgid "login to your wallabag"
|
||||
msgstr "увійти до wallabag"
|
||||
|
||||
msgid "Login to wallabag"
|
||||
msgstr "Увійти до wallabag"
|
||||
|
||||
msgid "you are in demo mode, some features may be disabled."
|
||||
msgstr "ви в демонстраційному режимі, деякі функції можуть бути відключені."
|
||||
|
||||
msgid "Username"
|
||||
msgstr "Ім’я користувача"
|
||||
|
||||
msgid "Stay signed in"
|
||||
msgstr "Запам'ятати мене"
|
||||
|
||||
msgid "(Do not check on public computers)"
|
||||
msgstr "(Не відмічайте на загальнодоступних комп'ютерах)"
|
||||
|
||||
msgid "Sign in"
|
||||
msgstr "Увійти"
|
||||
|
||||
msgid "favorites"
|
||||
msgstr "вибране"
|
||||
|
||||
msgid "estimated reading time :"
|
||||
msgstr "приблизний час читання:"
|
||||
|
||||
msgid "Mark all the entries as read"
|
||||
msgstr "Відмітити все як прочитане"
|
||||
|
||||
msgid "Return home"
|
||||
msgstr "Повернутися на головну"
|
||||
|
||||
msgid "Back to top"
|
||||
msgstr "Догори"
|
||||
|
||||
msgid "Mark as read"
|
||||
msgstr "Відмітити як прочитано/не прочитано"
|
||||
|
||||
msgid "Favorite"
|
||||
msgstr "Вибране"
|
||||
|
||||
msgid "Toggle favorite"
|
||||
msgstr "Відмітити як вибране/не вибране"
|
||||
|
||||
msgid "Delete"
|
||||
msgstr "Видалити"
|
||||
|
||||
msgid "Tweet"
|
||||
msgstr "Твітнути"
|
||||
|
||||
msgid "Email"
|
||||
msgstr "Надіслати по e-mail"
|
||||
|
||||
msgid "shaarli"
|
||||
msgstr "shaarli"
|
||||
|
||||
msgid "flattr"
|
||||
msgstr "flattr"
|
||||
|
||||
msgid "Does this article appear wrong?"
|
||||
msgstr "Ця стаття виглядає не так, як треба?"
|
||||
|
||||
msgid "tags:"
|
||||
msgstr "теги:"
|
||||
|
||||
msgid "Edit tags"
|
||||
msgstr "Редагувати теги"
|
||||
|
||||
msgid "save link!"
|
||||
msgstr "зберегти лінк!"
|
||||
|
||||
msgid "home"
|
||||
msgstr "головна"
|
||||
|
||||
msgid "tags"
|
||||
msgstr "теги"
|
||||
|
||||
msgid "logout"
|
||||
msgstr "вихід"
|
||||
|
||||
msgid "powered by"
|
||||
msgstr "за підтримки"
|
||||
|
||||
msgid "debug mode is on so cache is off."
|
||||
msgstr "режим відладки включено, отже кеш виключено."
|
||||
|
||||
msgid "your wallabag version:"
|
||||
msgstr "версія вашого wallabag:"
|
||||
|
||||
msgid "storage:"
|
||||
msgstr "сховище:"
|
||||
|
||||
msgid "save a link"
|
||||
msgstr "зберегти лінк"
|
||||
|
||||
msgid "back to home"
|
||||
msgstr "назад на головну"
|
||||
|
||||
msgid "toggle mark as read"
|
||||
msgstr "змінити мітку на прочитано"
|
||||
|
||||
msgid "tweet"
|
||||
msgstr "твітнути"
|
||||
|
||||
msgid "email"
|
||||
msgstr "email"
|
||||
|
||||
msgid "this article appears wrong?"
|
||||
msgstr "ця стаття виглядає не так, як треба?"
|
||||
|
||||
msgid "No link available here!"
|
||||
msgstr "Немає доступних посилань!"
|
||||
|
||||
msgid "Poching a link"
|
||||
msgstr "Зберігання посилання"
|
||||
|
||||
msgid "by filling this field"
|
||||
msgstr "заповнивши це поле"
|
||||
|
||||
msgid "bookmarklet: drag & drop this link to your bookmarks bar"
|
||||
msgstr "з допомогою закладки: перетягніть і відпустіть посилання на панель закладок"
|
||||
|
||||
msgid "your version"
|
||||
msgstr "ваша версія:"
|
||||
|
||||
msgid "latest stable version"
|
||||
msgstr "остання стабільна версія"
|
||||
|
||||
msgid "a more recent stable version is available."
|
||||
msgstr "є новіша стабільна версія."
|
||||
|
||||
msgid "you are up to date."
|
||||
msgstr "у вас остання версія."
|
||||
|
||||
msgid "latest dev version"
|
||||
msgstr "остання версія в розробці"
|
||||
|
||||
msgid "a more recent development version is available."
|
||||
msgstr "доступна новіша версія в розробці."
|
||||
|
||||
msgid "Please execute the import script locally, it can take a very long time."
|
||||
msgstr "Будь ласка, виконайте сценарій імпорту локально, оскільки це може тривати досить довго."
|
||||
|
||||
msgid "More infos in the official doc:"
|
||||
msgstr "Більше інформації в офіційній документації:"
|
||||
|
||||
msgid "import from Pocket"
|
||||
msgstr "імпорт з Pocket-а"
|
||||
|
||||
msgid "import from Readability"
|
||||
msgstr "імпорт з Readability"
|
||||
|
||||
msgid "import from Instapaper"
|
||||
msgstr "імпорт з Instapaper"
|
||||
|
||||
msgid "Tags"
|
||||
msgstr "Теги"
|
||||
|
||||
msgid "Untitled"
|
||||
msgstr "Без назви"
|
||||
|
||||
msgid "the link has been added successfully"
|
||||
msgstr "посилання успішно додано"
|
||||
|
||||
msgid "error during insertion : the link wasn't added"
|
||||
msgstr "помилка при вставці: посилання не додано"
|
||||
|
||||
msgid "the link has been deleted successfully"
|
||||
msgstr "посилання успішно видалено"
|
||||
|
||||
msgid "the link wasn't deleted"
|
||||
msgstr "посилання не було видалено"
|
||||
|
||||
msgid "Article not found!"
|
||||
msgstr "Статтю не знайдено!"
|
||||
|
||||
msgid "previous"
|
||||
msgstr "попередня"
|
||||
|
||||
msgid "next"
|
||||
msgstr "наступна"
|
||||
|
||||
msgid "in demo mode, you can't update your password"
|
||||
msgstr "в демонстраційному режимі ви не можете змінювати свій пароль"
|
||||
|
||||
msgid "your password has been updated"
|
||||
msgstr "ваш пароль змінено"
|
||||
|
||||
msgid "the two fields have to be filled & the password must be the same in the two fields"
|
||||
msgstr "обидва поля повинні бути заповнені і пароль повинен співпадати в обох"
|
||||
|
||||
msgid "still using the \""
|
||||
msgstr "досі використовується \""
|
||||
|
||||
msgid "that theme does not seem to be installed"
|
||||
msgstr "виглядає, що цю тему не було встановлено"
|
||||
|
||||
msgid "you have changed your theme preferences"
|
||||
msgstr "ви змінили налаштування своєї теми"
|
||||
|
||||
msgid "that language does not seem to be installed"
|
||||
msgstr "виглядає, що цю мову не було встановлено"
|
||||
|
||||
msgid "you have changed your language preferences"
|
||||
msgstr "ви змінили свої налаштування мови"
|
||||
|
||||
msgid "login failed: you have to fill all fields"
|
||||
msgstr "увійти не вдалося: ви повинні заповнити всі поля"
|
||||
|
||||
msgid "welcome to your wallabag"
|
||||
msgstr "ласкаво просимо до вашого wallabag"
|
||||
|
||||
msgid "login failed: bad login or password"
|
||||
msgstr "увійти не вдалося: не вірний логін або пароль"
|
||||
|
||||
msgid "import from instapaper completed"
|
||||
msgstr "імпорт з instapaper-а завершено"
|
||||
|
||||
msgid "import from pocket completed"
|
||||
msgstr "імпорт з pocket-а завершено"
|
||||
|
||||
msgid "import from Readability completed. "
|
||||
msgstr "імпорт з Readability завершено"
|
||||
|
||||
msgid "import from Poche completed. "
|
||||
msgstr "імпорт з Poche завершено."
|
||||
|
||||
msgid "Unknown import provider."
|
||||
msgstr "Невідомий провайдер імпорту."
|
||||
|
||||
msgid "Incomplete inc/poche/define.inc.php file, please define \""
|
||||
msgstr "Неповний файл inc/poche/define.inc.php, будь ласка, визначте \""
|
||||
|
||||
msgid "Could not find required \""
|
||||
msgstr "Не вдалося знайти потрібний \""
|
||||
|
||||
msgid "Uh, there is a problem while generating feeds."
|
||||
msgstr "Ох, є проблема при створенні завантажень (feeds)."
|
||||
|
||||
msgid "Cache deleted."
|
||||
msgstr "Кеш очищено."
|
||||
|
||||
msgid "Oops, it seems you don't have PHP 5."
|
||||
msgstr "Упс, здається, у вас немає PHP 5."
|
||||
|
||||
#~ msgid "You can poche a link by several methods:"
|
||||
#~ msgstr "Ви можете зберегти посилання кількома способами:"
|
||||
|
||||
#~ msgid "poche it!"
|
||||
#~ msgstr "зберегти!"
|
||||
|
||||
#~ msgid "Updating poche"
|
||||
#~ msgstr "Оновлення poche"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "Export your poche datas"
|
||||
#~ msgstr "Експортувати ваші дані з poche"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "to export your poche datas."
|
||||
#~ msgstr "щоб експортувати ваші дані poche."
|
||||
|
||||
#~ msgid "Import from poche"
|
||||
#~ msgstr "Імпорт з poche"
|
||||
|
||||
#~ msgid "welcome to your poche"
|
||||
#~ msgstr "ласкаво просимо до вашого poche"
|
||||
|
||||
#~ msgid "see you soon!"
|
||||
#~ msgstr "бувайте, ще побачимось!"
|
|
@ -1,560 +0,0 @@
|
|||
/*! jQuery UI - v1.10.4 - 2014-03-09
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.menu.css, jquery.ui.theme.css
|
||||
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
|
||||
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
|
||||
|
||||
/* Layout helpers
|
||||
----------------------------------*/
|
||||
.ui-helper-hidden {
|
||||
display: none;
|
||||
}
|
||||
.ui-helper-hidden-accessible {
|
||||
border: 0;
|
||||
clip: rect(0 0 0 0);
|
||||
height: 1px;
|
||||
margin: -1px;
|
||||
overflow: hidden;
|
||||
padding: 0;
|
||||
position: absolute;
|
||||
width: 1px;
|
||||
}
|
||||
.ui-helper-reset {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
outline: 0;
|
||||
line-height: 1.3;
|
||||
text-decoration: none;
|
||||
font-size: 100%;
|
||||
list-style: none;
|
||||
}
|
||||
.ui-helper-clearfix:before,
|
||||
.ui-helper-clearfix:after {
|
||||
content: "";
|
||||
display: table;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
.ui-helper-clearfix:after {
|
||||
clear: both;
|
||||
}
|
||||
.ui-helper-clearfix {
|
||||
min-height: 0; /* support: IE7 */
|
||||
}
|
||||
.ui-helper-zfix {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
top: 0;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
opacity: 0;
|
||||
filter:Alpha(Opacity=0);
|
||||
}
|
||||
|
||||
.ui-front {
|
||||
z-index: 100;
|
||||
}
|
||||
|
||||
|
||||
/* Interaction Cues
|
||||
----------------------------------*/
|
||||
.ui-state-disabled {
|
||||
cursor: default !important;
|
||||
}
|
||||
|
||||
|
||||
/* Icons
|
||||
----------------------------------*/
|
||||
|
||||
/* states and images */
|
||||
.ui-icon {
|
||||
display: block;
|
||||
text-indent: -99999px;
|
||||
overflow: hidden;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
|
||||
/* Misc visuals
|
||||
----------------------------------*/
|
||||
|
||||
/* Overlays */
|
||||
.ui-widget-overlay {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
.ui-autocomplete {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
cursor: default;
|
||||
}
|
||||
.ui-menu {
|
||||
list-style: none;
|
||||
padding: 2px;
|
||||
margin: 0;
|
||||
display: block;
|
||||
outline: none;
|
||||
}
|
||||
.ui-menu .ui-menu {
|
||||
margin-top: -3px;
|
||||
position: absolute;
|
||||
}
|
||||
.ui-menu .ui-menu-item {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
width: 100%;
|
||||
/* support: IE10, see #8844 */
|
||||
list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
||||
}
|
||||
.ui-menu .ui-menu-divider {
|
||||
margin: 5px -2px 5px -2px;
|
||||
height: 0;
|
||||
font-size: 0;
|
||||
line-height: 0;
|
||||
border-width: 1px 0 0 0;
|
||||
}
|
||||
.ui-menu .ui-menu-item a {
|
||||
text-decoration: none;
|
||||
display: block;
|
||||
padding: 2px .4em;
|
||||
line-height: 1.5;
|
||||
min-height: 0; /* support: IE7 */
|
||||
font-weight: normal;
|
||||
}
|
||||
.ui-menu .ui-menu-item a.ui-state-focus,
|
||||
.ui-menu .ui-menu-item a.ui-state-active {
|
||||
font-weight: normal;
|
||||
margin: -1px;
|
||||
}
|
||||
|
||||
.ui-menu .ui-state-disabled {
|
||||
font-weight: normal;
|
||||
margin: .4em 0 .2em;
|
||||
line-height: 1.5;
|
||||
}
|
||||
.ui-menu .ui-state-disabled a {
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
/* icon support */
|
||||
.ui-menu-icons {
|
||||
position: relative;
|
||||
}
|
||||
.ui-menu-icons .ui-menu-item a {
|
||||
position: relative;
|
||||
padding-left: 2em;
|
||||
}
|
||||
|
||||
/* left-aligned */
|
||||
.ui-menu .ui-icon {
|
||||
position: absolute;
|
||||
top: .2em;
|
||||
left: .2em;
|
||||
}
|
||||
|
||||
/* right-aligned */
|
||||
.ui-menu .ui-menu-icon {
|
||||
position: static;
|
||||
float: right;
|
||||
}
|
||||
|
||||
/* Component containers
|
||||
----------------------------------*/
|
||||
.ui-widget {
|
||||
font-family: Verdana,Arial,sans-serif;
|
||||
font-size: 1.1em;
|
||||
}
|
||||
.ui-widget .ui-widget {
|
||||
font-size: 1em;
|
||||
}
|
||||
.ui-widget input,
|
||||
.ui-widget select,
|
||||
.ui-widget textarea,
|
||||
.ui-widget button {
|
||||
font-family: Verdana,Arial,sans-serif;
|
||||
font-size: 1em;
|
||||
}
|
||||
.ui-widget-content {
|
||||
border: 1px solid #aaaaaa;
|
||||
background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
|
||||
color: #222222;
|
||||
}
|
||||
.ui-widget-content a {
|
||||
color: #222222;
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #aaaaaa;
|
||||
background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
|
||||
color: #222222;
|
||||
font-weight: bold;
|
||||
}
|
||||
.ui-widget-header a {
|
||||
color: #222222;
|
||||
}
|
||||
|
||||
/* Interaction states
|
||||
----------------------------------*/
|
||||
.ui-state-default,
|
||||
.ui-widget-content .ui-state-default,
|
||||
.ui-widget-header .ui-state-default {
|
||||
border: 1px solid #d3d3d3;
|
||||
background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
|
||||
font-weight: normal;
|
||||
color: #555555;
|
||||
}
|
||||
.ui-state-default a,
|
||||
.ui-state-default a:link,
|
||||
.ui-state-default a:visited {
|
||||
color: #555555;
|
||||
text-decoration: none;
|
||||
}
|
||||
.ui-state-hover,
|
||||
.ui-widget-content .ui-state-hover,
|
||||
.ui-widget-header .ui-state-hover,
|
||||
.ui-state-focus,
|
||||
.ui-widget-content .ui-state-focus,
|
||||
.ui-widget-header .ui-state-focus {
|
||||
border: 1px solid #999999;
|
||||
background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
|
||||
font-weight: normal;
|
||||
color: #212121;
|
||||
}
|
||||
.ui-state-hover a,
|
||||
.ui-state-hover a:hover,
|
||||
.ui-state-hover a:link,
|
||||
.ui-state-hover a:visited,
|
||||
.ui-state-focus a,
|
||||
.ui-state-focus a:hover,
|
||||
.ui-state-focus a:link,
|
||||
.ui-state-focus a:visited {
|
||||
color: #212121;
|
||||
text-decoration: none;
|
||||
}
|
||||
.ui-state-active,
|
||||
.ui-widget-content .ui-state-active,
|
||||
.ui-widget-header .ui-state-active {
|
||||
border: 1px solid #aaaaaa;
|
||||
background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
|
||||
font-weight: normal;
|
||||
color: #212121;
|
||||
}
|
||||
.ui-state-active a,
|
||||
.ui-state-active a:link,
|
||||
.ui-state-active a:visited {
|
||||
color: #212121;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
/* Interaction Cues
|
||||
----------------------------------*/
|
||||
.ui-state-highlight,
|
||||
.ui-widget-content .ui-state-highlight,
|
||||
.ui-widget-header .ui-state-highlight {
|
||||
border: 1px solid #fcefa1;
|
||||
background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
|
||||
color: #363636;
|
||||
}
|
||||
.ui-state-highlight a,
|
||||
.ui-widget-content .ui-state-highlight a,
|
||||
.ui-widget-header .ui-state-highlight a {
|
||||
color: #363636;
|
||||
}
|
||||
.ui-state-error,
|
||||
.ui-widget-content .ui-state-error,
|
||||
.ui-widget-header .ui-state-error {
|
||||
border: 1px solid #cd0a0a;
|
||||
background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
|
||||
color: #cd0a0a;
|
||||
}
|
||||
.ui-state-error a,
|
||||
.ui-widget-content .ui-state-error a,
|
||||
.ui-widget-header .ui-state-error a {
|
||||
color: #cd0a0a;
|
||||
}
|
||||
.ui-state-error-text,
|
||||
.ui-widget-content .ui-state-error-text,
|
||||
.ui-widget-header .ui-state-error-text {
|
||||
color: #cd0a0a;
|
||||
}
|
||||
.ui-priority-primary,
|
||||
.ui-widget-content .ui-priority-primary,
|
||||
.ui-widget-header .ui-priority-primary {
|
||||
font-weight: bold;
|
||||
}
|
||||
.ui-priority-secondary,
|
||||
.ui-widget-content .ui-priority-secondary,
|
||||
.ui-widget-header .ui-priority-secondary {
|
||||
opacity: .7;
|
||||
filter:Alpha(Opacity=70);
|
||||
font-weight: normal;
|
||||
}
|
||||
.ui-state-disabled,
|
||||
.ui-widget-content .ui-state-disabled,
|
||||
.ui-widget-header .ui-state-disabled {
|
||||
opacity: .35;
|
||||
filter:Alpha(Opacity=35);
|
||||
background-image: none;
|
||||
}
|
||||
.ui-state-disabled .ui-icon {
|
||||
filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
|
||||
}
|
||||
|
||||
/* Icons
|
||||
----------------------------------*/
|
||||
|
||||
/* states and images */
|
||||
.ui-icon {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
.ui-icon,
|
||||
.ui-widget-content .ui-icon {
|
||||
background-image: url(images/ui-icons_222222_256x240.png);
|
||||
}
|
||||
.ui-widget-header .ui-icon {
|
||||
background-image: url(images/ui-icons_222222_256x240.png);
|
||||
}
|
||||
.ui-state-default .ui-icon {
|
||||
background-image: url(images/ui-icons_888888_256x240.png);
|
||||
}
|
||||
.ui-state-hover .ui-icon,
|
||||
.ui-state-focus .ui-icon {
|
||||
background-image: url(images/ui-icons_454545_256x240.png);
|
||||
}
|
||||
.ui-state-active .ui-icon {
|
||||
background-image: url(images/ui-icons_454545_256x240.png);
|
||||
}
|
||||
.ui-state-highlight .ui-icon {
|
||||
background-image: url(images/ui-icons_2e83ff_256x240.png);
|
||||
}
|
||||
.ui-state-error .ui-icon,
|
||||
.ui-state-error-text .ui-icon {
|
||||
background-image: url(images/ui-icons_cd0a0a_256x240.png);
|
||||
}
|
||||
|
||||
/* positioning */
|
||||
.ui-icon-blank { background-position: 16px 16px; }
|
||||
.ui-icon-carat-1-n { background-position: 0 0; }
|
||||
.ui-icon-carat-1-ne { background-position: -16px 0; }
|
||||
.ui-icon-carat-1-e { background-position: -32px 0; }
|
||||
.ui-icon-carat-1-se { background-position: -48px 0; }
|
||||
.ui-icon-carat-1-s { background-position: -64px 0; }
|
||||
.ui-icon-carat-1-sw { background-position: -80px 0; }
|
||||
.ui-icon-carat-1-w { background-position: -96px 0; }
|
||||
.ui-icon-carat-1-nw { background-position: -112px 0; }
|
||||
.ui-icon-carat-2-n-s { background-position: -128px 0; }
|
||||
.ui-icon-carat-2-e-w { background-position: -144px 0; }
|
||||
.ui-icon-triangle-1-n { background-position: 0 -16px; }
|
||||
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
|
||||
.ui-icon-triangle-1-e { background-position: -32px -16px; }
|
||||
.ui-icon-triangle-1-se { background-position: -48px -16px; }
|
||||
.ui-icon-triangle-1-s { background-position: -64px -16px; }
|
||||
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
|
||||
.ui-icon-triangle-1-w { background-position: -96px -16px; }
|
||||
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
|
||||
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
|
||||
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
|
||||
.ui-icon-arrow-1-n { background-position: 0 -32px; }
|
||||
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
|
||||
.ui-icon-arrow-1-e { background-position: -32px -32px; }
|
||||
.ui-icon-arrow-1-se { background-position: -48px -32px; }
|
||||
.ui-icon-arrow-1-s { background-position: -64px -32px; }
|
||||
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
|
||||
.ui-icon-arrow-1-w { background-position: -96px -32px; }
|
||||
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
|
||||
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
|
||||
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
|
||||
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
|
||||
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
|
||||
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
|
||||
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
|
||||
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
|
||||
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
|
||||
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
|
||||
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
|
||||
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
|
||||
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
|
||||
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
|
||||
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
|
||||
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
|
||||
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
|
||||
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
|
||||
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
|
||||
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
|
||||
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
|
||||
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
|
||||
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
|
||||
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
|
||||
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
|
||||
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
|
||||
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
|
||||
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
|
||||
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
|
||||
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
|
||||
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
|
||||
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
|
||||
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
|
||||
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
|
||||
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
|
||||
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
|
||||
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
|
||||
.ui-icon-arrow-4 { background-position: 0 -80px; }
|
||||
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
|
||||
.ui-icon-extlink { background-position: -32px -80px; }
|
||||
.ui-icon-newwin { background-position: -48px -80px; }
|
||||
.ui-icon-refresh { background-position: -64px -80px; }
|
||||
.ui-icon-shuffle { background-position: -80px -80px; }
|
||||
.ui-icon-transfer-e-w { background-position: -96px -80px; }
|
||||
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
|
||||
.ui-icon-folder-collapsed { background-position: 0 -96px; }
|
||||
.ui-icon-folder-open { background-position: -16px -96px; }
|
||||
.ui-icon-document { background-position: -32px -96px; }
|
||||
.ui-icon-document-b { background-position: -48px -96px; }
|
||||
.ui-icon-note { background-position: -64px -96px; }
|
||||
.ui-icon-mail-closed { background-position: -80px -96px; }
|
||||
.ui-icon-mail-open { background-position: -96px -96px; }
|
||||
.ui-icon-suitcase { background-position: -112px -96px; }
|
||||
.ui-icon-comment { background-position: -128px -96px; }
|
||||
.ui-icon-person { background-position: -144px -96px; }
|
||||
.ui-icon-print { background-position: -160px -96px; }
|
||||
.ui-icon-trash { background-position: -176px -96px; }
|
||||
.ui-icon-locked { background-position: -192px -96px; }
|
||||
.ui-icon-unlocked { background-position: -208px -96px; }
|
||||
.ui-icon-bookmark { background-position: -224px -96px; }
|
||||
.ui-icon-tag { background-position: -240px -96px; }
|
||||
.ui-icon-home { background-position: 0 -112px; }
|
||||
.ui-icon-flag { background-position: -16px -112px; }
|
||||
.ui-icon-calendar { background-position: -32px -112px; }
|
||||
.ui-icon-cart { background-position: -48px -112px; }
|
||||
.ui-icon-pencil { background-position: -64px -112px; }
|
||||
.ui-icon-clock { background-position: -80px -112px; }
|
||||
.ui-icon-disk { background-position: -96px -112px; }
|
||||
.ui-icon-calculator { background-position: -112px -112px; }
|
||||
.ui-icon-zoomin { background-position: -128px -112px; }
|
||||
.ui-icon-zoomout { background-position: -144px -112px; }
|
||||
.ui-icon-search { background-position: -160px -112px; }
|
||||
.ui-icon-wrench { background-position: -176px -112px; }
|
||||
.ui-icon-gear { background-position: -192px -112px; }
|
||||
.ui-icon-heart { background-position: -208px -112px; }
|
||||
.ui-icon-star { background-position: -224px -112px; }
|
||||
.ui-icon-link { background-position: -240px -112px; }
|
||||
.ui-icon-cancel { background-position: 0 -128px; }
|
||||
.ui-icon-plus { background-position: -16px -128px; }
|
||||
.ui-icon-plusthick { background-position: -32px -128px; }
|
||||
.ui-icon-minus { background-position: -48px -128px; }
|
||||
.ui-icon-minusthick { background-position: -64px -128px; }
|
||||
.ui-icon-close { background-position: -80px -128px; }
|
||||
.ui-icon-closethick { background-position: -96px -128px; }
|
||||
.ui-icon-key { background-position: -112px -128px; }
|
||||
.ui-icon-lightbulb { background-position: -128px -128px; }
|
||||
.ui-icon-scissors { background-position: -144px -128px; }
|
||||
.ui-icon-clipboard { background-position: -160px -128px; }
|
||||
.ui-icon-copy { background-position: -176px -128px; }
|
||||
.ui-icon-contact { background-position: -192px -128px; }
|
||||
.ui-icon-image { background-position: -208px -128px; }
|
||||
.ui-icon-video { background-position: -224px -128px; }
|
||||
.ui-icon-script { background-position: -240px -128px; }
|
||||
.ui-icon-alert { background-position: 0 -144px; }
|
||||
.ui-icon-info { background-position: -16px -144px; }
|
||||
.ui-icon-notice { background-position: -32px -144px; }
|
||||
.ui-icon-help { background-position: -48px -144px; }
|
||||
.ui-icon-check { background-position: -64px -144px; }
|
||||
.ui-icon-bullet { background-position: -80px -144px; }
|
||||
.ui-icon-radio-on { background-position: -96px -144px; }
|
||||
.ui-icon-radio-off { background-position: -112px -144px; }
|
||||
.ui-icon-pin-w { background-position: -128px -144px; }
|
||||
.ui-icon-pin-s { background-position: -144px -144px; }
|
||||
.ui-icon-play { background-position: 0 -160px; }
|
||||
.ui-icon-pause { background-position: -16px -160px; }
|
||||
.ui-icon-seek-next { background-position: -32px -160px; }
|
||||
.ui-icon-seek-prev { background-position: -48px -160px; }
|
||||
.ui-icon-seek-end { background-position: -64px -160px; }
|
||||
.ui-icon-seek-start { background-position: -80px -160px; }
|
||||
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
|
||||
.ui-icon-seek-first { background-position: -80px -160px; }
|
||||
.ui-icon-stop { background-position: -96px -160px; }
|
||||
.ui-icon-eject { background-position: -112px -160px; }
|
||||
.ui-icon-volume-off { background-position: -128px -160px; }
|
||||
.ui-icon-volume-on { background-position: -144px -160px; }
|
||||
.ui-icon-power { background-position: 0 -176px; }
|
||||
.ui-icon-signal-diag { background-position: -16px -176px; }
|
||||
.ui-icon-signal { background-position: -32px -176px; }
|
||||
.ui-icon-battery-0 { background-position: -48px -176px; }
|
||||
.ui-icon-battery-1 { background-position: -64px -176px; }
|
||||
.ui-icon-battery-2 { background-position: -80px -176px; }
|
||||
.ui-icon-battery-3 { background-position: -96px -176px; }
|
||||
.ui-icon-circle-plus { background-position: 0 -192px; }
|
||||
.ui-icon-circle-minus { background-position: -16px -192px; }
|
||||
.ui-icon-circle-close { background-position: -32px -192px; }
|
||||
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
|
||||
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
|
||||
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
|
||||
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
|
||||
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
|
||||
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
|
||||
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
|
||||
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
|
||||
.ui-icon-circle-zoomin { background-position: -176px -192px; }
|
||||
.ui-icon-circle-zoomout { background-position: -192px -192px; }
|
||||
.ui-icon-circle-check { background-position: -208px -192px; }
|
||||
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
|
||||
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
|
||||
.ui-icon-circlesmall-close { background-position: -32px -208px; }
|
||||
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
|
||||
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
|
||||
.ui-icon-squaresmall-close { background-position: -80px -208px; }
|
||||
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
|
||||
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
|
||||
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
|
||||
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
|
||||
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
|
||||
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
|
||||
|
||||
|
||||
/* Misc visuals
|
||||
----------------------------------*/
|
||||
|
||||
/* Corner radius */
|
||||
.ui-corner-all,
|
||||
.ui-corner-top,
|
||||
.ui-corner-left,
|
||||
.ui-corner-tl {
|
||||
border-top-left-radius: 4px;
|
||||
}
|
||||
.ui-corner-all,
|
||||
.ui-corner-top,
|
||||
.ui-corner-right,
|
||||
.ui-corner-tr {
|
||||
border-top-right-radius: 4px;
|
||||
}
|
||||
.ui-corner-all,
|
||||
.ui-corner-bottom,
|
||||
.ui-corner-left,
|
||||
.ui-corner-bl {
|
||||
border-bottom-left-radius: 4px;
|
||||
}
|
||||
.ui-corner-all,
|
||||
.ui-corner-bottom,
|
||||
.ui-corner-right,
|
||||
.ui-corner-br {
|
||||
border-bottom-right-radius: 4px;
|
||||
}
|
||||
|
||||
/* Overlays */
|
||||
.ui-widget-overlay {
|
||||
background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
|
||||
opacity: .3;
|
||||
filter: Alpha(Opacity=30);
|
||||
}
|
||||
.ui-widget-shadow {
|
||||
margin: -8px 0 0 -8px;
|
||||
padding: 8px;
|
||||
background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
|
||||
opacity: .3;
|
||||
filter: Alpha(Opacity=30);
|
||||
border-radius: 8px;
|
||||
}
|
Before Width: | Height: | Size: 2.2 KiB |
Before Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 612 B |
|
@ -1,6 +0,0 @@
|
|||
$(document).ready(function() {
|
||||
current_url = window.location.href
|
||||
if (current_url.match("&closewin=true")) {
|
||||
window.close();
|
||||
}
|
||||
});
|
|
@ -1,47 +0,0 @@
|
|||
jQuery(function($) {
|
||||
|
||||
function split( val ) {
|
||||
return val.split( /,\s*/ );
|
||||
}
|
||||
function extractLast( term ) {
|
||||
return split( term ).pop();
|
||||
}
|
||||
|
||||
|
||||
$("#value").bind("keydown", function(event) {
|
||||
if (event.keyCode === $.ui.keyCode.TAB && $(this).data("ui-autocomplete").menu.active) {
|
||||
event.preventDefault();
|
||||
}
|
||||
}).autocomplete({
|
||||
source : function(request, response) {
|
||||
$.getJSON("./?view=tags", {
|
||||
term : extractLast(request.term),
|
||||
//id: $(':hidden#entry_id').val()
|
||||
}, response);
|
||||
},
|
||||
search : function() {
|
||||
// custom minLength
|
||||
var term = extractLast(this.value);
|
||||
if (term.length < 1) {
|
||||
return false;
|
||||
}
|
||||
},
|
||||
focus : function() {
|
||||
// prevent value inserted on focus
|
||||
return false;
|
||||
},
|
||||
select : function(event, ui) {
|
||||
var terms = split(this.value);
|
||||
// remove the current input
|
||||
terms.pop();
|
||||
// add the selected item
|
||||
terms.push(ui.item.value);
|
||||
// add placeholder to get the comma-and-space at the end
|
||||
terms.push("");
|
||||
this.value = terms.join(", ");
|
||||
return false;
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
});
|
|
@ -1,72 +0,0 @@
|
|||
$(document).ready(function() {
|
||||
|
||||
$("#search-form").hide();
|
||||
$("#bagit-form").hide();
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
// Toggle the "Search" popup in the sidebar
|
||||
//---------------------------------------------------------------------------
|
||||
function toggleSearch() {
|
||||
$("#search-form").toggle();
|
||||
$("#search").toggleClass("current");
|
||||
$("#search").toggleClass("active-current");
|
||||
$("#search-arrow").toggleClass("arrow-down");
|
||||
if ($("#search").hasClass("current")) {
|
||||
$("#content").addClass("opacity03");
|
||||
} else {
|
||||
$("#content").removeClass("opacity03");
|
||||
}
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
// Toggle the "Save a Link" popup in the sidebar
|
||||
//---------------------------------------------------------------------------
|
||||
function toggleBagit() {
|
||||
$("#bagit-form").toggle();
|
||||
$("#bagit").toggleClass("current");
|
||||
$("#bagit").toggleClass("active-current");
|
||||
$("#bagit-arrow").toggleClass("arrow-down");
|
||||
if ($("#bagit").hasClass("current")) {
|
||||
$("#content").addClass("opacity03");
|
||||
} else {
|
||||
$("#content").removeClass("opacity03");
|
||||
}
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
// Close all #links popups in the sidebar
|
||||
//---------------------------------------------------------------------------
|
||||
function closePopups() {
|
||||
$("#links .messages").hide();
|
||||
$("#links > li > a").removeClass("active-current");
|
||||
$("#links > li > a").removeClass("current");
|
||||
$("[id$=-arrow]").removeClass("arrow-down");
|
||||
$("#content").removeClass("opacity03");
|
||||
}
|
||||
|
||||
$("#search").click(function(){
|
||||
closePopups();
|
||||
toggleSearch();
|
||||
$("#searchfield").focus();
|
||||
});
|
||||
|
||||
$("#bagit").click(function(){
|
||||
closePopups();
|
||||
toggleBagit();
|
||||
$("#plainurl").focus();
|
||||
});
|
||||
|
||||
$("#search-form-close").click(function(){
|
||||
toggleSearch();
|
||||
});
|
||||
|
||||
$("#bagit-form-close").click(function(){
|
||||
toggleBagit();
|
||||
});
|
||||
|
||||
// $("#").click(function(){
|
||||
// toggleSearch();
|
||||
// });
|
||||
|
||||
|
||||
});
|
|
@ -1,25 +0,0 @@
|
|||
function supportsLocalStorage() {
|
||||
try {
|
||||
return 'localStorage' in window && window['localStorage'] !== null;
|
||||
} catch (e) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function savePercent(id, percent) {
|
||||
if (!supportsLocalStorage()) { return false; }
|
||||
localStorage["poche.article." + id + ".percent"] = percent;
|
||||
return true;
|
||||
}
|
||||
|
||||
function retrievePercent(id) {
|
||||
if (!supportsLocalStorage()) { return false; }
|
||||
|
||||
var bheight = $(document).height();
|
||||
var percent = localStorage["poche.article." + id + ".percent"];
|
||||
var scroll = bheight * percent;
|
||||
|
||||
$('html,body').animate({scrollTop: scroll}, 'fast');
|
||||
|
||||
return true;
|
||||
}
|
|
@ -1,109 +0,0 @@
|
|||
$.fn.ready(function() {
|
||||
|
||||
var $bagit = $('#bagit'),
|
||||
$bagitForm = $('#bagit-form'),
|
||||
$bagitFormForm = $('#bagit-form-form');
|
||||
|
||||
/* ==========================================================================
|
||||
bag it link and close button
|
||||
========================================================================== */
|
||||
|
||||
function toggleSaveLinkForm(url, event) {
|
||||
$("#add-link-result").empty();
|
||||
|
||||
$bagit.toggleClass("active-current");
|
||||
|
||||
//only if bag-it link is not presented on page
|
||||
if ( $bagit.length === 0 ) {
|
||||
if ( event !== 'undefined' && event ) {
|
||||
$bagitForm.css( {position:"absolute", top:event.pageY, left:event.pageX-200});
|
||||
}
|
||||
else {
|
||||
$bagitForm.css( {position:"relative", top:"auto", left:"auto"});
|
||||
}
|
||||
}
|
||||
|
||||
if ($("#search-form").length != 0) {
|
||||
$("#search").removeClass("current");
|
||||
$("#search-arrow").removeClass("arrow-down");
|
||||
$("#search-form").hide();
|
||||
}
|
||||
$bagitForm.toggle();
|
||||
$('#content').toggleClass("opacity03");
|
||||
if (url !== 'undefined' && url) {
|
||||
$('#plainurl').val(url);
|
||||
}
|
||||
$('#plainurl').focus();
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
// These two functions are now taken care of in popupForm.js
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
// $bagit.click(function(){
|
||||
// $bagit.toggleClass("current");
|
||||
// $("#bagit-arrow").toggleClass("arrow-down");
|
||||
// toggleSaveLinkForm();
|
||||
// });
|
||||
|
||||
// $("#bagit-form-close").click(function(){
|
||||
// $bagit.removeClass("current");
|
||||
// $("#bagit-arrow").removeClass("arrow-down");
|
||||
// toggleSaveLinkForm();
|
||||
// });
|
||||
|
||||
|
||||
//send "bag it link" form request via ajax
|
||||
$bagitFormForm.submit( function(event) {
|
||||
$("body").css("cursor", "wait");
|
||||
$("#add-link-result").empty();
|
||||
|
||||
$.ajax({
|
||||
type: $bagitFormForm.attr('method'),
|
||||
url: $bagitFormForm.attr('action'),
|
||||
data: $bagitFormForm.serialize(),
|
||||
success: function(data) {
|
||||
$('#add-link-result').html("Done!");
|
||||
$('#plainurl').val('');
|
||||
$('#plainurl').blur('');
|
||||
$("body").css("cursor", "auto");
|
||||
//setTimeout( function() { toggleSaveLinkForm(); }, 1000); //close form after 1000 delay
|
||||
},
|
||||
error: function(data) {
|
||||
$('#add-link-result').html("Failed!");
|
||||
$("body").css("cursor", "auto");
|
||||
}
|
||||
});
|
||||
|
||||
event.preventDefault();
|
||||
});
|
||||
|
||||
/* ==========================================================================
|
||||
Keyboard gestion
|
||||
========================================================================== */
|
||||
|
||||
$(window).keydown(function(e){
|
||||
if ( ( e.target.tagName.toLowerCase() !== 'input' && e.keyCode == 83 ) || (e.keyCode == 27 && $bagitForm.is(':visible') ) ) {
|
||||
$bagit.removeClass("current");
|
||||
$("#bagit-arrow").removeClass("arrow-down");
|
||||
toggleSaveLinkForm();
|
||||
return false;
|
||||
}
|
||||
});
|
||||
|
||||
/* ==========================================================================
|
||||
Process all links inside an article
|
||||
========================================================================== */
|
||||
|
||||
$("article a[href^='http']").after(function() {
|
||||
return " <a href=\"" + $(this).attr('href') + "\" class=\"add-to-wallabag-link-after\" alt=\"add to wallabag\" title=\"add to wallabag\"></a> ";
|
||||
});
|
||||
|
||||
$(".add-to-wallabag-link-after").click(function(event){
|
||||
toggleSaveLinkForm($(this).attr('href'), event);
|
||||
event.preventDefault();
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
# Baggy Theme
|
||||
|
||||
theme created by Thomas LEBEAU alias Courgette http://thomaslebeau.fr/
|
|
@ -1,5 +0,0 @@
|
|||
<div id="display-mode">
|
||||
<a href="javascript: void(null);" id="listmode" class="listmode">
|
||||
<img src="{{ poche_url }}themes/{{ theme }}/img/{{ theme }}/blank.png" alt="{% trans "toggle view mode" %}" title="{% trans "toggle view mode" %}" width="16" height="16">
|
||||
</a>
|
||||
</div>
|
|
@ -1,39 +0,0 @@
|
|||
<link rel="apple-touch-icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-152.png" sizes="152x152">
|
||||
<link rel="icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-152.png" sizes="152x152">
|
||||
|
||||
<link rel="apple-touch-icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-144.png" sizes="144x144">
|
||||
<link rel="icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-144.png" sizes="144x144">
|
||||
|
||||
<link rel="apple-touch-icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-120.png" sizes="120x120">
|
||||
<link rel="icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-120.png" sizes="120x120">
|
||||
|
||||
<link rel="apple-touch-icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-114.png" sizes="114x114">
|
||||
<link rel="icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-114.png" sizes="114x114">
|
||||
|
||||
<link rel="apple-touch-icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-76.png" sizes="76x76">
|
||||
<link rel="icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-76.png" sizes="76x76">
|
||||
|
||||
<link rel="apple-touch-icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-72.png" sizes="72x72">
|
||||
<link rel="icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-72.png" sizes="72x72">
|
||||
|
||||
<link rel="apple-touch-icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-57.png" sizes="57x57">
|
||||
<link rel="icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon-57.png" sizes="57x57">
|
||||
|
||||
<link rel="apple-touch-icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" href="{{ poche_url }}themes/_global/img/appicon/apple-touch-icon.png">
|
||||
|
||||
<link rel="shortcut icon" type="image/x-icon" href="{{ poche_url }}themes/_global/img/appicon/favicon.ico" sizes="16x16">
|
||||
|
||||
<link rel="stylesheet" href="{{ poche_url }}themes/{{theme}}/css/ratatouille.css" media="all">
|
||||
<link rel="stylesheet" href="{{ poche_url }}themes/{{theme}}/css/font.css" media="all">
|
||||
<link rel="stylesheet" href="{{ poche_url }}themes/{{theme}}/css/main.css" media="all">
|
||||
<link rel="stylesheet" href="{{ poche_url }}themes/{{theme}}/css/messages.css" media="all">
|
||||
<link rel="stylesheet" href="{{ poche_url }}themes/{{theme}}/css/print.css" media="print">
|
||||
|
||||
<script src="{{ poche_url }}themes/_global/js/jquery-2.0.3.min.js"></script>
|
||||
<script src="{{ poche_url }}themes/_global/js/autoClose.js"></script>
|
||||
<script src="{{ poche_url }}themes/{{theme}}/js/jquery.cookie.js"></script>
|
||||
<script src="{{ poche_url }}themes/{{theme}}/js/init.js"></script>
|
||||
<script src="{{ poche_url }}themes/_global/js/saveLink.js"></script>
|
||||
<script src="{{ poche_url }}themes/_global/js/popupForm.js"></script>
|
||||
<script src="{{ poche_url }}themes/{{theme}}/js/closeMessage.js"></script>
|
|
@ -1,17 +0,0 @@
|
|||
<button id="menu" class="icon icon-menu desktopHide"><span>Menu</span></button>
|
||||
<ul id="links" class="links">
|
||||
<li><a href="./" {% if view == 'home' %}class="current"{% endif %}>{% trans "unread" %}</a></li>
|
||||
<li><a href="./?view=fav" {% if view == 'fav' %}class="current"{% endif %}>{% trans "favorites" %}</a></li>
|
||||
<li><a href="./?view=archive" {% if view == 'archive' %}class="current"{% endif %}>{% trans "archive" %}</a></li>
|
||||
<li><a href="./?view=tags" {% if view == 'tags' %}class="current"{% endif %}>{% trans "tags" %}</a></li>
|
||||
<li style="position: relative;"><a href="javascript: void(null);" id="bagit">{% trans "save a link" %}</a>
|
||||
{% include '_pocheit-form.twig' %}
|
||||
</li>
|
||||
<li style="position: relative;"><a href="javascript: void(null);" id="search">{% trans "search" %}</a>
|
||||
{% include '_search-form.twig' %}
|
||||
</li>
|
||||
<li><a href="./?view=config" {% if view == 'config' %}class="current"{% endif %}>{% trans "config" %}</a></li>
|
||||
<li><a href="./?view=about" {% if view == 'about' %}class="current"{% endif %}>{% trans "about" %}</a></li>
|
||||
<li><a class="icon icon-power" href="./?logout" title="{% trans "logout" %}">{% trans "logout" %}</a></li>
|
||||
</ul>
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
<div id="bagit-form" class="messages info popup-form">
|
||||
<form method="get" action="index.php" target="_blank" id="bagit-form-form">
|
||||
<h2>{% trans "Save a link" %}</h2>
|
||||
<a href="javascript: void(null);" id="bagit-form-close" class="close-button--popup close-button">×</a>
|
||||
<input type="hidden" name="autoclose" value="1" />
|
||||
<input required placeholder="example.com/article" class="addurl" id="plainurl" name="plainurl" type="url" />
|
||||
<span id="add-link-result"></span>
|
||||
<input type="submit" value="{% trans "save link!" %}" />
|
||||
</form>
|
||||
</div>
|
|
@ -1,9 +0,0 @@
|
|||
<div id="search-form" class="messages info popup-form">
|
||||
<form method="get" action="index.php">
|
||||
<h2>{%trans "Search" %}</h2>
|
||||
<a href="javascript: void(null);" id="search-form-close" class="close-button--popup close-button">×</a>
|
||||
<input type="hidden" name="view" value="search"></input>
|
||||
<input required placeholder="{% trans "Enter your search here" %}" type="text" name="search" id="searchfield"><br>
|
||||
<input id="submit-search" type="submit" value="{% trans "Search" %}"></input>
|
||||
</form>
|
||||
</div>
|
|
@ -1,7 +0,0 @@
|
|||
<header class="w600p center mbm">
|
||||
<h1 class="logo">
|
||||
{% if view == 'home' %}{% block logo %}<img width="100" height="100" src="{{ poche_url }}themes/{{theme}}/img/logo-w.png" alt="wallabag logo" />{% endblock %}
|
||||
{% else %}<a href="./" title="{% trans "return home" %}" >{{ block('logo') }}</a>
|
||||
{% endif %}
|
||||
</h1>
|
||||
</header>
|
|
@ -1,84 +0,0 @@
|
|||
{% extends "layout.twig" %}
|
||||
|
||||
{% block title %}{% trans "About" %}{% endblock %}
|
||||
{% block menu %}
|
||||
{% include '_menu.twig' %}
|
||||
{% endblock %}
|
||||
{% block content %}
|
||||
<h2>{% trans "About wallabag" %}</h2>
|
||||
|
||||
<dl>
|
||||
<dt>{% trans "Project website" %}</dt>
|
||||
<dd><a href="https://www.wallabag.org">https://www.wallabag.org</a></dd>
|
||||
|
||||
<dt>{% trans "Main developer" %}</dt>
|
||||
<dd><a href="mailto:nicolas@loeuillet.org">Nicolas Lœuillet</a> — <a href="http://cdetc.fr">{% trans "website" %}</a></dd>
|
||||
|
||||
<dt>{% trans "Contributors:" %}</dt>
|
||||
<dd><a href="https://github.com/wallabag/wallabag/graphs/contributors">{% trans "on Github" %}</a></dd>
|
||||
|
||||
<dt>{% trans "Bug reports" %}</dt>
|
||||
<dd><a href="https://support.wallabag.org">{% trans "On our support website" %}</a> {% trans "or" %} <a href="https://github.com/wallabag/wallabag/issues">{% trans "on Github" %}</a></dd>
|
||||
|
||||
<dt>{% trans "License" %}</dt>
|
||||
<dd><a href="http://en.wikipedia.org/wiki/MIT_License">MIT</a></dd>
|
||||
|
||||
<dt>{% trans "Version" %}</dt>
|
||||
<dd>{{ constant('WALLABAG') }}</dd>
|
||||
</dl>
|
||||
|
||||
<p>{% trans "wallabag is a read-it-later application: you can save a web page by keeping only content. Elements like ads or menus are deleted." %}</p>
|
||||
|
||||
<h2>{% trans "Getting help" %}</h2>
|
||||
|
||||
<dl>
|
||||
<dt>{% trans "Documentation" %}</dt>
|
||||
<dd><a href="docs/">Offline documentation</a> and <a href="https://doc.wallabag.org/">online documentation</a> (up to date)</dd>
|
||||
|
||||
<dt>{% trans "Support" %}</dt>
|
||||
<dd><a href="http://support.wallabag.org/">http://support.wallabag.org/</a></dd>
|
||||
</dl>
|
||||
|
||||
<h2>{% trans "Helping wallabag" %}</h2>
|
||||
|
||||
<p>{% trans "wallabag is free and opensource. You can help us:" %}</p>
|
||||
|
||||
<dl>
|
||||
<dt><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9UBA65LG3FX9Y&lc=gb">{% trans "via Paypal" %}</a></dt>
|
||||
|
||||
<dt><a href="https://flattr.com/thing/1265480">{% trans "via Flattr" %}</a></dt>
|
||||
</dl>
|
||||
|
||||
<h2>{% trans "Credits" %}</h2>
|
||||
<dl>
|
||||
<dt>PHP Readability</dt>
|
||||
<dd><a href="https://bitbucket.org/fivefilters/php-readability">https://bitbucket.org/fivefilters/php-readability</a></dd>
|
||||
|
||||
<dt>Full Text RSS</dt>
|
||||
<dd><a href="http://code.fivefilters.org/full-text-rss/src">http://code.fivefilters.org/full-text-rss/src</a></dd>
|
||||
|
||||
<dt>logo by Maylis Agniel</dt>
|
||||
<dd><a href="https://github.com/wallabag/logo">https://github.com/wallabag/logo</a></dd>
|
||||
|
||||
<dt>icons</dt>
|
||||
<dd><a href="http://icomoon.io">http://icomoon.io</a></dd>
|
||||
|
||||
<dt>PHP Simple HTML DOM Parser</dt>
|
||||
<dd><a href="http://simplehtmldom.sourceforge.net/">http://simplehtmldom.sourceforge.net/</a></dd>
|
||||
|
||||
<dt>Session</dt>
|
||||
<dd><a href="https://github.com/tontof/kriss_feed/blob/master/src/class/Session.php">https://github.com/tontof/kriss_feed/blob/master/src/class/Session.php</a></dd>
|
||||
|
||||
<dt>Twig</dt>
|
||||
<dd><a href="http://twig.sensiolabs.org">http://twig.sensiolabs.org</a></dd>
|
||||
|
||||
<dt>Flash messages</dt>
|
||||
<dd><a href="https://github.com/plasticbrain/PHP-Flash-Messages">https://github.com/plasticbrain/PHP-Flash-Messages</a></dd>
|
||||
|
||||
<dt>Pagination</dt>
|
||||
<dd><a href="https://github.com/daveismyname/pagination">https://github.com/daveismyname/pagination</a></dd>
|
||||
|
||||
<dt>PHPePub</dt>
|
||||
<dd><a href="https://github.com/Grandt/PHPePub/">https://github.com/Grandt/PHPePub/</a></dd>
|
||||
</dl>
|
||||
{% endblock %}
|
|
@ -1,187 +0,0 @@
|
|||
{% extends "layout.twig" %}
|
||||
|
||||
{% block title %}{% trans "config" %}{% endblock %}
|
||||
{% block menu %}
|
||||
{% include '_menu.twig' %}
|
||||
{% endblock %}
|
||||
{% block content %}
|
||||
<h2>{% trans "Saving articles" %}</h2>
|
||||
<p>{% trans "There are several ways to save an article:" %} {% trans "(<a href=\"http://doc.wallabag.org/en/User_documentation/Save_your_first_article\" target=\"_blank\" title=\"Documentation\">?</a>)" %}</p>
|
||||
<p>
|
||||
<form method="get" action="index.php">
|
||||
<label class="addurl" for="config_plainurl">{% trans "By filling this field" %}:</label><br>
|
||||
<input required placeholder="example.com/article" class="addurl" id="config_plainurl" name="plainurl" type="url" />
|
||||
<input type="submit" value="{% trans "bag it!" %}" />
|
||||
</form>
|
||||
</p>
|
||||
<h3>Browser Plugins</h3>
|
||||
<ul>
|
||||
<li><a href="https://addons.mozilla.org/firefox/addon/wallabag/" target="_blank">{% trans "Firefox Add-On" %}</a></li>
|
||||
<li><a href="https://chrome.google.com/webstore/detail/wallabag/bepdcjnnkglfjehplaogpoonpffbdcdj" target="_blank">{% trans "Chrome Extension" %}</a></li>
|
||||
</ul>
|
||||
<h3>Mobile Apps</h3>
|
||||
<ul>
|
||||
<li>Android: <a href="https://f-droid.org/app/fr.gaulupeau.apps.InThePoche" target="_blank">{% trans "via F-Droid" %}</a> {% trans " or " %} <a href="https://play.google.com/store/apps/details?id=fr.gaulupeau.apps.InThePoche" target="_blank">{% trans "via Google Play" %}</a></li>
|
||||
<li>iOS: <a href="https://itunes.apple.com/app/wallabag/id828331015?mt=8" target="_blank">{% trans "download the application" %}</a></li>
|
||||
<li>Windows Phone: <a href="http://www.windowsphone.com/en-us/store/app/wallabag/ff890514-348c-4d0b-9b43-153fff3f7450" target="_blank">{% trans "download the application" %}</a></li>
|
||||
</ul>
|
||||
<h3>{% trans "Bookmarklet" %}</h3>
|
||||
<p>
|
||||
{% trans "Drag & drop this link to your bookmarks bar:" %} <a id="bookmarklet" ondragend="this.click();" href="javascript:if(top['bookmarklet-url@wallabag.org']){top['bookmarklet-url@wallabag.org'];}else{(function(){var%20url%20=%20location.href%20||%20url;window.open('{{ poche_url }}?action=add&url='%20+%20btoa(url),'_self');})();void(0);}">{% trans "bag it!" %}</a>
|
||||
</p>
|
||||
|
||||
<h2>{% trans "Feeds" %}</h2>
|
||||
{% if token == '' %}
|
||||
<p>{% trans "Your feed token is currently empty and must first be generated to enable feeds. Click <a href='?feed&action=generate'>here to generate it</a>." %}</p>
|
||||
{% else %}
|
||||
<ul>
|
||||
<li><a href="?feed&type=home&user_id={{ user_id }}&token={{ token }}" target="_blank">{% trans "Unread feed" %}</a></li>
|
||||
<li><a href="?feed&type=fav&user_id={{ user_id }}&token={{ token }}" target="_blank">{% trans "Favorites feed" %}</a></li>
|
||||
<li><a href="?feed&type=archive&user_id={{ user_id }}&token={{ token }}" target="_blank">{% trans "Archive feed" %}</a></li>
|
||||
</ul>
|
||||
<p class="more-info">
|
||||
{% trans "Your token:" %} <strong>{{token}}</strong><br>
|
||||
{% trans "Your user id:" %} <strong>{{user_id}}</strong><br>
|
||||
{% trans "You can regenerate your token: <a href='?feed&action=generate'>generate!</a>." %}
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h2>{% trans "Change your theme" %}</h2>
|
||||
<form method="post" action="?updatetheme" name="changethemeform">
|
||||
<fieldset class="w500p inline">
|
||||
<div class="row">
|
||||
<label class="col w150p" for="theme">{% trans "Theme:" %}</label>
|
||||
<select class="col" id="theme" name="theme">
|
||||
{% for key, theme in themes %}
|
||||
<option value="{{ key }}" {{ theme.current ? 'selected' : '' }}>{{ theme.name }}</option>
|
||||
{% endfor %}
|
||||
</select>
|
||||
</div>
|
||||
<div class="row mts txtcenter">
|
||||
<button class="bouton" type="submit" tabindex="4">{% trans "Update" %}</button>
|
||||
</div>
|
||||
</fieldset>
|
||||
<input type="hidden" name="returnurl" value="{{ referer }}">
|
||||
<input type="hidden" name="token" value="{{ token }}">
|
||||
</form>
|
||||
|
||||
<h2>{% trans "Change your language" %}</h2>
|
||||
<form method="post" action="?updatelanguage" name="changelanguageform">
|
||||
<fieldset class="w500p inline">
|
||||
<div class="row">
|
||||
<label class="col w150p" for="language">{% trans "Language:" %}</label>
|
||||
<select class="col" id="language" name="language">
|
||||
{% for language in languages %}
|
||||
<option value="{{ language.value }}" {{ language.current ? 'selected' : '' }}>{{ language.name }}</option>
|
||||
{% endfor %}
|
||||
</select>
|
||||
</div>
|
||||
<div class="row mts txtcenter">
|
||||
<button class="bouton" type="submit" tabindex="4">{% trans "Update" %}</button>
|
||||
</div>
|
||||
</fieldset>
|
||||
<input type="hidden" name="returnurl" value="{{ referer }}">
|
||||
<input type="hidden" name="token" value="{{ token }}">
|
||||
</form>
|
||||
|
||||
<h2><a name="import"></a>{% trans "Import" %}</h2>
|
||||
<p>{% trans "You can import your Pocket, Readability, Instapaper, Wallabag or any data in appropriate json or html format." %}</p>
|
||||
<p>{% trans "Please select export file on your computer and press \"Import\" button below. Wallabag will parse your file, insert all URLs and start fetching of articles if required." %}</p>
|
||||
<form method="post" action="?import" name="uploadfile" enctype="multipart/form-data">
|
||||
<fieldset class="w500p">
|
||||
<div class="row">
|
||||
<label class="col w150p" for="file">{% trans "File:" %}</label>
|
||||
<input class="col" type="file" id="file" name="file" tabindex="4" required="required">
|
||||
</div>
|
||||
<div class="row mts txtcenter">
|
||||
<button class="bouton" type="submit" tabindex="4">{% trans "Import" %}</button>
|
||||
</div>
|
||||
</fieldset>
|
||||
</form>
|
||||
<p><a href="?import">{% trans "You can click here to fetch content for articles with no content." %}</a></p>
|
||||
<p class="more-info">{% trans "Fetching process is controlled by two constants in your config file: IMPORT_LIMIT (how many articles are fetched at once) and IMPORT_DELAY (delay between fetch of next batch of articles)." %}</p>
|
||||
|
||||
<h2>{% trans "Export your wallabag data" %}</h2>
|
||||
<p><a href="?export" target="_blank">{% trans "Export JSON" %}</a><br>
|
||||
<span class="more-info">Data will be exported in a single JSON file.</span></p>
|
||||
|
||||
<h2>{% trans "Fancy an E-Book ?" %}</h2>
|
||||
<p>{% trans "Click to get all your articles in one ebook :" %}
|
||||
<ul>
|
||||
<li><a href="./?epub&method=all" title="{% trans 'Generate ePub file' %}">ePub 3</a></li>
|
||||
<li><a href="./?mobi&method=all" title="{% trans 'Generate Mobi file' %}">Mobi</a></li>
|
||||
<li><a href="./?pdf&method=all" title="{% trans 'Generate PDF file' %}">PDF</a></li>
|
||||
</ul>
|
||||
|
||||
<span class="more-info">{% trans "This can <b>take a while</b> and can <b>even fail</b> if you have too many articles, depending on your server configuration." %}</span></p>
|
||||
|
||||
<h2><a name="cache"></a>{% trans "Cache" %}</h2>
|
||||
<p><a href="?empty-cache">{% trans "Delete Cache" %}</a><br>
|
||||
<span class="more-info">Deleting the cache may help with display or other problems.</span></p>
|
||||
|
||||
{% if http_auth == 0 %}
|
||||
<h2>{% trans "Change your password" %}</h2>
|
||||
<form method="post" action="?config" name="loginform">
|
||||
<fieldset class="w500p">
|
||||
<div class="row">
|
||||
<label class="col w150p" for="password">{% trans "New password:" %}</label>
|
||||
<input class="col" type="password" id="password" name="password" placeholder="{% trans "Password" %}" tabindex="2">
|
||||
</div>
|
||||
<div class="row">
|
||||
<label class="col w150p" for="password_repeat">{% trans "Repeat your new password:" %}</label>
|
||||
<input class="col" type="password" id="password_repeat" name="password_repeat" placeholder="{% trans "Password" %}" tabindex="3">
|
||||
</div>
|
||||
<div class="row mts txtcenter">
|
||||
<button class="bouton" type="submit" tabindex="4">{% trans "Update" %}</button>
|
||||
</div>
|
||||
</fieldset>
|
||||
<input type="hidden" name="returnurl" value="{{ referer }}">
|
||||
<input type="hidden" name="token" value="{{ token }}">
|
||||
</form>
|
||||
{% endif %}
|
||||
|
||||
<h2>{% trans 'Add user' %}</h2>
|
||||
<form method="post" action="?newuser">
|
||||
<fieldset class="w500p">
|
||||
<div class="row">
|
||||
<label class="col w150p" for="newusername">{% trans 'Login for new user' %}</label>
|
||||
<input class="col" type="text" id="newusername" name="newusername" placeholder="{% trans 'Login' %}" required>
|
||||
</div>
|
||||
<div class="row">
|
||||
<label class="col w150p" for="password4newuser">{% trans "Password for new user" %}</label>
|
||||
<input class="col" type="password" id="password4newuser" name="password4newuser" placeholder="{% trans 'Password' %}" required>
|
||||
</div>
|
||||
<div class="row">
|
||||
<label class="col w150p" for="newuseremail">{% trans 'Email for new user (not required)' %}</label>
|
||||
<input class="col" type="email" id="newuseremail" name="newuseremail" placeholder="{% trans 'Email' %}">
|
||||
</div>
|
||||
<div class="row mts txtcenter">
|
||||
<button type="submit">{% trans "Add user" %}</button>
|
||||
</div>
|
||||
</fieldset>
|
||||
</form>
|
||||
|
||||
<h2>{% trans "Delete account" %}</h2>
|
||||
{% if not only_user %}<form method="post" action="?deluser">
|
||||
<p>{% trans "You can delete your account by entering your password and validating." %}<br /><b>{% trans "Be careful, data will be erased forever (that is a very long time)." %}</b></p>
|
||||
<fieldset class="w500p">
|
||||
<div class="row">
|
||||
<label class="col w150p" for="password4deletinguser">{% trans "Type here your password" %}</label>
|
||||
<input class="col" type="password" id="password4deletinguser" name="password4deletinguser" placeholder="{% trans "Password" %}">
|
||||
</div>
|
||||
<div class="row mts txtcenter">
|
||||
<button type="submit">{% trans "Delete account" %}</button>
|
||||
</div>
|
||||
</form>
|
||||
{% else %}<p>{% trans "You are the only user, you cannot delete your own account." %}</p>
|
||||
<p>{% trans "To completely remove wallabag, delete the wallabag folder on your web server (and eventual databases)." %}</p>{% endif %}
|
||||
|
||||
<h2>{% trans "Upgrading wallabag" %}</h2>
|
||||
<ul>
|
||||
<li>{% trans "Installed version" %}: <strong>{{ constant('WALLABAG') }}</strong></li>
|
||||
<li>{% trans "Latest stable version" %}: {{ prod }}. {% if compare_prod == -1 %}<strong><a href="http://wallabag.org/">{% trans "A more recent stable version is available." %}</a></strong>{% else %}{% trans "You are up to date." %}{% endif %} ({% trans "Last check:" %} {{ check_time_prod }})</li>
|
||||
{% if constant('DEBUG_POCHE') == 1 %}<li>{% trans "Latest dev version" %}: {{ dev }}. {% if compare_dev == -1 %}<strong><a href="http://wallabag.org/">{% trans "A more recent development version is available." %}</a></strong>{% else %}{% trans "You are up to date." %}{% endif %} ({% trans "Last check:" %} {{ check_time_dev }}){% endif %}</li>
|
||||
</ul>
|
||||
<p class="more-info">{% trans "You can clear cache to check the latest release." %}</p>
|
||||
|
||||
{% endblock %}
|
|
@ -1,29 +0,0 @@
|
|||
{% extends "layout.twig" %}
|
||||
{% block title %}edit tags{% endblock %}
|
||||
{% block menu %}
|
||||
{% include '_menu.twig' %}
|
||||
{% endblock %}
|
||||
{% block content %}
|
||||
|
||||
<script src="{{ poche_url }}themes/_global/js/jquery-ui-1.10.4.custom.min.js"></script>
|
||||
<script src="{{ poche_url }}themes/_global/js/autoCompleteTags.js"></script>
|
||||
<link rel="stylesheet" href="{{ poche_url }}themes/_global/css/jquery-ui-1.10.4.custom.min.css" media="all">
|
||||
|
||||
<div id="article">
|
||||
<h2>{{ entry.title|raw }}</21>
|
||||
</div>
|
||||
{% if tags is empty %}
|
||||
<div class="notags">{% trans "no tags" %}</div>
|
||||
{% endif %}
|
||||
<ul>
|
||||
{% for tag in tags %}<li>{{ tag.value }} <a href="./?action=remove_tag&tag_id={{ tag.id }}&id={{ entry_id }}">✘</a></li>{% endfor %}
|
||||
</ul>
|
||||
<form method="post" action="./?action=add_tag">
|
||||
<input type="hidden" name="entry_id" value="{{ entry_id }}" />
|
||||
<label for="value">{% trans "Add tags:" %}</label><input type="text" placeholder="{% trans "interview" %}, {% trans "editorial" %}, {% trans "video" %}" id="value" name="value" required="required" />
|
||||
<input type="submit" value="Tag" />
|
||||
<p>{% trans "Start typing for auto complete." %}<br>
|
||||
{% trans "You can enter multiple tags, separated by commas." %}</p>
|
||||
</form>
|
||||
<a class="icon icon-reply return" href="./?view=view&id={{ entry_id }}">{% trans "return to article" %}</a>
|
||||
{% endblock %}
|
|
@ -1,81 +0,0 @@
|
|||
{% extends "layout.twig" %}
|
||||
{% block title %}
|
||||
{% if view == 'fav' %}
|
||||
{% trans "favorites" %}
|
||||
{% elseif view == 'archive' %}
|
||||
{% trans "archive" %}
|
||||
{% else %}
|
||||
{% trans "unread" %}
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
{% block menu %}
|
||||
{% include '_menu.twig' %}
|
||||
{% endblock %}
|
||||
{% block content %}
|
||||
{% if tag %}
|
||||
<h3>{% trans "Tag" %}: <b>{{ tag.value }}</b></h3>
|
||||
{% endif %}
|
||||
{% if entries is empty %}
|
||||
<div class="messages warning"><p>{% trans "No articles found." %}</p></div>
|
||||
{% else %}
|
||||
<div>
|
||||
{% include '_display-mode.twig' %}
|
||||
{% include '_sorting.twig' %}
|
||||
</div>
|
||||
{% block pager %}
|
||||
{% if nb_results > 1 %}
|
||||
<div class="results">
|
||||
<div class="nb-results">{{ nb_results }} {% trans "results" %}{% if search_term is defined %} {% trans %}found for « {{ search_term }} »{% endtrans %}{% endif %}</div>
|
||||
{{ page_links | raw }}
|
||||
</div>
|
||||
{% elseif nb_results == 1 %}
|
||||
{% if search_term is defined %}
|
||||
<div class="results">
|
||||
<div class="nb-results">{% trans "Only one result found for " %} « {{ search_term }} »</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
<div id="list-entries" class="list-entries">
|
||||
{% for entry in entries %}
|
||||
<div id="entry-{{ entry.id|e }}" class="entrie">
|
||||
<h2><a href="index.php?view=view&id={{ entry.id|e }}">{{ entry.title|raw }}</a></h2>
|
||||
{% if entry.content| getReadingTime > 0 %}
|
||||
<div class="estimatedTime"><span class="tool reading-time">{% trans "estimated reading time :" %} {{ entry.content| getReadingTime }} min</span></div>
|
||||
{% else %}
|
||||
<div class="estimatedTime"><span class="tool reading-time">{% trans "estimated reading time :" %} <small class="inferieur"><</small> 1 min</span></div>
|
||||
{% endif %}
|
||||
<ul class="tools links">
|
||||
<li><a title="{% trans "Toggle mark as read" %}" class="tool icon-check icon {% if entry.is_read == 0 %}archive-off{% else %}archive{% endif %}" href="./?action=toggle_archive&id={{ entry.id|e }}"><span>{% trans "Toggle mark as read" %}</span></a></li>
|
||||
<li><a title="{% trans "toggle favorite" %}" class="tool icon-star icon {% if entry.is_fav == 0 %}fav-off{% else %}fav{% endif %}" href="./?action=toggle_fav&id={{ entry.id|e }}"><span>{% trans "toggle favorite" %}</span></a></li>
|
||||
<li><a title="{% trans "delete" %}" class="tool delete icon-trash icon" href="./?action=delete&id={{ entry.id|e }}"><span>{% trans "delete" %}</span></a></li>
|
||||
<li><a href="{{ entry.url|e }}" target="_blank" title="{% trans "original" %} : {{ entry.title|e }}" class="tool link icon-link icon"><span>{{ entry.url | e | getDomain }}</span></a></li>
|
||||
</ul>
|
||||
<p>{{ entry.content|striptags|slice(0, 300) }}...</p>
|
||||
</div>
|
||||
|
||||
{% endfor %}
|
||||
</div>
|
||||
{{ block('pager') }}
|
||||
{% if view == 'home' %}{% if nb_results > 1 %}<p><a title="{% trans "Mark all the entries as read" %}" href="./?action=archive_all">{% trans "Mark all the entries as read" %}</a></p>{% endif %}{% endif %}
|
||||
{% if searchterm is defined %}<a title="{% trans "Tag these results as" %} {{ searchterm }}" href="./?action=add_tag&search={{ searchterm }}">{% trans "Tag these results as" %} {{ searchterm }}</a>{% endif %}<br />
|
||||
|
||||
{% if searchterm is defined %}<a title="{% trans "Delete results matching" %} {{ searchterm }}" href="./?action=delete&search={{ searchterm }}">{% trans "Delete results matching" %} {{ searchterm }}</a>{% endif %}<br />
|
||||
|
||||
{% if tag %}<a title="{% trans "Mark all articles from this tag as read" %}" href="./?action=toggle_archive&tag_id={{ tag.id }}">{% trans "Mark all articles from this tag as read" %}</a><br />{% endif %}
|
||||
|
||||
{% if tag %}
|
||||
{% if constant('EPUB') == 1 %}<a title="{% trans "Download the articles from this tag in an epub file" %}" href="./?epub&method=tag&value={{ tag.value }}">{% trans "Download as ePub3" %}</a>{% endif %}
|
||||
{% if constant('MOBI') == 1 %}<a title="{% trans "Download the articles from this tag in a mobi file" %}" href="./?mobi&method=tag&value={{ tag.value }}">{% trans "Download as Mobi" %}</a>{% endif %}
|
||||
{% if constant('PDF') == 1 %}<a title="{% trans "Download the articles from this tag in a pdf file" %}" href="./?pdf&method=tag&value={{ tag.value }}">{% trans "Download as PDF" %}</a>{% endif %}
|
||||
{% elseif searchterm is defined %}
|
||||
{% if constant('EPUB') == 1 %}<a title="{% trans "Download the articles from this search in an epub" %}" href="./?epub&method=search&value={{ searchterm }}">{% trans "Download as ePub3" %}</a>{% endif %}
|
||||
{% if constant('MOBI') == 1 %}<a title="{% trans "Download the articles from this search in a mobi file" %}" href="./?mobi&method=search&value={{ searchterm }}">{% trans "Download as Mobi" %}</a>{% endif %}
|
||||
{% if constant('PDF') == 1 %}<a title="{% trans "Download the articles from this search in a pdf file" %}" href="./?pdf&method=search&value={{ searchterm }}">{% trans "Download as PDF" %}</a>{% endif %}
|
||||
{% else %}
|
||||
{% if constant('EPUB') == 1 %}<a title="{% trans "Download the articles from this category in an epub" %}" href="./?epub&method=category&value={{ view }}">{% trans "Download as ePub3" %}</a>{% endif %}
|
||||
{% if constant('MOBI') == 1 %}<a title="{% trans "Download the articles from this category in a mobi file" %}" href="./?mobi&method=category&value={{ view }}">{% trans "Download as Mobi" %}</a>{% endif %}
|
||||
{% if constant('PDF') == 1 %}<a title="{% trans "Download the articles from this category in a pdf file" %}" href="./?pdf&method=category&value={{ view }}">{% trans "Download as PDF" %}</a>{% endif %}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
{% endblock %}
|
|
@ -1,31 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<!--[if lte IE 6]><html class="no-js ie6 ie67 ie678" lang="{{ lang }}"><![endif]-->
|
||||
<!--[if lte IE 7]><html class="no-js ie7 ie67 ie678" lang="{{ lang }}"><![endif]-->
|
||||
<!--[if IE 8]><html class="no-js ie8 ie678" lang="{{ lang }}"><![endif]-->
|
||||
<!--[if gt IE 8]><html class="no-js" lang="{{ lang }}"><![endif]-->
|
||||
<html lang="{{ lang }}">
|
||||
<head>
|
||||
<meta name="viewport" content="initial-scale=1.0">
|
||||
<meta charset="utf-8">
|
||||
<!--[if IE]>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=10">
|
||||
<![endif]-->
|
||||
<title>{% block title %}{% endblock %} - wallabag</title>
|
||||
{% include '_head.twig' %}
|
||||
{% include '_bookmarklet.twig' %}
|
||||
</head>
|
||||
<body class="login">
|
||||
{% include '_top.twig' %}
|
||||
<div id="main">
|
||||
{% block menu %}{% endblock %}
|
||||
{% block precontent %}{% endblock %}
|
||||
{% block messages %}
|
||||
{% include '_messages.twig' %}
|
||||
{% endblock %}
|
||||
<div id="content" class="w600p center">
|
||||
{% block content %}{% endblock %}
|
||||
</div>
|
||||
</div>
|
||||
{% include '_footer.twig' %}
|
||||
</body>
|
||||
</html>
|
|
@ -1,34 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<!--[if lte IE 6]><html class="no-js ie6 ie67 ie678" lang="{{ lang }}"><![endif]-->
|
||||
<!--[if lte IE 7]><html class="no-js ie7 ie67 ie678" lang="{{ lang }}"><![endif]-->
|
||||
<!--[if IE 8]><html class="no-js ie8 ie678" lang="{{ lang }}"><![endif]-->
|
||||
<!--[if gt IE 8]><html class="no-js" lang="{{ lang }}"><![endif]-->
|
||||
<html lang="{{ lang }}">
|
||||
<head>
|
||||
<meta name="viewport" content="initial-scale=1.0">
|
||||
<meta charset="utf-8">
|
||||
<!--[if IE]>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=10">
|
||||
<![endif]-->
|
||||
<title>{% block title %}{% endblock %} - wallabag</title>
|
||||
{% include '_head.twig' %}
|
||||
{% include '_bookmarklet.twig' %}
|
||||
</head>
|
||||
<body>
|
||||
{% include '_top.twig' %}
|
||||
<div id="main">
|
||||
{% block menu %}{% endblock %}
|
||||
{% block precontent %}{% endblock %}
|
||||
{% block messages %}
|
||||
{% include '_messages.twig' %}
|
||||
{% if includeImport %}
|
||||
{% include '_import.twig' %}
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
<div id="content" class="w600p center">
|
||||
{% block content %}{% endblock %}
|
||||
</div>
|
||||
</div>
|
||||
{% include '_footer.twig' %}
|
||||
</body>
|
||||
</html>
|
|
@ -1,34 +0,0 @@
|
|||
{% extends "layout-login.twig" %}
|
||||
|
||||
{% block title %}{% trans "login to your wallabag" %}{% endblock %}
|
||||
{% block content %}
|
||||
{% if http_auth == 0 %}
|
||||
<form method="post" action="?login" name="loginform">
|
||||
<fieldset class="w500p center">
|
||||
<h2 class="mbs txtcenter">{% trans "Login to wallabag" %}</h2>
|
||||
{% if constant('MODE_DEMO') == 1 %}<p>{% trans "you are in demo mode, some features may be disabled." %}</p>{% endif %}
|
||||
<div class="row">
|
||||
<label class="col w150p" for="login">{% trans "Username" %}</label>
|
||||
<input class="col" type="text" id="login" name="login" placeholder="{% trans "Username" %}" tabindex="1" autofocus {% if constant('MODE_DEMO') == 1 %}value="poche"{% endif %} />
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<label class="col w150p" for="password">{% trans "Password" %}</label>
|
||||
<input class="col" type="password" id="password" name="password" placeholder="{% trans "Password" %}" tabindex="2" {% if constant('MODE_DEMO') == 1 %}value="poche"{% endif %} />
|
||||
</div>
|
||||
<div class="row">
|
||||
|
||||
<div class="col">
|
||||
<input type="checkbox" id="longlastingsession" name="longlastingsession" tabindex="3" /> <label for="longlastingsession">{% trans "Stay signed in" %}</label><br />
|
||||
<small class="inbl">{% trans "(Do not check on public computers)" %}</small>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mts txtcenter">
|
||||
<button class="bouton" type="submit" tabindex="4">{% trans "Sign in" %}</button>
|
||||
</div>
|
||||
</fieldset>
|
||||
<input type="hidden" name="returnurl" value="{{ referer }}">
|
||||
<input type="hidden" name="token" value="{{ token }}">
|
||||
</form>
|
||||
{% endif %}
|
||||
{% endblock %}
|
|
@ -1,6 +0,0 @@
|
|||
@font-face {
|
||||
font-family: 'PT Sans';
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
src: local('PT Sans Bold'), local('PTSans-Bold'), url(../fonts/ptsans.woff) format('woff');
|
||||
}
|
|
@ -1,19 +0,0 @@
|
|||
.messages.error.install {
|
||||
border: 1px solid #c42608;
|
||||
color: #c00 !important;
|
||||
background: #fff0ef;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.messages.notice.install {
|
||||
border: 1px solid #ebcd41;
|
||||
color: #000;
|
||||
background: #fffcd3;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.messages.success.install {
|
||||
border: 1px solid #6dc70c;
|
||||
background: #e0fbcc !important;
|
||||
text-align: left;
|
||||
}
|
|
@ -1,62 +0,0 @@
|
|||
/* ### Layout ### */
|
||||
|
||||
body {
|
||||
font-family: Serif;
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
@page {
|
||||
margin: 1cm;
|
||||
}
|
||||
|
||||
img {
|
||||
max-width: 100% !important;
|
||||
}
|
||||
|
||||
/* ### Content ### */
|
||||
|
||||
/* Hide useless blocks */
|
||||
body > header,
|
||||
#article_toolbar,
|
||||
#links,
|
||||
#sort,
|
||||
body > footer,
|
||||
.top_link,
|
||||
div.tools,
|
||||
header div,
|
||||
.messages,
|
||||
.entrie + .results {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
article {
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
/* Add URL after links */
|
||||
.vieworiginal a:after {
|
||||
content: " (" attr(href) ")";
|
||||
}
|
||||
|
||||
/* Add explanation after abbr */
|
||||
abbr[title]:after {
|
||||
content: " (" attr(title) ")";
|
||||
}
|
||||
|
||||
/* Change border on current pager item */
|
||||
.pagination span.current {
|
||||
border-style: dashed;
|
||||
}
|
||||
|
||||
#main {
|
||||
width: 100%;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
margin-left: 0;
|
||||
padding-right: 0;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
#article {
|
||||
width: 100%;
|
||||
}
|
|
@ -1,211 +0,0 @@
|
|||
/*
|
||||
Ratatouille mini Framework css by Thomas LEBEAU
|
||||
Base on KNACSS => www.KNACSS.com (2013-10) @author: Raphael Goetter, Alsacreations
|
||||
and normalize.css
|
||||
*/
|
||||
|
||||
* {
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
html {
|
||||
font-family: sans-serif; /* 1 */
|
||||
-ms-text-size-adjust: 100%; /* 2 */
|
||||
-webkit-text-size-adjust: 100%; /* 2 */
|
||||
}
|
||||
|
||||
body {
|
||||
font-size: 1em;
|
||||
line-height:1.5;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
/* ==========================================================================
|
||||
Mise en forme
|
||||
========================================================================== */
|
||||
|
||||
h1:first-child,
|
||||
h2:first-child,
|
||||
h3:first-child,
|
||||
h4:first-child,
|
||||
h5:first-child,
|
||||
h6:first-child,
|
||||
p:first-child,
|
||||
ul:first-child,
|
||||
ol:first-child,
|
||||
dl:first-child{
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
code,
|
||||
kbd,
|
||||
pre,
|
||||
samp {
|
||||
font-family: monospace, serif;
|
||||
}
|
||||
|
||||
pre {
|
||||
white-space: pre-wrap;
|
||||
}
|
||||
|
||||
|
||||
.upper {
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
.bold {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.inner {
|
||||
margin: 0 auto;
|
||||
max-width: 61.25em;/*980px*/
|
||||
}
|
||||
|
||||
table, img {
|
||||
max-width: 100%;
|
||||
height :auto;
|
||||
}
|
||||
|
||||
iframe {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.fl {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.fr {
|
||||
float: right;
|
||||
}
|
||||
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
figure {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
button,
|
||||
input,
|
||||
select,
|
||||
textarea {
|
||||
font-family: inherit;
|
||||
font-size: 100%;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
input[type="search"] {
|
||||
-webkit-appearance: textfield;
|
||||
}
|
||||
|
||||
/* ==========================================================================
|
||||
Mise en page
|
||||
========================================================================== */
|
||||
|
||||
.dib {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.dnone {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.dtable { display:table }
|
||||
|
||||
.dtable > * { display:table-row; }
|
||||
|
||||
.dtable > * > * { display:table-cell; }
|
||||
|
||||
.element-invisible {
|
||||
border: 0;
|
||||
clip: rect(0 0 0 0);
|
||||
height: 1px;
|
||||
margin: -1px;
|
||||
overflow: hidden;
|
||||
padding: 0;
|
||||
position: absolute;
|
||||
width: 1px;
|
||||
}
|
||||
|
||||
.small {
|
||||
font-size:0.8em;
|
||||
}
|
||||
|
||||
.big {
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
||||
/*Width*/
|
||||
|
||||
.w100 { width:100%; }
|
||||
.w90 { width:90%; }
|
||||
.w80 { width:80%; }
|
||||
.w70 { width:70%; }
|
||||
.w60 { width:60%; }
|
||||
.w50 { width:50%; }
|
||||
.w40 { width:40%; }
|
||||
.w30 { width:30%; }
|
||||
.w20 { width:20%; }
|
||||
.w10 { width:10%; }
|
||||
|
||||
|
||||
/* ==========================================================================
|
||||
Internet Explorer
|
||||
========================================================================== */
|
||||
|
||||
/*IE8 and IE9*/
|
||||
|
||||
article,
|
||||
aside,
|
||||
details,
|
||||
figcaption,
|
||||
figure,
|
||||
footer,
|
||||
header,
|
||||
hgroup,
|
||||
main,
|
||||
nav,
|
||||
section,
|
||||
summary {
|
||||
display: block;
|
||||
}
|
||||
|
||||
/*IE8 and IE9*/
|
||||
|
||||
audio,
|
||||
canvas,
|
||||
video {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
@media screen and (-webkit-min-device-pixel-ratio:0){
|
||||
select{
|
||||
-webkit-appearance: none;
|
||||
border-radius: 0;
|
||||
}
|
||||
}
|
||||
|
||||
/* ==========================================================================
|
||||
Medias Queries
|
||||
========================================================================== */
|
||||
|
||||
/*Desktop 1080px*/
|
||||
|
||||
@media screen and (max-width: 67.50em) {
|
||||
}
|
||||
|
||||
/*Tablet 800px*/
|
||||
|
||||
@media screen and (max-width: 50em) {
|
||||
}
|
||||
|
||||
/*Mobile 640px*/
|
||||
|
||||
@media screen and (max-width: 40em) {
|
||||
}
|
||||
|
|
@ -1,41 +0,0 @@
|
|||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata>
|
||||
<json>
|
||||
{
|
||||
"fontFamily": "icomoon",
|
||||
"majorVersion": 1,
|
||||
"minorVersion": 0,
|
||||
"version": "Version 1.0",
|
||||
"fontId": "icomoon",
|
||||
"psName": "icomoon",
|
||||
"subFamily": "Regular",
|
||||
"fullName": "icomoon",
|
||||
"description": "Generated by IcoMoon"
|
||||
}
|
||||
</json>
|
||||
</metadata>
|
||||
<defs>
|
||||
<font id="icomoon" horiz-adv-x="512">
|
||||
<font-face units-per-em="512" ascent="480" descent="-32" />
|
||||
<missing-glyph horiz-adv-x="512" />
|
||||
<glyph unicode=" " d="" horiz-adv-x="256" />
|
||||
<glyph unicode="" d="M256 389.333c-94.272 0-170.667-76.416-170.667-170.666s76.394-170.667 170.667-170.667 170.667 76.416 170.667 170.667-76.394 170.666-170.667 170.666zM335.082 169.749c8.341-8.341 8.341-21.824 0-30.166-4.16-4.16-9.622-6.25-15.082-6.25s-10.923 2.091-15.082 6.25l-48.918 48.918-48.917-48.918c-4.16-4.16-9.621-6.25-15.083-6.25s-10.923 2.091-15.083 6.25c-8.341 8.341-8.341 21.824 0 30.166l48.917 48.918-48.917 48.917c-8.341 8.341-8.341 21.824 0 30.166s21.824 8.341 30.166 0l48.917-48.917 48.918 48.917c8.341 8.341 21.824 8.341 30.166 0s8.341-21.824 0-30.166l-48.918-48.917 48.918-48.918z" />
|
||||
<glyph unicode="" d="M245.333 73.109c-37.035 0-71.85 14.421-98.048 40.598-26.176 26.197-40.618 61.014-40.618 98.070s14.442 71.872 40.618 98.070c8.341 8.341 21.824 8.341 30.166 0s8.341-21.824 0-30.166c-18.133-18.154-28.118-42.261-28.118-67.904s9.984-49.771 28.118-67.904c18.133-18.134 42.219-28.096 67.882-28.096s49.749 9.984 67.883 28.096c18.154 18.134 28.118 42.24 28.118 67.904s-9.984 49.771-28.118 67.904c-8.341 8.341-8.341 21.824 0 30.166s21.824 8.341 30.166 0c26.176-26.219 40.618-61.035 40.618-98.070s-14.442-71.872-40.618-98.070c-26.197-26.176-61.014-40.597-98.048-40.597zM245.333 234.667c-11.797 0-21.333 9.558-21.333 21.333v106.667c0 11.776 9.536 21.333 21.334 21.333s21.334-9.558 21.334-21.333v-106.667c0-11.776-9.536-21.333-21.334-21.333z" />
|
||||
<glyph unicode="" d="M256 401.664l-136.832-136.832c-16.662-16.661-16.662-43.67 0-60.331s43.669-16.661 60.331 0l33.834 33.835v-154.496c0-23.552 19.094-42.666 42.667-42.666 23.552 0 42.666 19.115 42.666 42.666v154.496l33.834-33.835c8.341-8.341 19.243-12.502 30.166-12.502s21.824 4.16 30.166 12.502c16.661 16.661 16.661 43.67 0 60.331l-136.832 136.832z" />
|
||||
<glyph unicode="" d="M0 25.856v263.168q0 91.648 43.52 142.336t132.608 50.688h280.576q-2.56-2.56-26.624-27.136t-51.2-51.712-55.808-55.808-48.64-47.616-21.504-18.944q-7.68 0-7.68 8.192v79.872h-24.576q-30.208 0-48.128-3.072t-32.256-13.312-19.968-29.184-6.144-49.152v-134.144zM34.304-34.048q2.56 2.56 27.136 27.136t51.2 51.712 55.808 56.32 48.64 47.616 20.992 18.432q7.68 0 7.68-8.192v-79.872h24.576q59.392 0 82.944 18.432t23.040 76.288v134.144l114.688 114.176v-263.168q0-91.648-43.008-142.336t-133.12-50.688h-280.576z" horiz-adv-x="491" />
|
||||
<glyph unicode="" d="M150.528 104.192q7.168 7.168 17.408 7.168t18.432-7.168q16.384-17.408 0-35.84l-21.504-20.48q-28.672-28.672-67.584-28.672-39.936 0-68.608 28.672t-28.672 67.584q0 39.936 28.672 68.608l75.776 75.776q35.84 34.816 73.728 39.424t65.536-22.016q8.192-8.192 8.192-18.432t-8.192-18.432q-18.432-16.384-35.84 0-25.6 24.576-67.584-17.408l-75.776-74.752q-13.312-13.312-13.312-32.768t13.312-31.744q13.312-13.312 32.256-13.312t32.256 13.312zM380.928 398.080q28.672-28.672 28.672-67.584 0-39.936-28.672-68.608l-80.896-80.896q-37.888-36.864-76.8-36.864-31.744 0-57.344 25.6-7.168 7.168-7.168 17.408t7.168 18.432q7.168 7.168 17.92 7.168t17.92-7.168q25.6-24.576 62.464 12.288l80.896 79.872q14.336 14.336 14.336 32.768 0 19.456-14.336 31.744-12.288 13.312-28.672 15.872t-30.72-10.752l-25.6-25.6q-8.192-7.168-18.432-7.168t-17.408 7.168q-17.408 17.408 0 35.84l25.6 25.6q27.648 27.648 65.024 26.112t66.048-31.232z" horiz-adv-x="410" />
|
||||
<glyph unicode="" d="M438.784 96v-36.352q0-7.68-5.12-12.8t-13.312-5.632h-401.92q-7.68 0-12.8 5.632t-5.632 12.8v36.352q0 7.68 5.632 12.8t12.8 5.632h401.92q7.68 0 13.312-5.632t5.12-12.8zM438.784 242.432v-36.864q0-7.168-5.12-12.8t-13.312-5.12h-401.92q-7.68 0-12.8 5.12t-5.632 12.8v36.864q0 7.168 5.632 12.8t12.8 5.12h401.92q7.68 0 13.312-5.12t5.12-12.8zM438.784 388.352v-36.352q0-7.68-5.12-12.8t-13.312-5.632h-401.92q-7.68 0-12.8 5.632t-5.632 12.8v36.352q0 7.68 5.632 13.312t12.8 5.12h401.92q7.68 0 13.312-5.12t5.12-13.312z" horiz-adv-x="439" />
|
||||
<glyph unicode="" d="M235.52 459.52q97.28 0 166.4-69.12t69.12-166.4-69.12-166.4-166.4-69.12-166.4 69.12-69.12 166.4 69.12 166.4 166.4 69.12zM235.52 39.68q76.8 0 130.56 54.272t53.76 130.048q0 76.8-53.76 130.56t-130.56 53.76q-75.776 0-130.048-53.76t-54.272-130.56q0-75.776 54.272-130.048t130.048-54.272zM253.952 357.12v-124.928l76.8-76.8-25.6-25.6-87.040 87.040v140.288h35.84z" horiz-adv-x="471" />
|
||||
<glyph unicode="" d="M127.488 44.8q-17.408 0-28.672 14.336l-92.16 120.832q-8.192 12.288-6.144 26.624t13.312 23.552 26.112 7.168 24.064-14.336l60.416-78.848 151.552 242.688q8.192 12.288 22.016 15.36t27.136-4.096q12.288-8.192 15.36-22.016t-4.096-27.136l-179.2-286.72q-10.24-16.384-28.672-16.384z" horiz-adv-x="342" />
|
||||
<glyph unicode="" d="M225.28 449.28l61.44-172.032h163.84l-134.144-100.352 48.128-178.176-139.264 106.496-139.264-106.496 48.128 178.176-134.144 100.352h163.84z" horiz-adv-x="451" />
|
||||
<glyph unicode="" d="M460.8 49.92q-44.032 77.824-106.496 100.864t-168.96 23.040v-111.616l-185.344 171.008 185.344 164.864v-98.304q46.080 0 86.016-13.824t67.072-35.84 49.152-48.64 35.328-53.248 22.528-48.64 12.288-35.328z" horiz-adv-x="461" />
|
||||
<glyph unicode="" d="M471.040 370.432q-18.432-27.648-48.128-50.176v-12.288q0-66.56-30.72-128t-95.232-103.936-148.48-42.496q-81.92 0-148.48 43.008 7.168-1.024 23.552-1.024 67.584 0 119.808 40.96-31.744 1.024-56.32 19.456t-33.792 48.128q5.12-2.048 17.408-2.048 13.312 0 25.6 3.072-33.792 7.168-55.296 33.792t-21.504 61.44v1.024q18.432-10.24 43.008-12.288-43.008 29.696-43.008 80.896 0 24.576 13.312 48.128 78.848-96.256 199.68-100.352-3.072 9.216-3.072 21.504 0 39.936 28.16 68.096t69.12 28.16q41.984 0 69.632-29.696 30.72 6.144 61.44 22.528-10.24-33.792-41.984-53.248 28.672 4.096 55.296 15.36z" horiz-adv-x="471" />
|
||||
<glyph unicode="" d="M109.568 96q0-23.040-15.872-38.912t-38.912-15.872-38.912 15.872-15.872 38.912 15.872 38.912 38.912 15.872 38.912-15.872 15.872-38.912zM256 60.672q0.512-7.68-4.608-13.312-5.632-6.144-13.824-6.144h-38.4q-7.168 0-12.288 4.608t-5.632 11.776q-6.144 65.536-52.736 112.128t-112.128 52.736q-7.168 0.512-11.776 5.632t-4.608 12.288v38.4q0 8.192 6.144 13.312 4.608 5.12 12.288 5.12h1.536q45.568-3.584 87.040-23.040t74.24-51.712q32.256-32.256 51.712-74.24t23.040-87.552zM402.432 60.16q0.512-7.68-5.12-13.312-5.12-5.632-13.312-5.632h-40.96q-7.168 0-12.8 5.12t-5.632 11.776q-3.072 61.44-28.672 116.736t-66.048 96.256-96.256 66.048-116.224 29.184q-7.168 0-12.288 5.632t-5.12 12.288v40.96q0 7.68 5.632 13.312 5.12 5.12 12.8 5.12h0.512q75.264-4.096 143.36-34.304t121.856-83.968q53.248-53.248 83.968-121.856t34.304-143.36z" horiz-adv-x="402" />
|
||||
<glyph unicode="" d="M0 314.112l75.776 75.776 180.224-179.712 180.224 179.712 75.776-75.776-256-256-75.776 75.776z" />
|
||||
<glyph unicode="" d="M475.648 50.432v219.136q-9.216-10.24-19.968-18.944-76.288-58.368-121.856-96.256-14.336-12.288-23.552-19.456t-24.576-13.824-29.184-6.656h-1.024q-13.312 0-29.184 6.656t-24.576 13.824-23.552 19.456q-45.056 37.888-121.856 96.256-10.752 8.704-19.968 18.944v-219.136q0-4.096 3.072-6.656t6.144-2.56h420.864q3.584 0 6.144 2.56t3.072 6.656zM475.648 350.464v7.168t-0.512 3.584-0.512 3.584-1.536 2.56-2.56 2.048-4.096 1.024h-420.864q-3.584 0-6.144-3.072t-3.072-6.144q0-48.128 41.984-81.408 55.296-43.52 114.688-90.624 2.048-1.024 10.24-8.192t12.8-10.752 12.8-9.216 14.336-7.68 12.288-2.56h1.024q5.632 0 12.288 2.56t14.336 7.68 12.8 9.216 12.8 10.752 10.24 8.192q59.392 47.104 114.688 90.624 15.36 12.288 28.672 33.28t13.312 37.376zM512 361.216v-310.784q0-18.944-13.312-32.256t-32.256-13.824h-420.864q-18.432 0-32.256 13.824t-13.312 32.256v310.784q0 18.944 13.312 32.256t32.256 13.312h420.864q18.944 0 32.256-13.312t13.312-32.256z" />
|
||||
<glyph unicode="" d="M0 133.888l256 256 256-256-75.776-75.776-180.224 179.712-180.224-179.712z" />
|
||||
<glyph unicode="" d="M25.6 279.296q62.464-35.84 168.96-35.84t168.96 35.84l-27.648-248.832q-1.024-7.168-17.92-18.432t-51.2-22.016-72.192-10.752-71.68 10.752-51.2 22.016-18.432 18.432zM275.456 432.896q48.128-9.216 80.896-28.16t32.768-36.352v-5.12q0-29.696-57.344-50.688t-137.216-20.992-137.216 20.992-57.344 50.688v5.12q0 17.408 32.768 36.352t80.896 28.16l21.504 24.576q11.264 13.312 35.84 13.312h47.104q26.624 0 35.84-13.312zM247.808 375.552h43.008q-47.104 56.32-53.248 64.512-7.168 8.192-16.384 8.192h-52.224q-11.264 0-16.384-8.192l-54.272-64.512h43.008l32.768 33.792h41.984z" horiz-adv-x="389" />
|
||||
<glyph unicode="" d="M128 448h256v-64h-256zM480 352h-448c-17.6 0-32-14.4-32-32v-160c0-17.6 14.398-32 32-32h96v-128h256v128h96c17.6 0 32 14.4 32 32v160c0 17.6-14.4 32-32 32zM352 32h-192v160h192v-160zM487.2 304c0-12.813-10.387-23.2-23.199-23.2-12.813 0-23.201 10.387-23.201 23.2s10.388 23.2 23.201 23.2c12.813 0 23.199-10.387 23.199-23.2z" />
|
||||
</font></defs></svg>
|
Before Width: | Height: | Size: 9 KiB |
Before Width: | Height: | Size: 141 B |
Before Width: | Height: | Size: 216 B |
Before Width: | Height: | Size: 201 B |
Before Width: | Height: | Size: 229 B |
Before Width: | Height: | Size: 212 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 4.8 KiB |
|
@ -1,300 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
|
||||
<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">
|
||||
]>
|
||||
<svg version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
|
||||
x="0px" y="0px" width="800px" height="800px" viewBox="0 0 800 800" overflow="visible" enable-background="new 0 0 800 800"
|
||||
xml:space="preserve">
|
||||
<defs>
|
||||
</defs>
|
||||
<image overflow="visible" width="800" height="800" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAMgCAYAAADbcAZoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
|
||||
bWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp
|
||||
bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6
|
||||
eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEz
|
||||
NDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo
|
||||
dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw
|
||||
dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv
|
||||
IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS
|
||||
ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD
|
||||
cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNl
|
||||
SUQ9InhtcC5paWQ6MkMyNzEzMDQ4QTgzMTFFM0JGNkJCRDhDMjI5OTRBNkIiIHhtcE1NOkRvY3Vt
|
||||
ZW50SUQ9InhtcC5kaWQ6MkMyNzEzMDU4QTgzMTFFM0JGNkJCRDhDMjI5OTRBNkIiPiA8eG1wTU06
|
||||
RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQzI3MTMwMjhBODMxMUUzQkY2
|
||||
QkJEOEMyMjk5NEE2QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQzI3MTMwMzhBODMxMUUz
|
||||
QkY2QkJEOEMyMjk5NEE2QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w
|
||||
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">
|
||||
</image>
|
||||
</svg>
|
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 1.3 KiB |
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="64" height="64">
|
||||
<circle cx="32" cy="32" r="29.5" style="fill:#000" />
|
||||
<path d="m 16,18 33,0 0,26 -16.5,6 -16.5,-6 z" fill="#fff" />
|
||||
<rect width="9" height="2.5" x="17.5" y="24.5" fill="#000" />
|
||||
<rect width="9" height="2.5" x="28" y="24.5" fill="#000" />
|
||||
<rect width="9" height="2.5" x="38.5" y="24.5" fill="#000" />
|
||||
</svg>
|
Before Width: | Height: | Size: 444 B |
|
@ -1,17 +0,0 @@
|
|||
$(function(){
|
||||
//---------------------------------------------------------------------------
|
||||
// Show the close icon when the user hover over a message
|
||||
//---------------------------------------------------------------------------
|
||||
// $('.messages').on('mouseenter', function(){
|
||||
// $(this).find('a.closeMessage').stop(true, true).show();
|
||||
// }).on('mouseleave', function(){
|
||||
// $(this).find('a.closeMessage').stop(true, true).hide();
|
||||
// });
|
||||
//---------------------------------------------------------------------------
|
||||
// Close the message box when the user clicks the close icon
|
||||
//---------------------------------------------------------------------------
|
||||
$('a.closeMessage').on('click', function(){
|
||||
$(this).parents('div.messages').slideUp(300, function(){ $(this).remove(); });
|
||||
return false;
|
||||
});
|
||||
});
|
|
@ -1,51 +0,0 @@
|
|||
$.fn.ready(function() {
|
||||
|
||||
var $listmode = $('#listmode'),
|
||||
$listentries = $("#list-entries");
|
||||
|
||||
/* ==========================================================================
|
||||
Menu
|
||||
========================================================================== */
|
||||
|
||||
$("#menu").click(function(){
|
||||
$("#links").toggleClass('menu--open');
|
||||
if ($('#content').hasClass('opacity03')) {
|
||||
$('#content').removeClass('opacity03');
|
||||
}
|
||||
});
|
||||
|
||||
/* ==========================================================================
|
||||
List mode or Table Mode
|
||||
========================================================================== */
|
||||
|
||||
$listmode.click(function(){
|
||||
if ( $.cookie("listmode") == 1 ) {
|
||||
// Cookie
|
||||
$.removeCookie("listmode");
|
||||
|
||||
$listentries.removeClass("listmode");
|
||||
$listmode.removeClass("tablemode");
|
||||
$listmode.addClass("listmode");
|
||||
}
|
||||
else {
|
||||
// Cookie
|
||||
$.cookie("listmode", 1, {expires: 365});
|
||||
|
||||
$listentries.addClass("listmode");
|
||||
$listmode.removeClass("listmode");
|
||||
$listmode.addClass("tablemode");
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
/* ==========================================================================
|
||||
Cookie listmode
|
||||
========================================================================== */
|
||||
|
||||
if ( $.cookie("listmode") == 1 ) {
|
||||
$listentries.addClass("listmode");
|
||||
$listmode.removeClass("listmode");
|
||||
$listmode.addClass("tablemode");
|
||||
}
|
||||
|
||||
});
|
|
@ -1,117 +0,0 @@
|
|||
/*!
|
||||
* jQuery Cookie Plugin v1.4.0
|
||||
* https://github.com/carhartl/jquery-cookie
|
||||
*
|
||||
* Copyright 2013 Klaus Hartl
|
||||
* Released under the MIT license
|
||||
*/
|
||||
(function (factory) {
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
// AMD. Register as anonymous module.
|
||||
define(['jquery'], factory);
|
||||
} else {
|
||||
// Browser globals.
|
||||
factory(jQuery);
|
||||
}
|
||||
}(function ($) {
|
||||
|
||||
var pluses = /\+/g;
|
||||
|
||||
function encode(s) {
|
||||
return config.raw ? s : encodeURIComponent(s);
|
||||
}
|
||||
|
||||
function decode(s) {
|
||||
return config.raw ? s : decodeURIComponent(s);
|
||||
}
|
||||
|
||||
function stringifyCookieValue(value) {
|
||||
return encode(config.json ? JSON.stringify(value) : String(value));
|
||||
}
|
||||
|
||||
function parseCookieValue(s) {
|
||||
if (s.indexOf('"') === 0) {
|
||||
// This is a quoted cookie as according to RFC2068, unescape...
|
||||
s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\');
|
||||
}
|
||||
|
||||
try {
|
||||
// Replace server-side written pluses with spaces.
|
||||
// If we can't decode the cookie, ignore it, it's unusable.
|
||||
s = decodeURIComponent(s.replace(pluses, ' '));
|
||||
} catch(e) {
|
||||
return;
|
||||
}
|
||||
|
||||
try {
|
||||
// If we can't parse the cookie, ignore it, it's unusable.
|
||||
return config.json ? JSON.parse(s) : s;
|
||||
} catch(e) {}
|
||||
}
|
||||
|
||||
function read(s, converter) {
|
||||
var value = config.raw ? s : parseCookieValue(s);
|
||||
return $.isFunction(converter) ? converter(value) : value;
|
||||
}
|
||||
|
||||
var config = $.cookie = function (key, value, options) {
|
||||
|
||||
// Write
|
||||
if (value !== undefined && !$.isFunction(value)) {
|
||||
options = $.extend({}, config.defaults, options);
|
||||
|
||||
if (typeof options.expires === 'number') {
|
||||
var days = options.expires, t = options.expires = new Date();
|
||||
t.setDate(t.getDate() + days);
|
||||
}
|
||||
|
||||
return (document.cookie = [
|
||||
encode(key), '=', stringifyCookieValue(value),
|
||||
options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
|
||||
options.path ? '; path=' + options.path : '',
|
||||
options.domain ? '; domain=' + options.domain : '',
|
||||
options.secure ? '; secure' : ''
|
||||
].join(''));
|
||||
}
|
||||
|
||||
// Read
|
||||
|
||||
var result = key ? undefined : {};
|
||||
|
||||
// To prevent the for loop in the first place assign an empty array
|
||||
// in case there are no cookies at all. Also prevents odd result when
|
||||
// calling $.cookie().
|
||||
var cookies = document.cookie ? document.cookie.split('; ') : [];
|
||||
|
||||
for (var i = 0, l = cookies.length; i < l; i++) {
|
||||
var parts = cookies[i].split('=');
|
||||
var name = decode(parts.shift());
|
||||
var cookie = parts.join('=');
|
||||
|
||||
if (key && key === name) {
|
||||
// If second argument (value) is a function it's a converter...
|
||||
result = read(cookie, value);
|
||||
break;
|
||||
}
|
||||
|
||||
// Prevent storing a cookie that we couldn't decode.
|
||||
if (!key && (cookie = read(cookie)) !== undefined) {
|
||||
result[name] = cookie;
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
};
|
||||
|
||||
config.defaults = {};
|
||||
|
||||
$.removeCookie = function (key, options) {
|
||||
if ($.cookie(key) !== undefined) {
|
||||
// Must not alter options, thus extending a fresh object...
|
||||
$.cookie(key, '', $.extend({}, options, { expires: -1 }));
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
};
|
||||
|
||||
}));
|
|
@ -1,25 +0,0 @@
|
|||
function supportsLocalStorage() {
|
||||
try {
|
||||
return 'localStorage' in window && window['localStorage'] !== null;
|
||||
} catch (e) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function savePercent(id, percent) {
|
||||
if (!supportsLocalStorage()) { return false; }
|
||||
localStorage["poche.article." + id + ".percent"] = percent;
|
||||
return true;
|
||||
}
|
||||
|
||||
function retrievePercent(id) {
|
||||
if (!supportsLocalStorage()) { return false; }
|
||||
|
||||
var bheight = $(document).height();
|
||||
var percent = localStorage["poche.article." + id + ".percent"];
|
||||
var scroll = bheight * percent;
|
||||
|
||||
$('html,body').animate({scrollTop: scroll}, 'fast');
|
||||
|
||||
return true;
|
||||
}
|
Before Width: | Height: | Size: 250 KiB |
|
@ -1,13 +0,0 @@
|
|||
{% extends "layout.twig" %}
|
||||
{% block title %}Tags{% endblock %}
|
||||
{% block menu %}
|
||||
{% include '_menu.twig' %}
|
||||
{% endblock %}
|
||||
{% block content %}
|
||||
<h2>{% trans "Tags" %}</h2>
|
||||
<ul class="list-tags">
|
||||
{% for tag in tags %}<li>{% if token != '' %}<a class="icon icon-rss" href="?feed&type=tag&user_id={{ user_id }}&tag_id={{ tag.id }}&token={{ token }}" target="_blank"><span>rss</span></a>{% endif %} <a href="./?view=tag&id={{ tag.id }}">{{ tag.value }}</a> ({{ tag.entriescount }})
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
{% endblock %}
|
|
@ -1,3 +0,0 @@
|
|||
name = Baggy
|
||||
description = Responsive black and white theme especially adapted to smartphones.
|
||||
requirements[] = default
|
|
@ -1,102 +0,0 @@
|
|||
{% extends "layout.twig" %}
|
||||
{% block menu %}
|
||||
{% include '_menu.twig' %}
|
||||
{% endblock %}
|
||||
{% block title %}{{ entry.title|raw }} ({{ entry.url | e | getDomain }}){% endblock %}
|
||||
{% block content %}
|
||||
{% include '_highlight.twig' %}
|
||||
<div id="article_toolbar">
|
||||
<ul class="links">
|
||||
<li class="topPosF"><a href="#top" title="{% trans "Back to top" %}" class="tool top icon icon-arrow-up-thick"><span>{% trans "Back to top" %}</span></a></li>
|
||||
<li><a href="{{ entry.url|e }}" target="_blank" title="{% trans "original" %} : {{ entry.title|e }}" class="tool link icon icon-link"><span>{{ entry.url | e | getDomain }}</span></a></li>
|
||||
<li><a title="{% trans "Mark as read" %}" class="tool icon icon-check {% if entry.is_read == 0 %}archive-off{% else %}archive{% endif %}" href="javascript: void(null);" id="markAsRead"><span>{% trans "Toggle mark as read" %}</span></a></li>
|
||||
<li><a title="{% trans "Favorite" %}" class="tool icon icon-star {% if entry.is_fav == 0 %}fav-off{% else %}fav{% endif %}" href="javascript: void(null);" id="setFav"><span>{% trans "Toggle favorite" %}</span></a></li>
|
||||
<li><a title="{% trans "Delete" %}" class="tool delete icon icon-trash" href="./?action=delete&id={{ entry.id|e }}"><span>{% trans "Delete" %}</span></a></li>
|
||||
{% if constant('SHARE_TWITTER') == 1 %}<li><a href="https://twitter.com/home?status={{entry.title|url_encode}}%20{{ entry.url|url_encode }}%20via%20@wallabagapp" target="_blank" class="tool twitter icon icon-twitter" title="{% trans "Tweet" %}"><span>{% trans "Tweet" %}</span></a></li>{% endif %}
|
||||
{% if constant('SHARE_MAIL') == 1 %}<li><a href="mailto:?subject={{ entry.title|url_encode }}&body={{ entry.url|url_encode }}%20via%20@wallabagapp" class="tool email icon icon-mail" title="{% trans "Email" %}"><span>{% trans "Email" %}</span></a></li>{% endif %}
|
||||
{% if constant('SHARE_SHAARLI') == 1 %}<li><a href="{{ constant('SHAARLI_URL') }}/index.php?post={{ entry.url|url_encode }}&title={{ entry.title|url_encode }}" target="_blank" class="tool shaarli" title="{% trans "shaarli" %}"><span>{% trans "shaarli" %}</span></a></li>{% endif %}
|
||||
{% if constant('SHARE_DIASPORA') == 1 %}<li><a href="{{ constant('DIASPORA_URL') }}/bookmarklet?url={{ entry.url|url_encode }}&title={{ entry.title|url_encode }}¬es=&v=1&noui=1&jump=doclose" target="_blank" class="tool diaspora icon-image icon-image--diaspora" title="{% trans "diaspora" %}"><span>{% trans "diaspora" %}</span></a></li>{% endif %}
|
||||
{% if constant('FLATTR') == 1 %}{% if flattr.status == constant('FLATTRABLE') %}<li><a href="http://flattr.com/submit/auto?url={{ entry.url }}" class="tool flattr icon icon-flattr" target="_blank" title="{% trans "flattr" %}"><span>{% trans "flattr" %}</span></a></li>{% elseif flattr.status == constant('FLATTRED') %}<li><a href="{{ flattr.flattrItemURL }}" class="tool flattr icon icon-flattr" target="_blank" title="{% trans "flattr" %}"><span>{% trans "flattr" %}</span> ({{ flattr.numFlattrs }})</a></li>{% endif %}{% endif %}
|
||||
{% if constant('CARROT') == 1 %}<li><a href="https://secure.carrot.org/GiveAndGetBack.do?url={{ entry.url|url_encode }}&title={{ entry.title|url_encode }}" class="tool carrot icon-image icon-image--carrot" target="_blank" title="{% trans "carrot" %}"><span>Carrot</span></a></li>{% endif %}
|
||||
{% if constant('SHOW_PRINTLINK') == 1 %}<li><a title="{% trans "Print" %}" class="tool icon icon-print" href="javascript: window.print();"><span>{% trans "Print" %}</span></a></li>{% endif %}
|
||||
{% if constant('EPUB') == 1 %}<li><a href="./?epub&method=id&value={{ entry.id|e }}" title="Generate ePub file">EPUB</a></li>{% endif %}
|
||||
{% if constant('MOBI') == 1 %}<li><a href="./?mobi&method=id&value={{ entry.id|e }}" title="Generate Mobi file">MOBI</a></li>{% endif %}
|
||||
{% if constant('PDF') == 1 %}<li><a href="./?pdf&method=id&value={{ entry.id|e }}" title="Generate PDF file">PDF</a></li>{% endif %}
|
||||
<li><a href="mailto:hello@wallabag.org?subject=Wrong%20display%20in%20wallabag&body={{ entry.url|url_encode }}" title="{% trans "Does this article appear wrong?" %}" class="tool bad-display icon icon-delete"><span>{% trans "Does this article appear wrong?" %}</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="article">
|
||||
<header class="mbm">
|
||||
<h1>{{ entry.title|raw }}</h1>
|
||||
</header>
|
||||
<aside class="tags">
|
||||
tags: {% for tag in tags %}<a href="./?view=tag&id={{ tag.id }}">{{ tag.value }}</a> {% endfor %}<a href="./?view=edit-tags&id={{ entry.id|e }}" title="{% trans "Edit tags" %}">✎</a>
|
||||
</aside>
|
||||
<article>
|
||||
{{ content | raw }}
|
||||
</article>
|
||||
</div>
|
||||
<script src="{{ poche_url }}themes/_global/js/restoreScroll.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
|
||||
// toggle read property of current article
|
||||
$('#markAsRead').click(function(){
|
||||
$("body").css("cursor", "wait");
|
||||
$.ajax( { url: './?action=toggle_archive&id={{ entry.id|e }}' }).done(
|
||||
function( data ) {
|
||||
if ( data == '1' ) {
|
||||
if ( $('#markAsRead').hasClass("archive-off") ) {
|
||||
$('#markAsRead').removeClass("archive-off");
|
||||
$('#markAsRead').addClass("archive");
|
||||
}
|
||||
else {
|
||||
$('#markAsRead').removeClass("archive");
|
||||
$('#markAsRead').addClass("archive-off");
|
||||
}
|
||||
}
|
||||
else {
|
||||
alert('Error! Pls check if you are logged in.');
|
||||
}
|
||||
});
|
||||
$("body").css("cursor", "auto");
|
||||
});
|
||||
|
||||
// toggle favorite property of current article
|
||||
$('#setFav').click(function(){
|
||||
$("body").css("cursor", "wait");
|
||||
$.ajax( { url: './?action=toggle_fav&id={{ entry.id|e }}' }).done(
|
||||
function( data ) {
|
||||
if ( data == '1' ) {
|
||||
if ( $('#setFav').hasClass("fav-off") ) {
|
||||
$('#setFav').removeClass("fav-off");
|
||||
$('#setFav').addClass("fav");
|
||||
}
|
||||
else {
|
||||
$('#setFav').removeClass("fav");
|
||||
$('#setFav').addClass("fav-off");
|
||||
}
|
||||
}
|
||||
else {
|
||||
alert('Error! Pls check if you are logged in.');
|
||||
}
|
||||
});
|
||||
$("body").css("cursor", "auto");
|
||||
});
|
||||
|
||||
$(window).scroll(function(e){
|
||||
var scrollTop = $(window).scrollTop();
|
||||
var docHeight = $(document).height();
|
||||
var scrollPercent = (scrollTop) / (docHeight);
|
||||
var scrollPercentRounded = Math.round(scrollPercent*100)/100;
|
||||
savePercent({{ entry.id|e }}, scrollPercentRounded);
|
||||
});
|
||||
|
||||
retrievePercent({{ entry.id|e }});
|
||||
|
||||
$(window).resize(function(){
|
||||
retrievePercent({{ entry.id|e }});
|
||||
});
|
||||
});
|
||||
</script>
|
||||
{% endblock %}
|
|
@ -1,3 +0,0 @@
|
|||
# dark theme
|
||||
|
||||
theme created by Nicolas Lœuillet aka nico_somb
|
|
@ -1,74 +0,0 @@
|
|||
body {
|
||||
color: #d4d4d4;
|
||||
background-color: #262627;
|
||||
}
|
||||
|
||||
a,
|
||||
a:hover,
|
||||
a:visited {
|
||||
color: #d4d4d4;
|
||||
}
|
||||
|
||||
a.back span {
|
||||
background-image: url('../img/dark/left.png');
|
||||
}
|
||||
|
||||
a.top span {
|
||||
background-image: url('../img/dark/top.png');
|
||||
}
|
||||
|
||||
a.fav span,
|
||||
a.fav-off span:hover {
|
||||
background-image: url('../img/dark/star-on.png');
|
||||
}
|
||||
|
||||
a.fav span:hover,
|
||||
a.fav-off span {
|
||||
background-image: url('../img/dark/star-off.png');
|
||||
}
|
||||
|
||||
a.archive span,
|
||||
a.archive-off span:hover {
|
||||
background-image: url('../img/dark/checkmark-on.png');
|
||||
}
|
||||
|
||||
a.archive span:hover,
|
||||
a.archive-off span {
|
||||
background-image: url('../img/dark/checkmark-off.png');
|
||||
}
|
||||
|
||||
a.twitter span {
|
||||
background-image: url('../img/dark/twitter.png');
|
||||
}
|
||||
|
||||
a.shaarli span {
|
||||
background-image: url('../img/dark/shaarli.png');
|
||||
}
|
||||
|
||||
a.flattr span {
|
||||
background-image: url('../img/dark/flattr.png');
|
||||
}
|
||||
|
||||
a.email span {
|
||||
background-image: url('../img/dark/envelop.png');
|
||||
}
|
||||
|
||||
a.delete span {
|
||||
background-image: url('../img/dark/remove.png');
|
||||
}
|
||||
|
||||
a.link span {
|
||||
background-image: url('../img/dark/link.png');
|
||||
}
|
||||
|
||||
a.bad-display span {
|
||||
background-image: url('../img/dark/bad-display.png');
|
||||
}
|
||||
|
||||
.pagination a {
|
||||
color: #aaa;
|
||||
}
|
||||
|
||||
#article_toolbar {
|
||||
background: #262627;
|
||||
}
|