mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-12-25 07:29:33 -05:00
removed LinksCloud
LinksCloud has been replaced by Posted and is hosted for archiving reasons in https://github.com/RetroShare/LinksCloud
This commit is contained in:
parent
48c3eedcf5
commit
1d9e3988a3
@ -1,122 +0,0 @@
|
||||
/****************************************************************
|
||||
* RetroShare is distributed under the following license:
|
||||
*
|
||||
* Copyright (C) 2008 Robert Fernie
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
* Boston, MA 02110-1301, USA.
|
||||
****************************************************************/
|
||||
|
||||
#include <gui/common/vmessagebox.h>
|
||||
|
||||
#include "AddLinksDialog.h"
|
||||
//#include <gui/RetroShareLink.h>
|
||||
#include "rsrank.h"
|
||||
|
||||
/* Images for context menu icons */
|
||||
#define IMAGE_EXPORTFRIEND ":/images/exportpeers_16x16.png"
|
||||
#define IMAGE_GREAT ":/images/filerating5.png"
|
||||
#define IMAGE_GOOD ":/images/filerating4.png"
|
||||
#define IMAGE_OK ":/images/filerating3.png"
|
||||
#define IMAGE_SUX ":/images/filerating2.png"
|
||||
#define IMAGE_BADLINK ":/images/filerating1.png"
|
||||
|
||||
/** Constructor */
|
||||
AddLinksDialog::AddLinksDialog(QString url, QWidget *parent)
|
||||
: QDialog(parent)
|
||||
{
|
||||
/* Invoke the Qt Designer generated object setup routine */
|
||||
ui.setupUi(this);
|
||||
|
||||
ui.headerFrame->setHeaderImage(QPixmap(":/images/irkick.png"));
|
||||
ui.headerFrame->setHeaderText(tr("Add Link to Cloud"));
|
||||
|
||||
setAttribute ( Qt::WA_DeleteOnClose, true );
|
||||
|
||||
/* add button */
|
||||
connect(ui.addLinkButton, SIGNAL(clicked()), this, SLOT(addLinkComment()));
|
||||
connect(ui.closepushButton, SIGNAL(clicked()), this, SLOT(close()));
|
||||
|
||||
connect( ui.anonBox, SIGNAL( stateChanged ( int ) ), this, SLOT( load ( void ) ) );
|
||||
|
||||
ui.linkLineEdit->setText(url);
|
||||
|
||||
// RetroShareLink link(url);
|
||||
|
||||
// if(link.valid() && link.type() == RetroShareLink::TYPE_FILE)
|
||||
// ui.titleLineEdit->setText(link.name());
|
||||
// else
|
||||
ui.titleLineEdit->setText(tr("New Link"));
|
||||
|
||||
load();
|
||||
}
|
||||
|
||||
int AddLinksDialog::IndexToScore(int index)
|
||||
{
|
||||
if ((index == -1) || (index > 4))
|
||||
return 0;
|
||||
int score = 2 - index;
|
||||
return score;
|
||||
}
|
||||
|
||||
void AddLinksDialog::addLinkComment()
|
||||
{
|
||||
/* get the title / link / comment */
|
||||
QString title = ui.titleLineEdit->text();
|
||||
QString link = ui.linkLineEdit->text();
|
||||
QString comment = ui.linkTextEdit->toPlainText();
|
||||
int32_t score = AddLinksDialog::IndexToScore(ui.scoreBox->currentIndex());
|
||||
|
||||
if ((link == "") || (title == ""))
|
||||
{
|
||||
QMessageBox::warning(NULL, tr("Add Link Failure"), tr("Missing Link and/or Title"), QMessageBox::Ok);
|
||||
/* can't do anything */
|
||||
return;
|
||||
}
|
||||
|
||||
/* add it either way */
|
||||
if (ui.anonBox->isChecked())
|
||||
{
|
||||
rsRanks->anonRankMsg("", link.toStdWString(), title.toStdWString());
|
||||
}
|
||||
else
|
||||
{
|
||||
rsRanks->newRankMsg(link.toStdWString(),
|
||||
title.toStdWString(),
|
||||
comment.toStdWString(), score);
|
||||
}
|
||||
|
||||
close();
|
||||
}
|
||||
|
||||
void AddLinksDialog::load()
|
||||
{
|
||||
if (ui.anonBox->isChecked())
|
||||
{
|
||||
|
||||
/* disable comment + score */
|
||||
ui.scoreBox->setEnabled(false);
|
||||
ui.linkTextEdit->setEnabled(false);
|
||||
|
||||
/* done! */
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
/* enable comment + score */
|
||||
ui.scoreBox->setEnabled(true);
|
||||
ui.linkTextEdit->setEnabled(true);
|
||||
}
|
||||
}
|
@ -1,48 +0,0 @@
|
||||
/****************************************************************
|
||||
* RetroShare GUI is distributed under the following license:
|
||||
*
|
||||
* Copyright (C) 2008 Robert Fernie
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
* Boston, MA 02110-1301, USA.
|
||||
****************************************************************/
|
||||
|
||||
#ifndef _ADDLINKS_DIALOG_H
|
||||
#define _ADDLINKS_DIALOG_H
|
||||
|
||||
#include "ui_AddLinksDialog.h"
|
||||
|
||||
class AddLinksDialog : public QDialog
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
/** Default Constructor */
|
||||
AddLinksDialog(QString url, QWidget *parent = 0);
|
||||
/** Default Destructor */
|
||||
|
||||
static int IndexToScore(int index);
|
||||
|
||||
public slots:
|
||||
void addLinkComment();
|
||||
|
||||
void load();
|
||||
|
||||
private:
|
||||
/** Qt Designer generated object */
|
||||
Ui::AddLinksDialog ui;
|
||||
};
|
||||
|
||||
#endif
|
@ -1,244 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>AddLinksDialog</class>
|
||||
<widget class="QDialog" name="AddLinksDialog">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>614</width>
|
||||
<height>415</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Add Link</string>
|
||||
</property>
|
||||
<property name="windowIcon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/rstray3.png</normaloff>:/images/rstray3.png</iconset>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout_2">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="spacing">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item row="0" column="0" colspan="4">
|
||||
<widget class="HeaderFrame" name="headerFrame">
|
||||
<property name="frameShape">
|
||||
<enum>QFrame::NoFrame</enum>
|
||||
</property>
|
||||
<property name="frameShadow">
|
||||
<enum>QFrame::Raised</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0" colspan="4">
|
||||
<widget class="QFrame" name="frame_2">
|
||||
<property name="frameShape">
|
||||
<enum>QFrame::NoFrame</enum>
|
||||
</property>
|
||||
<property name="frameShadow">
|
||||
<enum>QFrame::Raised</enum>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout_5">
|
||||
<item row="1" column="1">
|
||||
<widget class="QPushButton" name="closepushButton">
|
||||
<property name="text">
|
||||
<string>Cancel</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="2">
|
||||
<widget class="QPushButton" name="addLinkButton">
|
||||
<property name="text">
|
||||
<string>Add Link</string>
|
||||
</property>
|
||||
<property name="autoDefault">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="default">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<spacer name="horizontalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>375</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="0" column="0" colspan="3">
|
||||
<widget class="QGroupBox" name="groupBox">
|
||||
<property name="title">
|
||||
<string>Add a new Link</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<property name="spacing">
|
||||
<number>1</number>
|
||||
</property>
|
||||
<item row="0" column="0">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
||||
<item>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_2">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_6">
|
||||
<property name="text">
|
||||
<string>Title:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="label_7">
|
||||
<property name="text">
|
||||
<string>Url:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<item>
|
||||
<widget class="QLineEdit" name="titleLineEdit"/>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLineEdit" name="linkLineEdit">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QFrame" name="buttonFrame">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>16777215</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||
<item>
|
||||
<widget class="QCheckBox" name="anonBox">
|
||||
<property name="text">
|
||||
<string>Add Anonymous Link</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QComboBox" name="scoreBox">
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>+2 Great!</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/filerating5.png</normaloff>:/images/filerating5.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>+1 Good</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/filerating4.png</normaloff>:/images/filerating4.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>0 Okay</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/filerating3.png</normaloff>:/images/filerating3.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>-1 Sux</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/filerating2.png</normaloff>:/images/filerating2.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>-2 Bad Link</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/filerating1.png</normaloff>:/images/filerating1.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<spacer name="horizontalSpacer_2">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>299</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QTextEdit" name="linkTextEdit">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>16777215</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
<class>HeaderFrame</class>
|
||||
<extends>QFrame</extends>
|
||||
<header>gui/common/HeaderFrame.h</header>
|
||||
<container>1</container>
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
<resources>
|
||||
<include location="../../retroshare-gui/src/gui/images.qrc"/>
|
||||
</resources>
|
||||
<connections/>
|
||||
</ui>
|
@ -1,37 +0,0 @@
|
||||
!include("../Common/retroshare_plugin.pri"): error("Could not include file ../Common/retroshare_plugin.pri")
|
||||
|
||||
CONFIG += qt uic qrc resources
|
||||
|
||||
greaterThan(QT_MAJOR_VERSION, 4) {
|
||||
# Qt 5
|
||||
QT += widgets
|
||||
}
|
||||
|
||||
SOURCES = p3ranking.cc LinksDialog.cpp rsrankitems.cc AddLinksDialog.cpp LinksCloudPlugin.cpp
|
||||
HEADERS = rsrank.h p3ranking.h LinksDialog.h rsrankitems.h AddLinksDialog.h LinksCloudPlugin.h
|
||||
FORMS = LinksDialog.ui AddLinksDialog.ui
|
||||
|
||||
TARGET = LinksCloud
|
||||
|
||||
RESOURCES = LinksCloud_images.qrc lang/LinksCloud_lang.qrc
|
||||
|
||||
TRANSLATIONS += \
|
||||
lang/LinksCloud_ca_ES.ts \
|
||||
lang/LinksCloud_cs.ts \
|
||||
lang/LinksCloud_da.ts \
|
||||
lang/LinksCloud_de.ts \
|
||||
lang/LinksCloud_el.ts \
|
||||
lang/LinksCloud_en.ts \
|
||||
lang/LinksCloud_es.ts \
|
||||
lang/LinksCloud_fi.ts \
|
||||
lang/LinksCloud_fr.ts \
|
||||
lang/LinksCloud_hu.ts \
|
||||
lang/LinksCloud_it.ts \
|
||||
lang/LinksCloud_ja_JP.ts \
|
||||
lang/LinksCloud_ko.ts \
|
||||
lang/LinksCloud_nl.ts \
|
||||
lang/LinksCloud_pl.ts \
|
||||
lang/LinksCloud_ru.ts \
|
||||
lang/LinksCloud_sv.ts \
|
||||
lang/LinksCloud_tr.ts \
|
||||
lang/LinksCloud_zh_CN.ts
|
@ -1,117 +0,0 @@
|
||||
#include <retroshare/rsplugin.h>
|
||||
#include <util/rsversion.h>
|
||||
#include <QTranslator>
|
||||
|
||||
#include "LinksCloudPlugin.h"
|
||||
#include "LinksDialog.h"
|
||||
|
||||
static void *inited = new LinksCloudPlugin() ;
|
||||
|
||||
extern "C" {
|
||||
void *RETROSHARE_PLUGIN_provide()
|
||||
{
|
||||
static LinksCloudPlugin *p = new LinksCloudPlugin() ;
|
||||
|
||||
return (void*)p ;
|
||||
}
|
||||
// This symbol contains the svn revision number grabbed from the executable.
|
||||
// It will be tested by RS to load the plugin automatically, since it is safe to load plugins
|
||||
// with same revision numbers, assuming that the revision numbers are up-to-date.
|
||||
//
|
||||
uint32_t RETROSHARE_PLUGIN_revision = SVN_REVISION_NUMBER ;
|
||||
|
||||
// This symbol contains the svn revision number grabbed from the executable.
|
||||
// It will be tested by RS to load the plugin automatically, since it is safe to load plugins
|
||||
// with same revision numbers, assuming that the revision numbers are up-to-date.
|
||||
//
|
||||
uint32_t RETROSHARE_PLUGIN_api = RS_PLUGIN_API_VERSION ;
|
||||
}
|
||||
|
||||
#define IMAGE_LINKS ":/images/irkick.png"
|
||||
|
||||
void LinksCloudPlugin::getPluginVersion(int& major,int& minor,int& svn_rev) const
|
||||
{
|
||||
major = 5 ;
|
||||
minor = 4 ;
|
||||
svn_rev = SVN_REVISION_NUMBER ;
|
||||
}
|
||||
|
||||
LinksCloudPlugin::LinksCloudPlugin()
|
||||
{
|
||||
mRanking = NULL ;
|
||||
mainpage = NULL ;
|
||||
mIcon = NULL ;
|
||||
mPlugInHandler = NULL;
|
||||
mPeers = NULL;
|
||||
mFiles = NULL;
|
||||
}
|
||||
|
||||
void LinksCloudPlugin::setInterfaces(RsPlugInInterfaces &interfaces){
|
||||
|
||||
mPeers = interfaces.mPeers;
|
||||
mFiles = interfaces.mFiles;
|
||||
}
|
||||
|
||||
MainPage *LinksCloudPlugin::qt_page() const
|
||||
{
|
||||
if(mainpage == NULL)
|
||||
mainpage = new LinksDialog(mPeers, mFiles) ;
|
||||
|
||||
return mainpage ;
|
||||
}
|
||||
|
||||
RsCacheService *LinksCloudPlugin::rs_cache_service() const
|
||||
{
|
||||
if(mRanking == NULL)
|
||||
{
|
||||
mRanking = new p3Ranking(mPlugInHandler) ; // , 3600 * 24 * 30 * 6); // 6 Months
|
||||
rsRanks = mRanking ;
|
||||
}
|
||||
|
||||
return mRanking ;
|
||||
}
|
||||
|
||||
void LinksCloudPlugin::setPlugInHandler(RsPluginHandler *pgHandler){
|
||||
mPlugInHandler = pgHandler;
|
||||
|
||||
}
|
||||
|
||||
QIcon *LinksCloudPlugin::qt_icon() const
|
||||
{
|
||||
if(mIcon == NULL)
|
||||
{
|
||||
Q_INIT_RESOURCE(LinksCloud_images) ;
|
||||
|
||||
mIcon = new QIcon(IMAGE_LINKS) ;
|
||||
}
|
||||
|
||||
return mIcon ;
|
||||
}
|
||||
|
||||
std::string LinksCloudPlugin::getShortPluginDescription() const
|
||||
{
|
||||
return QApplication::translate("LinksCloudPlugin", "This plugin provides a set of cached links, and a voting system to promote them.").toUtf8().constData();
|
||||
}
|
||||
|
||||
std::string LinksCloudPlugin::getPluginName() const
|
||||
{
|
||||
return QApplication::translate("LinksCloudPlugin", "LinksCloud").toUtf8().constData();
|
||||
}
|
||||
|
||||
QTranslator* LinksCloudPlugin::qt_translator(QApplication */*app*/, const QString& languageCode, const QString& externalDir) const
|
||||
{
|
||||
if (languageCode == "en") {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
QTranslator* translator = new QTranslator();
|
||||
|
||||
if (translator->load(externalDir + "/LinksCloud_" + languageCode + ".qm")) {
|
||||
return translator;
|
||||
} else if (translator->load(":/lang/LinksCloud_" + languageCode + ".qm")) {
|
||||
return translator;
|
||||
}
|
||||
|
||||
delete(translator);
|
||||
return NULL;
|
||||
}
|
@ -1,35 +0,0 @@
|
||||
#pragma once
|
||||
|
||||
#include <retroshare/rsplugin.h>
|
||||
#include <retroshare-gui/mainpage.h>
|
||||
#include "p3ranking.h"
|
||||
|
||||
class LinksCloudPlugin: public RsPlugin
|
||||
{
|
||||
public:
|
||||
LinksCloudPlugin() ;
|
||||
virtual ~LinksCloudPlugin() {}
|
||||
|
||||
virtual RsCacheService *rs_cache_service() const ;
|
||||
virtual MainPage *qt_page() const ;
|
||||
virtual QIcon *qt_icon() const ;
|
||||
virtual uint16_t rs_service_id() const { return RS_SERVICE_TYPE_RANK ; }
|
||||
virtual QTranslator *qt_translator(QApplication *app, const QString& languageCode, const QString& externalDir) const;
|
||||
|
||||
virtual void getPluginVersion(int& major,int& minor,int& svn_rev) const ;
|
||||
virtual void setPlugInHandler(RsPluginHandler *pgHandler);
|
||||
|
||||
virtual std::string configurationFileName() const { return std::string() ; }
|
||||
|
||||
virtual std::string getShortPluginDescription() const ;
|
||||
virtual std::string getPluginName() const;
|
||||
virtual void setInterfaces(RsPlugInInterfaces& interfaces);
|
||||
private:
|
||||
mutable p3Ranking *mRanking ;
|
||||
mutable RsPluginHandler *mPlugInHandler;
|
||||
mutable RsFiles* mFiles;
|
||||
mutable RsPeers* mPeers;
|
||||
mutable MainPage* mainpage ;
|
||||
mutable QIcon* mIcon ;
|
||||
};
|
||||
|
@ -1,5 +0,0 @@
|
||||
<RCC>
|
||||
<qresource prefix="/" >
|
||||
<file>images/irkick.png</file>
|
||||
</qresource>
|
||||
</RCC>
|
@ -1,994 +0,0 @@
|
||||
/****************************************************************
|
||||
* RetroShare is distributed under the following license:
|
||||
*
|
||||
* Copyright (C) 2008 Robert Fernie
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
* Boston, MA 02110-1301, USA.
|
||||
****************************************************************/
|
||||
|
||||
#include <QMenu>
|
||||
#include <QTimer>
|
||||
#include <QMessageBox>
|
||||
#include <QDateTime>
|
||||
#include <QDesktopServices>
|
||||
#include "LinksDialog.h"
|
||||
#include <gui/RetroShareLink.h>
|
||||
#include "AddLinksDialog.h"
|
||||
#include "rsrank.h"
|
||||
#include "util/QtVersion.h"
|
||||
|
||||
#include <sstream>
|
||||
|
||||
|
||||
/* Images for context menu icons */
|
||||
#define IMAGE_EXPORTFRIEND ":/images/exportpeers_16x16.png"
|
||||
#define IMAGE_GREAT ":/images/filerating5.png"
|
||||
#define IMAGE_GOOD ":/images/filerating4.png"
|
||||
#define IMAGE_OK ":/images/filerating3.png"
|
||||
#define IMAGE_SUX ":/images/filerating2.png"
|
||||
#define IMAGE_BADLINK ":/images/filerating1.png"
|
||||
#define IMAGE_NOCOMMENTRATING ":/images/filerating0.png"
|
||||
#define IMAGE_DOWNLOAD ":/images/download16.png"
|
||||
|
||||
/******
|
||||
* #define LINKS_DEBUG 1
|
||||
*****/
|
||||
|
||||
/** Constructor */
|
||||
LinksDialog::LinksDialog(RsPeers *peers, RsFiles *files, QWidget *parent)
|
||||
: MainPage(parent), mPeers(peers), mFiles(files)
|
||||
{
|
||||
/* Invoke the Qt Designer generated object setup routine */
|
||||
ui.setupUi(this);
|
||||
|
||||
connect( ui.linkTreeWidget, SIGNAL( customContextMenuRequested( QPoint ) ), this, SLOT( linkTreeWidgetCostumPopupMenu( QPoint ) ) );
|
||||
|
||||
|
||||
/* link combos */
|
||||
connect( ui.rankComboBox, SIGNAL( currentIndexChanged( int ) ), this, SLOT( changedSortRank( int ) ) );
|
||||
connect( ui.periodComboBox, SIGNAL( currentIndexChanged( int ) ), this, SLOT( changedSortPeriod( int ) ) );
|
||||
connect( ui.fromComboBox, SIGNAL( currentIndexChanged( int ) ), this, SLOT( changedSortFrom( int ) ) );
|
||||
connect( ui.topComboBox, SIGNAL( currentIndexChanged( int ) ), this, SLOT( changedSortTop( int ) ) );
|
||||
|
||||
/* add button */
|
||||
connect( ui.addButton, SIGNAL( clicked( void ) ), this, SLOT( addLinkComment( void ) ) );
|
||||
connect( ui.expandButton, SIGNAL( clicked( void ) ), this, SLOT( toggleWindows( void ) ) );
|
||||
|
||||
connect( ui.addToolButton, SIGNAL( clicked( ) ), this, SLOT( addNewLink( ) ) );
|
||||
|
||||
connect( ui.linkTreeWidget, SIGNAL( currentItemChanged ( QTreeWidgetItem *, QTreeWidgetItem * ) ),
|
||||
this, SLOT( changedItem ( QTreeWidgetItem *, QTreeWidgetItem * ) ) );
|
||||
|
||||
connect( ui.linkTreeWidget, SIGNAL( itemDoubleClicked ( QTreeWidgetItem *, int ) ),
|
||||
this, SLOT( openLink ( QTreeWidgetItem *, int ) ) );
|
||||
|
||||
connect( ui.anonBox, SIGNAL( stateChanged ( int ) ), this, SLOT( checkAnon ( void ) ) );
|
||||
|
||||
mStart = 0;
|
||||
|
||||
|
||||
/* Set header resize modes and initial section sizes */
|
||||
QHeaderView * _header = ui.linkTreeWidget->header () ;
|
||||
QHeaderView_setSectionResizeMode(_header, 0, QHeaderView::Interactive);
|
||||
QHeaderView_setSectionResizeMode(_header, 1, QHeaderView::Interactive);
|
||||
QHeaderView_setSectionResizeMode(_header, 2, QHeaderView::Interactive);
|
||||
|
||||
_header->resizeSection ( 0, 400 );
|
||||
_header->resizeSection ( 1, 60 );
|
||||
_header->resizeSection ( 2, 150 );
|
||||
|
||||
ui.linkTreeWidget->setSortingEnabled(true);
|
||||
|
||||
ui.linklabel->setMinimumWidth(20);
|
||||
|
||||
|
||||
/* Set a GUI update timer - much cleaner than
|
||||
* doing everything through the notify agent
|
||||
*/
|
||||
|
||||
QTimer *timer = new QTimer(this);
|
||||
timer->connect(timer, SIGNAL(timeout()), this, SLOT(checkUpdate()));
|
||||
timer->start(1000);
|
||||
}
|
||||
|
||||
void LinksDialog::checkUpdate()
|
||||
{
|
||||
/* update */
|
||||
if (!rsRanks)
|
||||
{
|
||||
std::cerr << " rsRanks = 0 !!!!" << std::endl;
|
||||
return;
|
||||
}
|
||||
|
||||
if (rsRanks->updated())
|
||||
{
|
||||
#ifdef LINKS_DEBUG
|
||||
std::cerr << " rsRanks was updated -> redraw()" << std::endl;
|
||||
#endif
|
||||
updateLinks();
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
void LinksDialog::linkTreeWidgetCostumPopupMenu( QPoint point )
|
||||
{
|
||||
|
||||
QMenu contextMnu( this );
|
||||
|
||||
QAction *voteupAct = new QAction(QIcon(IMAGE_EXPORTFRIEND), tr( "Share Link Anonymously" ), &contextMnu );
|
||||
connect( voteupAct , SIGNAL( triggered() ), this, SLOT( voteup_anon() ) );
|
||||
|
||||
|
||||
QMenu *voteMenu = new QMenu( tr("Vote on Link"), &contextMnu );
|
||||
voteMenu->setIcon(QIcon(IMAGE_EXPORTFRIEND));
|
||||
|
||||
QAction *vote_p2 = new QAction( QIcon(IMAGE_GREAT), tr("+2 Great!"), &contextMnu );
|
||||
connect( vote_p2 , SIGNAL( triggered() ), this, SLOT( voteup_p2() ) );
|
||||
voteMenu->addAction(vote_p2);
|
||||
QAction *vote_p1 = new QAction( QIcon(IMAGE_GOOD), tr("+1 Good"), &contextMnu );
|
||||
connect( vote_p1 , SIGNAL( triggered() ), this, SLOT( voteup_p1() ) );
|
||||
voteMenu->addAction(vote_p1);
|
||||
QAction *vote_p0 = new QAction( QIcon(IMAGE_OK), tr("0 Okay"), &contextMnu );
|
||||
connect( vote_p0 , SIGNAL( triggered() ), this, SLOT( voteup_p0() ) );
|
||||
voteMenu->addAction(vote_p0);
|
||||
QAction *vote_m1 = new QAction( QIcon(IMAGE_SUX), tr("-1 Sux"), &contextMnu );
|
||||
connect( vote_m1 , SIGNAL( triggered() ), this, SLOT( voteup_m1() ) );
|
||||
voteMenu->addAction(vote_m1);
|
||||
QAction *vote_m2 = new QAction( QIcon(IMAGE_BADLINK), tr("-2 Bad Link"), &contextMnu );
|
||||
connect( vote_m2 , SIGNAL( triggered() ), this, SLOT( voteup_m2() ) );
|
||||
voteMenu->addAction(vote_m2);
|
||||
|
||||
QAction *downloadAct = new QAction(QIcon(IMAGE_DOWNLOAD), tr("Download"), &contextMnu);
|
||||
connect(downloadAct, SIGNAL(triggered()), this, SLOT(downloadSelected()));
|
||||
|
||||
contextMnu.addAction(voteupAct);
|
||||
contextMnu.addSeparator();
|
||||
contextMnu.addMenu(voteMenu);
|
||||
contextMnu.addSeparator();
|
||||
contextMnu.addAction(downloadAct);
|
||||
|
||||
contextMnu.exec(ui.linkTreeWidget->viewport()->mapToGlobal(point));
|
||||
}
|
||||
|
||||
void LinksDialog::changedSortRank( int index )
|
||||
{
|
||||
/* update */
|
||||
if (!rsRanks)
|
||||
return;
|
||||
|
||||
/* translate */
|
||||
uint32_t type = 0;
|
||||
switch (index)
|
||||
{
|
||||
case 1:
|
||||
type = RS_RANK_TIME;
|
||||
break;
|
||||
case 2:
|
||||
type = RS_RANK_SCORE;
|
||||
break;
|
||||
default:
|
||||
case 0:
|
||||
type = RS_RANK_ALG;
|
||||
break;
|
||||
}
|
||||
|
||||
if (type)
|
||||
{
|
||||
rsRanks->setSortMethod(type);
|
||||
}
|
||||
updateLinks();
|
||||
}
|
||||
|
||||
void LinksDialog::changedSortPeriod( int index )
|
||||
{
|
||||
/* update */
|
||||
if (!rsRanks)
|
||||
return;
|
||||
|
||||
/* translate */
|
||||
uint32_t period = 0;
|
||||
switch (index)
|
||||
{
|
||||
case 1:
|
||||
period = 60 * 60 * 24 * 7; /* WEEK */
|
||||
break;
|
||||
case 2:
|
||||
period = 60 * 60 * 24; /* DAY */
|
||||
break;
|
||||
default:
|
||||
case 0:
|
||||
period = 60 * 60 * 24 * 30; /* MONTH */
|
||||
break;
|
||||
}
|
||||
|
||||
if (period)
|
||||
{
|
||||
rsRanks->setSortPeriod(period);
|
||||
}
|
||||
updateLinks();
|
||||
}
|
||||
|
||||
void LinksDialog::changedSortFrom( int index )
|
||||
{
|
||||
/* update */
|
||||
if (!rsRanks)
|
||||
return;
|
||||
|
||||
std::list<std::string> peers;
|
||||
|
||||
/* translate */
|
||||
switch (index)
|
||||
{
|
||||
default:
|
||||
case 0:
|
||||
break;
|
||||
case 1:
|
||||
peers.push_back(mPeers->getOwnId());
|
||||
break;
|
||||
}
|
||||
|
||||
if (peers.size() < 1)
|
||||
{
|
||||
rsRanks->clearPeerFilter();
|
||||
}
|
||||
else
|
||||
{
|
||||
rsRanks->setPeerFilter(peers);
|
||||
}
|
||||
updateLinks();
|
||||
}
|
||||
|
||||
#define ENTRIES_PER_BLOCK 100
|
||||
|
||||
void LinksDialog::changedSortTop( int index )
|
||||
{
|
||||
/* update */
|
||||
if (!rsRanks)
|
||||
return;
|
||||
|
||||
std::list<std::string> peers;
|
||||
|
||||
/* translate */
|
||||
switch (index)
|
||||
{
|
||||
default:
|
||||
case 0:
|
||||
mStart = 0;
|
||||
break;
|
||||
case 1:
|
||||
mStart = 1 * ENTRIES_PER_BLOCK;
|
||||
break;
|
||||
case 2:
|
||||
mStart = 2 * ENTRIES_PER_BLOCK;
|
||||
break;
|
||||
case 3:
|
||||
mStart = 3 * ENTRIES_PER_BLOCK;
|
||||
break;
|
||||
case 4:
|
||||
mStart = 4 * ENTRIES_PER_BLOCK;
|
||||
break;
|
||||
case 5:
|
||||
mStart = -1;
|
||||
break;
|
||||
}
|
||||
updateLinks();
|
||||
}
|
||||
|
||||
|
||||
/* get the list of Links from the RsRanks. */
|
||||
void LinksDialog::updateLinks()
|
||||
{
|
||||
|
||||
std::list<std::string> rids;
|
||||
std::list<std::string>::iterator rit;
|
||||
std::list<RsRankComment>::iterator cit;
|
||||
|
||||
#ifdef LINKS_DEBUG
|
||||
std::cerr << "LinksDialog::updateLinks()" << std::endl;
|
||||
#endif
|
||||
|
||||
/* Work out the number/entries to show */
|
||||
uint32_t count = rsRanks->getRankingsCount();
|
||||
uint32_t start;
|
||||
|
||||
uint32_t entries = ENTRIES_PER_BLOCK;
|
||||
if (count < entries)
|
||||
{
|
||||
entries = count;
|
||||
}
|
||||
|
||||
if (mStart == -1)
|
||||
{
|
||||
/* backwards */
|
||||
start = count-entries;
|
||||
}
|
||||
else
|
||||
{
|
||||
start = mStart;
|
||||
if (start + entries > count)
|
||||
{
|
||||
start = count - entries;
|
||||
}
|
||||
}
|
||||
|
||||
/* get a link to the table */
|
||||
QTreeWidget *linkWidget = ui.linkTreeWidget;
|
||||
QList<QTreeWidgetItem *> items;
|
||||
|
||||
rsRanks->getRankings(start, entries, rids);
|
||||
float maxRank = rsRanks->getMaxRank();
|
||||
|
||||
for(rit = rids.begin(); rit != rids.end(); rit++)
|
||||
{
|
||||
RsRankDetails detail;
|
||||
if (!rsRanks->getRankDetails(*rit, detail))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
/* create items */
|
||||
QTreeWidgetItem *item = new QTreeWidgetItem((QTreeWidget*)0);
|
||||
|
||||
/* (0) Title */
|
||||
{
|
||||
item -> setText(0, QString::fromStdWString(detail.title));
|
||||
item -> setSizeHint(0, QSize( 20,20 ) );
|
||||
|
||||
/* Bold and bigger */
|
||||
/*QFont font = item->font(0);
|
||||
font.setBold(true);
|
||||
font.setPointSize(font.pointSize() + 2);
|
||||
item->setFont(0, font);*/
|
||||
}
|
||||
|
||||
/* (1) Rank */
|
||||
{
|
||||
std::ostringstream out;
|
||||
out << 100 * (detail.rank / (maxRank + 0.01));
|
||||
item -> setText(1, QString::fromStdString(out.str()));
|
||||
item -> setSizeHint(1, QSize( 20,20 ) );
|
||||
|
||||
/* Bold and bigger */
|
||||
/*QFont font = item->font(1);
|
||||
font.setBold(true);
|
||||
font.setPointSize(font.pointSize() + 2);
|
||||
item->setFont(1, font);*/
|
||||
}
|
||||
|
||||
/* (2) Link */
|
||||
{
|
||||
item -> setText(2, QString::fromStdWString(detail.link));
|
||||
item -> setSizeHint(2, QSize( 20,20 ) );
|
||||
|
||||
/* Bold and bigger */
|
||||
/*QFont font = item->font(2);
|
||||
font.setBold(true);
|
||||
font.setPointSize(font.pointSize() + 2);
|
||||
item->setFont(2, font);*/
|
||||
}
|
||||
|
||||
/* (3) Date */
|
||||
/*{
|
||||
QDateTime qtime;
|
||||
qtime.setTime_t(it->lastPost);
|
||||
QString timestamp = qtime.toString("yyyy-MM-dd hh:mm:ss");
|
||||
item -> setText(3, timestamp);
|
||||
}*/
|
||||
|
||||
|
||||
/* (4) rid */
|
||||
item -> setText(4, QString::fromStdString(detail.rid));
|
||||
|
||||
|
||||
/* add children */
|
||||
int i = 0;
|
||||
for(cit = detail.comments.begin();
|
||||
cit != detail.comments.end(); cit++, i++)
|
||||
{
|
||||
/* create items */
|
||||
QTreeWidgetItem *child = new QTreeWidgetItem((QTreeWidget*)0);
|
||||
|
||||
QString commentText;
|
||||
QString peerScore;
|
||||
if (cit->score > 1)
|
||||
{
|
||||
peerScore = "[+2] ";
|
||||
child -> setIcon(0,(QIcon(IMAGE_GREAT)));
|
||||
item -> setIcon(0,(QIcon(IMAGE_GREAT)));
|
||||
//peerScore = "[+2 Great Link] ";
|
||||
}
|
||||
else if (cit->score == 1)
|
||||
{
|
||||
peerScore = "[+1] ";
|
||||
child -> setIcon(0,(QIcon(IMAGE_GOOD)));
|
||||
item -> setIcon(0,(QIcon(IMAGE_GOOD)));
|
||||
//peerScore = "[+1 Good] ";
|
||||
}
|
||||
else if (cit->score == 0)
|
||||
{
|
||||
peerScore = "[+0] ";
|
||||
child -> setIcon(0,(QIcon(IMAGE_OK)));
|
||||
item -> setIcon(0,(QIcon(IMAGE_OK)));
|
||||
//peerScore = "[+0 Okay] ";
|
||||
}
|
||||
else if (cit->score == -1)
|
||||
{
|
||||
peerScore = "[-1] ";
|
||||
child -> setIcon(0,(QIcon(IMAGE_SUX)));
|
||||
item -> setIcon(0,(QIcon(IMAGE_SUX)));
|
||||
//peerScore = "[-1 Not Worth It] ";
|
||||
}
|
||||
else //if (cit->score < -1)
|
||||
{
|
||||
peerScore = "[-2 BAD] ";
|
||||
child -> setIcon(0,(QIcon(IMAGE_BADLINK)));
|
||||
item -> setIcon(0,(QIcon(IMAGE_BADLINK)));
|
||||
//peerScore = "[-2 BAD Link] ";
|
||||
}
|
||||
|
||||
/* (0) Comment */
|
||||
if (cit->comment != L"")
|
||||
{
|
||||
commentText = peerScore + QString::fromStdWString(cit->comment);
|
||||
}
|
||||
else
|
||||
{
|
||||
commentText = peerScore + "No Comment";
|
||||
}
|
||||
child -> setText(0, commentText);
|
||||
|
||||
/* (2) Peer / Date */
|
||||
{
|
||||
QDateTime qtime;
|
||||
qtime.setTime_t(cit->timestamp);
|
||||
QString timestamp = qtime.toString("yyyy-MM-dd hh:mm:ss");
|
||||
|
||||
QString peerLabel = QString::fromStdString(mPeers->getPeerName(cit->id));
|
||||
if (peerLabel == "")
|
||||
{
|
||||
peerLabel = "<";
|
||||
peerLabel += QString::fromStdString(cit->id);
|
||||
peerLabel += ">";
|
||||
}
|
||||
peerLabel += " ";
|
||||
|
||||
peerLabel += timestamp;
|
||||
child -> setText(2, peerLabel);
|
||||
|
||||
}
|
||||
|
||||
/* (4) Id */
|
||||
child -> setText(4, QString::fromStdString(cit->id));
|
||||
|
||||
if (i % 2 == 1)
|
||||
{
|
||||
/* set to light gray background */
|
||||
child->setBackground(0,QBrush(Qt::lightGray));
|
||||
child->setBackground(1,QBrush(Qt::lightGray));
|
||||
child->setBackground(2,QBrush(Qt::lightGray));
|
||||
}
|
||||
|
||||
/* push to items */
|
||||
item->addChild(child);
|
||||
}
|
||||
|
||||
/* add to the list */
|
||||
items.append(item);
|
||||
}
|
||||
|
||||
/* remove old items */
|
||||
linkWidget->clear();
|
||||
linkWidget->setColumnCount(3);
|
||||
|
||||
/* add the items in! */
|
||||
linkWidget->insertTopLevelItems(0, items);
|
||||
|
||||
linkWidget->update(); /* update display */
|
||||
|
||||
|
||||
}
|
||||
|
||||
void LinksDialog::openLink ( QTreeWidgetItem * item, int )
|
||||
{
|
||||
#ifdef LINKS_DEBUG
|
||||
std::cerr << "LinksDialog::openLink()" << std::endl;
|
||||
#endif
|
||||
|
||||
/* work out the ids */
|
||||
if (!item)
|
||||
{
|
||||
|
||||
#ifdef LINKS_DEBUG
|
||||
std::cerr << "LinksDialog::openLink() Failed Item" << std::endl;
|
||||
#endif
|
||||
return;
|
||||
}
|
||||
|
||||
std::string rid;
|
||||
std::string pid;
|
||||
|
||||
QTreeWidgetItem *parent = item->parent();
|
||||
if (parent)
|
||||
{
|
||||
/* a child comment -> ignore double click */
|
||||
#ifdef LINKS_DEBUG
|
||||
std::cerr << "LinksDialog::openLink() Failed Child" << std::endl;
|
||||
#endif
|
||||
return;
|
||||
}
|
||||
|
||||
#ifdef LINKS_DEBUG
|
||||
std::cerr << "LinksDialog::openLink() " << (item->text(2)).toStdString() << std::endl;
|
||||
#endif
|
||||
/* open a browser */
|
||||
QUrl url(item->text(2));
|
||||
QDesktopServices::openUrl ( url );
|
||||
|
||||
/* close expansion */
|
||||
bool state = item->isExpanded();
|
||||
item->setExpanded(!state);
|
||||
}
|
||||
|
||||
void LinksDialog::changedItem(QTreeWidgetItem *curr, QTreeWidgetItem *)
|
||||
{
|
||||
/* work out the ids */
|
||||
if (!curr)
|
||||
{
|
||||
updateComments("", "");
|
||||
return;
|
||||
}
|
||||
|
||||
std::string rid;
|
||||
std::string pid;
|
||||
|
||||
QTreeWidgetItem *parent = curr->parent();
|
||||
if (parent)
|
||||
{
|
||||
rid = (parent->text(4)).toStdString();
|
||||
pid = (curr->text(4)).toStdString();
|
||||
|
||||
#ifdef LINKS_DEBUG
|
||||
std::cerr << "LinksDialog::changedItem() Rid: " << rid << " Pid: " << pid;
|
||||
std::cerr << std::endl;
|
||||
#endif
|
||||
|
||||
updateComments(rid, pid);
|
||||
}
|
||||
else
|
||||
{
|
||||
rid = (curr->text(4)).toStdString();
|
||||
|
||||
#ifdef LINKS_DEBUG
|
||||
std::cerr << "LinksDialog::changedItem() Rid: " << rid << " Pid: NULL";
|
||||
std::cerr << std::endl;
|
||||
#endif
|
||||
|
||||
updateComments(rid, "");
|
||||
}
|
||||
}
|
||||
|
||||
void LinksDialog::checkAnon()
|
||||
{
|
||||
changedItem(ui.linkTreeWidget->currentItem(), NULL);
|
||||
}
|
||||
|
||||
|
||||
int IndexToScore(int index)
|
||||
{
|
||||
if ((index == -1) || (index > 4))
|
||||
return 0;
|
||||
int score = 2 - index;
|
||||
return score;
|
||||
}
|
||||
|
||||
int ScoreToIndex(int score)
|
||||
{
|
||||
if ((score < -2) || (score > 2))
|
||||
return 2;
|
||||
int index = 2 - score;
|
||||
return index;
|
||||
}
|
||||
|
||||
|
||||
/* get the list of Links from the RsRanks. */
|
||||
void LinksDialog::updateComments(std::string rid, std::string )
|
||||
{
|
||||
std::list<RsRankComment>::iterator cit;
|
||||
|
||||
|
||||
if (ui.anonBox->isChecked())
|
||||
{
|
||||
/* empty everything */
|
||||
ui.titleLineEdit->setText("");
|
||||
ui.linkLineEdit->setText("");
|
||||
ui.linkTextEdit->setText("");
|
||||
ui.scoreBox->setCurrentIndex(ScoreToIndex(0));
|
||||
mLinkId = rid; /* must be set for Context Menu */
|
||||
|
||||
/* disable comment + score */
|
||||
ui.scoreBox->setEnabled(false);
|
||||
ui.linkTextEdit->setEnabled(false);
|
||||
|
||||
/* done! */
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
/* enable comment + score */
|
||||
ui.scoreBox->setEnabled(true);
|
||||
ui.linkTextEdit->setEnabled(true);
|
||||
}
|
||||
|
||||
|
||||
RsRankDetails detail;
|
||||
if ((rid == "") || (!rsRanks->getRankDetails(rid, detail)))
|
||||
{
|
||||
/* clear it up */
|
||||
ui.titleLineEdit->setText("");
|
||||
ui.linkLineEdit->setText("");
|
||||
ui.linkTextEdit->setText("");
|
||||
ui.scoreBox->setCurrentIndex(ScoreToIndex(0));
|
||||
mLinkId = rid;
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
/* set Link details */
|
||||
ui.titleLineEdit->setText(QString::fromStdWString(detail.title));
|
||||
ui.linkLineEdit->setText(QString::fromStdWString(detail.link));
|
||||
ui.linklabel->setText("<a href='" + QString::fromStdWString(detail.link) + "'> " + QString::fromStdWString(detail.link) +"</a>");
|
||||
|
||||
|
||||
if (mLinkId == rid)
|
||||
{
|
||||
/* leave comments */
|
||||
//ui.linkTextEdit->setText("");
|
||||
return;
|
||||
}
|
||||
|
||||
mLinkId = rid;
|
||||
|
||||
/* Add your text to the comment */
|
||||
std::string ownId = mPeers->getOwnId();
|
||||
|
||||
for(cit = detail.comments.begin(); cit != detail.comments.end(); cit++)
|
||||
{
|
||||
if (cit->id == ownId)
|
||||
break;
|
||||
}
|
||||
|
||||
if (cit != detail.comments.end())
|
||||
{
|
||||
QString comment = QString::fromStdWString(cit->comment);
|
||||
ui.linkTextEdit->setText(comment);
|
||||
ui.scoreBox->setCurrentIndex(ScoreToIndex(cit->score));
|
||||
}
|
||||
else
|
||||
{
|
||||
ui.linkTextEdit->setText("");
|
||||
ui.scoreBox->setCurrentIndex(ScoreToIndex(0));
|
||||
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
void LinksDialog::addLinkComment( void )
|
||||
{
|
||||
/* get the title / link / comment */
|
||||
QString title = ui.titleLineEdit->text();
|
||||
QString link = ui.linkLineEdit->text();
|
||||
QString comment = ui.linkTextEdit->toPlainText();
|
||||
int32_t score = IndexToScore(ui.scoreBox->currentIndex());
|
||||
|
||||
if ((mLinkId == "") || (ui.anonBox->isChecked()))
|
||||
{
|
||||
if ((link == "") || (title == ""))
|
||||
{
|
||||
QMessageBox::warning ( NULL, tr("Add Link Failure"), tr("Missing Link and/or Title"), QMessageBox::Ok);
|
||||
/* can't do anything */
|
||||
return;
|
||||
}
|
||||
|
||||
/* add it either way */
|
||||
if (ui.anonBox->isChecked())
|
||||
{
|
||||
rsRanks->anonRankMsg("", link.toStdWString(), title.toStdWString());
|
||||
}
|
||||
else
|
||||
{
|
||||
rsRanks->newRankMsg(
|
||||
link.toStdWString(),
|
||||
title.toStdWString(),
|
||||
comment.toStdWString(), score);
|
||||
}
|
||||
|
||||
updateLinks();
|
||||
return;
|
||||
}
|
||||
|
||||
/* get existing details */
|
||||
|
||||
RsRankDetails detail;
|
||||
if (!rsRanks->getRankDetails(mLinkId, detail))
|
||||
{
|
||||
/* strange error! */
|
||||
QMessageBox::warning ( NULL, tr("Add Link Failure"), tr("Missing Link Data"), QMessageBox::Ok);
|
||||
return;
|
||||
}
|
||||
|
||||
if (link.toStdWString() == detail.link) /* same link! - we can add a comment */
|
||||
{
|
||||
if (comment == "") /* no comment! */
|
||||
{
|
||||
QMessageBox::warning ( NULL, tr("Add Link Failure"), tr("Missing Comment"), QMessageBox::Ok);
|
||||
return;
|
||||
}
|
||||
|
||||
rsRanks->updateComment(mLinkId,
|
||||
comment.toStdWString(),
|
||||
score);
|
||||
}
|
||||
else
|
||||
{
|
||||
QMessageBox::StandardButton sb = QMessageBox::Yes;
|
||||
|
||||
if ((title.toStdWString() == detail.title) /* same title! - wrong */
|
||||
|| (title == ""))
|
||||
{
|
||||
sb = QMessageBox::question ( NULL, tr("Link Title Not Changed"), tr("Do you want to continue?"), (QMessageBox::Yes | QMessageBox::No));
|
||||
}
|
||||
|
||||
/* add Link! */
|
||||
if (sb == QMessageBox::Yes)
|
||||
{
|
||||
rsRanks->newRankMsg(
|
||||
link.toStdWString(),
|
||||
title.toStdWString(),
|
||||
comment.toStdWString(),
|
||||
score);
|
||||
}
|
||||
}
|
||||
updateLinks();
|
||||
return;
|
||||
}
|
||||
|
||||
void LinksDialog::toggleWindows( void )
|
||||
{
|
||||
/* if msg header visible -> hide by changing splitter
|
||||
*/
|
||||
|
||||
QList<int> sizeList = ui.msgSplitter->sizes();
|
||||
QList<int>::iterator it;
|
||||
|
||||
int listSize = 0;
|
||||
int msgSize = 0;
|
||||
int i = 0;
|
||||
|
||||
for(it = sizeList.begin(); it != sizeList.end(); it++, i++)
|
||||
{
|
||||
if (i == 0)
|
||||
{
|
||||
listSize = (*it);
|
||||
}
|
||||
else if (i == 1)
|
||||
{
|
||||
msgSize = (*it);
|
||||
}
|
||||
}
|
||||
|
||||
int totalSize = listSize + msgSize;
|
||||
|
||||
bool toShrink = true;
|
||||
if (msgSize < (int) totalSize / 10)
|
||||
{
|
||||
toShrink = false;
|
||||
}
|
||||
|
||||
QList<int> newSizeList;
|
||||
if (toShrink)
|
||||
{
|
||||
newSizeList.push_back(totalSize);
|
||||
newSizeList.push_back(0);
|
||||
ui.expandButton->setIcon(QIcon(QString(":/images/edit_add24.png")));
|
||||
ui.expandButton->setToolTip(tr("Expand"));
|
||||
}
|
||||
else
|
||||
{
|
||||
newSizeList.push_back(totalSize * 3/4);
|
||||
newSizeList.push_back(totalSize * 1/4);
|
||||
ui.expandButton->setIcon(QIcon(QString(":/images/edit_remove24.png")));
|
||||
ui.expandButton->setToolTip(tr("Hide"));
|
||||
}
|
||||
|
||||
ui.msgSplitter->setSizes(newSizeList);
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
QTreeWidgetItem *LinksDialog::getCurrentLine()
|
||||
{
|
||||
/* get the current, and extract the Id */
|
||||
|
||||
/* get a link to the table */
|
||||
QTreeWidget *peerWidget = ui.linkTreeWidget;
|
||||
QTreeWidgetItem *item = peerWidget -> currentItem();
|
||||
if (!item)
|
||||
{
|
||||
#ifdef LINKS_DEBUG
|
||||
std::cerr << "Invalid Current Item" << std::endl;
|
||||
#endif
|
||||
return NULL;
|
||||
}
|
||||
|
||||
#ifdef LINKS_DEBUG
|
||||
/* Display the columns of this item. */
|
||||
std::ostringstream out;
|
||||
out << "CurrentPeerItem: " << std::endl;
|
||||
|
||||
for(int i = 1; i < 6; i++)
|
||||
{
|
||||
QString txt = item -> text(i);
|
||||
out << "\t" << i << ":" << txt.toStdString() << std::endl;
|
||||
}
|
||||
std::cerr << out.str();
|
||||
#endif
|
||||
|
||||
return item;
|
||||
}
|
||||
|
||||
void LinksDialog::voteup_anon()
|
||||
{
|
||||
//QTreeWidgetItem *c = getCurrentLine();
|
||||
|
||||
if (mLinkId == "")
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
RsRankDetails detail;
|
||||
if (!rsRanks->getRankDetails(mLinkId, detail))
|
||||
{
|
||||
/* not there! */
|
||||
return;
|
||||
}
|
||||
|
||||
QString link = QString::fromStdWString(detail.link);
|
||||
#ifdef LINKS_DEBUG
|
||||
std::cerr << "LinksDialog::voteup_anon() : " << link.toStdString() << std::endl;
|
||||
#endif
|
||||
// need a proper anon sharing option.
|
||||
rsRanks->anonRankMsg(mLinkId, detail.link, detail.title);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
void LinksDialog::voteup_score(int score)
|
||||
{
|
||||
if (mLinkId == "")
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
RsRankDetails detail;
|
||||
if (!rsRanks->getRankDetails(mLinkId, detail))
|
||||
{
|
||||
/* not there! */
|
||||
return;
|
||||
}
|
||||
|
||||
QString link = QString::fromStdWString(detail.link);
|
||||
std::wstring comment;
|
||||
#ifdef LINKS_DEBUG
|
||||
std::cerr << "LinksDialog::voteup_score() : " << link.toStdString() << std::endl;
|
||||
#endif
|
||||
|
||||
|
||||
std::list<RsRankComment>::iterator cit;
|
||||
/* Add your text to the comment */
|
||||
std::string ownId = mPeers->getOwnId();
|
||||
|
||||
for(cit = detail.comments.begin(); cit != detail.comments.end(); cit++)
|
||||
{
|
||||
if (cit->id == ownId)
|
||||
break;
|
||||
}
|
||||
|
||||
if (cit != detail.comments.end())
|
||||
{
|
||||
comment = cit->comment;
|
||||
}
|
||||
|
||||
rsRanks->updateComment(mLinkId, comment, score);
|
||||
}
|
||||
|
||||
|
||||
void LinksDialog::voteup_p2()
|
||||
{
|
||||
voteup_score(2);
|
||||
}
|
||||
|
||||
void LinksDialog::voteup_p1()
|
||||
{
|
||||
voteup_score(1);
|
||||
}
|
||||
|
||||
void LinksDialog::voteup_p0()
|
||||
{
|
||||
voteup_score(0);
|
||||
}
|
||||
|
||||
void LinksDialog::voteup_m1()
|
||||
{
|
||||
voteup_score(-1);
|
||||
}
|
||||
|
||||
void LinksDialog::voteup_m2()
|
||||
{
|
||||
voteup_score(-2);
|
||||
}
|
||||
|
||||
void LinksDialog::downloadSelected()
|
||||
{
|
||||
if (mLinkId == "")
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
RsRankDetails detail;
|
||||
if (!rsRanks->getRankDetails(mLinkId, detail))
|
||||
{
|
||||
/* not there! */
|
||||
return;
|
||||
}
|
||||
|
||||
QString link = QString::fromStdWString(detail.link);
|
||||
std::wstring comment;
|
||||
#ifdef LINKS_DEBUG
|
||||
std::cerr << "LinksDialog::downloadSelected() : " << link.toStdString() << std::endl;
|
||||
#endif
|
||||
|
||||
//RetroShareLink rslink(QString::fromStdWString(detail.link));
|
||||
|
||||
//if(!rslink.valid() || rslink.type() != RetroShareLink::TYPE_FILE)
|
||||
//{
|
||||
// QMessageBox::critical(NULL,"Badly formed link","This link is badly formed. Can't parse/use it. This is a bug. Please contact the developers.") ;
|
||||
// return ;
|
||||
// }
|
||||
|
||||
/* retrieve all peers id for this file */
|
||||
// FileInfo info;
|
||||
// rsFiles->FileDetails(rslink.hash().toStdString(), 0, info);
|
||||
|
||||
// std::list<std::string> srcIds;
|
||||
// std::list<TransferInfo>::iterator pit;
|
||||
// for (pit = info.peers.begin(); pit != info.peers.end(); pit ++)
|
||||
// srcIds.push_back(pit->peerId);
|
||||
|
||||
// rsFiles->FileRequest(rslink.name().toStdString(), rslink.hash().toStdString(), rslink.size(), "", 0, srcIds);
|
||||
}
|
||||
|
||||
void LinksDialog::addNewLink()
|
||||
{
|
||||
|
||||
AddLinksDialog *nAddLinksDialog = new AddLinksDialog("");
|
||||
|
||||
nAddLinksDialog->show();
|
||||
|
||||
/* window will destroy itself! */
|
||||
}
|
@ -1,97 +0,0 @@
|
||||
/****************************************************************
|
||||
* RetroShare GUI is distributed under the following license:
|
||||
*
|
||||
* Copyright (C) 2008 Robert Fernie
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
* Boston, MA 02110-1301, USA.
|
||||
****************************************************************/
|
||||
|
||||
#ifndef _LINKS_DIALOG_H
|
||||
#define _LINKS_DIALOG_H
|
||||
|
||||
#include <retroshare-gui/mainpage.h>
|
||||
#include <retroshare/rsfiles.h>
|
||||
#include <retroshare/rspeers.h>
|
||||
#include "ui_LinksDialog.h"
|
||||
|
||||
|
||||
class LinksDialog : public MainPage
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
/** Default Constructor */
|
||||
LinksDialog(RsPeers* peers, RsFiles* files, QWidget *parent = 0);
|
||||
/** Default Destructor */
|
||||
|
||||
void insertExample();
|
||||
|
||||
private slots:
|
||||
/** Create the context popup menu and it's submenus */
|
||||
void linkTreeWidgetCostumPopupMenu( QPoint point );
|
||||
|
||||
void voteup_anon();
|
||||
void voteup_score(int score);
|
||||
void voteup_p2();
|
||||
void voteup_p1();
|
||||
void voteup_p0();
|
||||
void voteup_m1();
|
||||
void voteup_m2();
|
||||
void downloadSelected();
|
||||
|
||||
void changedSortRank( int index );
|
||||
void changedSortPeriod( int index );
|
||||
void changedSortFrom( int index );
|
||||
void changedSortTop( int index );
|
||||
|
||||
void updateLinks();
|
||||
void addLinkComment( void );
|
||||
void toggleWindows( void );
|
||||
|
||||
void openLink ( QTreeWidgetItem * item, int column );
|
||||
void changedItem(QTreeWidgetItem *curr, QTreeWidgetItem *prev);
|
||||
void checkAnon();
|
||||
|
||||
void checkUpdate();
|
||||
|
||||
void addNewLink();
|
||||
|
||||
private:
|
||||
|
||||
void updateComments(std::string rid, std::string pid);
|
||||
|
||||
int mStart; /* start of rank list */
|
||||
std::string mLinkId;
|
||||
|
||||
/* Worker Functions */
|
||||
/* (1) Update Display */
|
||||
|
||||
/* (2) Utility Fns */
|
||||
QTreeWidgetItem *getCurrentLine();
|
||||
|
||||
QTreeWidget *exampletreeWidget;
|
||||
|
||||
// gui interface
|
||||
RsPeers* mPeers;
|
||||
RsFiles* mFiles;
|
||||
|
||||
|
||||
/** Qt Designer generated object */
|
||||
Ui::LinksDialog ui;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
@ -1,572 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>LinksDialog</class>
|
||||
<widget class="QWidget" name="LinksDialog">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>738</width>
|
||||
<height>583</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout">
|
||||
<property name="horizontalSpacing">
|
||||
<number>6</number>
|
||||
</property>
|
||||
<property name="verticalSpacing">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item row="1" column="0" colspan="3">
|
||||
<widget class="QSplitter" name="msgSplitter">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Preferred" vsizetype="Expanding">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<widget class="QWidget" name="layoutWidget">
|
||||
<layout class="QGridLayout">
|
||||
<item row="0" column="0" colspan="13">
|
||||
<widget class="QTreeWidget" name="linkTreeWidget">
|
||||
<property name="contextMenuPolicy">
|
||||
<enum>Qt::CustomContextMenu</enum>
|
||||
</property>
|
||||
<column>
|
||||
<property name="text">
|
||||
<string>Title / Comment</string>
|
||||
</property>
|
||||
</column>
|
||||
<column>
|
||||
<property name="text">
|
||||
<string>Score</string>
|
||||
</property>
|
||||
</column>
|
||||
<column>
|
||||
<property name="text">
|
||||
<string>Peer / Link</string>
|
||||
</property>
|
||||
</column>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QPushButton" name="expandButton">
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/edit_remove24.png</normaloff>:/images/edit_remove24.png</iconset>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<spacer>
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>16</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="3" column="2">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="font">
|
||||
<font>
|
||||
<weight>75</weight>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Sort by</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="3">
|
||||
<widget class="QComboBox" name="rankComboBox">
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Combo</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Time</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/kalarm.png</normaloff>:/images/kalarm.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Ranking</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/records.png</normaloff>:/images/records.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="4">
|
||||
<spacer>
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>16</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="3" column="5">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="font">
|
||||
<font>
|
||||
<weight>75</weight>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>In last</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="6">
|
||||
<widget class="QComboBox" name="periodComboBox">
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Month</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/view_calendar_month.png</normaloff>:/images/view_calendar_month.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Week</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/view_calendar_week.png</normaloff>:/images/view_calendar_week.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Day</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/view_calendar_day.png</normaloff>:/images/view_calendar_day.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="7">
|
||||
<spacer>
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>16</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="3" column="8">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="font">
|
||||
<font>
|
||||
<weight>75</weight>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>From</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="9">
|
||||
<widget class="QComboBox" name="fromComboBox">
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>All Peers</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/user/friends24.png</normaloff>:/images/user/friends24.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Own Links</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/user/identity16.png</normaloff>:/images/user/identity16.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="10">
|
||||
<spacer>
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>16</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="3" column="11">
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="font">
|
||||
<font>
|
||||
<weight>75</weight>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Show</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="12">
|
||||
<widget class="QComboBox" name="topComboBox">
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Top 100</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/records.png</normaloff>:/images/records.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>101-200</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>201-300</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>301-400</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>401-500</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Bottom 100</string>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1" colspan="12">
|
||||
<widget class="QLabel" name="linklabel">
|
||||
<property name="styleSheet">
|
||||
<string notr="true">QLabel{border: 2px solid #CCCCCC;
|
||||
border-radius: 10px;
|
||||
background: white;
|
||||
padding:2}</string>
|
||||
</property>
|
||||
<property name="openExternalLinks">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="textInteractionFlags">
|
||||
<set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse|Qt::TextBrowserInteraction|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_9">
|
||||
<property name="font">
|
||||
<font>
|
||||
<weight>75</weight>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Link:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="layoutWidget_1">
|
||||
<layout class="QVBoxLayout">
|
||||
<item>
|
||||
<layout class="QHBoxLayout">
|
||||
<item>
|
||||
<spacer>
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>311</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="anonBox">
|
||||
<property name="font">
|
||||
<font>
|
||||
<weight>50</weight>
|
||||
<bold>false</bold>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Add Anonymous Link</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="addButton">
|
||||
<property name="text">
|
||||
<string>Add Link/Comment</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<layout class="QHBoxLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_6">
|
||||
<property name="text">
|
||||
<string>Title:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLineEdit" name="titleLineEdit">
|
||||
<property name="styleSheet">
|
||||
<string notr="true">QLineEdit{border: 2px solid #CCCCCC;
|
||||
border-radius: 10px;
|
||||
background: white;}</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="label_8">
|
||||
<property name="text">
|
||||
<string>Score:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QComboBox" name="scoreBox">
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>+2 Great!</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/filerating5.png</normaloff>:/images/filerating5.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>+1 Good</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/filerating4.png</normaloff>:/images/filerating4.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>0 Okay</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/filerating3.png</normaloff>:/images/filerating3.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>-1 Sux</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/filerating2.png</normaloff>:/images/filerating2.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>-2 Bad Link</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/filerating1.png</normaloff>:/images/filerating1.png</iconset>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<layout class="QHBoxLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_7">
|
||||
<property name="text">
|
||||
<string>Url:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLineEdit" name="linkLineEdit">
|
||||
<property name="styleSheet">
|
||||
<string notr="true">QLineEdit{border: 2px solid #CCCCCC;
|
||||
border-radius: 10px;
|
||||
background: white;}</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QTextEdit" name="linkTextEdit">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>16777215</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="styleSheet">
|
||||
<string notr="true">QTextEdit{border: 2px solid #CCCCCC;
|
||||
border-radius: 10px;
|
||||
background: white;}</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0" colspan="3">
|
||||
<widget class="QFrame" name="titleBarFrame">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>16777215</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="frameShape">
|
||||
<enum>QFrame::StyledPanel</enum>
|
||||
</property>
|
||||
<property name="frameShadow">
|
||||
<enum>QFrame::Raised</enum>
|
||||
</property>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<property name="margin">
|
||||
<number>2</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QLabel" name="titleBarPixmap">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>24</width>
|
||||
<height>24</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
<property name="pixmap">
|
||||
<pixmap resource="linksCloud_images.qrc">:/images/irkick.png</pixmap>
|
||||
</property>
|
||||
<property name="scaledContents">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="titleBarLabel">
|
||||
<property name="font">
|
||||
<font>
|
||||
<weight>75</weight>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Links Cloud</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<spacer name="horizontalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>596</width>
|
||||
<height>15</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QToolButton" name="addToolButton">
|
||||
<property name="text">
|
||||
<string>Add new link</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../retroshare-gui/src/gui/images.qrc">
|
||||
<normaloff>:/images/edit_add24.png</normaloff>:/images/edit_add24.png</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>24</width>
|
||||
<height>16</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="autoRaise">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources>
|
||||
<include location="linksCloud_images.qrc"/>
|
||||
<include location="../../retroshare-gui/src/gui/images.qrc"/>
|
||||
</resources>
|
||||
<connections/>
|
||||
</ui>
|
Binary file not shown.
Before Width: | Height: | Size: 2.2 KiB |
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ca_ES" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>Afegir enllaç</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel·la</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>Afegir un nou enllaç</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Títol:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>URL:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Afegir enllaç anònim</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Fantàstic!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Molt bo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Està bé</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 És dolent</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Enllaç dolent</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>Afegir enllaç al núvol</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>Nou enllaç</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Afegir enllaç que falla</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Enllaç i/o títol perdut</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>Aquest complement proporciona un conjunt d'enllaços en cau i un sistema de votar-los i promocionar-los.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>NúvolEnllaços</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>Títol / Comentari</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>Puntuació</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>Contacte / Enllaç</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Ordenat per</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>Combinació</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>Temps</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>Classificació</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>En l'últim</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>Mes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>Setmana</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>Dia</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>Des de</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>Tots els contactes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>Enllaços propis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Mostra</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>Top 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>Els últims 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>Enllaç:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Afegir enllaç anònim</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>Afegir Enllaç/Comentari</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Títol:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>Puntuació:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Fantàstic!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Molt bo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Està bé</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 És dolent</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Enllaç dolent</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>URL:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>Núvol d'enllaços</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>Afegir nou enllaç</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>Compartir enllaç anònimament</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>Votar un enllaç</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>Descarregar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Afegir enllaç que falla</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Enllaç i/o títol perdut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>Dades d'enllaç perdudes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>Comentari perdut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>Títol d'enllaç no canviat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>Vols continuar?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>Ampliar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>Amagar</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="cs" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>Přidat odkaz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Zrušit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>Přidat nový odkaz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Titulek</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Přidat anonymní odkaz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Výborný</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Dobrý</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 OK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Špatný</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Špatný odkaz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>Přidat odkaz do Cloudu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>Nový odkaz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Přidání odkazu selhalo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Chybí odkaz nebo titulek</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>Tento zásuvný modul poskytuje sadu mezipaměti odkazů, a hlasovací systém na jejich podporu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>LinksCloud</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>Titulek / Komentáře</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>Skóre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>Peer / Odkaz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Seřadit podle</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>Dvojité</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>Čas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>Žebříček</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>Jako poslední</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>Měsíc</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>Týden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>Den</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>Od</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>Všechny peery</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>Naše odkazy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Zobrazit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>Top 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>Spodní 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>Odkaz:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Přidat anonymní odkaz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>Přidat odkaz / komentář</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Titulek:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>Skóre:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Výborný</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Dobrý</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 OK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Špatný</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Špatný odkaz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>Odkazový Cloud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>Přidat nový odkaz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>Sdílet odkaz anonymně</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>Volte na odkaze</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>Stáhnout</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Přidání odkazu selhalo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Chybí odkaz nebo titulek</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>Chybějí odkazová data</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>Chybějící komentář</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>Nebyl zadán titulek odkazu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>Chcete pokračovat?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>Rozbalit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>Skrýt</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="da" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Annuller</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="de" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>Link hinzufügen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Abbrechen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>Neuen Link hinzufügen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Titel:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Anonym hinzufügen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Großartig!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Gut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 In Ordnung</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Nervt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Schlechter Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>Link zur Wolke hinzufügen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>Neuer Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Link hinzufügen fehlgeschlagen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Titel und/oder Url fehlt</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>Dieses Plug-in stellt Links und ein Wahlsystem zur Verfügung, um sie zu verbreiten.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>Verknüpfungswolke</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>Titel / Kommentar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>Punkte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>Nachbar / Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Sortiere nach</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>Kombiniert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>Zeit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>Platzierung</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>Im letzten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>Monat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>Woche</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>Tag</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>Von</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>Alle Nachbarn</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>Eigene Links</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Zeige</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>Top 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>Letzten 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>Link:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Anonym hinzufügen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>Link/Kommentar hinzufügen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Titel:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>Punkte:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="145"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Großartig!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="148"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Gut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="151"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 In Ordnung</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="154"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Nervt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="157"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Schlechter Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>Verknüpfungswolke</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>Neuen Link hinzufügen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="138"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>Link anonym verteilen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="142"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>Stimme für Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="161"/>
|
||||
<source>Download</source>
|
||||
<translation>Herunterladen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="708"/>
|
||||
<location filename="../LinksDialog.cpp" line="736"/>
|
||||
<location filename="../LinksDialog.cpp" line="744"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Link hinzufügen fehlgeschlagen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="708"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Fehlender Link und/oder Titel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="736"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>Fehlende Linkdaten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="744"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>Fehlender Kommentar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="759"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>Linktitel nicht geändert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="759"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>Willst du fortfahren?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="814"/>
|
||||
<source>Expand</source>
|
||||
<translation>Erweitern</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="821"/>
|
||||
<source>Hide</source>
|
||||
<translation>Verbergen</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="el" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>Προσθέστε σύνδεσμο</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Διακοπη</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>Προσθέσετε ένα νέο σύνδεσμο</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Τίτλος:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>URL:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Προσθέστε ανώνυμη σύνδεση</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Μεγάλη!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Καλή</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>Εντάξει 0</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Sux</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Κακή σύνδεση</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>Προσθήκη συνδέσεων σε σύννεφο</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>Νέα σύνδεση</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Προσθέστε αποτυχία σύνδεσης</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Συνδετικός κρίκος ή/και τίτλο</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>Αυτό το plugin παρέχει ένα σύνολο των προσωρινά αποθηκευμένων συνδέσεων, καθώς και ένα σύστημα ψηφοφορίας για την προώθηση τους.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>LinksCloud</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>Τίτλος / σχόλιο</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>Σκορ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>Peer / Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Ταξινόμηση κατά</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>Combo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>Χρόνος</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>Κατάταξη</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>Στο τελευταίο</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>Μήνα</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>Εβδομάδα</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>Ημέρα</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>Απο</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>Όλοι οι φορείς</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>Δικες σας συνδέσεις</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Εμφανιση</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>Top 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>Κάτω 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>Σύνδεση:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Προσθέστε ανώνυμη σύνδεση</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>Προσθέστε σύνδεσμο/σχόλιο</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Τίτλος:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>Βαθμολογία:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Μεγάλη!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Καλή</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>Εντάξει 0</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Sux</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Κακή σύνδεση</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>URL:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>Συνδέσεις σύννεφο</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>Προσθέστε νέα σύνδεση</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>Μοιράσμα σύνδεσης ανώνυμα</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>Ψηφίσμα σύνδεσης</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>Λυψη</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Προσθέστε αποτυχία σύνδεσης</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Συνδετικός κρίκος ή/και τίτλο</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>Ελλείπουσα σύνδεση δεδομένων</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>Λείπει το σχόλιο</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>Τίτλος συνδέσμου, δεν αλλάζει</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>Θέλετε να συνεχίσετε;</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>Επεκταση</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>Αποκρυψη</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,331 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE TS>
|
||||
<TS version="2.0" language="en_US">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="145"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="148"/>
|
||||
<source>+1 Good</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="151"/>
|
||||
<source>0 Okay</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="154"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="157"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="138"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="142"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="161"/>
|
||||
<source>Download</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="708"/>
|
||||
<location filename="../LinksDialog.cpp" line="736"/>
|
||||
<location filename="../LinksDialog.cpp" line="744"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="708"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="736"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="744"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="759"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="759"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="814"/>
|
||||
<source>Expand</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="821"/>
|
||||
<source>Hide</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="es" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>Añadir enlace</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancelar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>Añadir un nuevo enlace</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Título:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Añadir enlace anónimo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 ¡Excelente!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Muy bueno</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Bueno</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Pésimo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Enlace malo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>Añadir enlace a la nube</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>Nuevo enlace</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Añadir enlace fallido</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Enlace y/o título perdido</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>Este plugin proporciona un conjunto de enlaces en caché, y un sistema de votación para promoverlos.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>Enlace en la nube</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>Título / Comentario</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>Puntuación</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>Pares / Enlace</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Ordenar por</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>Combinar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>Hora</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>Clasificación</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>En la última</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>Mes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>Semana</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>Día</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>De</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>Todos los pares</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>Enlaces propios</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Mostrar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>Top 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>Por debajo de 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>Enlace:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Añadir enlace anónimo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>Añadir enlace/comentario</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Título:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>Puntuación:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 ¡Excelente!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Muy bueno</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Bueno</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Pésimo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Enlace malo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>Enlaces en la nube</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>Añadir nuevo enlace</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>Compartir enlace anónimamente</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>Votar el enlace</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>Descargar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Añadir enlace fallido</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Enlace y/o título perdido</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>Faltan los datos del enlace</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>Falta el comentario</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>El título del enlace no ha cambiado</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>¿Desea continuar?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>Expandir</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>Ocultar</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="fi" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>Lisää linkki</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Peru</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>Lisää uusi linkki</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Otsikko:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Lisää nimetön linkki</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Loistava!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Hyvä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Kohtalainen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Huono</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Kelvoton linkki</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>Lisää linkki pilveen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>Uusi linkki</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Vika lisättäessä linkkiä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Puuttuva linkki ja/tai otsikko</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>Tämä lisäosa näyttää joukon välimuistissa olevia linkkejä sekä äänestysjärjestelmän.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>LinksCloud</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>Otsikko / Kommentti</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>Pisteet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>Vertainen / Linkki</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Järjestä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>Yhdistelmä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>Aika</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>Sijoitus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>Viime</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>kuussa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>viikolla</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>päivänä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>Lähettäjä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>Kaikki vertaiset</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>Omat linkit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Näytä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>Ylimmät 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>Alimmat 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>Linkki:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Lisää nimetön linkki</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>Lisää linkki/kommentti</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Otsikko:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>Pisteet:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Loistava!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Hyvä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Kohtalainen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Huono</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Kelvoton linkki</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>Links Cloud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>Lisää uusi linkki</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>Jaa linkki nimettömänä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>Äänestä linkkiä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>Lataa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Vika lisättäessä linkkiä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Puuttuva linkki ja/tai otsikko</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>Linkin tiedot puuttuvat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>Kommentti puuttuu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>Linkin otsikkoa ei muutettu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>Haluatko jatkaa?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>Laajenna</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>Piilota</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="fr" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>Ajouter un lien</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Annuler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>Ajouter un nouveau lien</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Titre :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Ajouter un lien anonyme</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Parfait !</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Bien</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Ok</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Bof</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Mauvais lien</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>Ajouter lien au nuage</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>Nouveau lien</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Échec ajout de lien</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Lien et/ou tiitre manquant</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>Cette extension fournit un ensemble de liens en cache, et un système de vote pour les promouvoir.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>LinksCloud</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>Titre / Commentaire</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>Score</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>Contact / Lien</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Trier par</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>Combiné</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>Temps</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>Classement</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>Par</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>Mois</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>Semaine</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>Jour</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>De</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>Tous les contacts</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>Propre liens</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Montrer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>Top 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>100 derniers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>Lien :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Ajouter un lien anonyme</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>Ajouter Lien/Commentaire</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Titre :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>Score :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Parfait !</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Bien</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Ok</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Bof</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Mauvais lien</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>Links Cloud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>Ajouter un nouveau lien</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>Partager le lien anonymement</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>Vote sur le lien</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>Télécharger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Échec de l'ajout du lien</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Lien et/ou titre manquant(s)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>Data Link manquant</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>Commentaire manquant</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>Le titre du lien n'a pas été changé</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>Voulez-vous continuer ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>Montrer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>Cacher</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="hu" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>Hivatkozás hozzáadása</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Mégse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>Új hivatkozás hozzáadása</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Cím:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Hivatkozás hozzáadása névtelenül</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Nagyon jó!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Tetszik</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Elmegy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Rossz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Nagyon rossz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>Hivatkozás hozzáadása a felhőhöz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>Új hivatkozás</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Hiba hozzáadása a hivatkozáshoz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Hiányzó hivatkozás és/vagy cím</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>Ez a beépülő sok hivatkozást tesz elérhetővé, melyek egy szavazási rendszer segítségével értékelhetőek.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>Hivatkozásfelhő</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>Cím / Hozzászólás</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>Pontszám</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>Partner / Hivatkozás</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Rendezés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>Kombó</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>Idő</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>Értékelés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>Utoljára</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>Hónap</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>Hét</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>Nap</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>Tőle</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>Összes partner</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>Saját hivatkozások</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Mutatás</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>100 Legjobb</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>100 Legrosszabb</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>Hivatkozás:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Hivatkozás hozzáadása névtelenül</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>Hivatkozás / Hozzászólás hozzáadása</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Cím:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>Pontszám:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Nagyon jó!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Tetszik</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Elmegy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Rossz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Nagyon rossz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>Hivatkozásfelhő</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>Új hivatkozás hozzáadása</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>Hivatkozás megosztása névtelenül</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>Szavazás</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>Letöltés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Hiba hozzáadása</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Hiányzó hivatkozás és/vagy cím</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>Hiányzó adat a hivatkozásnál</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>Hiányzó hozzászólás</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>Hivatkozás címe nem változott meg</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>Folytatod?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>Lenyitás</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>Elrejt</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="it" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>Aggiungi collegamento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Annulla</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>Aggiungi nuovo collegamento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Titolo:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>URL:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Aggiungi collegamento anonimo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Grande!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Buono</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 OK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Scoccia</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Cattivo collegamento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>Aggiungi collegamento alla nuvola</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>Nuovo collegamento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Errore aggiunta collegamento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Collegamento e/o autore mancanti</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>Il modulo aggiuntivo fornisce un insieme di collegamenti memorizzati, ed un sistema di voto per promuoverli.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>Nuvola Collegamenti / LinksCloud</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>Titolo / Commento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>Punteggio</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>Contatto / Collegamento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Ordina per</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>Combo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>Tempo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>Classifica</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>Alla fine</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>Mese</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>Settimana</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>Giorno</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>Da</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>Tutti i contatti</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>Collegamenti propri</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Mostra</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>Top 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>Ultimi 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>Collegamento:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Aggiungi collegamento anonimo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>Aggiungi Collegamento/Commento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Titolo:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>Punteggio:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Grande!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Buono</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Okay</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Scoccia</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Cattivo collegamento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>URL:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>Nuvola collegamenti</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>Aggiungi nuovo collegamento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>Condividi collegamento anonimamente</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>Vota il collegamento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>Scarica</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Aggiungi errore collegamento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Collegamento e/o titolo mancante</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>Collegamento dati mancante</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>Commento mancante</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>Titolo collegamento invariato</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>Vuoi continuare?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>Allarga</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>Nascondi</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ja_JP" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>キャンセル</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>ダウンロード</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>展開</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>非表示</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ko" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>링크 추가</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>취소</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>새 링크 추가</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>제목:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>주소:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>익명 링크 추가</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 멋져요 :D</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 좋아요 :)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 괜찮아요 : |</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 어우 :S</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 후졌어요 :(</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>클라우드에 링크 추가</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>새 링크</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>잘못된 링크 추가</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>링크 또는 제목이 빠졌습니다</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>이 플러그인은 캐시에 저장한 링크 모음과, 링크를 알리기 위한 투표 시스템을 제공합니다.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>링크클라우드</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>제목 / 답글</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>점수</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>피어 / 링크</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>정렬순</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>조합</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>시간</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>순위</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>최신</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>월</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>주</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>일</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>보낸이</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>모든 피어</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>소유한 링크</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>표시</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>상위 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>하위 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>링크:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>익명 링크 추가</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>링크/답글 추가</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>제목:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>점수:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 멋져요 :D</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 좋아요 :)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 괜찮아요 : |</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 어우 :S</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 후졌어요 :(</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>주소:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>링크 클라우드</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>새 링크 추가</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>익명으로 링크 공유</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>링크에 투표</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>다운로드</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>잘못된 링크 추가</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>링크 또는 제목이 빠졌습니다</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>링크 데이터가 빠졌습니다</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>답글이 빠졌습니다</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>링크 제목이 바뀌지 않았습니다</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>계속하시겠습니까?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>확장</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>숨김</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
@ -1,24 +0,0 @@
|
||||
<RCC>
|
||||
<qresource prefix="/lang">
|
||||
<file>LinksCloud_ca_ES.qm</file>
|
||||
<file>LinksCloud_cs.qm</file>
|
||||
<file>LinksCloud_da.qm</file>
|
||||
<file>LinksCloud_de.qm</file>
|
||||
<file>LinksCloud_el.qm</file>
|
||||
<file>LinksCloud_en.qm</file>
|
||||
<file>LinksCloud_es.qm</file>
|
||||
<file>LinksCloud_fi.qm</file>
|
||||
<file>LinksCloud_fr.qm</file>
|
||||
<file>LinksCloud_hu.qm</file>
|
||||
<file>LinksCloud_it.qm</file>
|
||||
<file>LinksCloud_ja_JP.qm</file>
|
||||
<file>LinksCloud_ko.qm</file>
|
||||
<file>LinksCloud_nl.qm</file>
|
||||
<file>LinksCloud_pl.qm</file>
|
||||
<file>LinksCloud_ru.qm</file>
|
||||
<file>LinksCloud_sv.qm</file>
|
||||
<file>LinksCloud_tr.qm</file>
|
||||
<file>LinksCloud_zh_CN.qm</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="nl" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>Voeg een Link toe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Annuleren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>Voeg een nieuwe Link toe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Titel:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Voeg een Anonieme Link toe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Geweldig!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Goed</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Oke</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Slecht</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Slechte Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>Voeg link toe aan de Cloud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>Nieuwe Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Link toevoegen mislukt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Ontbrekende Link en/of Titel</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>Deze plugin geeft u een set van gecachte links en een stem systeem om die te promoten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>LinksCloud</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>Titel / Opmerkingen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>Score</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>Verbinding / Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Sorteer op</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>Combo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>Tijd</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>Stand</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>In last</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>Maand</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>Week</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>Dag</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>Van</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>Alle Verbindingen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>Links eigenaar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Toon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>Top 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>Onderste 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>Link:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Voeg een anonieme Link toe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>Voeg Link/Opmerking toe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Titel:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>Score:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Geweldig!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Goed</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Oke</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Slecht</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Slechte Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>Links Cloud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>Voeg een nieuwe Link toe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>Deel Link Anoniem</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>Stem op Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>Download</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Link toevoegen mislukt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Ontbrekende Link en/of Titel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>Ontbrekende Link data</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>Ontbrekende Opmerkingen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>Link titel niet veranderd</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>Wilt u doorgaan?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>Uitbreiden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>Verberg</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="pl" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>Dodaj Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Anuluj</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>Dodaj nowy Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Tytuł:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Dodaj Link Anonimowy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Świetne!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Dobre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 W porządku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Ssie</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Zły Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>Dodaj Link do Chmury</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>Nowy Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Brakujący Link i/lub Tytuł</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>Peer / Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Sortuj według</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>Czas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>Ranking</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>W ostatnim</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>Miesiącu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>Tygodniu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>Dniu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>Od</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>Własne Linki</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Pokaż</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>Top 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>Ostatnie 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>Link:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Dodaj Link Anonimowy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>Dodaj Link/komentarz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Tytuł:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Świetne!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Dobre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 W porządku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Ssie</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Zły Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>Url:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>Dodaj nowy link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>Udostępnij Link Anonimowo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>Głosuj na Link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>Pobierz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Brakujący Link i/lub Tytuł</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>Brakujący Komentarz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>Czy chcesz kontynuować?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>Rozwiń</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>Ukryj</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ru" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Отмена</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Заголовок:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>Название / комментарий</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Сортировать по</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>От</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Показать</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Заголовок:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>Скачать</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation type="unfinished"/>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>Раскрыть</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>Скрыть</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="sv" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>Lägg till länk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Avbryt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>Lägg till ny länk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Titel:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>URL:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Lägg till länk anonymt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Toppen!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Bra</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Okay</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Suger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Dålig länk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>Lägg till länk i molnet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>Ny länk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Kunde inte lägga till länk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Länk och/eller titel saknas</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>Det här tilläggsprogrammet tillför en uppsättning cachade länkar, och ett poängsystem för att klassificera dem.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>LänkMoln</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>Titel / Kommentar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>Poäng</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>Användare / Länk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Sortera enligt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>Kombo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>Tid</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>Ranking</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>Sist in</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>Månad</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>Vecka</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>Dag</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>Från</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>Alla användare</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>Egna länkar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Visa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>Topp 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>100 från botten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>Länk:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Lägg till länk anonymt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>Lägg till länk/kommentar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Titel:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>Poäng:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Toppen!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 Bra</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 Okay</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Suger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Dålig länk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>URL:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>Länkmoln</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>Lägg till ny länk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>Dela länk anonymt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>Rösta på länk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>Ladda ner</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Kunde inte lägga till länk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Länk och/eller titel saknas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>Länkdata saknas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>Kommentar saknas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>Länktitel ej ändrad</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>Vill du fortsätta?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>Visa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>Dölj</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="tr" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>Bağlantı Ekleyin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>İptal</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>Yeni bir bağlantı ekleyin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>Başlık:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>İnternet adresi:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Anonim Bağlantı Ekleyin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Harika!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 İyi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 İdare eder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Yaramaz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Kötü bağlantı</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>Bağlantıyı Buluta Ekleyin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>Bağlantı Ekleyin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Bağlantı Eklenemedi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Eksik Bağlantı ya da Başlık</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>Bu uyumlu ek, ön belleğe alınmış bağlantıları görüntüler ve oylanmasını sağlar.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>BağlantıBulutu</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>Başlık / Yorum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>Not</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>Bağlantı</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>Sıralama</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>Bir Arada</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>Zaman</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>Derece</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>Son</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>Ay</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>Hafta</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>Gün</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>Kimden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>Tüm Bağlantılar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>Kendi Bağlantılarınız</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>Görüntüleyin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>Üst 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>Alt 100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>Bağlantı:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>Anonim Bağlantı Ekleyin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>Bağlantı/Yorum Ekleyin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>Başlık:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>Not:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 Harika!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 İyi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 İdare eder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 Yaramaz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 Kötü Bağlantı</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>İnternet Adresi:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>Bağlantı Bulutu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>Bağlantı ekleyin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>Bağlantıyı Anonim Olarak Paylaşın</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>Bağlantıyı Oylayın</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>İndirin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>Bağlantı Eklenemedi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>Eksik Bağlantı ya da Başlık</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>Eksik Bağlantı Verisi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>Eksik Yorum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>Bağlantı Başlığı Değişmedi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>Devam etmek istiyor musunuz?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>Genişletin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>Gizleyin</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
Binary file not shown.
@ -1,329 +0,0 @@
|
||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="zh_CN" version="2.0">
|
||||
<context>
|
||||
<name>AddLinksDialog</name>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="14"/>
|
||||
<location filename="../AddLinksDialog.ui" line="56"/>
|
||||
<source>Add Link</source>
|
||||
<translation>添加链接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="49"/>
|
||||
<source>Cancel</source>
|
||||
<translation>取消 </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="82"/>
|
||||
<source>Add a new Link</source>
|
||||
<translation>添加一个新的链接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="95"/>
|
||||
<source>Title:</source>
|
||||
<translation>标题:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="102"/>
|
||||
<source>Url:</source>
|
||||
<translation>网址:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="139"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>添加匿名链接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="147"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 真棒!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="156"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 不错</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="165"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 还行</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="174"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 差</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.ui" line="183"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 很差</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="44"/>
|
||||
<source>Add Link to Cloud</source>
|
||||
<translation>添加链接到云端</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="61"/>
|
||||
<source>New Link</source>
|
||||
<translation>新链接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>添加链接失败</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AddLinksDialog.cpp" line="89"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>丢失链接和(或)标题</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksCloudPlugin</name>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="93"/>
|
||||
<source>This plugin provides a set of cached links, and a voting system to promote them.</source>
|
||||
<translation>这个插件提供一些缓存链接,和一个给这些链接评分的投票系统。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksCloudPlugin.cpp" line="98"/>
|
||||
<source>LinksCloud</source>
|
||||
<translation>LinksCloud</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LinksDialog</name>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="45"/>
|
||||
<source>Title / Comment</source>
|
||||
<translation>标题/评论</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="50"/>
|
||||
<source>Score</source>
|
||||
<translation>得分</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="55"/>
|
||||
<source>Peer / Link</source>
|
||||
<translation>节点 / 链接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="93"/>
|
||||
<source>Sort by</source>
|
||||
<translation>排序方式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="101"/>
|
||||
<source>Combo</source>
|
||||
<translation>综合</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="106"/>
|
||||
<source>Time</source>
|
||||
<translation>时间</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="115"/>
|
||||
<source>Ranking</source>
|
||||
<translation>排行</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="146"/>
|
||||
<source>In last</source>
|
||||
<translation>前一</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="154"/>
|
||||
<source>Month</source>
|
||||
<translation>个月</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="163"/>
|
||||
<source>Week</source>
|
||||
<translation>周</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="172"/>
|
||||
<source>Day</source>
|
||||
<translation>天</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="203"/>
|
||||
<source>From</source>
|
||||
<translation>来自</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="211"/>
|
||||
<source>All Peers</source>
|
||||
<translation>所有节点</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="220"/>
|
||||
<source>Own Links</source>
|
||||
<translation>自己的链接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="251"/>
|
||||
<source>Show</source>
|
||||
<translation>显示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="259"/>
|
||||
<source>Top 100</source>
|
||||
<translation>前100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="268"/>
|
||||
<source>101-200</source>
|
||||
<translation>101-200</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="273"/>
|
||||
<source>201-300</source>
|
||||
<translation>201-300</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="278"/>
|
||||
<source>301-400</source>
|
||||
<translation>301-400</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="283"/>
|
||||
<source>401-500</source>
|
||||
<translation>401-500</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="288"/>
|
||||
<source>Bottom 100</source>
|
||||
<translation>后100</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="318"/>
|
||||
<source>Link:</source>
|
||||
<translation>链接:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="350"/>
|
||||
<source>Add Anonymous Link</source>
|
||||
<translation>添加匿名链接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="357"/>
|
||||
<source>Add Link/Comment</source>
|
||||
<translation>添加链接/评论</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="368"/>
|
||||
<source>Title:</source>
|
||||
<translation>标题:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="384"/>
|
||||
<source>Score:</source>
|
||||
<translation>得分:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="392"/>
|
||||
<location filename="../LinksDialog.cpp" line="144"/>
|
||||
<source>+2 Great!</source>
|
||||
<translation>+2 真棒!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="401"/>
|
||||
<location filename="../LinksDialog.cpp" line="147"/>
|
||||
<source>+1 Good</source>
|
||||
<translation>+1 不错</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="410"/>
|
||||
<location filename="../LinksDialog.cpp" line="150"/>
|
||||
<source>0 Okay</source>
|
||||
<translation>0 还行</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="419"/>
|
||||
<location filename="../LinksDialog.cpp" line="153"/>
|
||||
<source>-1 Sux</source>
|
||||
<translation>-1 烂</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="428"/>
|
||||
<location filename="../LinksDialog.cpp" line="156"/>
|
||||
<source>-2 Bad Link</source>
|
||||
<translation>-2 很差</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="444"/>
|
||||
<source>Url:</source>
|
||||
<translation>网址:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="531"/>
|
||||
<source>Links Cloud</source>
|
||||
<translation>Links Cloud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.ui" line="551"/>
|
||||
<source>Add new link</source>
|
||||
<translation>添加新链接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="137"/>
|
||||
<source>Share Link Anonymously</source>
|
||||
<translation>匿名分享链接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="141"/>
|
||||
<source>Vote on Link</source>
|
||||
<translation>为链接投票</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="160"/>
|
||||
<source>Download</source>
|
||||
<translation>下载</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Add Link Failure</source>
|
||||
<translation>添加链接失败</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="707"/>
|
||||
<source>Missing Link and/or Title</source>
|
||||
<translation>丢失链接和(或)标题</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="735"/>
|
||||
<source>Missing Link Data</source>
|
||||
<translation>丢失链接信息</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="743"/>
|
||||
<source>Missing Comment</source>
|
||||
<translation>丢失评论</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Link Title Not Changed</source>
|
||||
<translation>链接名未改变</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="758"/>
|
||||
<source>Do you want to continue?</source>
|
||||
<translation>想要继续?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="813"/>
|
||||
<source>Expand</source>
|
||||
<translation>展开</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LinksDialog.cpp" line="820"/>
|
||||
<source>Hide</source>
|
||||
<translation>隐藏</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
File diff suppressed because it is too large
Load Diff
@ -1,165 +0,0 @@
|
||||
/*
|
||||
* libretroshare/src/services: p3ranking.h
|
||||
*
|
||||
* 3P/PQI network interface for RetroShare.
|
||||
*
|
||||
* Copyright 2007-2008 by Robert Fernie.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Library General Public
|
||||
* License Version 2 as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Library General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
||||
* USA.
|
||||
*
|
||||
* Please report all bugs and problems to "retroshare@lunamutt.com".
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef P3_GENERIC_RANKING_HEADER
|
||||
#define P3_GENERIC_RANKING_HEADER
|
||||
|
||||
class pqistore ;
|
||||
|
||||
#include "retroshare/rsplugin.h"
|
||||
#include "plugins/rscacheservice.h"
|
||||
|
||||
#include "rsrank.h"
|
||||
|
||||
/*
|
||||
* A Generic Ranking system.
|
||||
* Each User provides one cache...
|
||||
*
|
||||
* can be overloaded for specific types
|
||||
* (links, shares, photos etc)
|
||||
*
|
||||
* This is not generic yet!!!
|
||||
*/
|
||||
|
||||
class RsRankMsg;
|
||||
class RsRankLinkMsg;
|
||||
|
||||
const uint16_t RS_SERVICE_TYPE_RANK = 0x0002 ;
|
||||
const uint32_t CONFIG_TYPE_RANK_LINK = 0x0011 ;
|
||||
|
||||
class RankGroup
|
||||
{
|
||||
public:
|
||||
|
||||
std::string rid; /* Random Id */
|
||||
std::wstring link;
|
||||
std::wstring title;
|
||||
float rank;
|
||||
bool ownTag;
|
||||
std::map<std::string, RsRankLinkMsg *> comments;
|
||||
};
|
||||
|
||||
class p3Ranking: public RsCacheService, public RsRanks
|
||||
{
|
||||
public:
|
||||
|
||||
p3Ranking(RsPluginHandler* pgHandler) ;
|
||||
|
||||
|
||||
/******************************* CACHE SOURCE / STORE Interface *********************/
|
||||
|
||||
/* overloaded functions from Cache Source */
|
||||
virtual bool loadLocalCache(const RsCacheData &data);
|
||||
|
||||
/* overloaded functions from Cache Store */
|
||||
virtual int loadCache(const RsCacheData &data);
|
||||
|
||||
/******************************* CACHE SOURCE / STORE Interface *********************/
|
||||
|
||||
public:
|
||||
|
||||
/************* Extern Interface *******/
|
||||
|
||||
/* changed */
|
||||
virtual bool updated();
|
||||
|
||||
/* Set Sort Methods */
|
||||
virtual bool setSortPeriod(uint32_t period);
|
||||
virtual bool setSortMethod(uint32_t type);
|
||||
virtual bool clearPeerFilter();
|
||||
virtual bool setPeerFilter(std::list<std::string> peers);
|
||||
|
||||
/* get Ids */
|
||||
virtual uint32_t getRankingsCount();
|
||||
virtual float getMaxRank();
|
||||
virtual bool getRankings(uint32_t first, uint32_t count, std::list<std::string> &rids);
|
||||
virtual bool getRankDetails(std::string rid, RsRankDetails &details);
|
||||
|
||||
/* Add New Comment / Msg */
|
||||
virtual std::string newRankMsg(std::wstring link, std::wstring title, std::wstring comment, int32_t score);
|
||||
virtual bool updateComment(std::string rid, std::wstring comment, int32_t score);
|
||||
virtual std::string anonRankMsg(std::string rid, std::wstring link, std::wstring title);
|
||||
|
||||
|
||||
virtual void tick();
|
||||
|
||||
void loadRankFile(std::string filename, std::string src);
|
||||
void addRankMsg(RsRankLinkMsg *msg);
|
||||
void publishMsgs(bool own);
|
||||
|
||||
float locked_calcRank(RankGroup &grp); /* returns 0->100 */
|
||||
void locked_reSortGroup(RankGroup &grp);
|
||||
|
||||
void sortAllMsgs();
|
||||
pqistore *createStore(std::string file, std::string src, bool reading);
|
||||
|
||||
|
||||
/****************** p3Config STUFF *******************/
|
||||
protected:
|
||||
bool addAnonToList(RsRankLinkMsg *msg);
|
||||
|
||||
virtual RsSerialiser *setupSerialiser();
|
||||
virtual bool saveList(bool &cleanup, std::list<RsItem *>&);
|
||||
virtual bool loadList(std::list<RsItem *>& load);
|
||||
virtual void saveDone();
|
||||
|
||||
private:
|
||||
|
||||
void createDummyData();
|
||||
|
||||
uint32_t storePeriod;
|
||||
p3LinkMgr *mConnMgr;
|
||||
|
||||
RsMutex mRankMtx;
|
||||
|
||||
/***** below here is locked *****/
|
||||
|
||||
bool mRepublish;
|
||||
bool mRepublishFriends;
|
||||
time_t mRepublishFriendTS;
|
||||
|
||||
uint32_t mStorePeriod;
|
||||
|
||||
std::string mOwnId;
|
||||
bool mUpdated;
|
||||
bool mRepost;
|
||||
|
||||
std::map<std::string, RankGroup> mData;
|
||||
std::multimap<float, std::string> mRankings;
|
||||
|
||||
/* Filter/Sort params */
|
||||
std::list<std::string> mPeerFilter;
|
||||
uint32_t mViewPeriod;
|
||||
uint32_t mSortType;
|
||||
|
||||
/* Anonymous Link List */
|
||||
std::list<RsRankLinkMsg *> mAnon;
|
||||
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
@ -1,96 +0,0 @@
|
||||
#ifndef RETROSHARE_RANKING_GUI_INTERFACE_H
|
||||
#define RETROSHARE_RANKING_GUI_INTERFACE_H
|
||||
|
||||
/*
|
||||
* libretroshare/src/rsiface: rsrank.h
|
||||
*
|
||||
* RetroShare C++ Interface.
|
||||
*
|
||||
* Copyright 2007-2008 by Robert Fernie.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Library General Public
|
||||
* License Version 2 as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Library General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
||||
* USA.
|
||||
*
|
||||
* Please report all bugs and problems to "retroshare@lunamutt.com".
|
||||
*
|
||||
*/
|
||||
|
||||
#include <inttypes.h>
|
||||
#include <string>
|
||||
#include <list>
|
||||
|
||||
/* The Main Interface Class - for information about your Peers */
|
||||
class RsRanks;
|
||||
extern RsRanks *rsRanks;
|
||||
|
||||
class RsRankComment
|
||||
{
|
||||
public:
|
||||
|
||||
std::string id;
|
||||
std::wstring comment;
|
||||
int32_t score;
|
||||
time_t timestamp;
|
||||
};
|
||||
|
||||
class RsRankDetails
|
||||
{
|
||||
public:
|
||||
|
||||
std::string rid;
|
||||
std::wstring link;
|
||||
std::wstring title;
|
||||
float rank;
|
||||
bool ownTag;
|
||||
|
||||
std::list<RsRankComment> comments;
|
||||
};
|
||||
|
||||
const uint32_t RS_RANK_SCORE = 0x0001;
|
||||
const uint32_t RS_RANK_TIME = 0x0002;
|
||||
const uint32_t RS_RANK_ALG = 0x0003;
|
||||
|
||||
std::ostream &operator<<(std::ostream &out, const RsRankDetails &detail);
|
||||
|
||||
class RsRanks
|
||||
{
|
||||
public:
|
||||
|
||||
RsRanks() { return; }
|
||||
virtual ~RsRanks() { return; }
|
||||
|
||||
/* needs update? */
|
||||
virtual bool updated() = 0;
|
||||
|
||||
/* Set Sort Methods */
|
||||
virtual bool setSortPeriod(uint32_t period) = 0;
|
||||
virtual bool setSortMethod(uint32_t type) = 0;
|
||||
virtual bool clearPeerFilter() = 0;
|
||||
virtual bool setPeerFilter(std::list<std::string> peers) = 0;
|
||||
|
||||
/* get Ids */
|
||||
virtual uint32_t getRankingsCount() = 0;
|
||||
virtual float getMaxRank() = 0;
|
||||
virtual bool getRankings(uint32_t first, uint32_t count, std::list<std::string> &rids) = 0;
|
||||
virtual bool getRankDetails(std::string rid, RsRankDetails &details) = 0;
|
||||
|
||||
/* Add New Comment / Msg */
|
||||
virtual std::string newRankMsg(std::wstring link, std::wstring title, std::wstring comment, int32_t score) = 0;
|
||||
virtual bool updateComment(std::string rid, std::wstring comment, int32_t score) = 0;
|
||||
|
||||
virtual std::string anonRankMsg(std::string rid, std::wstring link, std::wstring title) = 0;
|
||||
|
||||
};
|
||||
|
||||
#endif
|
@ -1,253 +0,0 @@
|
||||
|
||||
/*
|
||||
* libretroshare/src/serialiser: rsbaseitems.cc
|
||||
*
|
||||
* RetroShare Serialiser.
|
||||
*
|
||||
* Copyright 2007-2008 by Robert Fernie.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Library General Public
|
||||
* License Version 2 as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Library General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
||||
* USA.
|
||||
*
|
||||
* Please report all bugs and problems to "retroshare@lunamutt.com".
|
||||
*
|
||||
*/
|
||||
|
||||
#include "serialiser/rsbaseserial.h"
|
||||
#include "serialiser/rstlvbase.h"
|
||||
#include "rsrankitems.h"
|
||||
|
||||
#define RSSERIAL_DEBUG 1
|
||||
#include <iostream>
|
||||
|
||||
/*************************************************************************/
|
||||
|
||||
void RsRankMsg::clear()
|
||||
{
|
||||
rid.clear();
|
||||
timestamp = 0;
|
||||
title.clear();
|
||||
comment.clear();
|
||||
}
|
||||
|
||||
std::ostream &RsRankMsg::print(std::ostream &out, uint16_t indent)
|
||||
{
|
||||
printRsItemBase(out, "RsRankMsg", indent);
|
||||
uint16_t int_Indent = indent + 2;
|
||||
printIndent(out, int_Indent);
|
||||
out << "rid: " << rid << std::endl;
|
||||
|
||||
printIndent(out, int_Indent);
|
||||
out << "timestamp: " << timestamp << std::endl;
|
||||
|
||||
|
||||
printIndent(out, int_Indent);
|
||||
|
||||
std::string cnv_title(title.begin(), title.end());
|
||||
out << "msg: " << cnv_title << std::endl;
|
||||
|
||||
printIndent(out, int_Indent);
|
||||
std::string cnv_comment(comment.begin(), comment.end());
|
||||
out << "comment: " << cnv_comment << std::endl;
|
||||
|
||||
printIndent(out, int_Indent);
|
||||
out << "score: " << score << std::endl;
|
||||
|
||||
printRsItemEnd(out, "RsRankMsg", indent);
|
||||
return out;
|
||||
}
|
||||
|
||||
/*************************************************************************/
|
||||
|
||||
void RsRankLinkMsg::clear()
|
||||
{
|
||||
rid.clear();
|
||||
pid.clear();
|
||||
timestamp = 0;
|
||||
title.clear();
|
||||
comment.clear();
|
||||
score = 0;
|
||||
linktype = 0;
|
||||
link.clear();
|
||||
}
|
||||
|
||||
std::ostream &RsRankLinkMsg::print(std::ostream &out, uint16_t indent)
|
||||
{
|
||||
printRsItemBase(out, "RsRankLinkMsg", indent);
|
||||
uint16_t int_Indent = indent + 2;
|
||||
printIndent(out, int_Indent);
|
||||
out << "rid: " << rid << std::endl;
|
||||
printIndent(out, int_Indent);
|
||||
out << "pid: " << pid << std::endl;
|
||||
|
||||
printIndent(out, int_Indent);
|
||||
out << "timestamp: " << timestamp << std::endl;
|
||||
|
||||
printIndent(out, int_Indent);
|
||||
|
||||
std::string cnv_title(title.begin(), title.end());
|
||||
out << "msg: " << cnv_title << std::endl;
|
||||
|
||||
printIndent(out, int_Indent);
|
||||
std::string cnv_comment(comment.begin(), comment.end());
|
||||
out << "comment: " << cnv_comment << std::endl;
|
||||
|
||||
printIndent(out, int_Indent);
|
||||
out << "score: " << score << std::endl;
|
||||
|
||||
printIndent(out, int_Indent);
|
||||
out << "linktype: " << linktype << std::endl;
|
||||
printIndent(out, int_Indent);
|
||||
std::string cnv_link(link.begin(), link.end());
|
||||
out << "link: " << cnv_link << std::endl;
|
||||
|
||||
printRsItemEnd(out, "RsRankLinkMsg", indent);
|
||||
return out;
|
||||
}
|
||||
|
||||
|
||||
uint32_t RsRankSerialiser::sizeLink(RsRankLinkMsg *item)
|
||||
{
|
||||
uint32_t s = 8; /* header */
|
||||
s += GetTlvStringSize(item->rid);
|
||||
s += GetTlvStringSize(item->pid);
|
||||
s += 4; /* timestamp */
|
||||
s += GetTlvWideStringSize(item->title);
|
||||
s += GetTlvWideStringSize(item->comment);
|
||||
s += 4; /* score */
|
||||
s += 4; /* linktype */
|
||||
s += GetTlvWideStringSize(item->link);
|
||||
|
||||
return s;
|
||||
}
|
||||
|
||||
/* serialise the data to the buffer */
|
||||
bool RsRankSerialiser::serialiseLink(RsRankLinkMsg *item, void *data, uint32_t *pktsize)
|
||||
{
|
||||
uint32_t tlvsize = sizeLink(item);
|
||||
uint32_t offset = 0;
|
||||
|
||||
if (*pktsize < tlvsize)
|
||||
return false; /* not enough space */
|
||||
|
||||
*pktsize = tlvsize;
|
||||
|
||||
bool ok = true;
|
||||
|
||||
ok &= setRsItemHeader(data, tlvsize, item->PacketId(), tlvsize);
|
||||
|
||||
/* skip the header */
|
||||
offset += 8;
|
||||
|
||||
/* add mandatory parts first */
|
||||
ok &= SetTlvString(data, tlvsize, &offset, TLV_TYPE_STR_GENID, item->rid);
|
||||
ok &= SetTlvString(data, tlvsize, &offset, TLV_TYPE_STR_PEERID, item->pid);
|
||||
|
||||
ok &= setRawUInt32(data, tlvsize, &offset, item->timestamp);
|
||||
|
||||
ok &= SetTlvWideString(data, tlvsize, &offset, TLV_TYPE_WSTR_TITLE, item->title);
|
||||
ok &= SetTlvWideString(data, tlvsize, &offset, TLV_TYPE_WSTR_COMMENT, item->comment);
|
||||
|
||||
ok &= setRawUInt32(data, tlvsize, &offset, *((uint32_t *) &(item->score)));
|
||||
|
||||
ok &= setRawUInt32(data, tlvsize, &offset, item->linktype);
|
||||
|
||||
ok &= SetTlvWideString(data, tlvsize, &offset, TLV_TYPE_WSTR_LINK, item->link);
|
||||
|
||||
if (offset != tlvsize)
|
||||
{
|
||||
ok = false;
|
||||
std::cerr << "RsRankLinkSerialiser::serialiseLink() Size Error! " << std::endl;
|
||||
}
|
||||
|
||||
return ok;
|
||||
}
|
||||
|
||||
RsRankLinkMsg *RsRankSerialiser::deserialiseLink(void *data, uint32_t *pktsize)
|
||||
{
|
||||
/* get the type and size */
|
||||
uint32_t rstype = getRsItemId(data);
|
||||
uint32_t rssize = getRsItemSize(data);
|
||||
|
||||
uint32_t offset = 0;
|
||||
|
||||
|
||||
if ((RS_PKT_VERSION_SERVICE != getRsItemVersion(rstype)) ||
|
||||
(RS_SERVICE_TYPE_RANK != getRsItemService(rstype)) ||
|
||||
(RS_PKT_SUBTYPE_RANK_LINK3 != getRsItemSubType(rstype)))
|
||||
{
|
||||
return NULL; /* wrong type */
|
||||
}
|
||||
|
||||
if (*pktsize < rssize) /* check size */
|
||||
return NULL; /* not enough data */
|
||||
|
||||
/* set the packet length */
|
||||
*pktsize = rssize;
|
||||
|
||||
bool ok = true;
|
||||
|
||||
/* ready to load */
|
||||
RsRankLinkMsg *item = new RsRankLinkMsg();
|
||||
item->clear();
|
||||
|
||||
/* skip the header */
|
||||
offset += 8;
|
||||
|
||||
/* get mandatory parts first */
|
||||
ok &= GetTlvString(data, rssize, &offset, TLV_TYPE_STR_GENID, item->rid);
|
||||
ok &= GetTlvString(data, rssize, &offset, TLV_TYPE_STR_PEERID, item->pid);
|
||||
ok &= getRawUInt32(data, rssize, &offset, &(item->timestamp));
|
||||
ok &= GetTlvWideString(data, rssize, &offset, TLV_TYPE_WSTR_TITLE, item->title);
|
||||
ok &= GetTlvWideString(data, rssize, &offset, TLV_TYPE_WSTR_COMMENT, item->comment);
|
||||
ok &= getRawUInt32(data, rssize, &offset, (uint32_t *) &(item->score));
|
||||
ok &= getRawUInt32(data, rssize, &offset, &(item->linktype));
|
||||
ok &= GetTlvWideString(data, rssize, &offset, TLV_TYPE_WSTR_LINK, item->link);
|
||||
|
||||
if (offset != rssize)
|
||||
{
|
||||
/* error */
|
||||
delete item;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if (!ok)
|
||||
{
|
||||
delete item;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
return item;
|
||||
}
|
||||
|
||||
|
||||
uint32_t RsRankSerialiser::size(RsItem *item)
|
||||
{
|
||||
return sizeLink((RsRankLinkMsg *) item);
|
||||
}
|
||||
|
||||
bool RsRankSerialiser::serialise(RsItem *item, void *data, uint32_t *pktsize)
|
||||
{
|
||||
return serialiseLink((RsRankLinkMsg *) item, data, pktsize);
|
||||
}
|
||||
|
||||
RsItem *RsRankSerialiser::deserialise(void *data, uint32_t *pktsize)
|
||||
{
|
||||
return deserialiseLink(data, pktsize);
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*************************************************************************/
|
||||
|
@ -1,110 +0,0 @@
|
||||
#ifndef RS_RANK_ITEMS_H
|
||||
#define RS_RANK_ITEMS_H
|
||||
|
||||
/*
|
||||
* libretroshare/src/serialiser: rsrankitems.h
|
||||
*
|
||||
* RetroShare Serialiser.
|
||||
*
|
||||
* Copyright 2007-2008 by Robert Fernie.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Library General Public
|
||||
* License Version 2 as published by the Free Software Foundation.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Library General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
||||
* USA.
|
||||
*
|
||||
* Please report all bugs and problems to "retroshare@lunamutt.com".
|
||||
*
|
||||
*/
|
||||
|
||||
#include "serialiser/rsserial.h"
|
||||
#include "serialiser/rstlvtypes.h"
|
||||
|
||||
#include "p3ranking.h"
|
||||
|
||||
const uint8_t RS_PKT_SUBTYPE_RANK_LINK3 = 0x04;
|
||||
const uint8_t RS_PKT_SUBTYPE_RANK_PHOTO = 0x05;
|
||||
|
||||
/**************************************************************************/
|
||||
|
||||
|
||||
class RsRankMsg: public RsItem
|
||||
{
|
||||
public:
|
||||
RsRankMsg(uint8_t subtype) :RsItem(RS_PKT_VERSION_SERVICE, RS_SERVICE_TYPE_RANK, subtype) { return; }
|
||||
|
||||
virtual ~RsRankMsg() { return; }
|
||||
virtual void clear();
|
||||
virtual std::ostream& print(std::ostream &out, uint16_t indent = 0);
|
||||
|
||||
std::string rid; /* Random Id */
|
||||
std::string pid; /* Peer Id (cannot use RsItem::PeerId - as FoF transport!) */
|
||||
uint32_t timestamp;
|
||||
std::wstring title;
|
||||
std::wstring comment;
|
||||
int32_t score;
|
||||
};
|
||||
|
||||
|
||||
/* Flags */
|
||||
const uint32_t RS_LINK_TYPE_WEB = 0x0001;
|
||||
const uint32_t RS_LINK_TYPE_OFF = 0x0002;
|
||||
|
||||
class RsRankLinkMsg: public RsRankMsg
|
||||
{
|
||||
public:
|
||||
RsRankLinkMsg()
|
||||
:RsRankMsg(RS_PKT_SUBTYPE_RANK_LINK3) { return; }
|
||||
virtual ~RsRankLinkMsg() { return; }
|
||||
virtual void clear();
|
||||
virtual std::ostream& print(std::ostream &out, uint16_t indent = 0);
|
||||
|
||||
/**** SAME as RsRankMsg ****
|
||||
std::string rid;
|
||||
uint32_t timestamp;
|
||||
std::wstring title;
|
||||
std::wstring comment;
|
||||
int32_t score;
|
||||
***************************/
|
||||
|
||||
/* Link specific Fields */
|
||||
uint32_t linktype; /* to be used later! */
|
||||
std::wstring link;
|
||||
};
|
||||
|
||||
class RsRankSerialiser: public RsSerialType
|
||||
{
|
||||
public:
|
||||
RsRankSerialiser()
|
||||
:RsSerialType(RS_PKT_VERSION_SERVICE, RS_SERVICE_TYPE_RANK)
|
||||
{ return; }
|
||||
virtual ~RsRankSerialiser()
|
||||
{ return; }
|
||||
|
||||
virtual uint32_t size(RsItem *);
|
||||
virtual bool serialise (RsItem *item, void *data, uint32_t *size);
|
||||
virtual RsItem * deserialise(void *data, uint32_t *size);
|
||||
|
||||
private:
|
||||
|
||||
/* For RS_PKT_SUBTYPE_RANK_LINK */
|
||||
virtual uint32_t sizeLink(RsRankLinkMsg *);
|
||||
virtual bool serialiseLink (RsRankLinkMsg *item, void *data, uint32_t *size);
|
||||
virtual RsRankLinkMsg *deserialiseLink(void *data, uint32_t *size);
|
||||
|
||||
};
|
||||
|
||||
/**************************************************************************/
|
||||
|
||||
#endif /* RS_RANK_ITEMS_H */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user