Merge branch 'master' into resource-cleanup

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
This commit is contained in:
Dominique Fuchs 2020-01-19 20:44:50 +01:00
commit bb757c6a27
73 changed files with 9696 additions and 17128 deletions

View file

@ -198,7 +198,7 @@ X-GNOME-Autostart-Delay=3
# Translations
Icon[cs_CZ]=@NAZEV_IKONY_APLIKACE@
Icon[cs_CZ]=@APPLICATION_ICON_NAME@
Name[cs_CZ]=@APPLICATION_NAME@ synchronizační klient pro desktop
Comment[cs_CZ]=@APPLICATION_NAME@ synchronizační klient pro desktop
GenericName[cs_CZ]=Synchronizace složek

View file

@ -198,7 +198,7 @@ X-GNOME-Autostart-Delay=3
# Translations
Icon[de]=@APPLICATION_ICON_NAME@
Name[de]=@APPLICATION_NAME@ Client zur Desktop-Synchronisation
Comment[de]=@APPLICATION_NAME@ Client zur Desktop-Synchronisation
GenericName[de]=Synchronisationsordner
Icon[de_DE]=@APPLICATION_ICON_NAME@
Name[de_DE]=@APPLICATION_NAME@ Client zur Desktop-Synchronisation
Comment[de_DE]=@APPLICATION_NAME@ Client zur Desktop-Synchronisation
GenericName[de_DE]=Synchronisationsordner

View file

@ -1,7 +1,7 @@
set( MIRALL_VERSION_MAJOR 2 )
set( MIRALL_VERSION_MINOR 7 )
set( MIRALL_VERSION_PATCH 0 )
set( MIRALL_VERSION_YEAR 2019 )
set( MIRALL_VERSION_YEAR 2020 )
set( MIRALL_SOVERSION 0 )
if ( NOT DEFINED MIRALL_VERSION_SUFFIX )

View file

@ -21,11 +21,11 @@ if [ $SUFFIX != "master" ]; then
SUFFIX="PR-$SUFFIX"
fi
#QtKeyChain 0.9.1
#QtKeyChain master
cd /build
git clone https://github.com/frankosterfeld/qtkeychain.git
cd qtkeychain
git checkout v0.9.1
git checkout master
mkdir build
cd build
cmake -D CMAKE_INSTALL_PREFIX=/usr ../
@ -91,7 +91,7 @@ chmod a+x linuxdeployqt*.AppImage
rm ./linuxdeployqt-continuous-x86_64.AppImage
unset QTDIR; unset QT_PLUGIN_PATH ; unset LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/app/usr/lib/
./squashfs-root/AppRun ${DESKTOP_FILE} -bundle-non-qt-libs
./squashfs-root/AppRun ${DESKTOP_FILE} -bundle-non-qt-libs -qmldir=$DRONE_WORKSPACE/src/gui
# Set origin
./squashfs-root/usr/bin/patchelf --set-rpath '$ORIGIN/' /app/usr/lib/libnextcloudsync.so.0

View file

@ -249,6 +249,11 @@ void ConnectionValidator::slotCapabilitiesRecieved(const QJsonDocument &json)
return;
}
// Check for the directEditing capability
QUrl directEditingURL = QUrl(caps["files"].toObject()["directEditing"].toObject()["url"].toString());
QString directEditingETag = caps["files"].toObject()["directEditing"].toObject()["etag"].toString();
_account->fetchDirectEditors(directEditingURL, directEditingETag);
fetchUser();
}

View file

@ -23,7 +23,9 @@ IconJob::IconJob(const QUrl &url, QObject *parent) :
this, &IconJob::finished);
QNetworkRequest request(url);
#if (QT_VERSION >= 0x050600)
request.setAttribute(QNetworkRequest::FollowRedirectsAttribute, true);
#endif
_accessManager.get(request);
}

View file

@ -166,7 +166,12 @@ void ownCloudGui::slotTrayClicked(QSystemTrayIcon::ActivationReason reason)
} else if (_tray->isOpen()) {
_tray->hideWindow();
} else {
_tray->showWindow();
if (AccountManager::instance()->accounts().isEmpty()) {
this->slotOpenSettingsDialog();
} else {
_tray->showWindow();
}
}
}
// FIXME: Also make sure that any auto updater dialogue https://github.com/owncloud/client/issues/5613

View file

@ -455,7 +455,42 @@ void SocketApi::command_VERSION(const QString &, SocketListener *listener)
void SocketApi::command_SHARE_MENU_TITLE(const QString &, SocketListener *listener)
{
listener->sendMessage(QLatin1String("SHARE_MENU_TITLE:") + tr("Share with %1", "parameter is Nextcloud").arg(Theme::instance()->appNameGUI()));
//listener->sendMessage(QLatin1String("SHARE_MENU_TITLE:") + tr("Share with %1", "parameter is Nextcloud").arg(Theme::instance()->appNameGUI()));
listener->sendMessage(QLatin1String("SHARE_MENU_TITLE:") + Theme::instance()->appNameGUI());
}
void SocketApi::command_EDIT(const QString &localFile, SocketListener *listener)
{
auto fileData = FileData::get(localFile);
if (!fileData.folder) {
qCWarning(lcSocketApi) << "Unknown path" << localFile;
return;
}
auto record = fileData.journalRecord();
if (!record.isValid())
return;
DirectEditor* editor = getDirectEditorForLocalFile(fileData.localPath);
if (!editor)
return;
JsonApiJob *job = new JsonApiJob(fileData.folder->accountState()->account(), QLatin1String("ocs/v2.php/apps/files/api/v1/directEditing/open"), this);
QUrlQuery params;
params.addQueryItem("path", fileData.accountRelativePath);
params.addQueryItem("editorId", editor->id());
job->addQueryParams(params);
job->usePOST();
QObject::connect(job, &JsonApiJob::jsonReceived, [](const QJsonDocument &json){
auto data = json.object().value("ocs").toObject().value("data").toObject();
auto url = QUrl(data.value("url").toString());
if(!url.isEmpty())
Utility::openBrowser(url, nullptr);
});
job->start();
}
// don't pull the share manager into socketapi unittests
@ -644,7 +679,7 @@ void SocketApi::command_GET_STRINGS(const QString &argument, SocketListener *lis
{
static std::array<std::pair<const char *, QString>, 5> strings { {
{ "SHARE_MENU_TITLE", tr("Share options") },
{ "CONTEXT_MENU_TITLE", tr("Share via %1").arg(Theme::instance()->appNameGUI())},
{ "CONTEXT_MENU_TITLE", Theme::instance()->appNameGUI() },
{ "COPY_PRIVATE_LINK_MENU_TITLE", tr("Copy private link to clipboard") },
{ "EMAIL_PRIVATE_LINK_MENU_TITLE", tr("Send private link by email …") },
} };
@ -738,13 +773,41 @@ void SocketApi::command_GET_MENU_ITEMS(const QString &argument, OCC::SocketListe
FileData fileData = hasSeveralFiles ? FileData{} : FileData::get(argument);
bool isOnTheServer = fileData.journalRecord().isValid();
auto flagString = isOnTheServer ? QLatin1String("::") : QLatin1String(":d:");
auto capabilities = fileData.folder->accountState()->account()->capabilities();
if (fileData.folder && fileData.folder->accountState()->isConnected()) {
DirectEditor* editor = getDirectEditorForLocalFile(fileData.localPath);
if (editor) {
//listener->sendMessage(QLatin1String("MENU_ITEM:EDIT") + flagString + tr("Edit via ") + editor->name());
listener->sendMessage(QLatin1String("MENU_ITEM:EDIT") + flagString + tr("Edit"));
} else {
listener->sendMessage(QLatin1String("MENU_ITEM:OPEN_PRIVATE_LINK") + flagString + tr("Open in browser"));
}
sendSharingContextMenuOptions(fileData, listener);
listener->sendMessage(QLatin1String("MENU_ITEM:OPEN_PRIVATE_LINK") + flagString + tr("Open in browser"));
}
listener->sendMessage(QString("GET_MENU_ITEMS:END"));
}
DirectEditor* SocketApi::getDirectEditorForLocalFile(const QString &localFile)
{
FileData fileData = FileData::get(localFile);
auto capabilities = fileData.folder->accountState()->account()->capabilities();
if (fileData.folder && fileData.folder->accountState()->isConnected()) {
QMimeDatabase db;
QMimeType type = db.mimeTypeForFile(localFile);
DirectEditor* editor = capabilities.getDirectEditorForMimetype(type);
if (!editor) {
editor = capabilities.getDirectEditorForOptionalMimetype(type);
}
return editor;
}
return nullptr;
}
QString SocketApi::buildRegisterPathMessage(const QString &path)
{
QFileInfo fi(path);

View file

@ -37,6 +37,7 @@ namespace OCC {
class SyncFileStatus;
class Folder;
class SocketListener;
class DirectEditor;
/**
* @brief The SocketApi class
@ -123,6 +124,10 @@ private:
*/
Q_INVOKABLE void command_GET_MENU_ITEMS(const QString &argument, SocketListener *listener);
/// Direct Editing
Q_INVOKABLE void command_EDIT(const QString &localFile, SocketListener *listener);
DirectEditor* getDirectEditorForLocalFile(const QString &localFile);
QString buildRegisterPathMessage(const QString &path);
QSet<QString> _registeredAliases;

View file

@ -72,7 +72,9 @@ Systray::Systray()
void Systray::create()
{
if (_trayContext == nullptr) {
_trayEngine->rootContext()->setContextProperty("activityModel", UserModel::instance()->currentActivityModel());
if (!AccountManager::instance()->accounts().isEmpty()) {
_trayEngine->rootContext()->setContextProperty("activityModel", UserModel::instance()->currentActivityModel());
}
_trayContext = _trayEngine->contextForObject(_trayComponent->create());
hideWindow();
}

View file

@ -188,7 +188,8 @@ QVariant ActivityListModel::data(const QModelIndex &index, int role) const
case AccountRole:
return a._accName;
case PointInTimeRole:
return a._id == -1 ? "" : QString("%1 - %2").arg(Utility::timeAgoInWords(a._dateTime.toLocalTime()), a._dateTime.toLocalTime().toString(Qt::DefaultLocaleShortDate));
//return a._id == -1 ? "" : QString("%1 - %2").arg(Utility::timeAgoInWords(a._dateTime.toLocalTime()), a._dateTime.toLocalTime().toString(Qt::DefaultLocaleShortDate));
return a._id == -1 ? "" : Utility::timeAgoInWords(a._dateTime.toLocalTime());
case AccountConnectedRole:
return (ast && ast->isConnected());
default:

View file

@ -551,7 +551,12 @@ Q_INVOKABLE int UserModel::currentUserId()
Q_INVOKABLE bool UserModel::isUserConnected(const int &id)
{
return _users[id]->isConnected();
if (!_users.isEmpty()) {
return _users[id]->isConnected();
} else {
return false;
}
}
Q_INVOKABLE QImage UserModel::currentUserAvatar()
@ -620,6 +625,7 @@ void UserModel::addUser(AccountStatePtr &user, const bool &isCurrent)
endInsertRows();
ConfigFile cfg;
_users.last()->setNotificationRefreshInterval(cfg.notificationRefreshInterval());
emit newUserSelected();
}
}
@ -764,7 +770,7 @@ void UserModel::fetchCurrentActivityModel()
AccountAppList UserModel::appList() const
{
if (_users.count() >= 1) {
if (_users.count() > 0) {
return _users[_currentUserId]->appList();
} else {
return AccountAppList();

View file

@ -35,6 +35,9 @@
#include <QSslKey>
#include <QAuthenticator>
#include <QStandardPaths>
#include <QJsonDocument>
#include <QJsonObject>
#include <QJsonArray>
#include <keychain.h>
#include "creds/abstractcredentials.h"
@ -600,4 +603,49 @@ void Account::deleteAppPassword(){
job->start();
}
void Account::fetchDirectEditors(const QUrl &directEditingURL, const QString &directEditingETag)
{
if(directEditingURL.isEmpty() || directEditingETag.isEmpty())
return;
// Check for the directEditing capability
if (!directEditingURL.isEmpty() &&
(directEditingETag.isEmpty() || directEditingETag != _lastDirectEditingETag)) {
// Fetch the available editors and their mime types
JsonApiJob *job = new JsonApiJob(sharedFromThis(), QLatin1String("ocs/v2.php/apps/files/api/v1/directEditing"), this);
QObject::connect(job, &JsonApiJob::jsonReceived, this, &Account::slotDirectEditingRecieved);
job->start();
}
}
void Account::slotDirectEditingRecieved(const QJsonDocument &json)
{
auto data = json.object().value("ocs").toObject().value("data").toObject();
auto editors = data.value("editors").toObject();
foreach (auto editorKey, editors.keys()) {
auto editor = editors.value(editorKey).toObject();
const QString id = editor.value("id").toString();
const QString name = editor.value("name").toString();
if(!id.isEmpty() && !name.isEmpty()) {
auto mimeTypes = editor.value("mimetypes").toArray();
auto optionalMimeTypes = editor.value("optionalMimetypes").toArray();
DirectEditor *directEditor = new DirectEditor(id, name);
foreach(auto mimeType, mimeTypes) {
directEditor->addMimetype(mimeType.toString().toLatin1());
}
foreach(auto optionalMimeType, optionalMimeTypes) {
directEditor->addOptionalMimetype(optionalMimeType.toString().toLatin1());
}
_capabilities.addDirectEditor(directEditor);
}
}
}
} // namespace OCC

View file

@ -246,6 +246,10 @@ public:
void writeAppPasswordOnce(QString appPassword);
void deleteAppPassword();
/// Direct Editing
// Check for the directEditing capability
void fetchDirectEditors(const QUrl &directEditingURL, const QString &directEditingETag);
public slots:
/// Used when forgetting credentials
void clearQNAMCache();
@ -278,6 +282,7 @@ signals:
protected Q_SLOTS:
void slotCredentialsFetched();
void slotCredentialsAsked();
void slotDirectEditingRecieved(const QJsonDocument &json);
private:
Account(QObject *parent = nullptr);
@ -324,6 +329,9 @@ private:
friend class AccountManager;
// Direct Editing
QString _lastDirectEditingETag;
/* IMPORTANT - remove later - FIXME MS@2019-12-07 -->
* TODO: For "Log out" & "Remove account": Remove client CA certs and KEY!
*

View file

@ -176,4 +176,85 @@ bool Capabilities::uploadConflictFiles() const
return _capabilities["uploadConflictFiles"].toBool();
}
/*-------------------------------------------------------------------------------------*/
// Direct Editing
void Capabilities::addDirectEditor(DirectEditor* directEditor)
{
if(directEditor)
_directEditors.append(directEditor);
}
DirectEditor* Capabilities::getDirectEditorForMimetype(const QMimeType &mimeType)
{
foreach(DirectEditor* editor, _directEditors) {
if(editor->hasMimetype(mimeType))
return editor;
}
return nullptr;
}
DirectEditor* Capabilities::getDirectEditorForOptionalMimetype(const QMimeType &mimeType)
{
foreach(DirectEditor* editor, _directEditors) {
if(editor->hasOptionalMimetype(mimeType))
return editor;
}
return nullptr;
}
/*-------------------------------------------------------------------------------------*/
DirectEditor::DirectEditor(const QString &id, const QString &name, QObject* parent)
: QObject(parent)
, _id(id)
, _name(name)
{
}
QString DirectEditor::id() const
{
return _id;
}
QString DirectEditor::name() const
{
return _name;
}
void DirectEditor::addMimetype(const QByteArray &mimeType)
{
_mimeTypes.append(mimeType);
}
void DirectEditor::addOptionalMimetype(const QByteArray &mimeType)
{
_optionalMimeTypes.append(mimeType);
}
QList<QByteArray> DirectEditor::mimeTypes() const
{
return _mimeTypes;
}
QList<QByteArray> DirectEditor::optionalMimeTypes() const
{
return _optionalMimeTypes;
}
bool DirectEditor::hasMimetype(const QMimeType &mimeType)
{
return _mimeTypes.contains(mimeType.name().toLatin1());
}
bool DirectEditor::hasOptionalMimetype(const QMimeType &mimeType)
{
return _optionalMimeTypes.contains(mimeType.name().toLatin1());
}
/*-------------------------------------------------------------------------------------*/
}

View file

@ -20,9 +20,12 @@
#include <QVariantMap>
#include <QStringList>
#include <QMimeDatabase>
namespace OCC {
class DirectEditor;
/**
* @brief The Capabilities class represents the capabilities of an ownCloud
* server
@ -127,9 +130,47 @@ public:
*/
bool uploadConflictFiles() const;
// Direct Editing
void addDirectEditor(DirectEditor* directEditor);
DirectEditor* getDirectEditorForMimetype(const QMimeType &mimeType);
DirectEditor* getDirectEditorForOptionalMimetype(const QMimeType &mimeType);
private:
QVariantMap _capabilities;
QList<DirectEditor*> _directEditors;
};
/*-------------------------------------------------------------------------------------*/
class OWNCLOUDSYNC_EXPORT DirectEditor : public QObject
{
Q_OBJECT
public:
DirectEditor(const QString &id, const QString &name, QObject* parent = 0);
void addMimetype(const QByteArray &mimeType);
void addOptionalMimetype(const QByteArray &mimeType);
bool hasMimetype(const QMimeType &mimeType);
bool hasOptionalMimetype(const QMimeType &mimeType);
QString id() const;
QString name() const;
QList<QByteArray> mimeTypes() const;
QList<QByteArray> optionalMimeTypes() const;
private:
QString _id;
QString _name;
QList<QByteArray> _mimeTypes;
QList<QByteArray> _optionalMimeTypes;
};
/*-------------------------------------------------------------------------------------*/
}
#endif //CAPABILITIES_H

View file

@ -801,7 +801,7 @@ void JsonApiJob::start()
auto query = _additionalParams;
query.addQueryItem(QLatin1String("format"), QLatin1String("json"));
QUrl url = Utility::concatUrlPath(account()->url(), path(), query);
sendRequest("GET", url, _request);
sendRequest(_usePOST ? "POST" : "GET", url, _request);
AbstractNetworkJob::start();
}

View file

@ -373,6 +373,16 @@ public:
void addQueryParams(const QUrlQuery &params);
void addRawHeader(const QByteArray &headerName, const QByteArray &value);
/**
* @brief usePOST - allow job to do an anonymous POST request instead of GET
* @param params: (optional) true for POST, false for GET (default).
*
* This function needs to be called before start() obviously.
*/
void usePOST(bool usePOST = true) {
_usePOST = usePOST;
}
public slots:
void start() override;
@ -398,6 +408,8 @@ signals:
private:
QUrlQuery _additionalParams;
QNetworkRequest _request;
bool _usePOST = false;
};
/**

View file

@ -134,10 +134,6 @@ void GETFileJob::start()
_bandwidthManager->registerDownloadJob(this);
}
if (reply()->error() != QNetworkReply::NoError) {
qCWarning(lcGetJob) << " Network error: " << errorString();
}
connect(this, &AbstractNetworkJob::networkActivity, account().data(), &Account::propagatorNetworkActivity);
AbstractNetworkJob::start();
@ -168,7 +164,6 @@ void GETFileJob::slotMetaDataChanged()
// If the status code isn't 2xx, don't write the reply body to the file.
// For any error: handle it when the job is finished, not here.
if (httpStatus / 100 != 2) {
_device->close();
return;
}
if (reply()->error() != QNetworkReply::NoError) {
@ -295,15 +290,13 @@ void GETFileJob::slotReadyRead()
return;
}
if (_device->isOpen() && _saveBodyToFile) {
qint64 w = _device->write(buffer.constData(), r);
if (w != r) {
_errorString = _device->errorString();
_errorStatus = SyncFileItem::NormalError;
qCWarning(lcGetJob) << "Error while writing to file" << w << r << _errorString;
reply()->abort();
return;
}
qint64 w = _device->write(buffer.constData(), r);
if (w != r) {
_errorString = _device->errorString();
_errorStatus = SyncFileItem::NormalError;
qCWarning(lcGetJob) << "Error while writing to file" << w << r << _errorString;
reply()->abort();
return;
}
}

View file

@ -716,22 +716,26 @@ class FakeErrorReply : public QNetworkReply
public:
FakeErrorReply(QNetworkAccessManager::Operation op, const QNetworkRequest &request,
QObject *parent, int httpErrorCode)
: QNetworkReply{parent}, _httpErrorCode(httpErrorCode) {
: QNetworkReply{parent}, _httpErrorCode(httpErrorCode){
setRequest(request);
setUrl(request.url());
setOperation(op);
open(QIODevice::ReadOnly);
setAttribute(QNetworkRequest::HttpStatusCodeAttribute, httpErrorCode);
setError(InternalServerError, "Internal Server Fake Error");
QMetaObject::invokeMethod(this, "respond", Qt::QueuedConnection);
}
Q_INVOKABLE void respond() {
setAttribute(QNetworkRequest::HttpStatusCodeAttribute, _httpErrorCode);
setError(InternalServerError, "Internal Server Fake Error");
emit metaDataChanged();
emit readyRead();
// finishing can come strictly after readyRead was called
QTimer::singleShot(5, this, &FakeErrorReply::slotSetFinished);
}
// make public to give tests easy interface
using QNetworkReply::setError;
using QNetworkReply::setAttribute;
public slots:
void slotSetFinished() {

248
test/testdownload.cpp Normal file
View file

@ -0,0 +1,248 @@
/*
* This software is in the public domain, furnished "as is", without technical
* support, and with no warranty, express or implied, as to its usefulness for
* any purpose.
*
*/
#include <QtTest>
#include "syncenginetestutils.h"
#include <syncengine.h>
#include <owncloudpropagator.h>
using namespace OCC;
static constexpr qint64 stopAfter = 3'123'668;
/* A FakeGetReply that sends max 'fakeSize' bytes, but whose ContentLength has the corect size */
class BrokenFakeGetReply : public FakeGetReply
{
Q_OBJECT
public:
using FakeGetReply::FakeGetReply;
int fakeSize = stopAfter;
qint64 bytesAvailable() const override
{
if (aborted)
return 0;
return std::min(size, fakeSize) + QIODevice::bytesAvailable();
}
qint64 readData(char *data, qint64 maxlen) override
{
qint64 len = std::min(qint64{ fakeSize }, maxlen);
std::fill_n(data, len, payload);
size -= len;
fakeSize -= len;
return len;
}
};
SyncFileItemPtr getItem(const QSignalSpy &spy, const QString &path)
{
for (const QList<QVariant> &args : spy) {
auto item = args[0].value<SyncFileItemPtr>();
if (item->destination() == path)
return item;
}
return {};
}
class TestDownload : public QObject
{
Q_OBJECT
private slots:
void testResume()
{
FakeFolder fakeFolder{ FileInfo::A12_B12_C12_S12() };
fakeFolder.syncEngine().setIgnoreHiddenFiles(true);
QSignalSpy completeSpy(&fakeFolder.syncEngine(), SIGNAL(itemCompleted(const SyncFileItemPtr &)));
auto size = 30 * 1000 * 1000;
fakeFolder.remoteModifier().insert("A/a0", size);
// First, download only the first 3 MB of the file
fakeFolder.setServerOverride([&](QNetworkAccessManager::Operation op, const QNetworkRequest &request, QIODevice *) -> QNetworkReply * {
if (op == QNetworkAccessManager::GetOperation && request.url().path().endsWith("A/a0")) {
return new BrokenFakeGetReply(fakeFolder.remoteModifier(), op, request, this);
}
return nullptr;
});
QVERIFY(!fakeFolder.syncOnce()); // The sync must fail because not all the file was downloaded
QCOMPARE(getItem(completeSpy, "A/a0")->_status, SyncFileItem::SoftError);
QCOMPARE(getItem(completeSpy, "A/a0")->_errorString, QString("The file could not be downloaded completely."));
QVERIFY(fakeFolder.syncEngine().isAnotherSyncNeeded());
// Now, we need to restart, this time, it should resume.
QByteArray ranges;
fakeFolder.setServerOverride([&](QNetworkAccessManager::Operation op, const QNetworkRequest &request, QIODevice *) -> QNetworkReply * {
if (op == QNetworkAccessManager::GetOperation && request.url().path().endsWith("A/a0")) {
ranges = request.rawHeader("Range");
}
return nullptr;
});
QVERIFY(fakeFolder.syncOnce()); // now this succeeds
QCOMPARE(ranges, QByteArray("bytes=" + QByteArray::number(stopAfter) + "-"));
QCOMPARE(fakeFolder.currentLocalState(), fakeFolder.currentRemoteState());
}
void testErrorMessage () {
// This test's main goal is to test that the error string from the server is shown in the UI
FakeFolder fakeFolder{FileInfo::A12_B12_C12_S12()};
fakeFolder.syncEngine().setIgnoreHiddenFiles(true);
QSignalSpy completeSpy(&fakeFolder.syncEngine(), SIGNAL(itemCompleted(const SyncFileItemPtr &)));
auto size = 3'500'000;
fakeFolder.remoteModifier().insert("A/broken", size);
QByteArray serverMessage = "The file was not downloaded because the tests wants so!";
// First, download only the first 3 MB of the file
fakeFolder.setServerOverride([&](QNetworkAccessManager::Operation op, const QNetworkRequest &request, QIODevice *) -> QNetworkReply * {
if (op == QNetworkAccessManager::GetOperation && request.url().path().endsWith("A/broken")) {
return new FakeErrorReply(op, request, this, 400,
"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
"<d:error xmlns:d=\"DAV:\" xmlns:s=\"http://sabredav.org/ns\">\n"
"<s:exception>Sabre\\DAV\\Exception\\Forbidden</s:exception>\n"
"<s:message>"+serverMessage+"</s:message>\n"
"</d:error>");
}
return nullptr;
});
bool timedOut = false;
QTimer::singleShot(10000, &fakeFolder.syncEngine(), [&]() { timedOut = true; fakeFolder.syncEngine().abort(); });
QVERIFY(!fakeFolder.syncOnce()); // Fail because A/broken
QVERIFY(!timedOut);
QCOMPARE(getItem(completeSpy, "A/broken")->_status, SyncFileItem::NormalError);
QVERIFY(getItem(completeSpy, "A/broken")->_errorString.contains(serverMessage));
}
void serverMaintenence() {
// Server in maintenance must abort the sync.
FakeFolder fakeFolder{FileInfo::A12_B12_C12_S12()};
fakeFolder.remoteModifier().insert("A/broken");
fakeFolder.setServerOverride([&](QNetworkAccessManager::Operation op, const QNetworkRequest &request, QIODevice *) -> QNetworkReply * {
if (op == QNetworkAccessManager::GetOperation) {
return new FakeErrorReply(op, request, this, 503,
"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
"<d:error xmlns:d=\"DAV:\" xmlns:s=\"http://sabredav.org/ns\">\n"
"<s:exception>Sabre\\DAV\\Exception\\ServiceUnavailable</s:exception>\n"
"<s:message>System in maintenance mode.</s:message>\n"
"</d:error>");
}
return nullptr;
});
QSignalSpy completeSpy(&fakeFolder.syncEngine(), &SyncEngine::itemCompleted);
QVERIFY(!fakeFolder.syncOnce()); // Fail because A/broken
// FatalError means the sync was aborted, which is what we want
QCOMPARE(getItem(completeSpy, "A/broken")->_status, SyncFileItem::FatalError);
QVERIFY(getItem(completeSpy, "A/broken")->_errorString.contains("System in maintenance mode"));
}
void testMoveFailsInAConflict() {
#ifdef Q_OS_WIN
QSKIP("Not run on windows because permission on directory does not do what is expected");
#endif
// Test for https://github.com/owncloud/client/issues/7015
// We want to test the case in which the renaming of the original to the conflict file succeeds,
// but renaming the temporary file fails.
// This tests uses the fact that a "touchedFile" notification will be sent at the right moment.
// Note that there will be first a notification on the file and the conflict file before.
FakeFolder fakeFolder{ FileInfo::A12_B12_C12_S12() };
fakeFolder.syncEngine().setIgnoreHiddenFiles(true);
fakeFolder.remoteModifier().setContents("A/a1", 'A');
fakeFolder.localModifier().setContents("A/a1", 'B');
bool propConnected = false;
QString conflictFile;
auto transProgress = connect(&fakeFolder.syncEngine(), &SyncEngine::transmissionProgress,
[&](const ProgressInfo &pi) {
auto propagator = fakeFolder.syncEngine().getPropagator();
if (pi.status() != ProgressInfo::Propagation || propConnected || !propagator)
return;
propConnected = true;
connect(propagator.data(), &OwncloudPropagator::touchedFile, [&](const QString &s) {
if (s.contains("conflicted copy")) {
QCOMPARE(conflictFile, QString());
conflictFile = s;
return;
}
if (!conflictFile.isEmpty()) {
// Check that the temporary file is still there
QCOMPARE(QDir(fakeFolder.localPath() + "A/").entryList({"*.~*"}, QDir::Files | QDir::Hidden).count(), 1);
// Set the permission to read only on the folder, so the rename of the temporary file will fail
QFile(fakeFolder.localPath() + "A/").setPermissions(QFile::Permissions(0x5555));
}
});
});
QVERIFY(!fakeFolder.syncOnce()); // The sync must fail because the rename failed
QVERIFY(!conflictFile.isEmpty());
// restore permissions
QFile(fakeFolder.localPath() + "A/").setPermissions(QFile::Permissions(0x7777));
QObject::disconnect(transProgress);
fakeFolder.setServerOverride([&](QNetworkAccessManager::Operation op, const QNetworkRequest &, QIODevice *) -> QNetworkReply * {
if (op == QNetworkAccessManager::GetOperation)
QTest::qFail("There shouldn't be any download", __FILE__, __LINE__);
return nullptr;
});
QVERIFY(fakeFolder.syncOnce());
// The a1 file is still tere and have the right content
QVERIFY(fakeFolder.currentRemoteState().find("A/a1"));
QCOMPARE(fakeFolder.currentRemoteState().find("A/a1")->contentChar, 'A');
QVERIFY(QFile::remove(conflictFile)); // So the comparison succeeds;
QCOMPARE(fakeFolder.currentLocalState(), fakeFolder.currentRemoteState());
}
void testHttp2Resend() {
FakeFolder fakeFolder{FileInfo::A12_B12_C12_S12()};
fakeFolder.remoteModifier().insert("A/resendme", 300);
QByteArray serverMessage = "Needs to be resend on a new connection!";
int resendActual = 0;
int resendExpected = 2;
// First, download only the first 3 MB of the file
fakeFolder.setServerOverride([&](QNetworkAccessManager::Operation op, const QNetworkRequest &request, QIODevice *) -> QNetworkReply * {
if (op == QNetworkAccessManager::GetOperation && request.url().path().endsWith("A/resendme") && resendActual < resendExpected) {
auto errorReply = new FakeErrorReply(op, request, this, 400, "ignore this body");
errorReply->setError(QNetworkReply::ContentReSendError, serverMessage);
errorReply->setAttribute(QNetworkRequest::HTTP2WasUsedAttribute, true);
errorReply->setAttribute(QNetworkRequest::HttpStatusCodeAttribute, QVariant());
resendActual += 1;
return errorReply;
}
return nullptr;
});
QVERIFY(fakeFolder.syncOnce());
QCOMPARE(fakeFolder.currentLocalState(), fakeFolder.currentRemoteState());
QCOMPARE(resendActual, 2);
fakeFolder.remoteModifier().appendByte("A/resendme");
resendActual = 0;
resendExpected = 10;
QSignalSpy completeSpy(&fakeFolder.syncEngine(), SIGNAL(itemCompleted(const SyncFileItemPtr &)));
QVERIFY(!fakeFolder.syncOnce());
QCOMPARE(resendActual, 4); // the 4th fails because it only resends 3 times
QCOMPARE(getItem(completeSpy, "A/resendme")->_status, SyncFileItem::NormalError);
QVERIFY(getItem(completeSpy, "A/resendme")->_errorString.contains(serverMessage));
}
};
QTEST_GUILESS_MAIN(TestDownload)
#include "testdownload.moc"

View file

@ -200,7 +200,7 @@
<context>
<name>OCC::AccountSettings</name>
<message>
<location filename="../src/gui/accountsettings.ui" line="211"/>
<location filename="../src/gui/accountsettings.ui" line="204"/>
<source>Storage space: ...</source>
<translation>Дисково пространство: ...</translation>
</message>
@ -231,8 +231,8 @@
</message>
<message>
<location filename="../src/gui/accountsettings.ui" line="126"/>
<location filename="../src/gui/accountsettings.cpp" line="803"/>
<location filename="../src/gui/accountsettings.cpp" line="1219"/>
<location filename="../src/gui/accountsettings.cpp" line="759"/>
<location filename="../src/gui/accountsettings.cpp" line="1154"/>
<source>Cancel</source>
<translation>Отказ</translation>
</message>
@ -242,230 +242,199 @@
<translation>Свързан с &lt;server&gt;, като &lt;user&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="190"/>
<location filename="../src/gui/accountsettings.cpp" line="187"/>
<source>No account configured.</source>
<translation>Няма настроен профил.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="220"/>
<source>Add new</source>
<translation>Добави нов</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="228"/>
<source>Remove</source>
<translation>Премахни</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="232"/>
<source>Account</source>
<translation>Профил</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="242"/>
<location filename="../src/gui/accountsettings.cpp" line="216"/>
<source>This account supports end-to-end encryption</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="244"/>
<location filename="../src/gui/accountsettings.cpp" line="218"/>
<source>Enable encryption</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="261"/>
<source>Show E2E mnemonic</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<location filename="../src/gui/accountsettings.cpp" line="561"/>
<source>Encrypt</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="613"/>
<location filename="../src/gui/accountsettings.cpp" line="649"/>
<location filename="../src/gui/accountsettings.cpp" line="569"/>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<source>Edit Ignored Files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="653"/>
<location filename="../src/gui/accountsettings.cpp" line="609"/>
<source>Choose what to sync</source>
<translation>Избор на елементи за синхронизиране</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="659"/>
<location filename="../src/gui/accountsettings.cpp" line="615"/>
<source>Force sync now</source>
<translation>Синхронизирай сега</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="661"/>
<location filename="../src/gui/accountsettings.cpp" line="617"/>
<source>Restart sync</source>
<translation>Рестартирай синхронизирането</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="670"/>
<location filename="../src/gui/accountsettings.cpp" line="626"/>
<source>Remove folder sync connection</source>
<translation>Премахни синхронизирането</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="741"/>
<location filename="../src/gui/accountsettings.cpp" line="697"/>
<source>Folder creation failed</source>
<translation>Създаването на папката се провали</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="795"/>
<location filename="../src/gui/accountsettings.cpp" line="751"/>
<source>Confirm Folder Sync Connection Removal</source>
<translation>Потвърждаване за премахване на синхронизация</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="802"/>
<location filename="../src/gui/accountsettings.cpp" line="758"/>
<source>Remove Folder Sync Connection</source>
<translation>Премахни</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="887"/>
<location filename="../src/gui/accountsettings.cpp" line="843"/>
<source>Sync Running</source>
<translation>Синхронизират се файлове</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="888"/>
<location filename="../src/gui/accountsettings.cpp" line="844"/>
<source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
<translation>В момента се извършва синхронизиране.&lt;br/&gt;Да бъде ли прекратено?</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="977"/>
<location filename="../src/gui/accountsettings.cpp" line="933"/>
<source>%1 in use</source>
<translation>Ползвате %1</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1004"/>
<location filename="../src/gui/accountsettings.cpp" line="960"/>
<source>%1 as &lt;i&gt;%2&lt;/i&gt;</source>
<translation>%1 като &lt;i&gt;%2&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1010"/>
<location filename="../src/gui/accountsettings.cpp" line="966"/>
<source>The server version %1 is old and unsupported! Proceed at your own risk.</source>
<translation>Сървърът е версия %1 - стара и неподдържана! Можете .</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1012"/>
<location filename="../src/gui/accountsettings.cpp" line="968"/>
<source>Connected to %1.</source>
<translation>Осъществена връзка с %1.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1014"/>
<location filename="../src/gui/accountsettings.cpp" line="970"/>
<source>Server %1 is temporarily unavailable.</source>
<translation>Сървърът %1 е временно недостъпен.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1016"/>
<location filename="../src/gui/accountsettings.cpp" line="972"/>
<source>Server %1 is currently in maintenance mode.</source>
<translation>Сървърът %1 е в режим на поддръжка.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1018"/>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<source>Signed out from %1.</source>
<translation>Отписан от %1.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1027"/>
<location filename="../src/gui/accountsettings.cpp" line="983"/>
<source>Obtaining authorization from the browser. &lt;a href=&apos;%1&apos;&gt;Click here&lt;/a&gt; to re-open the browser.</source>
<translation>Извършва се оторизация от браузъра. &lt;a href=&apos;%1&apos;&gt;Кликнете тук&lt;/a&gt; за да отворите отново браузъра.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1034"/>
<location filename="../src/gui/accountsettings.cpp" line="990"/>
<source>No connection to %1 at %2.</source>
<translation>Не може да се осъществи връзка като %1 с %2.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1066"/>
<source>Log in</source>
<translation>Вписване</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1162"/>
<location filename="../src/gui/accountsettings.cpp" line="1109"/>
<source>There are folders that were not synchronized because they are too big: </source>
<translation>Някои папки не са синхронизирани защото са твърде големи:</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1164"/>
<location filename="../src/gui/accountsettings.cpp" line="1111"/>
<source>There are folders that were not synchronized because they are external storages: </source>
<translation>Има папки, които не са синхронизирани защото са външни хранилища:</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1165"/>
<location filename="../src/gui/accountsettings.cpp" line="1112"/>
<source>There are folders that were not synchronized because they are too big or external storages: </source>
<translation>Има папки, които не са синхронизирани защото са твърде големи или са външни хранилища:</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1211"/>
<location filename="../src/gui/accountsettings.cpp" line="1146"/>
<source>Confirm Account Removal</source>
<translation>Потвърждение за премахване на профил</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1212"/>
<location filename="../src/gui/accountsettings.cpp" line="1147"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation>&lt;p&gt;Наистина ли желаете да премахнете връзката към профила &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Бележка:&lt;/b&gt; Дейтствието &lt;b&gt;няма&lt;/b&gt; да предизвика изтриване на файлове.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1218"/>
<location filename="../src/gui/accountsettings.cpp" line="1153"/>
<source>Remove connection</source>
<translation>Премахни връзката</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="589"/>
<location filename="../src/gui/accountsettings.cpp" line="646"/>
<location filename="../src/gui/accountsettings.cpp" line="545"/>
<location filename="../src/gui/accountsettings.cpp" line="602"/>
<source>Open folder</source>
<translation>Отвори папката</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="224"/>
<location filename="../src/gui/accountsettings.cpp" line="1068"/>
<source>Log out</source>
<translation>Отписване</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Resume sync</source>
<translation>Продължи синхронизирането</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Pause sync</source>
<translation>Пауза</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="742"/>
<location filename="../src/gui/accountsettings.cpp" line="698"/>
<source>&lt;p&gt;Could not create local folder &lt;i&gt;%1&lt;/i&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="796"/>
<location filename="../src/gui/accountsettings.cpp" line="752"/>
<source>&lt;p&gt;Do you really want to stop syncing the folder &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation>&lt;p&gt;Наистина ли желаете да премахнете синхронизирането на папката&lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Бележка:&lt;/b&gt; Действието &lt;b&gt;няма&lt;/b&gt; да предизвика изтриване на файлове.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="964"/>
<location filename="../src/gui/accountsettings.cpp" line="920"/>
<source>%1 (%3%) of %2 in use. Some folders, including network mounted or shared folders, might have different limits.</source>
<translation>Ползвате %1 (%3%) от %2. Някои папки, включително монтирани по мрежата или споделени може да имат различни лимити.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="965"/>
<location filename="../src/gui/accountsettings.cpp" line="921"/>
<source>%1 of %2 in use</source>
<translation>Ползвате %1 от %2</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<location filename="../src/gui/accountsettings.cpp" line="930"/>
<source>Currently there is no storage usage information available.</source>
<translation>В момента няма достъпна информация за използването на хранилището.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1031"/>
<location filename="../src/gui/accountsettings.cpp" line="987"/>
<source>Connecting to %1 </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1040"/>
<location filename="../src/gui/accountsettings.cpp" line="996"/>
<source>No %1 connection configured.</source>
<translation>Няма %1 конфигурирана връзка.</translation>
</message>
@ -473,102 +442,61 @@
<context>
<name>OCC::AccountState</name>
<message>
<location filename="../src/gui/accountstate.cpp" line="127"/>
<location filename="../src/gui/accountstate.cpp" line="134"/>
<source>Signed out</source>
<translation>Отписан</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="129"/>
<location filename="../src/gui/accountstate.cpp" line="136"/>
<source>Disconnected</source>
<translation>Без връзка</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="131"/>
<location filename="../src/gui/accountstate.cpp" line="138"/>
<source>Connected</source>
<translation>Свързан</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="133"/>
<location filename="../src/gui/accountstate.cpp" line="140"/>
<source>Service unavailable</source>
<translation>Услугата не е налична</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="135"/>
<location filename="../src/gui/accountstate.cpp" line="142"/>
<source>Maintenance mode</source>
<translation>Режим на поддръжка</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="137"/>
<location filename="../src/gui/accountstate.cpp" line="144"/>
<source>Network error</source>
<translation>Мрежова грешка</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="139"/>
<location filename="../src/gui/accountstate.cpp" line="146"/>
<source>Configuration error</source>
<translation>Грешка с конфигурацията</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="141"/>
<location filename="../src/gui/accountstate.cpp" line="148"/>
<source>Asking Credentials</source>
<translation>Въведете потребителска информация за вход</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="143"/>
<location filename="../src/gui/accountstate.cpp" line="150"/>
<source>Unknown account state</source>
<translation>Непознато състояние на профила</translation>
</message>
</context>
<context>
<name>OCC::ActivityItemDelegate</name>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="229"/>
<source>More information</source>
<translation>Още информация</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="230"/>
<source>Accept</source>
<translation>Приемане</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="231"/>
<source>Join</source>
<translation>Влез</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="252"/>
<source>Open Browser</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::ActivityListModel</name>
<message>
<location filename="../src/gui/activitylistmodel.cpp" line="239"/>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="321"/>
<source>Files from the ignore list as well as symbolic links are not synced. This includes:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::ActivityWidget</name>
<message>
<location filename="../src/gui/activitywidget.cpp" line="56"/>
<source>Accept</source>
<translation>Приемане</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="192"/>
<source>Synced</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="231"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="346"/>
<source>&lt;br/&gt;Account %1 does not have activities enabled.</source>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="423"/>
<source>For more activities please open the Activity app.</source>
<translation type="unfinished"/>
</message>
</context>
@ -680,12 +608,12 @@
<translation>Няма конфигуриран ownCloud профил</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="282"/>
<location filename="../src/gui/connectionvalidator.cpp" line="287"/>
<source>The configured server for this client is too old</source>
<translation>Конфигурирания сървър за този клиент е прекалено стар</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="283"/>
<location filename="../src/gui/connectionvalidator.cpp" line="288"/>
<source>Please update to the latest server and restart the client.</source>
<translation>Моля, обновете до по-нов сървър и рестартирайте клиента</translation>
</message>
@ -901,36 +829,36 @@
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="970"/>
<location filename="../src/gui/folder.cpp" line="972"/>
<source>A new folder larger than %1 MB has been added: %2.
</source>
<translation>Добавена е нова папка по-голяма от %1 MB: %2.
</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="973"/>
<location filename="../src/gui/folder.cpp" line="975"/>
<source>A folder from an external storage has been added.
</source>
<translation>Добавена е папка от външно хранилище.
</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="974"/>
<location filename="../src/gui/folder.cpp" line="976"/>
<source>Please go in the settings to select it if you wish to download it.</source>
<translation>Моля, отидете в настройки, ако желаете да го свалите.</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1029"/>
<location filename="../src/gui/folder.cpp" line="1031"/>
<source>The folder %1 was created but was excluded from synchronization previously. Data inside it will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1032"/>
<location filename="../src/gui/folder.cpp" line="1034"/>
<source>The file %1 was created but was excluded from synchronization previously. It will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1043"/>
<location filename="../src/gui/folder.cpp" line="1045"/>
<source>Changes in synchronized folders could not be tracked reliably.
This means that the synchronization client might not upload local changes immediately and will instead only scan for local changes and upload them occasionally (every two hours by default).
@ -939,7 +867,7 @@ This means that the synchronization client might not upload local changes immedi
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1088"/>
<location filename="../src/gui/folder.cpp" line="1090"/>
<source>All files in the sync folder '%1' were deleted on the server.
These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
If you decide to restore the files, they will be re-synced with the server if you have rights to do so.
@ -947,46 +875,46 @@ If you decide to delete the files, they will be unavailable to you, unless you a
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1093"/>
<location filename="../src/gui/folder.cpp" line="1095"/>
<source>All files got deleted from your local sync folder '%1'.
These files will be deleted from the server and will not be available on your other devices if they will not be restored.
If this action was unintended you can restore the lost data now.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1097"/>
<location filename="../src/gui/folder.cpp" line="1099"/>
<source>Delete all files?</source>
<translation>Изтрий файловете?</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1100"/>
<location filename="../src/gui/folder.cpp" line="1102"/>
<source>Delete all files</source>
<translation>Изтрий файловете</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1101"/>
<location filename="../src/gui/folder.cpp" line="1103"/>
<source>Restore deleted files</source>
<translation>Възстанови изтритите файлове</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1118"/>
<location filename="../src/gui/folder.cpp" line="1120"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1123"/>
<location filename="../src/gui/folder.cpp" line="1125"/>
<source>Backup detected</source>
<translation>Засечено е резервно копие</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1126"/>
<location filename="../src/gui/folder.cpp" line="1128"/>
<source>Normal Synchronisation</source>
<translation>Нормално синхронизиране</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1127"/>
<location filename="../src/gui/folder.cpp" line="1129"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
@ -1473,22 +1401,22 @@ Continuing the sync as normal will cause all your files to be overwritten by an
<context>
<name>OCC::GetOrCreatePublicLinkShare</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="521"/>
<location filename="../src/gui/socketapi.cpp" line="556"/>
<source>Password for share required</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="522"/>
<location filename="../src/gui/socketapi.cpp" line="557"/>
<source>Please enter a password for your link share:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="541"/>
<location filename="../src/gui/socketapi.cpp" line="576"/>
<source>Sharing error</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="542"/>
<location filename="../src/gui/socketapi.cpp" line="577"/>
<source>Could not retrieve or create the public link share. Error:
%1</source>
@ -2619,7 +2547,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ServerNotificationHandler</name>
<message>
<location filename="../src/gui/servernotificationhandler.cpp" line="153"/>
<location filename="../src/gui/tray/NotificationHandler.cpp" line="139"/>
<source>Dismiss</source>
<translation>Отхвърли</translation>
</message>
@ -2632,22 +2560,17 @@ It is not advisable to use it.</source>
<translation>Настройки</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="219"/>
<source>Activity</source>
<translation>Активност</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="101"/>
<location filename="../src/gui/settingsdialog.cpp" line="100"/>
<source>General</source>
<translation>Общи</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="110"/>
<location filename="../src/gui/settingsdialog.cpp" line="109"/>
<source>Network</source>
<translation>Мрежа</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="242"/>
<location filename="../src/gui/settingsdialog.cpp" line="207"/>
<source>Account</source>
<translation>Профил</translation>
</message>
@ -2893,60 +2816,54 @@ It is not advisable to use it.</source>
<context>
<name>OCC::SocketApi</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="458"/>
<source>Share with %1</source>
<comment>parameter is Nextcloud</comment>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="494"/>
<location filename="../src/gui/socketapi.cpp" line="529"/>
<source>Context menu share</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="633"/>
<location filename="../src/gui/socketapi.cpp" line="668"/>
<source>I shared something with you</source>
<translation>Споделих нещо с вас</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="646"/>
<location filename="../src/gui/socketapi.cpp" line="676"/>
<location filename="../src/gui/socketapi.cpp" line="681"/>
<location filename="../src/gui/socketapi.cpp" line="711"/>
<source>Share options</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="647"/>
<source>Share via %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="649"/>
<location filename="../src/gui/socketapi.cpp" line="684"/>
<source>Send private link by email </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="648"/>
<location filename="../src/gui/socketapi.cpp" line="683"/>
<source>Copy private link to clipboard</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="674"/>
<location filename="../src/gui/socketapi.cpp" line="709"/>
<source>Resharing this file is not allowed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="687"/>
<location filename="../src/gui/socketapi.cpp" line="689"/>
<location filename="../src/gui/socketapi.cpp" line="722"/>
<location filename="../src/gui/socketapi.cpp" line="724"/>
<source>Copy public link</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="693"/>
<location filename="../src/gui/socketapi.cpp" line="728"/>
<source>Copy internal link</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="743"/>
<location filename="../src/gui/socketapi.cpp" line="782"/>
<source>Edit</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="784"/>
<source>Open in browser</source>
<translation>Отвори в браузъра</translation>
</message>
@ -3432,7 +3349,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Systray</name>
<message>
<location filename="../src/gui/systray.cpp" line="54"/>
<location filename="../src/gui/systray.cpp" line="128"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
@ -3440,16 +3357,67 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Theme</name>
<message>
<location filename="../src/libsync/theme.cpp" line="352"/>
<location filename="../src/libsync/theme.cpp" line="345"/>
<source>&lt;p&gt;Version %1. For more information please click &lt;a href=&apos;%2&apos;&gt;here&lt;/a&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/libsync/theme.cpp" line="356"/>
<location filename="../src/libsync/theme.cpp" line="349"/>
<source>&lt;p&gt;This release was supplied by %1&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::User</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="319"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="368"/>
<source>You renamed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="370"/>
<source>You deleted</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="372"/>
<source>You created</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="374"/>
<source>You changed</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::UserModel</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="682"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="683"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="688"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="689"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::WebEnginePage</name>
<message>
@ -3487,234 +3455,113 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ownCloudGui</name>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="293"/>
<location filename="../src/gui/owncloudgui.cpp" line="284"/>
<source>Please sign in</source>
<translation>Моля, впишете се</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="339"/>
<location filename="../src/gui/owncloudgui.cpp" line="330"/>
<source>Folder %1: %2</source>
<translation>Папка %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="357"/>
<location filename="../src/gui/owncloudgui.cpp" line="348"/>
<source>There are no sync folders configured.</source>
<translation>Няма папки за синхронизиране.</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="366"/>
<source>Open in browser</source>
<translation>Отвори в браузъра</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="419"/>
<source>Log out</source>
<translation>Отписване</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="514"/>
<source>Recent Changes</source>
<translation>Последни промени</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="393"/>
<source>Managed Folders:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="396"/>
<source>Open folder &apos;%1&apos;</source>
<translation>Отвори папката &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="368"/>
<source>Open %1 in browser</source>
<translation>Отвори %1 в браузъра</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="776"/>
<source>Unknown status</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="788"/>
<source>Help</source>
<translation>Помощ</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="790"/>
<source>Quit %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="274"/>
<location filename="../src/gui/owncloudgui.cpp" line="265"/>
<source>Disconnected from %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="224"/>
<location filename="../src/gui/owncloudgui.cpp" line="215"/>
<source>Unsupported Server Version</source>
<translation>Версията на сървъра не се поддържа</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="225"/>
<location filename="../src/gui/owncloudgui.cpp" line="216"/>
<source>The server on account %1 runs an old and unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="264"/>
<location filename="../src/gui/owncloudgui.cpp" line="255"/>
<source>Disconnected</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="266"/>
<location filename="../src/gui/owncloudgui.cpp" line="257"/>
<source>Disconnected from some accounts</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="277"/>
<location filename="../src/gui/owncloudgui.cpp" line="268"/>
<source>Disconnected from accounts:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="279"/>
<location filename="../src/gui/owncloudgui.cpp" line="270"/>
<source>Account %1: %2</source>
<translation>Профил %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="294"/>
<location filename="../src/gui/owncloudgui.cpp" line="285"/>
<source>Signed out</source>
<translation>Отписан</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="298"/>
<location filename="../src/gui/owncloudgui.cpp" line="289"/>
<source>Account synchronization is disabled</source>
<translation>Синхронизирането е изключно</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="299"/>
<location filename="../src/gui/owncloudgui.cpp" line="352"/>
<location filename="../src/gui/owncloudgui.cpp" line="290"/>
<location filename="../src/gui/owncloudgui.cpp" line="343"/>
<source>Synchronization is paused</source>
<translation>Синхронизирането е на пауза</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="347"/>
<location filename="../src/gui/owncloudgui.cpp" line="338"/>
<source>Unresolved conflicts</source>
<translation>Неразрешени конфликти</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="354"/>
<location filename="../src/gui/owncloudgui.cpp" line="345"/>
<source>Error during synchronization</source>
<translation>Грешка при синхронизирането</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="358"/>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<source>No sync folders configured</source>
<translation>Няма настроени папки за синхронизиране</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="404"/>
<source>Resume all folders</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="409"/>
<source>Pause all folders</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="415"/>
<source>Log in </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="692"/>
<source>Resume all synchronization</source>
<translation>Продължи всички синхронизирания</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="694"/>
<source>Resume synchronization</source>
<translation>Продължи синхронизирането</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="702"/>
<source>Pause all synchronization</source>
<translation>Пауза за всички синхронизирания</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="704"/>
<source>Pause synchronization</source>
<translation>Пауза за синхронизирането</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="937"/>
<location filename="../src/gui/owncloudgui.cpp" line="413"/>
<source>Syncing %1 of %2 (%3 left)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="794"/>
<source>Crash now</source>
<comment>Only shows in debug mode to allow testing the crash handler</comment>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="778"/>
<source>Apps</source>
<translation>Приложения</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="780"/>
<source>Settings </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="781"/>
<source>New account </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="782"/>
<source>View more activity </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="897"/>
<source>No items synced recently</source>
<translation>Скоро не са синхронизирани файлове</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="919"/>
<source>Checking for changes in remote &apos;%1&apos;</source>
<translation>Проверка за отдалечени промени в &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="922"/>
<source>Checking for changes in local &apos;%1&apos;</source>
<translation>Проверка за локални промени в &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="942"/>
<location filename="../src/gui/owncloudgui.cpp" line="418"/>
<source>Syncing %1 of %2</source>
<translation>Синхронизиране на %1 от %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="951"/>
<location filename="../src/gui/owncloudgui.cpp" line="427"/>
<source>Syncing %1 (%2 left)</source>
<translation>Синхронизиране на %1 (остават %2)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="954"/>
<location filename="../src/gui/owncloudgui.cpp" line="430"/>
<source>Syncing %1</source>
<translation>Синхронизиране на %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="972"/>
<location filename="../src/gui/owncloudgui.cpp" line="440"/>
<source>%1 (%2, %3)</source>
<translation>%1 (%2, %3)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<location filename="../src/gui/owncloudgui.cpp" line="340"/>
<source>Up to date</source>
<translation type="unfinished"/>
</message>
@ -3986,7 +3833,7 @@ It is not advisable to use it.</source>
<context>
<name>nextcloudTheme::about()</name>
<message>
<location filename="../src/libsync/theme.cpp" line="336"/>
<location filename="../src/libsync/theme.cpp" line="329"/>
<source>&lt;p&gt;&lt;small&gt;Built from Git revision &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; on %3, %4 using Qt %5, %6&lt;/small&gt;&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -200,7 +200,7 @@
<context>
<name>OCC::AccountSettings</name>
<message>
<location filename="../src/gui/accountsettings.ui" line="211"/>
<location filename="../src/gui/accountsettings.ui" line="204"/>
<source>Storage space: ...</source>
<translation>Lagerplads: ...</translation>
</message>
@ -231,8 +231,8 @@
</message>
<message>
<location filename="../src/gui/accountsettings.ui" line="126"/>
<location filename="../src/gui/accountsettings.cpp" line="803"/>
<location filename="../src/gui/accountsettings.cpp" line="1219"/>
<location filename="../src/gui/accountsettings.cpp" line="759"/>
<location filename="../src/gui/accountsettings.cpp" line="1154"/>
<source>Cancel</source>
<translation>Annuller</translation>
</message>
@ -242,230 +242,199 @@
<translation>Forbundet med &lt;server&gt; som &lt;user&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="190"/>
<location filename="../src/gui/accountsettings.cpp" line="187"/>
<source>No account configured.</source>
<translation>Ingen konto konfigureret.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="220"/>
<source>Add new</source>
<translation>Tilføj ny</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="228"/>
<source>Remove</source>
<translation>Fjern</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="232"/>
<source>Account</source>
<translation>Konto</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="242"/>
<location filename="../src/gui/accountsettings.cpp" line="216"/>
<source>This account supports end-to-end encryption</source>
<translation>Denne konto supporterer end-to-end kryptering</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="244"/>
<location filename="../src/gui/accountsettings.cpp" line="218"/>
<source>Enable encryption</source>
<translation>Slå kryptering til</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="261"/>
<source>Show E2E mnemonic</source>
<translation>vis E2E huskeregel</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<location filename="../src/gui/accountsettings.cpp" line="561"/>
<source>Encrypt</source>
<translation>Krypter</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="613"/>
<location filename="../src/gui/accountsettings.cpp" line="649"/>
<location filename="../src/gui/accountsettings.cpp" line="569"/>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<source>Edit Ignored Files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="653"/>
<location filename="../src/gui/accountsettings.cpp" line="609"/>
<source>Choose what to sync</source>
<translation>Vælg hvad der skal synkroniseres</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="659"/>
<location filename="../src/gui/accountsettings.cpp" line="615"/>
<source>Force sync now</source>
<translation>Gennemtving synkronisering nu</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="661"/>
<location filename="../src/gui/accountsettings.cpp" line="617"/>
<source>Restart sync</source>
<translation>Genstart synkronisering</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="670"/>
<location filename="../src/gui/accountsettings.cpp" line="626"/>
<source>Remove folder sync connection</source>
<translation>Fjern mappesynkroniseringsforbindelse</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="741"/>
<location filename="../src/gui/accountsettings.cpp" line="697"/>
<source>Folder creation failed</source>
<translation>Fejl ved oprettelse af mappe</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="795"/>
<location filename="../src/gui/accountsettings.cpp" line="751"/>
<source>Confirm Folder Sync Connection Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="802"/>
<location filename="../src/gui/accountsettings.cpp" line="758"/>
<source>Remove Folder Sync Connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="887"/>
<location filename="../src/gui/accountsettings.cpp" line="843"/>
<source>Sync Running</source>
<translation>Synkronisering i gang</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="888"/>
<location filename="../src/gui/accountsettings.cpp" line="844"/>
<source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
<translation>Synkronisering pågår.&lt;br/&gt;Ønsker du at afslutte den?</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="977"/>
<location filename="../src/gui/accountsettings.cpp" line="933"/>
<source>%1 in use</source>
<translation>%1 i brug</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1004"/>
<location filename="../src/gui/accountsettings.cpp" line="960"/>
<source>%1 as &lt;i&gt;%2&lt;/i&gt;</source>
<translation>%1 som &lt;i&gt;%2&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1010"/>
<location filename="../src/gui/accountsettings.cpp" line="966"/>
<source>The server version %1 is old and unsupported! Proceed at your own risk.</source>
<translation>Server version %1 er gammel og usupporteret! Fortsæt egen risiko.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1012"/>
<location filename="../src/gui/accountsettings.cpp" line="968"/>
<source>Connected to %1.</source>
<translation>Forbundet til %1.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1014"/>
<location filename="../src/gui/accountsettings.cpp" line="970"/>
<source>Server %1 is temporarily unavailable.</source>
<translation>Serveren %1 er midlertidig utilgængelig.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1016"/>
<location filename="../src/gui/accountsettings.cpp" line="972"/>
<source>Server %1 is currently in maintenance mode.</source>
<translation>Serveren %1 er i vedligeholdelsestilstand.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1018"/>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<source>Signed out from %1.</source>
<translation>Logget ud fra %1.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1027"/>
<location filename="../src/gui/accountsettings.cpp" line="983"/>
<source>Obtaining authorization from the browser. &lt;a href=&apos;%1&apos;&gt;Click here&lt;/a&gt; to re-open the browser.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1034"/>
<location filename="../src/gui/accountsettings.cpp" line="990"/>
<source>No connection to %1 at %2.</source>
<translation>Ingen forbindelse til %1 hos %2.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1066"/>
<source>Log in</source>
<translation>Log ind</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1162"/>
<location filename="../src/gui/accountsettings.cpp" line="1109"/>
<source>There are folders that were not synchronized because they are too big: </source>
<translation>Der er mapper som ikke blev synkroniseret fordi de er for store:</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1164"/>
<location filename="../src/gui/accountsettings.cpp" line="1111"/>
<source>There are folders that were not synchronized because they are external storages: </source>
<translation>Der er mapper som ikke blev synkroniseret fordi de er eksterne lagre:</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1165"/>
<location filename="../src/gui/accountsettings.cpp" line="1112"/>
<source>There are folders that were not synchronized because they are too big or external storages: </source>
<translation>Der er mapper som ikke blev synkroniseret fordi de er for store eller eksterne lagre:</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1211"/>
<location filename="../src/gui/accountsettings.cpp" line="1146"/>
<source>Confirm Account Removal</source>
<translation>Bekræft sletning af konto</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1212"/>
<location filename="../src/gui/accountsettings.cpp" line="1147"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation>&lt;p&gt;Ønsker du virkelig at fjerne forbindelse til kontoen &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt;Dette sletter &lt;b&gt;ikke&lt;/b&gt;nogen filer.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1218"/>
<location filename="../src/gui/accountsettings.cpp" line="1153"/>
<source>Remove connection</source>
<translation>Fjern forbindelse</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="589"/>
<location filename="../src/gui/accountsettings.cpp" line="646"/>
<location filename="../src/gui/accountsettings.cpp" line="545"/>
<location filename="../src/gui/accountsettings.cpp" line="602"/>
<source>Open folder</source>
<translation>Åbn mappe</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="224"/>
<location filename="../src/gui/accountsettings.cpp" line="1068"/>
<source>Log out</source>
<translation>Log ud</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Resume sync</source>
<translation>Genoptag synkronisering</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Pause sync</source>
<translation>Paus synkronisering</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="742"/>
<location filename="../src/gui/accountsettings.cpp" line="698"/>
<source>&lt;p&gt;Could not create local folder &lt;i&gt;%1&lt;/i&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="796"/>
<location filename="../src/gui/accountsettings.cpp" line="752"/>
<source>&lt;p&gt;Do you really want to stop syncing the folder &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation>&lt;p&gt;Ønsker du virkelig at stoppe synkronisering af mappen &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt;Dette sletter &lt;b&gt;ikke&lt;/b&gt;nogen filer.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="964"/>
<location filename="../src/gui/accountsettings.cpp" line="920"/>
<source>%1 (%3%) of %2 in use. Some folders, including network mounted or shared folders, might have different limits.</source>
<translation>%1 (%3%) af %2 i brug. Nogle mapper, inklusiv netværksdiske eller delte mapper, har muligvis andre begrænsninger.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="965"/>
<location filename="../src/gui/accountsettings.cpp" line="921"/>
<source>%1 of %2 in use</source>
<translation>%1 af %2 er i brug</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<location filename="../src/gui/accountsettings.cpp" line="930"/>
<source>Currently there is no storage usage information available.</source>
<translation>Der er i øjeblikket ingen informationer om brug af lager tilgængelig.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1031"/>
<location filename="../src/gui/accountsettings.cpp" line="987"/>
<source>Connecting to %1 </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1040"/>
<location filename="../src/gui/accountsettings.cpp" line="996"/>
<source>No %1 connection configured.</source>
<translation>Ingen %1 forbindelse konfigureret.</translation>
</message>
@ -473,103 +442,62 @@
<context>
<name>OCC::AccountState</name>
<message>
<location filename="../src/gui/accountstate.cpp" line="127"/>
<location filename="../src/gui/accountstate.cpp" line="134"/>
<source>Signed out</source>
<translation>Logget ud</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="129"/>
<location filename="../src/gui/accountstate.cpp" line="136"/>
<source>Disconnected</source>
<translation>Frakoblet</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="131"/>
<location filename="../src/gui/accountstate.cpp" line="138"/>
<source>Connected</source>
<translation>Forbundet</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="133"/>
<location filename="../src/gui/accountstate.cpp" line="140"/>
<source>Service unavailable</source>
<translation>Service utilgængelig</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="135"/>
<location filename="../src/gui/accountstate.cpp" line="142"/>
<source>Maintenance mode</source>
<translation>Vedligeholdelsestilstand</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="137"/>
<location filename="../src/gui/accountstate.cpp" line="144"/>
<source>Network error</source>
<translation>Netværksfejl</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="139"/>
<location filename="../src/gui/accountstate.cpp" line="146"/>
<source>Configuration error</source>
<translation>Konfigurationsfejl</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="141"/>
<location filename="../src/gui/accountstate.cpp" line="148"/>
<source>Asking Credentials</source>
<translation>Forespørger om brugeroplysninger</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="143"/>
<location filename="../src/gui/accountstate.cpp" line="150"/>
<source>Unknown account state</source>
<translation>Ukendt konto tilstand</translation>
</message>
</context>
<context>
<name>OCC::ActivityItemDelegate</name>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="229"/>
<source>More information</source>
<translation>Mere information</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="230"/>
<source>Accept</source>
<translation>Accepter</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="231"/>
<source>Join</source>
<translation>Deltag</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="252"/>
<source>Open Browser</source>
<translation>Åbn browser</translation>
</message>
</context>
<context>
<name>OCC::ActivityListModel</name>
<message>
<location filename="../src/gui/activitylistmodel.cpp" line="239"/>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="321"/>
<source>Files from the ignore list as well as symbolic links are not synced. This includes:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::ActivityWidget</name>
<message>
<location filename="../src/gui/activitywidget.cpp" line="56"/>
<source>Accept</source>
<translation>Accepter</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="192"/>
<source>Synced</source>
<translation>S</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="231"/>
<source>Retry all uploads</source>
<translation>Prøv fejlede alle fejlede uploads igen</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="346"/>
<source>&lt;br/&gt;Account %1 does not have activities enabled.</source>
<translation>&lt;br/&gt;Konto %1 har ikke nogen aktiviteter slået til.</translation>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="423"/>
<source>For more activities please open the Activity app.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
@ -680,12 +608,12 @@
<translation>Ingen ownCloud konto konfigureret</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="282"/>
<location filename="../src/gui/connectionvalidator.cpp" line="287"/>
<source>The configured server for this client is too old</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="283"/>
<location filename="../src/gui/connectionvalidator.cpp" line="288"/>
<source>Please update to the latest server and restart the client.</source>
<translation type="unfinished"/>
</message>
@ -901,34 +829,34 @@
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="970"/>
<location filename="../src/gui/folder.cpp" line="972"/>
<source>A new folder larger than %1 MB has been added: %2.
</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="973"/>
<location filename="../src/gui/folder.cpp" line="975"/>
<source>A folder from an external storage has been added.
</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="974"/>
<location filename="../src/gui/folder.cpp" line="976"/>
<source>Please go in the settings to select it if you wish to download it.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1029"/>
<location filename="../src/gui/folder.cpp" line="1031"/>
<source>The folder %1 was created but was excluded from synchronization previously. Data inside it will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1032"/>
<location filename="../src/gui/folder.cpp" line="1034"/>
<source>The file %1 was created but was excluded from synchronization previously. It will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1043"/>
<location filename="../src/gui/folder.cpp" line="1045"/>
<source>Changes in synchronized folders could not be tracked reliably.
This means that the synchronization client might not upload local changes immediately and will instead only scan for local changes and upload them occasionally (every two hours by default).
@ -937,7 +865,7 @@ This means that the synchronization client might not upload local changes immedi
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1088"/>
<location filename="../src/gui/folder.cpp" line="1090"/>
<source>All files in the sync folder '%1' were deleted on the server.
These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
If you decide to restore the files, they will be re-synced with the server if you have rights to do so.
@ -945,46 +873,46 @@ If you decide to delete the files, they will be unavailable to you, unless you a
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1093"/>
<location filename="../src/gui/folder.cpp" line="1095"/>
<source>All files got deleted from your local sync folder '%1'.
These files will be deleted from the server and will not be available on your other devices if they will not be restored.
If this action was unintended you can restore the lost data now.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1097"/>
<location filename="../src/gui/folder.cpp" line="1099"/>
<source>Delete all files?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1100"/>
<location filename="../src/gui/folder.cpp" line="1102"/>
<source>Delete all files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1101"/>
<location filename="../src/gui/folder.cpp" line="1103"/>
<source>Restore deleted files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1118"/>
<location filename="../src/gui/folder.cpp" line="1120"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1123"/>
<location filename="../src/gui/folder.cpp" line="1125"/>
<source>Backup detected</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1126"/>
<location filename="../src/gui/folder.cpp" line="1128"/>
<source>Normal Synchronisation</source>
<translation>Normal synkronisering</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1127"/>
<location filename="../src/gui/folder.cpp" line="1129"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
@ -1471,22 +1399,22 @@ Continuing the sync as normal will cause all your files to be overwritten by an
<context>
<name>OCC::GetOrCreatePublicLinkShare</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="521"/>
<location filename="../src/gui/socketapi.cpp" line="556"/>
<source>Password for share required</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="522"/>
<location filename="../src/gui/socketapi.cpp" line="557"/>
<source>Please enter a password for your link share:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="541"/>
<location filename="../src/gui/socketapi.cpp" line="576"/>
<source>Sharing error</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="542"/>
<location filename="../src/gui/socketapi.cpp" line="577"/>
<source>Could not retrieve or create the public link share. Error:
%1</source>
@ -2616,7 +2544,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ServerNotificationHandler</name>
<message>
<location filename="../src/gui/servernotificationhandler.cpp" line="153"/>
<location filename="../src/gui/tray/NotificationHandler.cpp" line="139"/>
<source>Dismiss</source>
<translation type="unfinished"/>
</message>
@ -2629,22 +2557,17 @@ It is not advisable to use it.</source>
<translation>Indstillinger</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="219"/>
<source>Activity</source>
<translation>Aktivitet</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="101"/>
<location filename="../src/gui/settingsdialog.cpp" line="100"/>
<source>General</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="110"/>
<location filename="../src/gui/settingsdialog.cpp" line="109"/>
<source>Network</source>
<translation>Netværk</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="242"/>
<location filename="../src/gui/settingsdialog.cpp" line="207"/>
<source>Account</source>
<translation>Konto</translation>
</message>
@ -2890,60 +2813,54 @@ It is not advisable to use it.</source>
<context>
<name>OCC::SocketApi</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="458"/>
<source>Share with %1</source>
<comment>parameter is Nextcloud</comment>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="494"/>
<location filename="../src/gui/socketapi.cpp" line="529"/>
<source>Context menu share</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="633"/>
<location filename="../src/gui/socketapi.cpp" line="668"/>
<source>I shared something with you</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="646"/>
<location filename="../src/gui/socketapi.cpp" line="676"/>
<location filename="../src/gui/socketapi.cpp" line="681"/>
<location filename="../src/gui/socketapi.cpp" line="711"/>
<source>Share options</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="647"/>
<source>Share via %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="649"/>
<location filename="../src/gui/socketapi.cpp" line="684"/>
<source>Send private link by email </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="648"/>
<location filename="../src/gui/socketapi.cpp" line="683"/>
<source>Copy private link to clipboard</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="674"/>
<location filename="../src/gui/socketapi.cpp" line="709"/>
<source>Resharing this file is not allowed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="687"/>
<location filename="../src/gui/socketapi.cpp" line="689"/>
<location filename="../src/gui/socketapi.cpp" line="722"/>
<location filename="../src/gui/socketapi.cpp" line="724"/>
<source>Copy public link</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="693"/>
<location filename="../src/gui/socketapi.cpp" line="728"/>
<source>Copy internal link</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="743"/>
<location filename="../src/gui/socketapi.cpp" line="782"/>
<source>Edit</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="784"/>
<source>Open in browser</source>
<translation type="unfinished"/>
</message>
@ -3428,7 +3345,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Systray</name>
<message>
<location filename="../src/gui/systray.cpp" line="54"/>
<location filename="../src/gui/systray.cpp" line="128"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
@ -3436,16 +3353,67 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Theme</name>
<message>
<location filename="../src/libsync/theme.cpp" line="352"/>
<location filename="../src/libsync/theme.cpp" line="345"/>
<source>&lt;p&gt;Version %1. For more information please click &lt;a href=&apos;%2&apos;&gt;here&lt;/a&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/libsync/theme.cpp" line="356"/>
<location filename="../src/libsync/theme.cpp" line="349"/>
<source>&lt;p&gt;This release was supplied by %1&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::User</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="319"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="368"/>
<source>You renamed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="370"/>
<source>You deleted</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="372"/>
<source>You created</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="374"/>
<source>You changed</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::UserModel</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="682"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="683"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="688"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="689"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::WebEnginePage</name>
<message>
@ -3483,234 +3451,113 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ownCloudGui</name>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="293"/>
<location filename="../src/gui/owncloudgui.cpp" line="284"/>
<source>Please sign in</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="339"/>
<location filename="../src/gui/owncloudgui.cpp" line="330"/>
<source>Folder %1: %2</source>
<translation>Mappe %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="357"/>
<location filename="../src/gui/owncloudgui.cpp" line="348"/>
<source>There are no sync folders configured.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="366"/>
<source>Open in browser</source>
<translation>Åbn i browser</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="419"/>
<source>Log out</source>
<translation>Log ud</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="514"/>
<source>Recent Changes</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="393"/>
<source>Managed Folders:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="396"/>
<source>Open folder &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="368"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="776"/>
<source>Unknown status</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="788"/>
<source>Help</source>
<translation>Hjælp</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="790"/>
<source>Quit %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="274"/>
<location filename="../src/gui/owncloudgui.cpp" line="265"/>
<source>Disconnected from %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="224"/>
<location filename="../src/gui/owncloudgui.cpp" line="215"/>
<source>Unsupported Server Version</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="225"/>
<location filename="../src/gui/owncloudgui.cpp" line="216"/>
<source>The server on account %1 runs an old and unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="264"/>
<location filename="../src/gui/owncloudgui.cpp" line="255"/>
<source>Disconnected</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="266"/>
<location filename="../src/gui/owncloudgui.cpp" line="257"/>
<source>Disconnected from some accounts</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="277"/>
<location filename="../src/gui/owncloudgui.cpp" line="268"/>
<source>Disconnected from accounts:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="279"/>
<location filename="../src/gui/owncloudgui.cpp" line="270"/>
<source>Account %1: %2</source>
<translation>Konto %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="294"/>
<location filename="../src/gui/owncloudgui.cpp" line="285"/>
<source>Signed out</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="298"/>
<location filename="../src/gui/owncloudgui.cpp" line="289"/>
<source>Account synchronization is disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="299"/>
<location filename="../src/gui/owncloudgui.cpp" line="352"/>
<location filename="../src/gui/owncloudgui.cpp" line="290"/>
<location filename="../src/gui/owncloudgui.cpp" line="343"/>
<source>Synchronization is paused</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="347"/>
<location filename="../src/gui/owncloudgui.cpp" line="338"/>
<source>Unresolved conflicts</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="354"/>
<location filename="../src/gui/owncloudgui.cpp" line="345"/>
<source>Error during synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="358"/>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<source>No sync folders configured</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="404"/>
<source>Resume all folders</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="409"/>
<source>Pause all folders</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="415"/>
<source>Log in </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="692"/>
<source>Resume all synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="694"/>
<source>Resume synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="702"/>
<source>Pause all synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="704"/>
<source>Pause synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="937"/>
<location filename="../src/gui/owncloudgui.cpp" line="413"/>
<source>Syncing %1 of %2 (%3 left)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="794"/>
<source>Crash now</source>
<comment>Only shows in debug mode to allow testing the crash handler</comment>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="778"/>
<source>Apps</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="780"/>
<source>Settings </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="781"/>
<source>New account </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="782"/>
<source>View more activity </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="897"/>
<source>No items synced recently</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="919"/>
<source>Checking for changes in remote &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="922"/>
<source>Checking for changes in local &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="942"/>
<location filename="../src/gui/owncloudgui.cpp" line="418"/>
<source>Syncing %1 of %2</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="951"/>
<location filename="../src/gui/owncloudgui.cpp" line="427"/>
<source>Syncing %1 (%2 left)</source>
<translation>Synkroniserer %1 (%2 tilbage)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="954"/>
<location filename="../src/gui/owncloudgui.cpp" line="430"/>
<source>Syncing %1</source>
<translation>Synkroniserer %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="972"/>
<location filename="../src/gui/owncloudgui.cpp" line="440"/>
<source>%1 (%2, %3)</source>
<translation>%1 (%2, %3)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<location filename="../src/gui/owncloudgui.cpp" line="340"/>
<source>Up to date</source>
<translation type="unfinished"/>
</message>
@ -3982,7 +3829,7 @@ It is not advisable to use it.</source>
<context>
<name>nextcloudTheme::about()</name>
<message>
<location filename="../src/libsync/theme.cpp" line="336"/>
<location filename="../src/libsync/theme.cpp" line="329"/>
<source>&lt;p&gt;&lt;small&gt;Built from Git revision &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; on %3, %4 using Qt %5, %6&lt;/small&gt;&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -202,7 +202,7 @@
<context>
<name>OCC::AccountSettings</name>
<message>
<location filename="../src/gui/accountsettings.ui" line="211"/>
<location filename="../src/gui/accountsettings.ui" line="204"/>
<source>Storage space: ...</source>
<translation type="unfinished"></translation>
</message>
@ -233,8 +233,8 @@
</message>
<message>
<location filename="../src/gui/accountsettings.ui" line="126"/>
<location filename="../src/gui/accountsettings.cpp" line="803"/>
<location filename="../src/gui/accountsettings.cpp" line="1219"/>
<location filename="../src/gui/accountsettings.cpp" line="759"/>
<location filename="../src/gui/accountsettings.cpp" line="1154"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
@ -244,230 +244,199 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="190"/>
<location filename="../src/gui/accountsettings.cpp" line="187"/>
<source>No account configured.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="220"/>
<source>Add new</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="228"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="232"/>
<source>Account</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="242"/>
<location filename="../src/gui/accountsettings.cpp" line="216"/>
<source>This account supports end-to-end encryption</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="244"/>
<location filename="../src/gui/accountsettings.cpp" line="218"/>
<source>Enable encryption</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="261"/>
<source>Show E2E mnemonic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<location filename="../src/gui/accountsettings.cpp" line="561"/>
<source>Encrypt</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="613"/>
<location filename="../src/gui/accountsettings.cpp" line="649"/>
<location filename="../src/gui/accountsettings.cpp" line="569"/>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<source>Edit Ignored Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="653"/>
<location filename="../src/gui/accountsettings.cpp" line="609"/>
<source>Choose what to sync</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="659"/>
<location filename="../src/gui/accountsettings.cpp" line="615"/>
<source>Force sync now</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="661"/>
<location filename="../src/gui/accountsettings.cpp" line="617"/>
<source>Restart sync</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="670"/>
<location filename="../src/gui/accountsettings.cpp" line="626"/>
<source>Remove folder sync connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="741"/>
<location filename="../src/gui/accountsettings.cpp" line="697"/>
<source>Folder creation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="795"/>
<location filename="../src/gui/accountsettings.cpp" line="751"/>
<source>Confirm Folder Sync Connection Removal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="802"/>
<location filename="../src/gui/accountsettings.cpp" line="758"/>
<source>Remove Folder Sync Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="887"/>
<location filename="../src/gui/accountsettings.cpp" line="843"/>
<source>Sync Running</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="888"/>
<location filename="../src/gui/accountsettings.cpp" line="844"/>
<source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="977"/>
<location filename="../src/gui/accountsettings.cpp" line="933"/>
<source>%1 in use</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1004"/>
<location filename="../src/gui/accountsettings.cpp" line="960"/>
<source>%1 as &lt;i&gt;%2&lt;/i&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1010"/>
<location filename="../src/gui/accountsettings.cpp" line="966"/>
<source>The server version %1 is old and unsupported! Proceed at your own risk.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1012"/>
<location filename="../src/gui/accountsettings.cpp" line="968"/>
<source>Connected to %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1014"/>
<location filename="../src/gui/accountsettings.cpp" line="970"/>
<source>Server %1 is temporarily unavailable.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1016"/>
<location filename="../src/gui/accountsettings.cpp" line="972"/>
<source>Server %1 is currently in maintenance mode.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1018"/>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<source>Signed out from %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1027"/>
<location filename="../src/gui/accountsettings.cpp" line="983"/>
<source>Obtaining authorization from the browser. &lt;a href=&apos;%1&apos;&gt;Click here&lt;/a&gt; to re-open the browser.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1034"/>
<location filename="../src/gui/accountsettings.cpp" line="990"/>
<source>No connection to %1 at %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1066"/>
<source>Log in</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1162"/>
<location filename="../src/gui/accountsettings.cpp" line="1109"/>
<source>There are folders that were not synchronized because they are too big: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1164"/>
<location filename="../src/gui/accountsettings.cpp" line="1111"/>
<source>There are folders that were not synchronized because they are external storages: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1165"/>
<location filename="../src/gui/accountsettings.cpp" line="1112"/>
<source>There are folders that were not synchronized because they are too big or external storages: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1211"/>
<location filename="../src/gui/accountsettings.cpp" line="1146"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1212"/>
<location filename="../src/gui/accountsettings.cpp" line="1147"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1218"/>
<location filename="../src/gui/accountsettings.cpp" line="1153"/>
<source>Remove connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="589"/>
<location filename="../src/gui/accountsettings.cpp" line="646"/>
<location filename="../src/gui/accountsettings.cpp" line="545"/>
<location filename="../src/gui/accountsettings.cpp" line="602"/>
<source>Open folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="224"/>
<location filename="../src/gui/accountsettings.cpp" line="1068"/>
<source>Log out</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Resume sync</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Pause sync</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="742"/>
<location filename="../src/gui/accountsettings.cpp" line="698"/>
<source>&lt;p&gt;Could not create local folder &lt;i&gt;%1&lt;/i&gt;.&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="796"/>
<location filename="../src/gui/accountsettings.cpp" line="752"/>
<source>&lt;p&gt;Do you really want to stop syncing the folder &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="964"/>
<location filename="../src/gui/accountsettings.cpp" line="920"/>
<source>%1 (%3%) of %2 in use. Some folders, including network mounted or shared folders, might have different limits.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="965"/>
<location filename="../src/gui/accountsettings.cpp" line="921"/>
<source>%1 of %2 in use</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<location filename="../src/gui/accountsettings.cpp" line="930"/>
<source>Currently there is no storage usage information available.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1031"/>
<location filename="../src/gui/accountsettings.cpp" line="987"/>
<source>Connecting to %1 </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1040"/>
<location filename="../src/gui/accountsettings.cpp" line="996"/>
<source>No %1 connection configured.</source>
<translation type="unfinished"></translation>
</message>
@ -475,102 +444,61 @@
<context>
<name>OCC::AccountState</name>
<message>
<location filename="../src/gui/accountstate.cpp" line="127"/>
<location filename="../src/gui/accountstate.cpp" line="134"/>
<source>Signed out</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="129"/>
<location filename="../src/gui/accountstate.cpp" line="136"/>
<source>Disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="131"/>
<location filename="../src/gui/accountstate.cpp" line="138"/>
<source>Connected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="133"/>
<location filename="../src/gui/accountstate.cpp" line="140"/>
<source>Service unavailable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="135"/>
<location filename="../src/gui/accountstate.cpp" line="142"/>
<source>Maintenance mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="137"/>
<location filename="../src/gui/accountstate.cpp" line="144"/>
<source>Network error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="139"/>
<location filename="../src/gui/accountstate.cpp" line="146"/>
<source>Configuration error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="141"/>
<location filename="../src/gui/accountstate.cpp" line="148"/>
<source>Asking Credentials</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="143"/>
<location filename="../src/gui/accountstate.cpp" line="150"/>
<source>Unknown account state</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OCC::ActivityItemDelegate</name>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="229"/>
<source>More information</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="230"/>
<source>Accept</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="231"/>
<source>Join</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="252"/>
<source>Open Browser</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OCC::ActivityListModel</name>
<message>
<location filename="../src/gui/activitylistmodel.cpp" line="239"/>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="321"/>
<source>Files from the ignore list as well as symbolic links are not synced. This includes:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OCC::ActivityWidget</name>
<message>
<location filename="../src/gui/activitywidget.cpp" line="56"/>
<source>Accept</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="192"/>
<source>Synced</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="231"/>
<source>Retry all uploads</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="346"/>
<source>&lt;br/&gt;Account %1 does not have activities enabled.</source>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="423"/>
<source>For more activities please open the Activity app.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -682,12 +610,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="282"/>
<location filename="../src/gui/connectionvalidator.cpp" line="287"/>
<source>The configured server for this client is too old</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="283"/>
<location filename="../src/gui/connectionvalidator.cpp" line="288"/>
<source>Please update to the latest server and restart the client.</source>
<translation type="unfinished"></translation>
</message>
@ -927,34 +855,34 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="970"/>
<location filename="../src/gui/folder.cpp" line="972"/>
<source>A new folder larger than %1 MB has been added: %2.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="973"/>
<location filename="../src/gui/folder.cpp" line="975"/>
<source>A folder from an external storage has been added.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="974"/>
<location filename="../src/gui/folder.cpp" line="976"/>
<source>Please go in the settings to select it if you wish to download it.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1029"/>
<location filename="../src/gui/folder.cpp" line="1031"/>
<source>The folder %1 was created but was excluded from synchronization previously. Data inside it will not be synchronized.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1032"/>
<location filename="../src/gui/folder.cpp" line="1034"/>
<source>The file %1 was created but was excluded from synchronization previously. It will not be synchronized.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1043"/>
<location filename="../src/gui/folder.cpp" line="1045"/>
<source>Changes in synchronized folders could not be tracked reliably.
This means that the synchronization client might not upload local changes immediately and will instead only scan for local changes and upload them occasionally (every two hours by default).
@ -963,7 +891,7 @@ This means that the synchronization client might not upload local changes immedi
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1088"/>
<location filename="../src/gui/folder.cpp" line="1090"/>
<source>All files in the sync folder &apos;%1&apos; were deleted on the server.
These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
If you decide to restore the files, they will be re-synced with the server if you have rights to do so.
@ -971,46 +899,46 @@ If you decide to delete the files, they will be unavailable to you, unless you a
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1093"/>
<location filename="../src/gui/folder.cpp" line="1095"/>
<source>All files got deleted from your local sync folder &apos;%1&apos;.
These files will be deleted from the server and will not be available on your other devices if they will not be restored.
If this action was unintended you can restore the lost data now.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1097"/>
<location filename="../src/gui/folder.cpp" line="1099"/>
<source>Delete all files?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1100"/>
<location filename="../src/gui/folder.cpp" line="1102"/>
<source>Delete all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1101"/>
<location filename="../src/gui/folder.cpp" line="1103"/>
<source>Restore deleted files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1118"/>
<location filename="../src/gui/folder.cpp" line="1120"/>
<source>This sync would reset the files to an earlier time in the sync folder &apos;%1&apos;.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1123"/>
<location filename="../src/gui/folder.cpp" line="1125"/>
<source>Backup detected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1126"/>
<location filename="../src/gui/folder.cpp" line="1128"/>
<source>Normal Synchronisation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1127"/>
<location filename="../src/gui/folder.cpp" line="1129"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"></translation>
</message>
@ -1500,22 +1428,22 @@ Continuing the sync as normal will cause all your files to be overwritten by an
<context>
<name>OCC::GetOrCreatePublicLinkShare</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="521"/>
<location filename="../src/gui/socketapi.cpp" line="556"/>
<source>Password for share required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="522"/>
<location filename="../src/gui/socketapi.cpp" line="557"/>
<source>Please enter a password for your link share:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="541"/>
<location filename="../src/gui/socketapi.cpp" line="576"/>
<source>Sharing error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="542"/>
<location filename="../src/gui/socketapi.cpp" line="577"/>
<source>Could not retrieve or create the public link share. Error:
%1</source>
@ -2645,7 +2573,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ServerNotificationHandler</name>
<message>
<location filename="../src/gui/servernotificationhandler.cpp" line="153"/>
<location filename="../src/gui/tray/NotificationHandler.cpp" line="139"/>
<source>Dismiss</source>
<translation type="unfinished"></translation>
</message>
@ -2658,22 +2586,17 @@ It is not advisable to use it.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="219"/>
<source>Activity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="101"/>
<location filename="../src/gui/settingsdialog.cpp" line="100"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="110"/>
<location filename="../src/gui/settingsdialog.cpp" line="109"/>
<source>Network</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="242"/>
<location filename="../src/gui/settingsdialog.cpp" line="207"/>
<source>Account</source>
<translation type="unfinished"></translation>
</message>
@ -2919,60 +2842,54 @@ It is not advisable to use it.</source>
<context>
<name>OCC::SocketApi</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="458"/>
<source>Share with %1</source>
<comment>parameter is Nextcloud</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="494"/>
<location filename="../src/gui/socketapi.cpp" line="529"/>
<source>Context menu share</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="633"/>
<location filename="../src/gui/socketapi.cpp" line="668"/>
<source>I shared something with you</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="646"/>
<location filename="../src/gui/socketapi.cpp" line="676"/>
<location filename="../src/gui/socketapi.cpp" line="681"/>
<location filename="../src/gui/socketapi.cpp" line="711"/>
<source>Share options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="647"/>
<source>Share via %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="649"/>
<location filename="../src/gui/socketapi.cpp" line="684"/>
<source>Send private link by email </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="648"/>
<location filename="../src/gui/socketapi.cpp" line="683"/>
<source>Copy private link to clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="674"/>
<location filename="../src/gui/socketapi.cpp" line="709"/>
<source>Resharing this file is not allowed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="687"/>
<location filename="../src/gui/socketapi.cpp" line="689"/>
<location filename="../src/gui/socketapi.cpp" line="722"/>
<location filename="../src/gui/socketapi.cpp" line="724"/>
<source>Copy public link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="693"/>
<location filename="../src/gui/socketapi.cpp" line="728"/>
<source>Copy internal link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="743"/>
<location filename="../src/gui/socketapi.cpp" line="782"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="784"/>
<source>Open in browser</source>
<translation type="unfinished"></translation>
</message>
@ -3457,7 +3374,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Systray</name>
<message>
<location filename="../src/gui/systray.cpp" line="54"/>
<location filename="../src/gui/systray.cpp" line="128"/>
<source>%1: %2</source>
<translation type="unfinished"></translation>
</message>
@ -3465,16 +3382,67 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Theme</name>
<message>
<location filename="../src/libsync/theme.cpp" line="352"/>
<location filename="../src/libsync/theme.cpp" line="345"/>
<source>&lt;p&gt;Version %1. For more information please click &lt;a href=&apos;%2&apos;&gt;here&lt;/a&gt;.&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/libsync/theme.cpp" line="356"/>
<location filename="../src/libsync/theme.cpp" line="349"/>
<source>&lt;p&gt;This release was supplied by %1&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OCC::User</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="319"/>
<source>Retry all uploads</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="368"/>
<source>You renamed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="370"/>
<source>You deleted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="372"/>
<source>You created</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="374"/>
<source>You changed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OCC::UserModel</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="682"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="683"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="688"/>
<source>Remove connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="689"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OCC::WebEnginePage</name>
<message>
@ -3512,234 +3480,113 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ownCloudGui</name>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="293"/>
<location filename="../src/gui/owncloudgui.cpp" line="284"/>
<source>Please sign in</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="339"/>
<location filename="../src/gui/owncloudgui.cpp" line="330"/>
<source>Folder %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="357"/>
<location filename="../src/gui/owncloudgui.cpp" line="348"/>
<source>There are no sync folders configured.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="366"/>
<source>Open in browser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="419"/>
<source>Log out</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="514"/>
<source>Recent Changes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="393"/>
<source>Managed Folders:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="396"/>
<source>Open folder &apos;%1&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="368"/>
<source>Open %1 in browser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="776"/>
<source>Unknown status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="788"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="790"/>
<source>Quit %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="274"/>
<location filename="../src/gui/owncloudgui.cpp" line="265"/>
<source>Disconnected from %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="224"/>
<location filename="../src/gui/owncloudgui.cpp" line="215"/>
<source>Unsupported Server Version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="225"/>
<location filename="../src/gui/owncloudgui.cpp" line="216"/>
<source>The server on account %1 runs an old and unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="264"/>
<location filename="../src/gui/owncloudgui.cpp" line="255"/>
<source>Disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="266"/>
<location filename="../src/gui/owncloudgui.cpp" line="257"/>
<source>Disconnected from some accounts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="277"/>
<location filename="../src/gui/owncloudgui.cpp" line="268"/>
<source>Disconnected from accounts:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="279"/>
<location filename="../src/gui/owncloudgui.cpp" line="270"/>
<source>Account %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="294"/>
<location filename="../src/gui/owncloudgui.cpp" line="285"/>
<source>Signed out</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="298"/>
<location filename="../src/gui/owncloudgui.cpp" line="289"/>
<source>Account synchronization is disabled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="299"/>
<location filename="../src/gui/owncloudgui.cpp" line="352"/>
<location filename="../src/gui/owncloudgui.cpp" line="290"/>
<location filename="../src/gui/owncloudgui.cpp" line="343"/>
<source>Synchronization is paused</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="347"/>
<location filename="../src/gui/owncloudgui.cpp" line="338"/>
<source>Unresolved conflicts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="354"/>
<location filename="../src/gui/owncloudgui.cpp" line="345"/>
<source>Error during synchronization</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="358"/>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<source>No sync folders configured</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="404"/>
<source>Resume all folders</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="409"/>
<source>Pause all folders</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="415"/>
<source>Log in </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="692"/>
<source>Resume all synchronization</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="694"/>
<source>Resume synchronization</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="702"/>
<source>Pause all synchronization</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="704"/>
<source>Pause synchronization</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="937"/>
<location filename="../src/gui/owncloudgui.cpp" line="413"/>
<source>Syncing %1 of %2 (%3 left)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="794"/>
<source>Crash now</source>
<comment>Only shows in debug mode to allow testing the crash handler</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="778"/>
<source>Apps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="780"/>
<source>Settings </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="781"/>
<source>New account </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="782"/>
<source>View more activity </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="897"/>
<source>No items synced recently</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="919"/>
<source>Checking for changes in remote &apos;%1&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="922"/>
<source>Checking for changes in local &apos;%1&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="942"/>
<location filename="../src/gui/owncloudgui.cpp" line="418"/>
<source>Syncing %1 of %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="951"/>
<location filename="../src/gui/owncloudgui.cpp" line="427"/>
<source>Syncing %1 (%2 left)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="954"/>
<location filename="../src/gui/owncloudgui.cpp" line="430"/>
<source>Syncing %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="972"/>
<location filename="../src/gui/owncloudgui.cpp" line="440"/>
<source>%1 (%2, %3)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<location filename="../src/gui/owncloudgui.cpp" line="340"/>
<source>Up to date</source>
<translation type="unfinished"></translation>
</message>
@ -4047,7 +3894,7 @@ It is not advisable to use it.</source>
<context>
<name>nextcloudTheme::about()</name>
<message>
<location filename="../src/libsync/theme.cpp" line="336"/>
<location filename="../src/libsync/theme.cpp" line="329"/>
<source>&lt;p&gt;&lt;small&gt;Built from Git revision &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; on %3, %4 using Qt %5, %6&lt;/small&gt;&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -200,7 +200,7 @@
<context>
<name>OCC::AccountSettings</name>
<message>
<location filename="../src/gui/accountsettings.ui" line="211"/>
<location filename="../src/gui/accountsettings.ui" line="204"/>
<source>Storage space: ...</source>
<translation>Espacio de almacenamiento: ...</translation>
</message>
@ -231,8 +231,8 @@
</message>
<message>
<location filename="../src/gui/accountsettings.ui" line="126"/>
<location filename="../src/gui/accountsettings.cpp" line="803"/>
<location filename="../src/gui/accountsettings.cpp" line="1219"/>
<location filename="../src/gui/accountsettings.cpp" line="759"/>
<location filename="../src/gui/accountsettings.cpp" line="1154"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
@ -242,230 +242,199 @@
<translation>Conectado con &lt;server&gt; como &lt;user&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="190"/>
<location filename="../src/gui/accountsettings.cpp" line="187"/>
<source>No account configured.</source>
<translation>No hay cuenta configurada.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="220"/>
<source>Add new</source>
<translation>Agregar nuevo</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="228"/>
<source>Remove</source>
<translation>Borrar</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="232"/>
<source>Account</source>
<translation>Cuenta</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="242"/>
<location filename="../src/gui/accountsettings.cpp" line="216"/>
<source>This account supports end-to-end encryption</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="244"/>
<location filename="../src/gui/accountsettings.cpp" line="218"/>
<source>Enable encryption</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="261"/>
<source>Show E2E mnemonic</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<location filename="../src/gui/accountsettings.cpp" line="561"/>
<source>Encrypt</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="613"/>
<location filename="../src/gui/accountsettings.cpp" line="649"/>
<location filename="../src/gui/accountsettings.cpp" line="569"/>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<source>Edit Ignored Files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="653"/>
<location filename="../src/gui/accountsettings.cpp" line="609"/>
<source>Choose what to sync</source>
<translation>Elegir que sincronizar</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="659"/>
<location filename="../src/gui/accountsettings.cpp" line="615"/>
<source>Force sync now</source>
<translation>Forzar sincronización ahora</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="661"/>
<location filename="../src/gui/accountsettings.cpp" line="617"/>
<source>Restart sync</source>
<translation>Reinicia sincronización </translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="670"/>
<location filename="../src/gui/accountsettings.cpp" line="626"/>
<source>Remove folder sync connection</source>
<translation>Eliminar conexión de sincronización de carpeta</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="741"/>
<location filename="../src/gui/accountsettings.cpp" line="697"/>
<source>Folder creation failed</source>
<translation>Falló la creacion de la carpeta</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="795"/>
<location filename="../src/gui/accountsettings.cpp" line="751"/>
<source>Confirm Folder Sync Connection Removal</source>
<translation>Confirmar eliminación de conexión de sincronización de carpeta</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="802"/>
<location filename="../src/gui/accountsettings.cpp" line="758"/>
<source>Remove Folder Sync Connection</source>
<translation>Eliminar Conexión de Sincronización de Carpeta</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="887"/>
<location filename="../src/gui/accountsettings.cpp" line="843"/>
<source>Sync Running</source>
<translation>Sincronización en curso</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="888"/>
<location filename="../src/gui/accountsettings.cpp" line="844"/>
<source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
<translation>La sincronización está en curso.&lt;br/&gt;¿Querés interrumpirla?</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="977"/>
<location filename="../src/gui/accountsettings.cpp" line="933"/>
<source>%1 in use</source>
<translation>%1 en uso</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1004"/>
<location filename="../src/gui/accountsettings.cpp" line="960"/>
<source>%1 as &lt;i&gt;%2&lt;/i&gt;</source>
<translation>%1 de &lt;i&gt;%2&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1010"/>
<location filename="../src/gui/accountsettings.cpp" line="966"/>
<source>The server version %1 is old and unsupported! Proceed at your own risk.</source>
<translation>¡La versión del servidor% 1 es antigua y no está soportada! Proceda bajo su propio riesgo.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1012"/>
<location filename="../src/gui/accountsettings.cpp" line="968"/>
<source>Connected to %1.</source>
<translation>Conectado a %1</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1014"/>
<location filename="../src/gui/accountsettings.cpp" line="970"/>
<source>Server %1 is temporarily unavailable.</source>
<translation>El servidor %1 esta temporalmente sin conexión</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1016"/>
<location filename="../src/gui/accountsettings.cpp" line="972"/>
<source>Server %1 is currently in maintenance mode.</source>
<translation>Servidor %1 actualmente en modo mantenimiento.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1018"/>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<source>Signed out from %1.</source>
<translation>Registrado desde %1.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1027"/>
<location filename="../src/gui/accountsettings.cpp" line="983"/>
<source>Obtaining authorization from the browser. &lt;a href=&apos;%1&apos;&gt;Click here&lt;/a&gt; to re-open the browser.</source>
<translation>Obteniendo autorización del navegador. &lt;a href=&apos;%1&apos;&gt;Click aquí&lt;/a&gt; para volver a abrir el navegador.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1034"/>
<location filename="../src/gui/accountsettings.cpp" line="990"/>
<source>No connection to %1 at %2.</source>
<translation>Sin conexión a %1 desde %2.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1066"/>
<source>Log in</source>
<translation>Iniciar sesión</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1162"/>
<location filename="../src/gui/accountsettings.cpp" line="1109"/>
<source>There are folders that were not synchronized because they are too big: </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1164"/>
<location filename="../src/gui/accountsettings.cpp" line="1111"/>
<source>There are folders that were not synchronized because they are external storages: </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1165"/>
<location filename="../src/gui/accountsettings.cpp" line="1112"/>
<source>There are folders that were not synchronized because they are too big or external storages: </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1211"/>
<location filename="../src/gui/accountsettings.cpp" line="1146"/>
<source>Confirm Account Removal</source>
<translation>Confirmar la eliminación de la cuenta</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1212"/>
<location filename="../src/gui/accountsettings.cpp" line="1147"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1218"/>
<location filename="../src/gui/accountsettings.cpp" line="1153"/>
<source>Remove connection</source>
<translation>Eliminar conexión</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="589"/>
<location filename="../src/gui/accountsettings.cpp" line="646"/>
<location filename="../src/gui/accountsettings.cpp" line="545"/>
<location filename="../src/gui/accountsettings.cpp" line="602"/>
<source>Open folder</source>
<translation>Abrir carpeta</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="224"/>
<location filename="../src/gui/accountsettings.cpp" line="1068"/>
<source>Log out</source>
<translation>Cerrar la sesión</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Resume sync</source>
<translation>Reanudar sincronización</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Pause sync</source>
<translation>Pausar sincronización</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="742"/>
<location filename="../src/gui/accountsettings.cpp" line="698"/>
<source>&lt;p&gt;Could not create local folder &lt;i&gt;%1&lt;/i&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="796"/>
<location filename="../src/gui/accountsettings.cpp" line="752"/>
<source>&lt;p&gt;Do you really want to stop syncing the folder &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation>&lt;p&gt;Realmente quieres detener la sincronización de la carpeta &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Nota:&lt;/b&gt; Esto &lt;b&gt;no&lt;/b&gt; eliminara ningun archivo.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="964"/>
<location filename="../src/gui/accountsettings.cpp" line="920"/>
<source>%1 (%3%) of %2 in use. Some folders, including network mounted or shared folders, might have different limits.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="965"/>
<location filename="../src/gui/accountsettings.cpp" line="921"/>
<source>%1 of %2 in use</source>
<translation>%1 de %2 en uso</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<location filename="../src/gui/accountsettings.cpp" line="930"/>
<source>Currently there is no storage usage information available.</source>
<translation>Actualmente no hay información disponible acerca del uso del almacenamiento.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1031"/>
<location filename="../src/gui/accountsettings.cpp" line="987"/>
<source>Connecting to %1 </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1040"/>
<location filename="../src/gui/accountsettings.cpp" line="996"/>
<source>No %1 connection configured.</source>
<translation>No hay ninguna conexión de %1 configurada.</translation>
</message>
@ -473,102 +442,61 @@
<context>
<name>OCC::AccountState</name>
<message>
<location filename="../src/gui/accountstate.cpp" line="127"/>
<location filename="../src/gui/accountstate.cpp" line="134"/>
<source>Signed out</source>
<translation>Desautentificado</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="129"/>
<location filename="../src/gui/accountstate.cpp" line="136"/>
<source>Disconnected</source>
<translation>Desconectado</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="131"/>
<location filename="../src/gui/accountstate.cpp" line="138"/>
<source>Connected</source>
<translation>Conectado</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="133"/>
<location filename="../src/gui/accountstate.cpp" line="140"/>
<source>Service unavailable</source>
<translation>Servicio no disponible</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="135"/>
<location filename="../src/gui/accountstate.cpp" line="142"/>
<source>Maintenance mode</source>
<translation>Modo mantenimiento</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="137"/>
<location filename="../src/gui/accountstate.cpp" line="144"/>
<source>Network error</source>
<translation>Error de red</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="139"/>
<location filename="../src/gui/accountstate.cpp" line="146"/>
<source>Configuration error</source>
<translation>Error de configuración</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="141"/>
<location filename="../src/gui/accountstate.cpp" line="148"/>
<source>Asking Credentials</source>
<translation>Pidiendo Credenciales</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="143"/>
<location filename="../src/gui/accountstate.cpp" line="150"/>
<source>Unknown account state</source>
<translation>Estado de la cuenta desconocido</translation>
</message>
</context>
<context>
<name>OCC::ActivityItemDelegate</name>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="229"/>
<source>More information</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="230"/>
<source>Accept</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="231"/>
<source>Join</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="252"/>
<source>Open Browser</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::ActivityListModel</name>
<message>
<location filename="../src/gui/activitylistmodel.cpp" line="239"/>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="321"/>
<source>Files from the ignore list as well as symbolic links are not synced. This includes:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::ActivityWidget</name>
<message>
<location filename="../src/gui/activitywidget.cpp" line="56"/>
<source>Accept</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="192"/>
<source>Synced</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="231"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="346"/>
<source>&lt;br/&gt;Account %1 does not have activities enabled.</source>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="423"/>
<source>For more activities please open the Activity app.</source>
<translation type="unfinished"/>
</message>
</context>
@ -680,12 +608,12 @@
<translation>No hay una cuenta ownCloud configurada.</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="282"/>
<location filename="../src/gui/connectionvalidator.cpp" line="287"/>
<source>The configured server for this client is too old</source>
<translation>La configuración del servidor al cliente es obsoleta</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="283"/>
<location filename="../src/gui/connectionvalidator.cpp" line="288"/>
<source>Please update to the latest server and restart the client.</source>
<translation>Por favor actualice a la última versión del servidor y reinicie el cliente.</translation>
</message>
@ -901,34 +829,34 @@
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="970"/>
<location filename="../src/gui/folder.cpp" line="972"/>
<source>A new folder larger than %1 MB has been added: %2.
</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="973"/>
<location filename="../src/gui/folder.cpp" line="975"/>
<source>A folder from an external storage has been added.
</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="974"/>
<location filename="../src/gui/folder.cpp" line="976"/>
<source>Please go in the settings to select it if you wish to download it.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1029"/>
<location filename="../src/gui/folder.cpp" line="1031"/>
<source>The folder %1 was created but was excluded from synchronization previously. Data inside it will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1032"/>
<location filename="../src/gui/folder.cpp" line="1034"/>
<source>The file %1 was created but was excluded from synchronization previously. It will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1043"/>
<location filename="../src/gui/folder.cpp" line="1045"/>
<source>Changes in synchronized folders could not be tracked reliably.
This means that the synchronization client might not upload local changes immediately and will instead only scan for local changes and upload them occasionally (every two hours by default).
@ -937,7 +865,7 @@ This means that the synchronization client might not upload local changes immedi
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1088"/>
<location filename="../src/gui/folder.cpp" line="1090"/>
<source>All files in the sync folder '%1' were deleted on the server.
These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
If you decide to restore the files, they will be re-synced with the server if you have rights to do so.
@ -945,46 +873,46 @@ If you decide to delete the files, they will be unavailable to you, unless you a
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1093"/>
<location filename="../src/gui/folder.cpp" line="1095"/>
<source>All files got deleted from your local sync folder '%1'.
These files will be deleted from the server and will not be available on your other devices if they will not be restored.
If this action was unintended you can restore the lost data now.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1097"/>
<location filename="../src/gui/folder.cpp" line="1099"/>
<source>Delete all files?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1100"/>
<location filename="../src/gui/folder.cpp" line="1102"/>
<source>Delete all files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1101"/>
<location filename="../src/gui/folder.cpp" line="1103"/>
<source>Restore deleted files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1118"/>
<location filename="../src/gui/folder.cpp" line="1120"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1123"/>
<location filename="../src/gui/folder.cpp" line="1125"/>
<source>Backup detected</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1126"/>
<location filename="../src/gui/folder.cpp" line="1128"/>
<source>Normal Synchronisation</source>
<translation>Sincronizacón Normal.</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1127"/>
<location filename="../src/gui/folder.cpp" line="1129"/>
<source>Keep Local Files as Conflict</source>
<translation>Mantener Archivos Locales como Conflicto</translation>
</message>
@ -1471,22 +1399,22 @@ Continuing the sync as normal will cause all your files to be overwritten by an
<context>
<name>OCC::GetOrCreatePublicLinkShare</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="521"/>
<location filename="../src/gui/socketapi.cpp" line="556"/>
<source>Password for share required</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="522"/>
<location filename="../src/gui/socketapi.cpp" line="557"/>
<source>Please enter a password for your link share:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="541"/>
<location filename="../src/gui/socketapi.cpp" line="576"/>
<source>Sharing error</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="542"/>
<location filename="../src/gui/socketapi.cpp" line="577"/>
<source>Could not retrieve or create the public link share. Error:
%1</source>
@ -2616,7 +2544,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ServerNotificationHandler</name>
<message>
<location filename="../src/gui/servernotificationhandler.cpp" line="153"/>
<location filename="../src/gui/tray/NotificationHandler.cpp" line="139"/>
<source>Dismiss</source>
<translation type="unfinished"/>
</message>
@ -2629,22 +2557,17 @@ It is not advisable to use it.</source>
<translation>Configuración</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="219"/>
<source>Activity</source>
<translation>Actividad</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="101"/>
<location filename="../src/gui/settingsdialog.cpp" line="100"/>
<source>General</source>
<translation>General</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="110"/>
<location filename="../src/gui/settingsdialog.cpp" line="109"/>
<source>Network</source>
<translation>Red</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="242"/>
<location filename="../src/gui/settingsdialog.cpp" line="207"/>
<source>Account</source>
<translation>Cuenta</translation>
</message>
@ -2890,60 +2813,54 @@ It is not advisable to use it.</source>
<context>
<name>OCC::SocketApi</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="458"/>
<source>Share with %1</source>
<comment>parameter is Nextcloud</comment>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="494"/>
<location filename="../src/gui/socketapi.cpp" line="529"/>
<source>Context menu share</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="633"/>
<location filename="../src/gui/socketapi.cpp" line="668"/>
<source>I shared something with you</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="646"/>
<location filename="../src/gui/socketapi.cpp" line="676"/>
<location filename="../src/gui/socketapi.cpp" line="681"/>
<location filename="../src/gui/socketapi.cpp" line="711"/>
<source>Share options</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="647"/>
<source>Share via %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="649"/>
<location filename="../src/gui/socketapi.cpp" line="684"/>
<source>Send private link by email </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="648"/>
<location filename="../src/gui/socketapi.cpp" line="683"/>
<source>Copy private link to clipboard</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="674"/>
<location filename="../src/gui/socketapi.cpp" line="709"/>
<source>Resharing this file is not allowed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="687"/>
<location filename="../src/gui/socketapi.cpp" line="689"/>
<location filename="../src/gui/socketapi.cpp" line="722"/>
<location filename="../src/gui/socketapi.cpp" line="724"/>
<source>Copy public link</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="693"/>
<location filename="../src/gui/socketapi.cpp" line="728"/>
<source>Copy internal link</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="743"/>
<location filename="../src/gui/socketapi.cpp" line="782"/>
<source>Edit</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="784"/>
<source>Open in browser</source>
<translation type="unfinished"/>
</message>
@ -3428,7 +3345,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Systray</name>
<message>
<location filename="../src/gui/systray.cpp" line="54"/>
<location filename="../src/gui/systray.cpp" line="128"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
@ -3436,16 +3353,67 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Theme</name>
<message>
<location filename="../src/libsync/theme.cpp" line="352"/>
<location filename="../src/libsync/theme.cpp" line="345"/>
<source>&lt;p&gt;Version %1. For more information please click &lt;a href=&apos;%2&apos;&gt;here&lt;/a&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/libsync/theme.cpp" line="356"/>
<location filename="../src/libsync/theme.cpp" line="349"/>
<source>&lt;p&gt;This release was supplied by %1&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::User</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="319"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="368"/>
<source>You renamed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="370"/>
<source>You deleted</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="372"/>
<source>You created</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="374"/>
<source>You changed</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::UserModel</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="682"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="683"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="688"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="689"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::WebEnginePage</name>
<message>
@ -3483,234 +3451,113 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ownCloudGui</name>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="293"/>
<location filename="../src/gui/owncloudgui.cpp" line="284"/>
<source>Please sign in</source>
<translation>Por favor, inicie sesión</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="339"/>
<location filename="../src/gui/owncloudgui.cpp" line="330"/>
<source>Folder %1: %2</source>
<translation>Directorio %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="357"/>
<location filename="../src/gui/owncloudgui.cpp" line="348"/>
<source>There are no sync folders configured.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="366"/>
<source>Open in browser</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="419"/>
<source>Log out</source>
<translation>Cerrar la sesión</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="514"/>
<source>Recent Changes</source>
<translation>Cambios recientes</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="393"/>
<source>Managed Folders:</source>
<translation>Directorios administrados:</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="396"/>
<source>Open folder &apos;%1&apos;</source>
<translation>Abrir carpeta &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="368"/>
<source>Open %1 in browser</source>
<translation>Abrir %1 en el navegador...</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="776"/>
<source>Unknown status</source>
<translation>Estado desconocido</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="788"/>
<source>Help</source>
<translation>Ayuda</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="790"/>
<source>Quit %1</source>
<translation>Cancelar %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="274"/>
<location filename="../src/gui/owncloudgui.cpp" line="265"/>
<source>Disconnected from %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="224"/>
<location filename="../src/gui/owncloudgui.cpp" line="215"/>
<source>Unsupported Server Version</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="225"/>
<location filename="../src/gui/owncloudgui.cpp" line="216"/>
<source>The server on account %1 runs an old and unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="264"/>
<location filename="../src/gui/owncloudgui.cpp" line="255"/>
<source>Disconnected</source>
<translation>Desconectado</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="266"/>
<location filename="../src/gui/owncloudgui.cpp" line="257"/>
<source>Disconnected from some accounts</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="277"/>
<location filename="../src/gui/owncloudgui.cpp" line="268"/>
<source>Disconnected from accounts:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="279"/>
<location filename="../src/gui/owncloudgui.cpp" line="270"/>
<source>Account %1: %2</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="294"/>
<location filename="../src/gui/owncloudgui.cpp" line="285"/>
<source>Signed out</source>
<translation>Desautentificado</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="298"/>
<location filename="../src/gui/owncloudgui.cpp" line="289"/>
<source>Account synchronization is disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="299"/>
<location filename="../src/gui/owncloudgui.cpp" line="352"/>
<location filename="../src/gui/owncloudgui.cpp" line="290"/>
<location filename="../src/gui/owncloudgui.cpp" line="343"/>
<source>Synchronization is paused</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="347"/>
<location filename="../src/gui/owncloudgui.cpp" line="338"/>
<source>Unresolved conflicts</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="354"/>
<location filename="../src/gui/owncloudgui.cpp" line="345"/>
<source>Error during synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="358"/>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<source>No sync folders configured</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="404"/>
<source>Resume all folders</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="409"/>
<source>Pause all folders</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="415"/>
<source>Log in </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="692"/>
<source>Resume all synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="694"/>
<source>Resume synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="702"/>
<source>Pause all synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="704"/>
<source>Pause synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="937"/>
<location filename="../src/gui/owncloudgui.cpp" line="413"/>
<source>Syncing %1 of %2 (%3 left)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="794"/>
<source>Crash now</source>
<comment>Only shows in debug mode to allow testing the crash handler</comment>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="778"/>
<source>Apps</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="780"/>
<source>Settings </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="781"/>
<source>New account </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="782"/>
<source>View more activity </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="897"/>
<source>No items synced recently</source>
<translation>No se sincronizaron elementos recientemente</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="919"/>
<source>Checking for changes in remote &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="922"/>
<source>Checking for changes in local &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="942"/>
<location filename="../src/gui/owncloudgui.cpp" line="418"/>
<source>Syncing %1 of %2</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="951"/>
<location filename="../src/gui/owncloudgui.cpp" line="427"/>
<source>Syncing %1 (%2 left)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="954"/>
<location filename="../src/gui/owncloudgui.cpp" line="430"/>
<source>Syncing %1</source>
<translation>Sincronizando %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="972"/>
<location filename="../src/gui/owncloudgui.cpp" line="440"/>
<source>%1 (%2, %3)</source>
<translation>%1 (%2, %3)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<location filename="../src/gui/owncloudgui.cpp" line="340"/>
<source>Up to date</source>
<translation>actualizado</translation>
</message>
@ -3982,7 +3829,7 @@ It is not advisable to use it.</source>
<context>
<name>nextcloudTheme::about()</name>
<message>
<location filename="../src/libsync/theme.cpp" line="336"/>
<location filename="../src/libsync/theme.cpp" line="329"/>
<source>&lt;p&gt;&lt;small&gt;Built from Git revision &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; on %3, %4 using Qt %5, %6&lt;/small&gt;&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -200,7 +200,7 @@
<context>
<name>OCC::AccountSettings</name>
<message>
<location filename="../src/gui/accountsettings.ui" line="211"/>
<location filename="../src/gui/accountsettings.ui" line="204"/>
<source>Storage space: ...</source>
<translation>Salvestusruum: ...</translation>
</message>
@ -231,8 +231,8 @@
</message>
<message>
<location filename="../src/gui/accountsettings.ui" line="126"/>
<location filename="../src/gui/accountsettings.cpp" line="803"/>
<location filename="../src/gui/accountsettings.cpp" line="1219"/>
<location filename="../src/gui/accountsettings.cpp" line="759"/>
<location filename="../src/gui/accountsettings.cpp" line="1154"/>
<source>Cancel</source>
<translation>Loobu</translation>
</message>
@ -242,230 +242,199 @@
<translation>Ühendatud &lt;server&gt; kasutajana &lt;user&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="190"/>
<location filename="../src/gui/accountsettings.cpp" line="187"/>
<source>No account configured.</source>
<translation>Ühtegi kontot pole seadistatud</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="220"/>
<source>Add new</source>
<translation>Lisa uus</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="228"/>
<source>Remove</source>
<translation>Eemalda</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="232"/>
<source>Account</source>
<translation>Konto</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="242"/>
<location filename="../src/gui/accountsettings.cpp" line="216"/>
<source>This account supports end-to-end encryption</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="244"/>
<location filename="../src/gui/accountsettings.cpp" line="218"/>
<source>Enable encryption</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="261"/>
<source>Show E2E mnemonic</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<location filename="../src/gui/accountsettings.cpp" line="561"/>
<source>Encrypt</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="613"/>
<location filename="../src/gui/accountsettings.cpp" line="649"/>
<location filename="../src/gui/accountsettings.cpp" line="569"/>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<source>Edit Ignored Files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="653"/>
<location filename="../src/gui/accountsettings.cpp" line="609"/>
<source>Choose what to sync</source>
<translation>Vali, mida sünkroniseerida</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="659"/>
<location filename="../src/gui/accountsettings.cpp" line="615"/>
<source>Force sync now</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="661"/>
<location filename="../src/gui/accountsettings.cpp" line="617"/>
<source>Restart sync</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="670"/>
<location filename="../src/gui/accountsettings.cpp" line="626"/>
<source>Remove folder sync connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="741"/>
<location filename="../src/gui/accountsettings.cpp" line="697"/>
<source>Folder creation failed</source>
<translation>Kausta loomine ebaõnnestus</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="795"/>
<location filename="../src/gui/accountsettings.cpp" line="751"/>
<source>Confirm Folder Sync Connection Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="802"/>
<location filename="../src/gui/accountsettings.cpp" line="758"/>
<source>Remove Folder Sync Connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="887"/>
<location filename="../src/gui/accountsettings.cpp" line="843"/>
<source>Sync Running</source>
<translation>Sünkroniseerimine on käimas</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="888"/>
<location filename="../src/gui/accountsettings.cpp" line="844"/>
<source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
<translation>Sünkroniseerimine on käimas.&lt;br/&gt;Kas sa soovid seda lõpetada?</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="977"/>
<location filename="../src/gui/accountsettings.cpp" line="933"/>
<source>%1 in use</source>
<translation>%1 kasutusel</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1004"/>
<location filename="../src/gui/accountsettings.cpp" line="960"/>
<source>%1 as &lt;i&gt;%2&lt;/i&gt;</source>
<translation>%1 as &lt;i&gt;%2&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1010"/>
<location filename="../src/gui/accountsettings.cpp" line="966"/>
<source>The server version %1 is old and unsupported! Proceed at your own risk.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1012"/>
<location filename="../src/gui/accountsettings.cpp" line="968"/>
<source>Connected to %1.</source>
<translation>Ühendatud %1</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1014"/>
<location filename="../src/gui/accountsettings.cpp" line="970"/>
<source>Server %1 is temporarily unavailable.</source>
<translation>Server %1 pole ajutiselt saadaval.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1016"/>
<location filename="../src/gui/accountsettings.cpp" line="972"/>
<source>Server %1 is currently in maintenance mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1018"/>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<source>Signed out from %1.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1027"/>
<location filename="../src/gui/accountsettings.cpp" line="983"/>
<source>Obtaining authorization from the browser. &lt;a href=&apos;%1&apos;&gt;Click here&lt;/a&gt; to re-open the browser.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1034"/>
<location filename="../src/gui/accountsettings.cpp" line="990"/>
<source>No connection to %1 at %2.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1066"/>
<source>Log in</source>
<translation>Logi sisse</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1162"/>
<location filename="../src/gui/accountsettings.cpp" line="1109"/>
<source>There are folders that were not synchronized because they are too big: </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1164"/>
<location filename="../src/gui/accountsettings.cpp" line="1111"/>
<source>There are folders that were not synchronized because they are external storages: </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1165"/>
<location filename="../src/gui/accountsettings.cpp" line="1112"/>
<source>There are folders that were not synchronized because they are too big or external storages: </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1211"/>
<location filename="../src/gui/accountsettings.cpp" line="1146"/>
<source>Confirm Account Removal</source>
<translation>Kinnita konto eemaldamine</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1212"/>
<location filename="../src/gui/accountsettings.cpp" line="1147"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1218"/>
<location filename="../src/gui/accountsettings.cpp" line="1153"/>
<source>Remove connection</source>
<translation>Eemalda ühendus</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="589"/>
<location filename="../src/gui/accountsettings.cpp" line="646"/>
<location filename="../src/gui/accountsettings.cpp" line="545"/>
<location filename="../src/gui/accountsettings.cpp" line="602"/>
<source>Open folder</source>
<translation>Ava kaust</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="224"/>
<location filename="../src/gui/accountsettings.cpp" line="1068"/>
<source>Log out</source>
<translation>Logi välja</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Resume sync</source>
<translation>Taasta sünroonimist</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Pause sync</source>
<translation>Peata sünkroonimine</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="742"/>
<location filename="../src/gui/accountsettings.cpp" line="698"/>
<source>&lt;p&gt;Could not create local folder &lt;i&gt;%1&lt;/i&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="796"/>
<location filename="../src/gui/accountsettings.cpp" line="752"/>
<source>&lt;p&gt;Do you really want to stop syncing the folder &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="964"/>
<location filename="../src/gui/accountsettings.cpp" line="920"/>
<source>%1 (%3%) of %2 in use. Some folders, including network mounted or shared folders, might have different limits.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="965"/>
<location filename="../src/gui/accountsettings.cpp" line="921"/>
<source>%1 of %2 in use</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<location filename="../src/gui/accountsettings.cpp" line="930"/>
<source>Currently there is no storage usage information available.</source>
<translation>Hetkel pole mahu kasutuse info saadaval.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1031"/>
<location filename="../src/gui/accountsettings.cpp" line="987"/>
<source>Connecting to %1 </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1040"/>
<location filename="../src/gui/accountsettings.cpp" line="996"/>
<source>No %1 connection configured.</source>
<translation>Ühtegi %1 ühendust pole seadistatud.</translation>
</message>
@ -473,102 +442,61 @@
<context>
<name>OCC::AccountState</name>
<message>
<location filename="../src/gui/accountstate.cpp" line="127"/>
<location filename="../src/gui/accountstate.cpp" line="134"/>
<source>Signed out</source>
<translation>Välja logitud</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="129"/>
<location filename="../src/gui/accountstate.cpp" line="136"/>
<source>Disconnected</source>
<translation>Lahti ühendatud</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="131"/>
<location filename="../src/gui/accountstate.cpp" line="138"/>
<source>Connected</source>
<translation>Ühendatud</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="133"/>
<location filename="../src/gui/accountstate.cpp" line="140"/>
<source>Service unavailable</source>
<translation>Teenus pole saadaval</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="135"/>
<location filename="../src/gui/accountstate.cpp" line="142"/>
<source>Maintenance mode</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="137"/>
<location filename="../src/gui/accountstate.cpp" line="144"/>
<source>Network error</source>
<translation>Võrgu viga</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="139"/>
<location filename="../src/gui/accountstate.cpp" line="146"/>
<source>Configuration error</source>
<translation>Seadistamise tõrge</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="141"/>
<location filename="../src/gui/accountstate.cpp" line="148"/>
<source>Asking Credentials</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="143"/>
<location filename="../src/gui/accountstate.cpp" line="150"/>
<source>Unknown account state</source>
<translation>Tundmatu konto olek</translation>
</message>
</context>
<context>
<name>OCC::ActivityItemDelegate</name>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="229"/>
<source>More information</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="230"/>
<source>Accept</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="231"/>
<source>Join</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="252"/>
<source>Open Browser</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::ActivityListModel</name>
<message>
<location filename="../src/gui/activitylistmodel.cpp" line="239"/>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="321"/>
<source>Files from the ignore list as well as symbolic links are not synced. This includes:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::ActivityWidget</name>
<message>
<location filename="../src/gui/activitywidget.cpp" line="56"/>
<source>Accept</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="192"/>
<source>Synced</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="231"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="346"/>
<source>&lt;br/&gt;Account %1 does not have activities enabled.</source>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="423"/>
<source>For more activities please open the Activity app.</source>
<translation type="unfinished"/>
</message>
</context>
@ -680,12 +608,12 @@
<translation>Ühtegi ownCloud kontot pole seadistatud</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="282"/>
<location filename="../src/gui/connectionvalidator.cpp" line="287"/>
<source>The configured server for this client is too old</source>
<translation>Seadistatud server on selle kliendi jaoks liiga vana</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="283"/>
<location filename="../src/gui/connectionvalidator.cpp" line="288"/>
<source>Please update to the latest server and restart the client.</source>
<translation>Palun uuenda server viimasele versioonile ning taaskäivita klient.</translation>
</message>
@ -901,34 +829,34 @@
<translation>Süsteemi väljajätmiste faili lugemine ebaõnnestus</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="970"/>
<location filename="../src/gui/folder.cpp" line="972"/>
<source>A new folder larger than %1 MB has been added: %2.
</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="973"/>
<location filename="../src/gui/folder.cpp" line="975"/>
<source>A folder from an external storage has been added.
</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="974"/>
<location filename="../src/gui/folder.cpp" line="976"/>
<source>Please go in the settings to select it if you wish to download it.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1029"/>
<location filename="../src/gui/folder.cpp" line="1031"/>
<source>The folder %1 was created but was excluded from synchronization previously. Data inside it will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1032"/>
<location filename="../src/gui/folder.cpp" line="1034"/>
<source>The file %1 was created but was excluded from synchronization previously. It will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1043"/>
<location filename="../src/gui/folder.cpp" line="1045"/>
<source>Changes in synchronized folders could not be tracked reliably.
This means that the synchronization client might not upload local changes immediately and will instead only scan for local changes and upload them occasionally (every two hours by default).
@ -937,7 +865,7 @@ This means that the synchronization client might not upload local changes immedi
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1088"/>
<location filename="../src/gui/folder.cpp" line="1090"/>
<source>All files in the sync folder '%1' were deleted on the server.
These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
If you decide to restore the files, they will be re-synced with the server if you have rights to do so.
@ -945,46 +873,46 @@ If you decide to delete the files, they will be unavailable to you, unless you a
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1093"/>
<location filename="../src/gui/folder.cpp" line="1095"/>
<source>All files got deleted from your local sync folder '%1'.
These files will be deleted from the server and will not be available on your other devices if they will not be restored.
If this action was unintended you can restore the lost data now.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1097"/>
<location filename="../src/gui/folder.cpp" line="1099"/>
<source>Delete all files?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1100"/>
<location filename="../src/gui/folder.cpp" line="1102"/>
<source>Delete all files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1101"/>
<location filename="../src/gui/folder.cpp" line="1103"/>
<source>Restore deleted files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1118"/>
<location filename="../src/gui/folder.cpp" line="1120"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1123"/>
<location filename="../src/gui/folder.cpp" line="1125"/>
<source>Backup detected</source>
<translation>Leiti varukoopia</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1126"/>
<location filename="../src/gui/folder.cpp" line="1128"/>
<source>Normal Synchronisation</source>
<translation>Tavaline sünkroonimine</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1127"/>
<location filename="../src/gui/folder.cpp" line="1129"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
@ -1471,22 +1399,22 @@ Continuing the sync as normal will cause all your files to be overwritten by an
<context>
<name>OCC::GetOrCreatePublicLinkShare</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="521"/>
<location filename="../src/gui/socketapi.cpp" line="556"/>
<source>Password for share required</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="522"/>
<location filename="../src/gui/socketapi.cpp" line="557"/>
<source>Please enter a password for your link share:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="541"/>
<location filename="../src/gui/socketapi.cpp" line="576"/>
<source>Sharing error</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="542"/>
<location filename="../src/gui/socketapi.cpp" line="577"/>
<source>Could not retrieve or create the public link share. Error:
%1</source>
@ -2617,7 +2545,7 @@ Selle kasutamine pole soovitatav.</translation>
<context>
<name>OCC::ServerNotificationHandler</name>
<message>
<location filename="../src/gui/servernotificationhandler.cpp" line="153"/>
<location filename="../src/gui/tray/NotificationHandler.cpp" line="139"/>
<source>Dismiss</source>
<translation>Jäta vahele</translation>
</message>
@ -2630,22 +2558,17 @@ Selle kasutamine pole soovitatav.</translation>
<translation>Seaded</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="219"/>
<source>Activity</source>
<translation>Toimingud</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="101"/>
<location filename="../src/gui/settingsdialog.cpp" line="100"/>
<source>General</source>
<translation>Üldine</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="110"/>
<location filename="../src/gui/settingsdialog.cpp" line="109"/>
<source>Network</source>
<translation>Võrk</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="242"/>
<location filename="../src/gui/settingsdialog.cpp" line="207"/>
<source>Account</source>
<translation>Konto</translation>
</message>
@ -2891,60 +2814,54 @@ Selle kasutamine pole soovitatav.</translation>
<context>
<name>OCC::SocketApi</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="458"/>
<source>Share with %1</source>
<comment>parameter is Nextcloud</comment>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="494"/>
<location filename="../src/gui/socketapi.cpp" line="529"/>
<source>Context menu share</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="633"/>
<location filename="../src/gui/socketapi.cpp" line="668"/>
<source>I shared something with you</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="646"/>
<location filename="../src/gui/socketapi.cpp" line="676"/>
<location filename="../src/gui/socketapi.cpp" line="681"/>
<location filename="../src/gui/socketapi.cpp" line="711"/>
<source>Share options</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="647"/>
<source>Share via %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="649"/>
<location filename="../src/gui/socketapi.cpp" line="684"/>
<source>Send private link by email </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="648"/>
<location filename="../src/gui/socketapi.cpp" line="683"/>
<source>Copy private link to clipboard</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="674"/>
<location filename="../src/gui/socketapi.cpp" line="709"/>
<source>Resharing this file is not allowed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="687"/>
<location filename="../src/gui/socketapi.cpp" line="689"/>
<location filename="../src/gui/socketapi.cpp" line="722"/>
<location filename="../src/gui/socketapi.cpp" line="724"/>
<source>Copy public link</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="693"/>
<location filename="../src/gui/socketapi.cpp" line="728"/>
<source>Copy internal link</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="743"/>
<location filename="../src/gui/socketapi.cpp" line="782"/>
<source>Edit</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="784"/>
<source>Open in browser</source>
<translation type="unfinished"/>
</message>
@ -3431,7 +3348,7 @@ Selle kasutamine pole soovitatav.</translation>
<context>
<name>OCC::Systray</name>
<message>
<location filename="../src/gui/systray.cpp" line="54"/>
<location filename="../src/gui/systray.cpp" line="128"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
@ -3439,16 +3356,67 @@ Selle kasutamine pole soovitatav.</translation>
<context>
<name>OCC::Theme</name>
<message>
<location filename="../src/libsync/theme.cpp" line="352"/>
<location filename="../src/libsync/theme.cpp" line="345"/>
<source>&lt;p&gt;Version %1. For more information please click &lt;a href=&apos;%2&apos;&gt;here&lt;/a&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/libsync/theme.cpp" line="356"/>
<location filename="../src/libsync/theme.cpp" line="349"/>
<source>&lt;p&gt;This release was supplied by %1&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::User</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="319"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="368"/>
<source>You renamed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="370"/>
<source>You deleted</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="372"/>
<source>You created</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="374"/>
<source>You changed</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::UserModel</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="682"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="683"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="688"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="689"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::WebEnginePage</name>
<message>
@ -3486,234 +3454,113 @@ Selle kasutamine pole soovitatav.</translation>
<context>
<name>OCC::ownCloudGui</name>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="293"/>
<location filename="../src/gui/owncloudgui.cpp" line="284"/>
<source>Please sign in</source>
<translation>Palun logi sisse</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="339"/>
<location filename="../src/gui/owncloudgui.cpp" line="330"/>
<source>Folder %1: %2</source>
<translation>Kaust %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="357"/>
<location filename="../src/gui/owncloudgui.cpp" line="348"/>
<source>There are no sync folders configured.</source>
<translation>Sünkroniseeritavaid kaustasid pole määratud.</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="366"/>
<source>Open in browser</source>
<translation>Ava veebilehitsejas</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="419"/>
<source>Log out</source>
<translation>Logi välja</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="514"/>
<source>Recent Changes</source>
<translation>Hiljutised muudatused</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="393"/>
<source>Managed Folders:</source>
<translation>Hallatavad kaustad:</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="396"/>
<source>Open folder &apos;%1&apos;</source>
<translation>Ava kaust &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="368"/>
<source>Open %1 in browser</source>
<translation>Ava %1 veebilehitsejas</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="776"/>
<source>Unknown status</source>
<translation>Tundmatu staatus</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="788"/>
<source>Help</source>
<translation>Abiinfo</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="790"/>
<source>Quit %1</source>
<translation>Lõpeta %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="274"/>
<location filename="../src/gui/owncloudgui.cpp" line="265"/>
<source>Disconnected from %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="224"/>
<location filename="../src/gui/owncloudgui.cpp" line="215"/>
<source>Unsupported Server Version</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="225"/>
<location filename="../src/gui/owncloudgui.cpp" line="216"/>
<source>The server on account %1 runs an old and unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="264"/>
<location filename="../src/gui/owncloudgui.cpp" line="255"/>
<source>Disconnected</source>
<translation>Lahti ühendatud</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="266"/>
<location filename="../src/gui/owncloudgui.cpp" line="257"/>
<source>Disconnected from some accounts</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="277"/>
<location filename="../src/gui/owncloudgui.cpp" line="268"/>
<source>Disconnected from accounts:</source>
<translation>Kontodest lahtiühendatud</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="279"/>
<location filename="../src/gui/owncloudgui.cpp" line="270"/>
<source>Account %1: %2</source>
<translation>Konto %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="294"/>
<location filename="../src/gui/owncloudgui.cpp" line="285"/>
<source>Signed out</source>
<translation>Välja logitud</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="298"/>
<location filename="../src/gui/owncloudgui.cpp" line="289"/>
<source>Account synchronization is disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="299"/>
<location filename="../src/gui/owncloudgui.cpp" line="352"/>
<location filename="../src/gui/owncloudgui.cpp" line="290"/>
<location filename="../src/gui/owncloudgui.cpp" line="343"/>
<source>Synchronization is paused</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="347"/>
<location filename="../src/gui/owncloudgui.cpp" line="338"/>
<source>Unresolved conflicts</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="354"/>
<location filename="../src/gui/owncloudgui.cpp" line="345"/>
<source>Error during synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="358"/>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<source>No sync folders configured</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="404"/>
<source>Resume all folders</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="409"/>
<source>Pause all folders</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="415"/>
<source>Log in </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="692"/>
<source>Resume all synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="694"/>
<source>Resume synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="702"/>
<source>Pause all synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="704"/>
<source>Pause synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="937"/>
<location filename="../src/gui/owncloudgui.cpp" line="413"/>
<source>Syncing %1 of %2 (%3 left)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="794"/>
<source>Crash now</source>
<comment>Only shows in debug mode to allow testing the crash handler</comment>
<translation>Jookse kokku</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="778"/>
<source>Apps</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="780"/>
<source>Settings </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="781"/>
<source>New account </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="782"/>
<source>View more activity </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="897"/>
<source>No items synced recently</source>
<translation>Ühtegi üksust pole hiljuti sünkroniseeritud</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="919"/>
<source>Checking for changes in remote &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="922"/>
<source>Checking for changes in local &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="942"/>
<location filename="../src/gui/owncloudgui.cpp" line="418"/>
<source>Syncing %1 of %2</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="951"/>
<location filename="../src/gui/owncloudgui.cpp" line="427"/>
<source>Syncing %1 (%2 left)</source>
<translation>Sünkroniseerin %1 (%2 veel)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="954"/>
<location filename="../src/gui/owncloudgui.cpp" line="430"/>
<source>Syncing %1</source>
<translation>Sünkroniseerimine %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="972"/>
<location filename="../src/gui/owncloudgui.cpp" line="440"/>
<source>%1 (%2, %3)</source>
<translation>%1 (%2, %3)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<location filename="../src/gui/owncloudgui.cpp" line="340"/>
<source>Up to date</source>
<translation>Ajakohane</translation>
</message>
@ -3985,7 +3832,7 @@ Selle kasutamine pole soovitatav.</translation>
<context>
<name>nextcloudTheme::about()</name>
<message>
<location filename="../src/libsync/theme.cpp" line="336"/>
<location filename="../src/libsync/theme.cpp" line="329"/>
<source>&lt;p&gt;&lt;small&gt;Built from Git revision &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; on %3, %4 using Qt %5, %6&lt;/small&gt;&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -200,7 +200,7 @@
<context>
<name>OCC::AccountSettings</name>
<message>
<location filename="../src/gui/accountsettings.ui" line="211"/>
<location filename="../src/gui/accountsettings.ui" line="204"/>
<source>Storage space: ...</source>
<translation>Saugyklos vieta: ...</translation>
</message>
@ -231,8 +231,8 @@
</message>
<message>
<location filename="../src/gui/accountsettings.ui" line="126"/>
<location filename="../src/gui/accountsettings.cpp" line="803"/>
<location filename="../src/gui/accountsettings.cpp" line="1219"/>
<location filename="../src/gui/accountsettings.cpp" line="759"/>
<location filename="../src/gui/accountsettings.cpp" line="1154"/>
<source>Cancel</source>
<translation>Atsisakyti</translation>
</message>
@ -242,230 +242,199 @@
<translation>Prisijungta su &lt;server&gt; kaip &lt;user&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="190"/>
<location filename="../src/gui/accountsettings.cpp" line="187"/>
<source>No account configured.</source>
<translation>Nėra sukonfiguruotų paskyrų.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="220"/>
<source>Add new</source>
<translation>Pridėti naują</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="228"/>
<source>Remove</source>
<translation>Šalinti</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="232"/>
<source>Account</source>
<translation>Paskyra</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="242"/>
<location filename="../src/gui/accountsettings.cpp" line="216"/>
<source>This account supports end-to-end encryption</source>
<translation>Ši paskyra palaiko ištisinį šifravimą</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="244"/>
<location filename="../src/gui/accountsettings.cpp" line="218"/>
<source>Enable encryption</source>
<translation>Įjungti šifravimą</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="261"/>
<source>Show E2E mnemonic</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<location filename="../src/gui/accountsettings.cpp" line="561"/>
<source>Encrypt</source>
<translation>Šifruoti</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="613"/>
<location filename="../src/gui/accountsettings.cpp" line="649"/>
<location filename="../src/gui/accountsettings.cpp" line="569"/>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<source>Edit Ignored Files</source>
<translation>Taisyti nepaisomus failus</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="653"/>
<location filename="../src/gui/accountsettings.cpp" line="609"/>
<source>Choose what to sync</source>
<translation>Pasirinkti sinchronizuoti</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="659"/>
<location filename="../src/gui/accountsettings.cpp" line="615"/>
<source>Force sync now</source>
<translation>Inicijuoti sinchronizavimą dabar.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="661"/>
<location filename="../src/gui/accountsettings.cpp" line="617"/>
<source>Restart sync</source>
<translation>Paleisti sinchronizavimą naujo</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="670"/>
<location filename="../src/gui/accountsettings.cpp" line="626"/>
<source>Remove folder sync connection</source>
<translation>Pašalinti aplankų sinchronizavimo ryšį</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="741"/>
<location filename="../src/gui/accountsettings.cpp" line="697"/>
<source>Folder creation failed</source>
<translation>Aplanko sukūrimas nepavyko</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="795"/>
<location filename="../src/gui/accountsettings.cpp" line="751"/>
<source>Confirm Folder Sync Connection Removal</source>
<translation>Patvirtinti aplankų sinchronizavimo ryšio pašalinimą</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="802"/>
<location filename="../src/gui/accountsettings.cpp" line="758"/>
<source>Remove Folder Sync Connection</source>
<translation>Pašalinti aplankų sinchronizavimo ryšį</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="887"/>
<location filename="../src/gui/accountsettings.cpp" line="843"/>
<source>Sync Running</source>
<translation>Vyksta sinchronizavimas</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="888"/>
<location filename="../src/gui/accountsettings.cpp" line="844"/>
<source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
<translation>Vyksta sinchronizavimo operacija.&lt;br/&gt;Ar norite nutraukti?</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="977"/>
<location filename="../src/gui/accountsettings.cpp" line="933"/>
<source>%1 in use</source>
<translation>%1 naudojama</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1004"/>
<location filename="../src/gui/accountsettings.cpp" line="960"/>
<source>%1 as &lt;i&gt;%2&lt;/i&gt;</source>
<translation>%1 kaip &lt;i&gt;%2&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1010"/>
<location filename="../src/gui/accountsettings.cpp" line="966"/>
<source>The server version %1 is old and unsupported! Proceed at your own risk.</source>
<translation>Serverio versija %1 yra sena ir daugiau nepalaikoma. Jos naudojimas Jūsų pačių atsakomybė.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1012"/>
<location filename="../src/gui/accountsettings.cpp" line="968"/>
<source>Connected to %1.</source>
<translation>Prisijungta prie %1.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1014"/>
<location filename="../src/gui/accountsettings.cpp" line="970"/>
<source>Server %1 is temporarily unavailable.</source>
<translation>Serveris %1 yra laikinai neprieinamas.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1016"/>
<location filename="../src/gui/accountsettings.cpp" line="972"/>
<source>Server %1 is currently in maintenance mode.</source>
<translation>Šiuo metu serveris %1 yra techninės priežiūros veiksenoje.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1018"/>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<source>Signed out from %1.</source>
<translation>Atsijungta %1.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1027"/>
<location filename="../src/gui/accountsettings.cpp" line="983"/>
<source>Obtaining authorization from the browser. &lt;a href=&apos;%1&apos;&gt;Click here&lt;/a&gt; to re-open the browser.</source>
<translation>Autorizuojama vykdoma per naršyklę.&lt;a href=&apos;%1&apos;&gt;Paspauskite čia&lt;/a&gt;, jei norite iš naujo atidaryti naršyklę. </translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1034"/>
<location filename="../src/gui/accountsettings.cpp" line="990"/>
<source>No connection to %1 at %2.</source>
<translation>%2 neturi ryšio su %1.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1066"/>
<source>Log in</source>
<translation>Prisijungti</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1162"/>
<location filename="../src/gui/accountsettings.cpp" line="1109"/>
<source>There are folders that were not synchronized because they are too big: </source>
<translation>Yra aplankų, kurie nebuvo sinchronizuoti dėl to, kad buvo per dideli: </translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1164"/>
<location filename="../src/gui/accountsettings.cpp" line="1111"/>
<source>There are folders that were not synchronized because they are external storages: </source>
<translation>Aplankai, kurie nebuvo sinchronizuoti, kadangi jie yra išorinės saugyklos:</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1165"/>
<location filename="../src/gui/accountsettings.cpp" line="1112"/>
<source>There are folders that were not synchronized because they are too big or external storages: </source>
<translation>Yra aplankų, kurie nebuvo sinchronizuoti dėl to, kad buvo per dideli arba yra išorinės saugyklos: </translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1211"/>
<location filename="../src/gui/accountsettings.cpp" line="1146"/>
<source>Confirm Account Removal</source>
<translation>Patvirtinti paskyros pašalinimą</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1212"/>
<location filename="../src/gui/accountsettings.cpp" line="1147"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation>&lt;p&gt;Ar tikrai norite pašalinti ryšį su paskyra &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt; Pastaba:&lt;/b&gt; Failai &lt;b&gt;nebus&lt;/b&gt; ištrinti.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1218"/>
<location filename="../src/gui/accountsettings.cpp" line="1153"/>
<source>Remove connection</source>
<translation>Šalinti ryšį</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="589"/>
<location filename="../src/gui/accountsettings.cpp" line="646"/>
<location filename="../src/gui/accountsettings.cpp" line="545"/>
<location filename="../src/gui/accountsettings.cpp" line="602"/>
<source>Open folder</source>
<translation>Atverti aplanką</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="224"/>
<location filename="../src/gui/accountsettings.cpp" line="1068"/>
<source>Log out</source>
<translation>Atsijungti</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Resume sync</source>
<translation>Pratęsti sinchronizavimą</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Pause sync</source>
<translation>Pristabdyti sinchronizavimą</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="742"/>
<location filename="../src/gui/accountsettings.cpp" line="698"/>
<source>&lt;p&gt;Could not create local folder &lt;i&gt;%1&lt;/i&gt;.&lt;/p&gt;</source>
<translation>&lt;p&gt;Nepavyko sukurti vietinio aplanko &lt;i&gt;%1&lt;/i&gt;.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="796"/>
<location filename="../src/gui/accountsettings.cpp" line="752"/>
<source>&lt;p&gt;Do you really want to stop syncing the folder &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation>&lt;p&gt;Ar tikrai norite sustabdyti failų sinchronizavimą &lt;i&gt;%1&lt;/i&gt;? &lt;/p&gt;&lt;p&gt;&lt;b&gt;Pastaba:&lt;/b&gt; Failai &lt;b&gt;nebus&lt;/b&gt; ištrinti.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="964"/>
<location filename="../src/gui/accountsettings.cpp" line="920"/>
<source>%1 (%3%) of %2 in use. Some folders, including network mounted or shared folders, might have different limits.</source>
<translation>%1 (%3%) %2 yra naudojami. Kai kuriuose aplankuose gali būti naudojami skirtingi apribojimai.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="965"/>
<location filename="../src/gui/accountsettings.cpp" line="921"/>
<source>%1 of %2 in use</source>
<translation>%1 %2 yra naudojami</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<location filename="../src/gui/accountsettings.cpp" line="930"/>
<source>Currently there is no storage usage information available.</source>
<translation>Šiuo metu nėra informacijos apie saugyklos panaudojimą.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1031"/>
<location filename="../src/gui/accountsettings.cpp" line="987"/>
<source>Connecting to %1 </source>
<translation>Jungiamasi prie %1</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1040"/>
<location filename="../src/gui/accountsettings.cpp" line="996"/>
<source>No %1 connection configured.</source>
<translation>Nesukonfigūruota %1 sujungimų.</translation>
</message>
@ -473,103 +442,62 @@
<context>
<name>OCC::AccountState</name>
<message>
<location filename="../src/gui/accountstate.cpp" line="127"/>
<location filename="../src/gui/accountstate.cpp" line="134"/>
<source>Signed out</source>
<translation>Atsijungta</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="129"/>
<location filename="../src/gui/accountstate.cpp" line="136"/>
<source>Disconnected</source>
<translation>Atjungta</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="131"/>
<location filename="../src/gui/accountstate.cpp" line="138"/>
<source>Connected</source>
<translation>Prijungta</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="133"/>
<location filename="../src/gui/accountstate.cpp" line="140"/>
<source>Service unavailable</source>
<translation>Paslauga nepasiekiama</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="135"/>
<location filename="../src/gui/accountstate.cpp" line="142"/>
<source>Maintenance mode</source>
<translation>Techninės priežiūros veiksena</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="137"/>
<location filename="../src/gui/accountstate.cpp" line="144"/>
<source>Network error</source>
<translation>Tinklo klaida</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="139"/>
<location filename="../src/gui/accountstate.cpp" line="146"/>
<source>Configuration error</source>
<translation>Konfigūracijos klaida</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="141"/>
<location filename="../src/gui/accountstate.cpp" line="148"/>
<source>Asking Credentials</source>
<translation>Klausiama prisijungimo duomenų</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="143"/>
<location filename="../src/gui/accountstate.cpp" line="150"/>
<source>Unknown account state</source>
<translation>Nežinoma paskyros būsena</translation>
</message>
</context>
<context>
<name>OCC::ActivityItemDelegate</name>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="229"/>
<source>More information</source>
<translation>Daugiau informacijos</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="230"/>
<source>Accept</source>
<translation>Priimti</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="231"/>
<source>Join</source>
<translation>Prisijungti</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="252"/>
<source>Open Browser</source>
<translation>Atverti naršyklę</translation>
</message>
</context>
<context>
<name>OCC::ActivityListModel</name>
<message>
<location filename="../src/gui/activitylistmodel.cpp" line="239"/>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="321"/>
<source>Files from the ignore list as well as symbolic links are not synced. This includes:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::ActivityWidget</name>
<message>
<location filename="../src/gui/activitywidget.cpp" line="56"/>
<source>Accept</source>
<translation>Priimti</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="192"/>
<source>Synced</source>
<translation>Sinchronizuota</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="231"/>
<source>Retry all uploads</source>
<translation>Bandyti viską įkelti naujo</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="346"/>
<source>&lt;br/&gt;Account %1 does not have activities enabled.</source>
<translation>&lt;br/&gt;Paskyra %1 neturi įjungtų veiklų.</translation>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="423"/>
<source>For more activities please open the Activity app.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
@ -680,12 +608,12 @@
<translation>Nesukonfigūruota ownCloud paskyra</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="282"/>
<location filename="../src/gui/connectionvalidator.cpp" line="287"/>
<source>The configured server for this client is too old</source>
<translation>Serveris, sukonfigūruotas šiam klientui, yra per senas.</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="283"/>
<location filename="../src/gui/connectionvalidator.cpp" line="288"/>
<source>Please update to the latest server and restart the client.</source>
<translation>Prašome atnaujinkite serverį iki naujausios versijos ir perkraukite klientą.</translation>
</message>
@ -901,35 +829,35 @@
<translation>Nepavyko perskaityti sistemos išskyrimo failo</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="970"/>
<location filename="../src/gui/folder.cpp" line="972"/>
<source>A new folder larger than %1 MB has been added: %2.
</source>
<translation>Buvo pridėtas naujas, didesnis nei %1 MB, aplankas: %2.
</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="973"/>
<location filename="../src/gui/folder.cpp" line="975"/>
<source>A folder from an external storage has been added.
</source>
<translation>Buvo pridėtas aplankas išorinė saugyklos.</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="974"/>
<location filename="../src/gui/folder.cpp" line="976"/>
<source>Please go in the settings to select it if you wish to download it.</source>
<translation>Jei norite parsisiųsti, eikite į nustatymus.</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1029"/>
<location filename="../src/gui/folder.cpp" line="1031"/>
<source>The folder %1 was created but was excluded from synchronization previously. Data inside it will not be synchronized.</source>
<translation>Aplankas %1 buvo sukurtas, bet anksčiau buvo įtrauktas į praleidžiamų sąrašą. Ten esantys duomenys nebus sinchronizuoti.</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1032"/>
<location filename="../src/gui/folder.cpp" line="1034"/>
<source>The file %1 was created but was excluded from synchronization previously. It will not be synchronized.</source>
<translation>Failas %1 buvo sukurtas, bet anksčiau buvo įtrauktas į praleidžiamų sąrašą. Failas nebus sinchronizuotas.</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1043"/>
<location filename="../src/gui/folder.cpp" line="1045"/>
<source>Changes in synchronized folders could not be tracked reliably.
This means that the synchronization client might not upload local changes immediately and will instead only scan for local changes and upload them occasionally (every two hours by default).
@ -938,7 +866,7 @@ This means that the synchronization client might not upload local changes immedi
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1088"/>
<location filename="../src/gui/folder.cpp" line="1090"/>
<source>All files in the sync folder '%1' were deleted on the server.
These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
If you decide to restore the files, they will be re-synced with the server if you have rights to do so.
@ -946,29 +874,29 @@ If you decide to delete the files, they will be unavailable to you, unless you a
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1093"/>
<location filename="../src/gui/folder.cpp" line="1095"/>
<source>All files got deleted from your local sync folder '%1'.
These files will be deleted from the server and will not be available on your other devices if they will not be restored.
If this action was unintended you can restore the lost data now.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1097"/>
<location filename="../src/gui/folder.cpp" line="1099"/>
<source>Delete all files?</source>
<translation>Ištrinti visus failus?</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1100"/>
<location filename="../src/gui/folder.cpp" line="1102"/>
<source>Delete all files</source>
<translation>Ištrinti visus failus</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1101"/>
<location filename="../src/gui/folder.cpp" line="1103"/>
<source>Restore deleted files</source>
<translation>Atkurti ištrintus failus</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1118"/>
<location filename="../src/gui/folder.cpp" line="1120"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
@ -977,17 +905,17 @@ Taip gali nutikti, jei serveryje buvo atkurta atsarginė kopija.
Jei tęsite sinchronizavimą, Jūsų ankstesni failai bus perrašyti senesniais. Ar norite išsaugoti savo lokalius naujausius failus kaip konfliktinius failus?</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1123"/>
<location filename="../src/gui/folder.cpp" line="1125"/>
<source>Backup detected</source>
<translation>Aptikta atsarginė kopija</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1126"/>
<location filename="../src/gui/folder.cpp" line="1128"/>
<source>Normal Synchronisation</source>
<translation>Įprasta sinchronizacija</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1127"/>
<location filename="../src/gui/folder.cpp" line="1129"/>
<source>Keep Local Files as Conflict</source>
<translation>Laikyti vietinius failus kaip konfliktinius</translation>
</message>
@ -1476,22 +1404,22 @@ Jei tęsite sinchronizavimą, Jūsų ankstesni failai bus perrašyti senesniais.
<context>
<name>OCC::GetOrCreatePublicLinkShare</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="521"/>
<location filename="../src/gui/socketapi.cpp" line="556"/>
<source>Password for share required</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="522"/>
<location filename="../src/gui/socketapi.cpp" line="557"/>
<source>Please enter a password for your link share:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="541"/>
<location filename="../src/gui/socketapi.cpp" line="576"/>
<source>Sharing error</source>
<translation>Dalinimosi klaida</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="542"/>
<location filename="../src/gui/socketapi.cpp" line="577"/>
<source>Could not retrieve or create the public link share. Error:
%1</source>
@ -2625,7 +2553,7 @@ Patariama jo nenaudoti.</translation>
<context>
<name>OCC::ServerNotificationHandler</name>
<message>
<location filename="../src/gui/servernotificationhandler.cpp" line="153"/>
<location filename="../src/gui/tray/NotificationHandler.cpp" line="139"/>
<source>Dismiss</source>
<translation>Atmesti</translation>
</message>
@ -2638,22 +2566,17 @@ Patariama jo nenaudoti.</translation>
<translation>Nustatymai</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="219"/>
<source>Activity</source>
<translation>Veikla</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="101"/>
<location filename="../src/gui/settingsdialog.cpp" line="100"/>
<source>General</source>
<translation>Bendra</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="110"/>
<location filename="../src/gui/settingsdialog.cpp" line="109"/>
<source>Network</source>
<translation>Tinklas</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="242"/>
<location filename="../src/gui/settingsdialog.cpp" line="207"/>
<source>Account</source>
<translation>Paskyra</translation>
</message>
@ -2899,60 +2822,54 @@ Patariama jo nenaudoti.</translation>
<context>
<name>OCC::SocketApi</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="458"/>
<source>Share with %1</source>
<comment>parameter is Nextcloud</comment>
<translation>Dalintis su %1</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="494"/>
<location filename="../src/gui/socketapi.cpp" line="529"/>
<source>Context menu share</source>
<translation>Kontekstinio meniu pasidalinimas</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="633"/>
<location filename="../src/gui/socketapi.cpp" line="668"/>
<source>I shared something with you</source>
<translation>Pasidalinau kai kuo su jumis</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="646"/>
<location filename="../src/gui/socketapi.cpp" line="676"/>
<location filename="../src/gui/socketapi.cpp" line="681"/>
<location filename="../src/gui/socketapi.cpp" line="711"/>
<source>Share options</source>
<translation>Bendrinimo parinktys</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="647"/>
<source>Share via %1</source>
<translation>Bendrinti per %1</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="649"/>
<location filename="../src/gui/socketapi.cpp" line="684"/>
<source>Send private link by email </source>
<translation>Siųsti privačią nuorodą el. paštu</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="648"/>
<location filename="../src/gui/socketapi.cpp" line="683"/>
<source>Copy private link to clipboard</source>
<translation>Kopijuoti privačią nuorodą į mainų sritį</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="674"/>
<location filename="../src/gui/socketapi.cpp" line="709"/>
<source>Resharing this file is not allowed</source>
<translation>Pakartotinai dalintis failu negalima</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="687"/>
<location filename="../src/gui/socketapi.cpp" line="689"/>
<location filename="../src/gui/socketapi.cpp" line="722"/>
<location filename="../src/gui/socketapi.cpp" line="724"/>
<source>Copy public link</source>
<translation>Kopijuoti viešąją nuorodą</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="693"/>
<location filename="../src/gui/socketapi.cpp" line="728"/>
<source>Copy internal link</source>
<translation>Kopijuoti vidinę nuorodą</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="743"/>
<location filename="../src/gui/socketapi.cpp" line="782"/>
<source>Edit</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="784"/>
<source>Open in browser</source>
<translation>Atverti naršyklėje</translation>
</message>
@ -3439,7 +3356,7 @@ Patariama jo nenaudoti.</translation>
<context>
<name>OCC::Systray</name>
<message>
<location filename="../src/gui/systray.cpp" line="54"/>
<location filename="../src/gui/systray.cpp" line="128"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
@ -3447,16 +3364,67 @@ Patariama jo nenaudoti.</translation>
<context>
<name>OCC::Theme</name>
<message>
<location filename="../src/libsync/theme.cpp" line="352"/>
<location filename="../src/libsync/theme.cpp" line="345"/>
<source>&lt;p&gt;Version %1. For more information please click &lt;a href=&apos;%2&apos;&gt;here&lt;/a&gt;.&lt;/p&gt;</source>
<translation>&lt;p&gt;Versija %1. Išsamesnei informacijai, spustelėkite &lt;a href=&apos;%2&apos;&gt;čia&lt;/a&gt;.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/libsync/theme.cpp" line="356"/>
<location filename="../src/libsync/theme.cpp" line="349"/>
<source>&lt;p&gt;This release was supplied by %1&lt;/p&gt;</source>
<translation>&lt;p&gt;Šį išleidimą pateikė %1&lt;/p&gt;</translation>
</message>
</context>
<context>
<name>OCC::User</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="319"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="368"/>
<source>You renamed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="370"/>
<source>You deleted</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="372"/>
<source>You created</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="374"/>
<source>You changed</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::UserModel</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="682"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="683"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="688"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="689"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::WebEnginePage</name>
<message>
@ -3494,234 +3462,113 @@ Patariama jo nenaudoti.</translation>
<context>
<name>OCC::ownCloudGui</name>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="293"/>
<location filename="../src/gui/owncloudgui.cpp" line="284"/>
<source>Please sign in</source>
<translation>Prisijunkite</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="339"/>
<location filename="../src/gui/owncloudgui.cpp" line="330"/>
<source>Folder %1: %2</source>
<translation>Aplankas %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="357"/>
<location filename="../src/gui/owncloudgui.cpp" line="348"/>
<source>There are no sync folders configured.</source>
<translation>Sinchronizuojamų aplankų nėra.</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="366"/>
<source>Open in browser</source>
<translation>Atverti naršyklėje</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="419"/>
<source>Log out</source>
<translation>Atsijungti</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="514"/>
<source>Recent Changes</source>
<translation>Paskiausi pakeitimai</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="393"/>
<source>Managed Folders:</source>
<translation>Valdomi aplankai:</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="396"/>
<source>Open folder &apos;%1&apos;</source>
<translation>Atverti aplanką &quot;%1&quot;</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="368"/>
<source>Open %1 in browser</source>
<translation>Atverti %1 naršyklėje</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="776"/>
<source>Unknown status</source>
<translation>Nežinoma būsena</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="788"/>
<source>Help</source>
<translation>Pagalba</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="790"/>
<source>Quit %1</source>
<translation>Išjungti %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="274"/>
<location filename="../src/gui/owncloudgui.cpp" line="265"/>
<source>Disconnected from %1</source>
<translation>Atsijungta nuo %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="224"/>
<location filename="../src/gui/owncloudgui.cpp" line="215"/>
<source>Unsupported Server Version</source>
<translation>Nepalaikoma serverio versija</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="225"/>
<location filename="../src/gui/owncloudgui.cpp" line="216"/>
<source>The server on account %1 runs an old and unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
<translation>Serverio paskyra %1 naudoja seną arba nepalaikomą versiją %2. Kliento su nepalaikoma serverio versija naudojimas yra neištestuotas ir galimai žalingas. Tęskite savo pačių rizika.</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="264"/>
<location filename="../src/gui/owncloudgui.cpp" line="255"/>
<source>Disconnected</source>
<translation>Atjungta</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="266"/>
<location filename="../src/gui/owncloudgui.cpp" line="257"/>
<source>Disconnected from some accounts</source>
<translation>Atjungta nuo kelių paskyrų</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="277"/>
<location filename="../src/gui/owncloudgui.cpp" line="268"/>
<source>Disconnected from accounts:</source>
<translation>Atsijungta nuo paskyrų:</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="279"/>
<location filename="../src/gui/owncloudgui.cpp" line="270"/>
<source>Account %1: %2</source>
<translation>Paskyra %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="294"/>
<location filename="../src/gui/owncloudgui.cpp" line="285"/>
<source>Signed out</source>
<translation>Atsijungta</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="298"/>
<location filename="../src/gui/owncloudgui.cpp" line="289"/>
<source>Account synchronization is disabled</source>
<translation>Paskyros sinchronizavimas išjungtas</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="299"/>
<location filename="../src/gui/owncloudgui.cpp" line="352"/>
<location filename="../src/gui/owncloudgui.cpp" line="290"/>
<location filename="../src/gui/owncloudgui.cpp" line="343"/>
<source>Synchronization is paused</source>
<translation>Sinchronizavimas pristabdytas</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="347"/>
<location filename="../src/gui/owncloudgui.cpp" line="338"/>
<source>Unresolved conflicts</source>
<translation>Neišspręsti konfliktai</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="354"/>
<location filename="../src/gui/owncloudgui.cpp" line="345"/>
<source>Error during synchronization</source>
<translation>Klaida sinchronizuojant</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="358"/>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<source>No sync folders configured</source>
<translation>Sinchronizuojamų aplankų nėra</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="404"/>
<source>Resume all folders</source>
<translation>Tęsti visus aplankus</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="409"/>
<source>Pause all folders</source>
<translation>Pristabdyti visus aplankus</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="415"/>
<source>Log in </source>
<translation>Prisijungti</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="692"/>
<source>Resume all synchronization</source>
<translation>Tęsti visą sinchronizavimą</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="694"/>
<source>Resume synchronization</source>
<translation>Tęsti sinchronizavimą</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="702"/>
<source>Pause all synchronization</source>
<translation>Pristabdyti visą sinchronizavimą</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="704"/>
<source>Pause synchronization</source>
<translation>Pristabdyti sinchronizavimą</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="937"/>
<location filename="../src/gui/owncloudgui.cpp" line="413"/>
<source>Syncing %1 of %2 (%3 left)</source>
<translation>Sinchronizuojama %1 %2 (liko %3)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="794"/>
<source>Crash now</source>
<comment>Only shows in debug mode to allow testing the crash handler</comment>
<translation>Crash now</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="778"/>
<source>Apps</source>
<translation>Programėlės</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="780"/>
<source>Settings </source>
<translation>Nustatymai</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="781"/>
<source>New account </source>
<translation>Nauja paskyra</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="782"/>
<source>View more activity </source>
<translation>Rodyti daugiau veiklos</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="897"/>
<source>No items synced recently</source>
<translation>Neseniai sinchronizuotų elementų nėra</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="919"/>
<source>Checking for changes in remote &apos;%1&apos;</source>
<translation>Ieškoma pakeitimų serverio %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="922"/>
<source>Checking for changes in local &apos;%1&apos;</source>
<translation>Ieškoma pakeitimų kompiuterio %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="942"/>
<location filename="../src/gui/owncloudgui.cpp" line="418"/>
<source>Syncing %1 of %2</source>
<translation>Sinchronizuojama %1 %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="951"/>
<location filename="../src/gui/owncloudgui.cpp" line="427"/>
<source>Syncing %1 (%2 left)</source>
<translation>Sinchronizuojama %1 (liko %2)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="954"/>
<location filename="../src/gui/owncloudgui.cpp" line="430"/>
<source>Syncing %1</source>
<translation>Sinchronizuojama %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="972"/>
<location filename="../src/gui/owncloudgui.cpp" line="440"/>
<source>%1 (%2, %3)</source>
<translation>%1 (%2, %3)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<location filename="../src/gui/owncloudgui.cpp" line="340"/>
<source>Up to date</source>
<translation>Naujausi</translation>
</message>
@ -3993,7 +3840,7 @@ Patariama jo nenaudoti.</translation>
<context>
<name>nextcloudTheme::about()</name>
<message>
<location filename="../src/libsync/theme.cpp" line="336"/>
<location filename="../src/libsync/theme.cpp" line="329"/>
<source>&lt;p&gt;&lt;small&gt;Built from Git revision &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; on %3, %4 using Qt %5, %6&lt;/small&gt;&lt;/p&gt;</source>
<translation>&lt;p&gt;&lt;small&gt;Pagaminta pagal Git redakciją &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;išleistą %3, %4 naudojant Qt %5, %6&lt;/small&gt;&lt;/p&gt;</translation>
</message>

File diff suppressed because it is too large Load diff

View file

@ -200,7 +200,7 @@
<context>
<name>OCC::AccountSettings</name>
<message>
<location filename="../src/gui/accountsettings.ui" line="211"/>
<location filename="../src/gui/accountsettings.ui" line="204"/>
<source>Storage space: ...</source>
<translation>Lagringsplass: </translation>
</message>
@ -231,8 +231,8 @@
</message>
<message>
<location filename="../src/gui/accountsettings.ui" line="126"/>
<location filename="../src/gui/accountsettings.cpp" line="803"/>
<location filename="../src/gui/accountsettings.cpp" line="1219"/>
<location filename="../src/gui/accountsettings.cpp" line="759"/>
<location filename="../src/gui/accountsettings.cpp" line="1154"/>
<source>Cancel</source>
<translation>Avbryt</translation>
</message>
@ -242,230 +242,199 @@
<translation>Tilkoblet &lt;server&gt; som &lt;user&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="190"/>
<location filename="../src/gui/accountsettings.cpp" line="187"/>
<source>No account configured.</source>
<translation>Ingen konto konfigurert.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="220"/>
<source>Add new</source>
<translation>Legg til ny</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="228"/>
<source>Remove</source>
<translation>Fjern</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="232"/>
<source>Account</source>
<translation>Konto</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="242"/>
<location filename="../src/gui/accountsettings.cpp" line="216"/>
<source>This account supports end-to-end encryption</source>
<translation>Denne kontoen støtter ende-til-ende kryptering</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="244"/>
<location filename="../src/gui/accountsettings.cpp" line="218"/>
<source>Enable encryption</source>
<translation>Aktiver kryptering</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="261"/>
<source>Show E2E mnemonic</source>
<translation>Vis E2E mnemonic</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<location filename="../src/gui/accountsettings.cpp" line="561"/>
<source>Encrypt</source>
<translation>Krypter</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="613"/>
<location filename="../src/gui/accountsettings.cpp" line="649"/>
<location filename="../src/gui/accountsettings.cpp" line="569"/>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<source>Edit Ignored Files</source>
<translation>Rediger ignorerte filer</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="653"/>
<location filename="../src/gui/accountsettings.cpp" line="609"/>
<source>Choose what to sync</source>
<translation>Velg hva som synkroniseres</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="659"/>
<location filename="../src/gui/accountsettings.cpp" line="615"/>
<source>Force sync now</source>
<translation>Tving synkronisering </translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="661"/>
<location filename="../src/gui/accountsettings.cpp" line="617"/>
<source>Restart sync</source>
<translation>Synkroniser ny</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="670"/>
<location filename="../src/gui/accountsettings.cpp" line="626"/>
<source>Remove folder sync connection</source>
<translation>Fjern tilkobling for synkronisering av mappe</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="741"/>
<location filename="../src/gui/accountsettings.cpp" line="697"/>
<source>Folder creation failed</source>
<translation>Oppretting av mappe feilet</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="795"/>
<location filename="../src/gui/accountsettings.cpp" line="751"/>
<source>Confirm Folder Sync Connection Removal</source>
<translation>Bekreft fjerning av tilkobling for synkronisering av mappe</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="802"/>
<location filename="../src/gui/accountsettings.cpp" line="758"/>
<source>Remove Folder Sync Connection</source>
<translation>Fjern tilkobling for mappe-synkronisering</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="887"/>
<location filename="../src/gui/accountsettings.cpp" line="843"/>
<source>Sync Running</source>
<translation>Synkroniserer...</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="888"/>
<location filename="../src/gui/accountsettings.cpp" line="844"/>
<source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
<translation>Synkronisering kjører.&lt;br/&gt;Vil du avbryte den?</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="977"/>
<location filename="../src/gui/accountsettings.cpp" line="933"/>
<source>%1 in use</source>
<translation>%1 i bruk</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1004"/>
<location filename="../src/gui/accountsettings.cpp" line="960"/>
<source>%1 as &lt;i&gt;%2&lt;/i&gt;</source>
<translation>%1 som &lt;i&gt;%2&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1010"/>
<location filename="../src/gui/accountsettings.cpp" line="966"/>
<source>The server version %1 is old and unsupported! Proceed at your own risk.</source>
<translation>Server-versjonen %1 er gammel og støttes ikke! Fortsett egen risiko.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1012"/>
<location filename="../src/gui/accountsettings.cpp" line="968"/>
<source>Connected to %1.</source>
<translation>Tilkoblet %1.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1014"/>
<location filename="../src/gui/accountsettings.cpp" line="970"/>
<source>Server %1 is temporarily unavailable.</source>
<translation>Server %1 er midlertidig utilgjengelig.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1016"/>
<location filename="../src/gui/accountsettings.cpp" line="972"/>
<source>Server %1 is currently in maintenance mode.</source>
<translation>Server %1 er for øyeblikket i vedlikeholdsmodus.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1018"/>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<source>Signed out from %1.</source>
<translation>Logget ut fra %1.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1027"/>
<location filename="../src/gui/accountsettings.cpp" line="983"/>
<source>Obtaining authorization from the browser. &lt;a href=&apos;%1&apos;&gt;Click here&lt;/a&gt; to re-open the browser.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1034"/>
<location filename="../src/gui/accountsettings.cpp" line="990"/>
<source>No connection to %1 at %2.</source>
<translation>Ingen tilkobling til %1 %2.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1066"/>
<source>Log in</source>
<translation>Logg inn</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1162"/>
<location filename="../src/gui/accountsettings.cpp" line="1109"/>
<source>There are folders that were not synchronized because they are too big: </source>
<translation>Noen mapper ble ikke synkronisert fordi de er for store</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1164"/>
<location filename="../src/gui/accountsettings.cpp" line="1111"/>
<source>There are folders that were not synchronized because they are external storages: </source>
<translation>Noen mapper ble ikke synkronisert fordi de er eksterne lagringsplasser:</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1165"/>
<location filename="../src/gui/accountsettings.cpp" line="1112"/>
<source>There are folders that were not synchronized because they are too big or external storages: </source>
<translation>Noen mapper ble ikke synkronisert fordi de er for store eller de er eksterne lagringsplasser:</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1211"/>
<location filename="../src/gui/accountsettings.cpp" line="1146"/>
<source>Confirm Account Removal</source>
<translation>Bekreft fjerning av konto</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1212"/>
<location filename="../src/gui/accountsettings.cpp" line="1147"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation>&lt;p&gt;Vil du virkelig fjerne tilkoblingen til kontoen &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Merk:&lt;/b&gt; Dette vil &lt;b&gt;ikke&lt;/b&gt; slette noen filer.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1218"/>
<location filename="../src/gui/accountsettings.cpp" line="1153"/>
<source>Remove connection</source>
<translation>Fjern tilkobling</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="589"/>
<location filename="../src/gui/accountsettings.cpp" line="646"/>
<location filename="../src/gui/accountsettings.cpp" line="545"/>
<location filename="../src/gui/accountsettings.cpp" line="602"/>
<source>Open folder</source>
<translation>Åpne mappe</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="224"/>
<location filename="../src/gui/accountsettings.cpp" line="1068"/>
<source>Log out</source>
<translation>Logg ut</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Resume sync</source>
<translation>Fortsett synkronisering</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Pause sync</source>
<translation>Sett synkronisering pause</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="742"/>
<location filename="../src/gui/accountsettings.cpp" line="698"/>
<source>&lt;p&gt;Could not create local folder &lt;i&gt;%1&lt;/i&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="796"/>
<location filename="../src/gui/accountsettings.cpp" line="752"/>
<source>&lt;p&gt;Do you really want to stop syncing the folder &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation>&lt;p&gt;Vil du virkelig stoppe synkronisering av mappen &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Merk:&lt;/b&gt; Dette vil &lt;b&gt;ikke&lt;/b&gt; slette noen filer.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="964"/>
<location filename="../src/gui/accountsettings.cpp" line="920"/>
<source>%1 (%3%) of %2 in use. Some folders, including network mounted or shared folders, might have different limits.</source>
<translation>%1 (%3%) av %2 i bruk. Noen mapper, inkludert nettverkstilkoblede eller delte mapper, kan ha andre begrensninger.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="965"/>
<location filename="../src/gui/accountsettings.cpp" line="921"/>
<source>%1 of %2 in use</source>
<translation>%1 av %2 i bruk</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<location filename="../src/gui/accountsettings.cpp" line="930"/>
<source>Currently there is no storage usage information available.</source>
<translation>Ingen informasjon om bruk av lagringsplass tilgjengelig for øyeblikket.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1031"/>
<location filename="../src/gui/accountsettings.cpp" line="987"/>
<source>Connecting to %1 </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1040"/>
<location filename="../src/gui/accountsettings.cpp" line="996"/>
<source>No %1 connection configured.</source>
<translation>Ingen %1-forbindelse konfigurert.</translation>
</message>
@ -473,103 +442,62 @@
<context>
<name>OCC::AccountState</name>
<message>
<location filename="../src/gui/accountstate.cpp" line="127"/>
<location filename="../src/gui/accountstate.cpp" line="134"/>
<source>Signed out</source>
<translation>Logget ut</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="129"/>
<location filename="../src/gui/accountstate.cpp" line="136"/>
<source>Disconnected</source>
<translation>Frakoblet</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="131"/>
<location filename="../src/gui/accountstate.cpp" line="138"/>
<source>Connected</source>
<translation>Tilkoblet</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="133"/>
<location filename="../src/gui/accountstate.cpp" line="140"/>
<source>Service unavailable</source>
<translation>Tjeneste utilgjengelig</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="135"/>
<location filename="../src/gui/accountstate.cpp" line="142"/>
<source>Maintenance mode</source>
<translation>Vedlikeholdsmodus</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="137"/>
<location filename="../src/gui/accountstate.cpp" line="144"/>
<source>Network error</source>
<translation>Nettverksfeil</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="139"/>
<location filename="../src/gui/accountstate.cpp" line="146"/>
<source>Configuration error</source>
<translation>Konfigurasjonsfeil</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="141"/>
<location filename="../src/gui/accountstate.cpp" line="148"/>
<source>Asking Credentials</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="143"/>
<location filename="../src/gui/accountstate.cpp" line="150"/>
<source>Unknown account state</source>
<translation>Ukjent kontotilstand</translation>
</message>
</context>
<context>
<name>OCC::ActivityItemDelegate</name>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="229"/>
<source>More information</source>
<translation>Mer informasjon</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="230"/>
<source>Accept</source>
<translation>Aksepter</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="231"/>
<source>Join</source>
<translation>Bli med</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="252"/>
<source>Open Browser</source>
<translation>Åpne nettleser</translation>
</message>
</context>
<context>
<name>OCC::ActivityListModel</name>
<message>
<location filename="../src/gui/activitylistmodel.cpp" line="239"/>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="321"/>
<source>Files from the ignore list as well as symbolic links are not synced. This includes:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::ActivityWidget</name>
<message>
<location filename="../src/gui/activitywidget.cpp" line="56"/>
<source>Accept</source>
<translation>Aksepter</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="192"/>
<source>Synced</source>
<translation>Synkronisert</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="231"/>
<source>Retry all uploads</source>
<translation>Prøv alle opplastinger igjen</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="346"/>
<source>&lt;br/&gt;Account %1 does not have activities enabled.</source>
<translation>&lt;br/&gt;Konto %1 har ikke aktiviteter aktivert.</translation>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="423"/>
<source>For more activities please open the Activity app.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
@ -680,12 +608,12 @@
<translation>Ingen Nextcloud-konter konfigurert</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="282"/>
<location filename="../src/gui/connectionvalidator.cpp" line="287"/>
<source>The configured server for this client is too old</source>
<translation>Den konfigurerte serveren for denne klienten er for gammel</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="283"/>
<location filename="../src/gui/connectionvalidator.cpp" line="288"/>
<source>Please update to the latest server and restart the client.</source>
<translation>Vennligst oppdatert til den nyeste serveren og start klienten nytt.</translation>
</message>
@ -901,35 +829,35 @@
<translation>Klarte ikke å lese systemets ekskluderingsfil</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="970"/>
<location filename="../src/gui/folder.cpp" line="972"/>
<source>A new folder larger than %1 MB has been added: %2.
</source>
<translation>En ny mappe større enn %1 MB er blitt lagt til: %2.</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="973"/>
<location filename="../src/gui/folder.cpp" line="975"/>
<source>A folder from an external storage has been added.
</source>
<translation>En mappe fra et eksternt lager er blitt lagt til.
</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="974"/>
<location filename="../src/gui/folder.cpp" line="976"/>
<source>Please go in the settings to select it if you wish to download it.</source>
<translation> til Innstillinger og velg den hvis du ønsker å laste den ned.</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1029"/>
<location filename="../src/gui/folder.cpp" line="1031"/>
<source>The folder %1 was created but was excluded from synchronization previously. Data inside it will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1032"/>
<location filename="../src/gui/folder.cpp" line="1034"/>
<source>The file %1 was created but was excluded from synchronization previously. It will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1043"/>
<location filename="../src/gui/folder.cpp" line="1045"/>
<source>Changes in synchronized folders could not be tracked reliably.
This means that the synchronization client might not upload local changes immediately and will instead only scan for local changes and upload them occasionally (every two hours by default).
@ -938,7 +866,7 @@ This means that the synchronization client might not upload local changes immedi
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1088"/>
<location filename="../src/gui/folder.cpp" line="1090"/>
<source>All files in the sync folder '%1' were deleted on the server.
These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
If you decide to restore the files, they will be re-synced with the server if you have rights to do so.
@ -946,29 +874,29 @@ If you decide to delete the files, they will be unavailable to you, unless you a
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1093"/>
<location filename="../src/gui/folder.cpp" line="1095"/>
<source>All files got deleted from your local sync folder '%1'.
These files will be deleted from the server and will not be available on your other devices if they will not be restored.
If this action was unintended you can restore the lost data now.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1097"/>
<location filename="../src/gui/folder.cpp" line="1099"/>
<source>Delete all files?</source>
<translation>Vil du slett alle filer?</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1100"/>
<location filename="../src/gui/folder.cpp" line="1102"/>
<source>Delete all files</source>
<translation>Slette alle filer</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1101"/>
<location filename="../src/gui/folder.cpp" line="1103"/>
<source>Restore deleted files</source>
<translation>Gjenopprett slettede filer</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1118"/>
<location filename="../src/gui/folder.cpp" line="1120"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
@ -977,17 +905,17 @@ Dette kan være fordi en backup ble gjenopprettet på serveren.
Hvis synkroniseringen fortsetter som normalt, vil alle filene dine bli overskrevet av en eldre fil i en tidligere tilstand. Ønsker du å beholde dine ferskeste lokale filer som konflikt-filer?</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1123"/>
<location filename="../src/gui/folder.cpp" line="1125"/>
<source>Backup detected</source>
<translation>Backup oppdaget</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1126"/>
<location filename="../src/gui/folder.cpp" line="1128"/>
<source>Normal Synchronisation</source>
<translation>Normal synkronisering</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1127"/>
<location filename="../src/gui/folder.cpp" line="1129"/>
<source>Keep Local Files as Conflict</source>
<translation>Behold lokale filer som konflikt</translation>
</message>
@ -1474,22 +1402,22 @@ Hvis synkroniseringen fortsetter som normalt, vil alle filene dine bli overskrev
<context>
<name>OCC::GetOrCreatePublicLinkShare</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="521"/>
<location filename="../src/gui/socketapi.cpp" line="556"/>
<source>Password for share required</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="522"/>
<location filename="../src/gui/socketapi.cpp" line="557"/>
<source>Please enter a password for your link share:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="541"/>
<location filename="../src/gui/socketapi.cpp" line="576"/>
<source>Sharing error</source>
<translation>Delingsfeil</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="542"/>
<location filename="../src/gui/socketapi.cpp" line="577"/>
<source>Could not retrieve or create the public link share. Error:
%1</source>
@ -2623,7 +2551,7 @@ Det er ikke tilrådelig å bruke den.</translation>
<context>
<name>OCC::ServerNotificationHandler</name>
<message>
<location filename="../src/gui/servernotificationhandler.cpp" line="153"/>
<location filename="../src/gui/tray/NotificationHandler.cpp" line="139"/>
<source>Dismiss</source>
<translation>Forkast</translation>
</message>
@ -2636,22 +2564,17 @@ Det er ikke tilrådelig å bruke den.</translation>
<translation>Innstillinger</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="219"/>
<source>Activity</source>
<translation>Aktivitet</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="101"/>
<location filename="../src/gui/settingsdialog.cpp" line="100"/>
<source>General</source>
<translation>Generelt</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="110"/>
<location filename="../src/gui/settingsdialog.cpp" line="109"/>
<source>Network</source>
<translation>Nettverk</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="242"/>
<location filename="../src/gui/settingsdialog.cpp" line="207"/>
<source>Account</source>
<translation>Konto</translation>
</message>
@ -2897,60 +2820,54 @@ Det er ikke tilrådelig å bruke den.</translation>
<context>
<name>OCC::SocketApi</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="458"/>
<source>Share with %1</source>
<comment>parameter is Nextcloud</comment>
<translation>Del med %1</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="494"/>
<location filename="../src/gui/socketapi.cpp" line="529"/>
<source>Context menu share</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="633"/>
<location filename="../src/gui/socketapi.cpp" line="668"/>
<source>I shared something with you</source>
<translation>Jeg delte noe med deg</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="646"/>
<location filename="../src/gui/socketapi.cpp" line="676"/>
<location filename="../src/gui/socketapi.cpp" line="681"/>
<location filename="../src/gui/socketapi.cpp" line="711"/>
<source>Share options</source>
<translation>Alternativer for deling</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="647"/>
<source>Share via %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="649"/>
<location filename="../src/gui/socketapi.cpp" line="684"/>
<source>Send private link by email </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="648"/>
<location filename="../src/gui/socketapi.cpp" line="683"/>
<source>Copy private link to clipboard</source>
<translation>Kopier privat lenke til utklippstavlen</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="674"/>
<location filename="../src/gui/socketapi.cpp" line="709"/>
<source>Resharing this file is not allowed</source>
<translation>Videre deling av denne filen er ikke tillatt</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="687"/>
<location filename="../src/gui/socketapi.cpp" line="689"/>
<location filename="../src/gui/socketapi.cpp" line="722"/>
<location filename="../src/gui/socketapi.cpp" line="724"/>
<source>Copy public link</source>
<translation>Kopier offentlig lenke</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="693"/>
<location filename="../src/gui/socketapi.cpp" line="728"/>
<source>Copy internal link</source>
<translation>Kopier intern lenke</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="743"/>
<location filename="../src/gui/socketapi.cpp" line="782"/>
<source>Edit</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="784"/>
<source>Open in browser</source>
<translation>Åpne i nettleser</translation>
</message>
@ -3437,7 +3354,7 @@ Det er ikke tilrådelig å bruke den.</translation>
<context>
<name>OCC::Systray</name>
<message>
<location filename="../src/gui/systray.cpp" line="54"/>
<location filename="../src/gui/systray.cpp" line="128"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
@ -3445,16 +3362,67 @@ Det er ikke tilrådelig å bruke den.</translation>
<context>
<name>OCC::Theme</name>
<message>
<location filename="../src/libsync/theme.cpp" line="352"/>
<location filename="../src/libsync/theme.cpp" line="345"/>
<source>&lt;p&gt;Version %1. For more information please click &lt;a href=&apos;%2&apos;&gt;here&lt;/a&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/libsync/theme.cpp" line="356"/>
<location filename="../src/libsync/theme.cpp" line="349"/>
<source>&lt;p&gt;This release was supplied by %1&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::User</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="319"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="368"/>
<source>You renamed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="370"/>
<source>You deleted</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="372"/>
<source>You created</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="374"/>
<source>You changed</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::UserModel</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="682"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="683"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="688"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="689"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::WebEnginePage</name>
<message>
@ -3492,234 +3460,113 @@ Det er ikke tilrådelig å bruke den.</translation>
<context>
<name>OCC::ownCloudGui</name>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="293"/>
<location filename="../src/gui/owncloudgui.cpp" line="284"/>
<source>Please sign in</source>
<translation>Vennligst logg inn</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="339"/>
<location filename="../src/gui/owncloudgui.cpp" line="330"/>
<source>Folder %1: %2</source>
<translation>Mappe %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="357"/>
<location filename="../src/gui/owncloudgui.cpp" line="348"/>
<source>There are no sync folders configured.</source>
<translation>Ingen synkroniseringsmapper er konfigurert.</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="366"/>
<source>Open in browser</source>
<translation>Åpne i nettleser</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="419"/>
<source>Log out</source>
<translation>Logg ut</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="514"/>
<source>Recent Changes</source>
<translation>Siste endringer</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="393"/>
<source>Managed Folders:</source>
<translation>Administrerte mapper:</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="396"/>
<source>Open folder &apos;%1&apos;</source>
<translation>Åpne mappe &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="368"/>
<source>Open %1 in browser</source>
<translation>Åpne %1 i nettleser</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="776"/>
<source>Unknown status</source>
<translation>Ukjent status</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="788"/>
<source>Help</source>
<translation>Hjelp</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="790"/>
<source>Quit %1</source>
<translation>Avslutt %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="274"/>
<location filename="../src/gui/owncloudgui.cpp" line="265"/>
<source>Disconnected from %1</source>
<translation>Koble fra %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="224"/>
<location filename="../src/gui/owncloudgui.cpp" line="215"/>
<source>Unsupported Server Version</source>
<translation>Server-versjonen støttes ikke</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="225"/>
<location filename="../src/gui/owncloudgui.cpp" line="216"/>
<source>The server on account %1 runs an old and unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
<translation>Serveren konto %1 kjører en gammel %2 som ikke støttes. Bruk av denne klienten med ikke-støttede server-versjoner er ikke testet og kan være farlig. Fortsett egen risiko.</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="264"/>
<location filename="../src/gui/owncloudgui.cpp" line="255"/>
<source>Disconnected</source>
<translation>Frakoblet</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="266"/>
<location filename="../src/gui/owncloudgui.cpp" line="257"/>
<source>Disconnected from some accounts</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="277"/>
<location filename="../src/gui/owncloudgui.cpp" line="268"/>
<source>Disconnected from accounts:</source>
<translation>Koblet fra kontoer:</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="279"/>
<location filename="../src/gui/owncloudgui.cpp" line="270"/>
<source>Account %1: %2</source>
<translation>Konto %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="294"/>
<location filename="../src/gui/owncloudgui.cpp" line="285"/>
<source>Signed out</source>
<translation>Logget ut</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="298"/>
<location filename="../src/gui/owncloudgui.cpp" line="289"/>
<source>Account synchronization is disabled</source>
<translation>Kontosynkronisering er deaktivert</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="299"/>
<location filename="../src/gui/owncloudgui.cpp" line="352"/>
<location filename="../src/gui/owncloudgui.cpp" line="290"/>
<location filename="../src/gui/owncloudgui.cpp" line="343"/>
<source>Synchronization is paused</source>
<translation>Synkronisering er satt pause</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="347"/>
<location filename="../src/gui/owncloudgui.cpp" line="338"/>
<source>Unresolved conflicts</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="354"/>
<location filename="../src/gui/owncloudgui.cpp" line="345"/>
<source>Error during synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="358"/>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<source>No sync folders configured</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="404"/>
<source>Resume all folders</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="409"/>
<source>Pause all folders</source>
<translation>Sett alle mapper pause</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="415"/>
<source>Log in </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="692"/>
<source>Resume all synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="694"/>
<source>Resume synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="702"/>
<source>Pause all synchronization</source>
<translation>Sett all synkronisering pause</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="704"/>
<source>Pause synchronization</source>
<translation>Sett synkronisering pause</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="937"/>
<location filename="../src/gui/owncloudgui.cpp" line="413"/>
<source>Syncing %1 of %2 (%3 left)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="794"/>
<source>Crash now</source>
<comment>Only shows in debug mode to allow testing the crash handler</comment>
<translation>Krasj </translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="778"/>
<source>Apps</source>
<translation>Apper</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="780"/>
<source>Settings </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="781"/>
<source>New account </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="782"/>
<source>View more activity </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="897"/>
<source>No items synced recently</source>
<translation>Ingenting synkronisert nylig</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="919"/>
<source>Checking for changes in remote &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="922"/>
<source>Checking for changes in local &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="942"/>
<location filename="../src/gui/owncloudgui.cpp" line="418"/>
<source>Syncing %1 of %2</source>
<translation>Synkroniserer %1 av %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="951"/>
<location filename="../src/gui/owncloudgui.cpp" line="427"/>
<source>Syncing %1 (%2 left)</source>
<translation>Synkroniserer %1 (%2 gjenstår)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="954"/>
<location filename="../src/gui/owncloudgui.cpp" line="430"/>
<source>Syncing %1</source>
<translation>Synkroniserer %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="972"/>
<location filename="../src/gui/owncloudgui.cpp" line="440"/>
<source>%1 (%2, %3)</source>
<translation>%1 (%2, %3)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<location filename="../src/gui/owncloudgui.cpp" line="340"/>
<source>Up to date</source>
<translation>Oppdatert</translation>
</message>
@ -3991,7 +3838,7 @@ Det er ikke tilrådelig å bruke den.</translation>
<context>
<name>nextcloudTheme::about()</name>
<message>
<location filename="../src/libsync/theme.cpp" line="336"/>
<location filename="../src/libsync/theme.cpp" line="329"/>
<source>&lt;p&gt;&lt;small&gt;Built from Git revision &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; on %3, %4 using Qt %5, %6&lt;/small&gt;&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -200,7 +200,7 @@
<context>
<name>OCC::AccountSettings</name>
<message>
<location filename="../src/gui/accountsettings.ui" line="211"/>
<location filename="../src/gui/accountsettings.ui" line="204"/>
<source>Storage space: ...</source>
<translation type="unfinished"/>
</message>
@ -231,8 +231,8 @@
</message>
<message>
<location filename="../src/gui/accountsettings.ui" line="126"/>
<location filename="../src/gui/accountsettings.cpp" line="803"/>
<location filename="../src/gui/accountsettings.cpp" line="1219"/>
<location filename="../src/gui/accountsettings.cpp" line="759"/>
<location filename="../src/gui/accountsettings.cpp" line="1154"/>
<source>Cancel</source>
<translation>Anulează</translation>
</message>
@ -242,230 +242,199 @@
<translation>Conectat cu &lt;server&gt;ca &lt;user&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="190"/>
<location filename="../src/gui/accountsettings.cpp" line="187"/>
<source>No account configured.</source>
<translation>Niciun cont configurat.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="220"/>
<source>Add new</source>
<translation>Adaugă nou</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="228"/>
<source>Remove</source>
<translation>Șterge</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="232"/>
<source>Account</source>
<translation>Cont</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="242"/>
<location filename="../src/gui/accountsettings.cpp" line="216"/>
<source>This account supports end-to-end encryption</source>
<translation>Contul permite criptare end-to-end.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="244"/>
<location filename="../src/gui/accountsettings.cpp" line="218"/>
<source>Enable encryption</source>
<translation>Activează criptarea</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="261"/>
<source>Show E2E mnemonic</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<location filename="../src/gui/accountsettings.cpp" line="561"/>
<source>Encrypt</source>
<translation>Encrypt</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="613"/>
<location filename="../src/gui/accountsettings.cpp" line="649"/>
<location filename="../src/gui/accountsettings.cpp" line="569"/>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<source>Edit Ignored Files</source>
<translation>Editează fișierele ignorate</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="653"/>
<location filename="../src/gui/accountsettings.cpp" line="609"/>
<source>Choose what to sync</source>
<translation>Alege ce sync</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="659"/>
<location filename="../src/gui/accountsettings.cpp" line="615"/>
<source>Force sync now</source>
<translation>Forțează sync acum</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="661"/>
<location filename="../src/gui/accountsettings.cpp" line="617"/>
<source>Restart sync</source>
<translation>Repornește sync</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="670"/>
<location filename="../src/gui/accountsettings.cpp" line="626"/>
<source>Remove folder sync connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="741"/>
<location filename="../src/gui/accountsettings.cpp" line="697"/>
<source>Folder creation failed</source>
<translation>Crearea directorului a eșuat</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="795"/>
<location filename="../src/gui/accountsettings.cpp" line="751"/>
<source>Confirm Folder Sync Connection Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="802"/>
<location filename="../src/gui/accountsettings.cpp" line="758"/>
<source>Remove Folder Sync Connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="887"/>
<location filename="../src/gui/accountsettings.cpp" line="843"/>
<source>Sync Running</source>
<translation>Sync în desfășurare</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="888"/>
<location filename="../src/gui/accountsettings.cpp" line="844"/>
<source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="977"/>
<location filename="../src/gui/accountsettings.cpp" line="933"/>
<source>%1 in use</source>
<translation>%1 folosiți</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1004"/>
<location filename="../src/gui/accountsettings.cpp" line="960"/>
<source>%1 as &lt;i&gt;%2&lt;/i&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1010"/>
<location filename="../src/gui/accountsettings.cpp" line="966"/>
<source>The server version %1 is old and unsupported! Proceed at your own risk.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1012"/>
<location filename="../src/gui/accountsettings.cpp" line="968"/>
<source>Connected to %1.</source>
<translation>Conectat la %1.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1014"/>
<location filename="../src/gui/accountsettings.cpp" line="970"/>
<source>Server %1 is temporarily unavailable.</source>
<translation>Serverul %1 este temporar indisponibil.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1016"/>
<location filename="../src/gui/accountsettings.cpp" line="972"/>
<source>Server %1 is currently in maintenance mode.</source>
<translation>Serverul %1 este momentan in mentenanță,</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1018"/>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<source>Signed out from %1.</source>
<translation>Deautentificat de la %1.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1027"/>
<location filename="../src/gui/accountsettings.cpp" line="983"/>
<source>Obtaining authorization from the browser. &lt;a href=&apos;%1&apos;&gt;Click here&lt;/a&gt; to re-open the browser.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1034"/>
<location filename="../src/gui/accountsettings.cpp" line="990"/>
<source>No connection to %1 at %2.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1066"/>
<source>Log in</source>
<translation>Autentificare</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1162"/>
<location filename="../src/gui/accountsettings.cpp" line="1109"/>
<source>There are folders that were not synchronized because they are too big: </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1164"/>
<location filename="../src/gui/accountsettings.cpp" line="1111"/>
<source>There are folders that were not synchronized because they are external storages: </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1165"/>
<location filename="../src/gui/accountsettings.cpp" line="1112"/>
<source>There are folders that were not synchronized because they are too big or external storages: </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1211"/>
<location filename="../src/gui/accountsettings.cpp" line="1146"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1212"/>
<location filename="../src/gui/accountsettings.cpp" line="1147"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1218"/>
<location filename="../src/gui/accountsettings.cpp" line="1153"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="589"/>
<location filename="../src/gui/accountsettings.cpp" line="646"/>
<location filename="../src/gui/accountsettings.cpp" line="545"/>
<location filename="../src/gui/accountsettings.cpp" line="602"/>
<source>Open folder</source>
<translation>Deschide director</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="224"/>
<location filename="../src/gui/accountsettings.cpp" line="1068"/>
<source>Log out</source>
<translation>Ieșire</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Resume sync</source>
<translation>Reia sync</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Pause sync</source>
<translation>Pauză sync</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="742"/>
<location filename="../src/gui/accountsettings.cpp" line="698"/>
<source>&lt;p&gt;Could not create local folder &lt;i&gt;%1&lt;/i&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="796"/>
<location filename="../src/gui/accountsettings.cpp" line="752"/>
<source>&lt;p&gt;Do you really want to stop syncing the folder &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="964"/>
<location filename="../src/gui/accountsettings.cpp" line="920"/>
<source>%1 (%3%) of %2 in use. Some folders, including network mounted or shared folders, might have different limits.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="965"/>
<location filename="../src/gui/accountsettings.cpp" line="921"/>
<source>%1 of %2 in use</source>
<translation>%1 din %2 utilizat</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<location filename="../src/gui/accountsettings.cpp" line="930"/>
<source>Currently there is no storage usage information available.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1031"/>
<location filename="../src/gui/accountsettings.cpp" line="987"/>
<source>Connecting to %1 </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1040"/>
<location filename="../src/gui/accountsettings.cpp" line="996"/>
<source>No %1 connection configured.</source>
<translation type="unfinished"/>
</message>
@ -473,102 +442,61 @@
<context>
<name>OCC::AccountState</name>
<message>
<location filename="../src/gui/accountstate.cpp" line="127"/>
<location filename="../src/gui/accountstate.cpp" line="134"/>
<source>Signed out</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="129"/>
<location filename="../src/gui/accountstate.cpp" line="136"/>
<source>Disconnected</source>
<translation>Deconenctat</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="131"/>
<location filename="../src/gui/accountstate.cpp" line="138"/>
<source>Connected</source>
<translation>Conectat</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="133"/>
<location filename="../src/gui/accountstate.cpp" line="140"/>
<source>Service unavailable</source>
<translation>Serviciu indisponibil</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="135"/>
<location filename="../src/gui/accountstate.cpp" line="142"/>
<source>Maintenance mode</source>
<translation>Mod mentenanță</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="137"/>
<location filename="../src/gui/accountstate.cpp" line="144"/>
<source>Network error</source>
<translation>Eroare de rețea</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="139"/>
<location filename="../src/gui/accountstate.cpp" line="146"/>
<source>Configuration error</source>
<translation>Eroare de configurare</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="141"/>
<location filename="../src/gui/accountstate.cpp" line="148"/>
<source>Asking Credentials</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="143"/>
<location filename="../src/gui/accountstate.cpp" line="150"/>
<source>Unknown account state</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::ActivityItemDelegate</name>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="229"/>
<source>More information</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="230"/>
<source>Accept</source>
<translation>Accept</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="231"/>
<source>Join</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="252"/>
<source>Open Browser</source>
<translation>Deschide Browser</translation>
</message>
</context>
<context>
<name>OCC::ActivityListModel</name>
<message>
<location filename="../src/gui/activitylistmodel.cpp" line="239"/>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="321"/>
<source>Files from the ignore list as well as symbolic links are not synced. This includes:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::ActivityWidget</name>
<message>
<location filename="../src/gui/activitywidget.cpp" line="56"/>
<source>Accept</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="192"/>
<source>Synced</source>
<translation>Syncronizat</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="231"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="346"/>
<source>&lt;br/&gt;Account %1 does not have activities enabled.</source>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="423"/>
<source>For more activities please open the Activity app.</source>
<translation type="unfinished"/>
</message>
</context>
@ -680,12 +608,12 @@
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="282"/>
<location filename="../src/gui/connectionvalidator.cpp" line="287"/>
<source>The configured server for this client is too old</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="283"/>
<location filename="../src/gui/connectionvalidator.cpp" line="288"/>
<source>Please update to the latest server and restart the client.</source>
<translation type="unfinished"/>
</message>
@ -901,34 +829,34 @@
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="970"/>
<location filename="../src/gui/folder.cpp" line="972"/>
<source>A new folder larger than %1 MB has been added: %2.
</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="973"/>
<location filename="../src/gui/folder.cpp" line="975"/>
<source>A folder from an external storage has been added.
</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="974"/>
<location filename="../src/gui/folder.cpp" line="976"/>
<source>Please go in the settings to select it if you wish to download it.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1029"/>
<location filename="../src/gui/folder.cpp" line="1031"/>
<source>The folder %1 was created but was excluded from synchronization previously. Data inside it will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1032"/>
<location filename="../src/gui/folder.cpp" line="1034"/>
<source>The file %1 was created but was excluded from synchronization previously. It will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1043"/>
<location filename="../src/gui/folder.cpp" line="1045"/>
<source>Changes in synchronized folders could not be tracked reliably.
This means that the synchronization client might not upload local changes immediately and will instead only scan for local changes and upload them occasionally (every two hours by default).
@ -937,7 +865,7 @@ This means that the synchronization client might not upload local changes immedi
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1088"/>
<location filename="../src/gui/folder.cpp" line="1090"/>
<source>All files in the sync folder '%1' were deleted on the server.
These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
If you decide to restore the files, they will be re-synced with the server if you have rights to do so.
@ -945,46 +873,46 @@ If you decide to delete the files, they will be unavailable to you, unless you a
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1093"/>
<location filename="../src/gui/folder.cpp" line="1095"/>
<source>All files got deleted from your local sync folder '%1'.
These files will be deleted from the server and will not be available on your other devices if they will not be restored.
If this action was unintended you can restore the lost data now.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1097"/>
<location filename="../src/gui/folder.cpp" line="1099"/>
<source>Delete all files?</source>
<translation>Ștergi toate fișierele?</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1100"/>
<location filename="../src/gui/folder.cpp" line="1102"/>
<source>Delete all files</source>
<translation>Șterge toate fișierele</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1101"/>
<location filename="../src/gui/folder.cpp" line="1103"/>
<source>Restore deleted files</source>
<translation>Restaurează fișierele șterse</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1118"/>
<location filename="../src/gui/folder.cpp" line="1120"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1123"/>
<location filename="../src/gui/folder.cpp" line="1125"/>
<source>Backup detected</source>
<translation>Backup detectat</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1126"/>
<location filename="../src/gui/folder.cpp" line="1128"/>
<source>Normal Synchronisation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1127"/>
<location filename="../src/gui/folder.cpp" line="1129"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
@ -1471,22 +1399,22 @@ Continuing the sync as normal will cause all your files to be overwritten by an
<context>
<name>OCC::GetOrCreatePublicLinkShare</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="521"/>
<location filename="../src/gui/socketapi.cpp" line="556"/>
<source>Password for share required</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="522"/>
<location filename="../src/gui/socketapi.cpp" line="557"/>
<source>Please enter a password for your link share:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="541"/>
<location filename="../src/gui/socketapi.cpp" line="576"/>
<source>Sharing error</source>
<translation>Eroare la partajare</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="542"/>
<location filename="../src/gui/socketapi.cpp" line="577"/>
<source>Could not retrieve or create the public link share. Error:
%1</source>
@ -2616,7 +2544,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ServerNotificationHandler</name>
<message>
<location filename="../src/gui/servernotificationhandler.cpp" line="153"/>
<location filename="../src/gui/tray/NotificationHandler.cpp" line="139"/>
<source>Dismiss</source>
<translation>Înlătură</translation>
</message>
@ -2629,22 +2557,17 @@ It is not advisable to use it.</source>
<translation>Setări</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="219"/>
<source>Activity</source>
<translation>Activitate</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="101"/>
<location filename="../src/gui/settingsdialog.cpp" line="100"/>
<source>General</source>
<translation>General</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="110"/>
<location filename="../src/gui/settingsdialog.cpp" line="109"/>
<source>Network</source>
<translation>Rețea</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="242"/>
<location filename="../src/gui/settingsdialog.cpp" line="207"/>
<source>Account</source>
<translation>Cont</translation>
</message>
@ -2890,60 +2813,54 @@ It is not advisable to use it.</source>
<context>
<name>OCC::SocketApi</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="458"/>
<source>Share with %1</source>
<comment>parameter is Nextcloud</comment>
<translation>Partajat cu %1</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="494"/>
<location filename="../src/gui/socketapi.cpp" line="529"/>
<source>Context menu share</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="633"/>
<location filename="../src/gui/socketapi.cpp" line="668"/>
<source>I shared something with you</source>
<translation>Am partajat ceva cu tine</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="646"/>
<location filename="../src/gui/socketapi.cpp" line="676"/>
<location filename="../src/gui/socketapi.cpp" line="681"/>
<location filename="../src/gui/socketapi.cpp" line="711"/>
<source>Share options</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="647"/>
<source>Share via %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="649"/>
<location filename="../src/gui/socketapi.cpp" line="684"/>
<source>Send private link by email </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="648"/>
<location filename="../src/gui/socketapi.cpp" line="683"/>
<source>Copy private link to clipboard</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="674"/>
<location filename="../src/gui/socketapi.cpp" line="709"/>
<source>Resharing this file is not allowed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="687"/>
<location filename="../src/gui/socketapi.cpp" line="689"/>
<location filename="../src/gui/socketapi.cpp" line="722"/>
<location filename="../src/gui/socketapi.cpp" line="724"/>
<source>Copy public link</source>
<translation>Copiză link public</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="693"/>
<location filename="../src/gui/socketapi.cpp" line="728"/>
<source>Copy internal link</source>
<translation>Copiază linkul intern</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="743"/>
<location filename="../src/gui/socketapi.cpp" line="782"/>
<source>Edit</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="784"/>
<source>Open in browser</source>
<translation>Deschide în Browser</translation>
</message>
@ -3428,7 +3345,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Systray</name>
<message>
<location filename="../src/gui/systray.cpp" line="54"/>
<location filename="../src/gui/systray.cpp" line="128"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
@ -3436,16 +3353,67 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Theme</name>
<message>
<location filename="../src/libsync/theme.cpp" line="352"/>
<location filename="../src/libsync/theme.cpp" line="345"/>
<source>&lt;p&gt;Version %1. For more information please click &lt;a href=&apos;%2&apos;&gt;here&lt;/a&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/libsync/theme.cpp" line="356"/>
<location filename="../src/libsync/theme.cpp" line="349"/>
<source>&lt;p&gt;This release was supplied by %1&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::User</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="319"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="368"/>
<source>You renamed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="370"/>
<source>You deleted</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="372"/>
<source>You created</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="374"/>
<source>You changed</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::UserModel</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="682"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="683"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="688"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="689"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::WebEnginePage</name>
<message>
@ -3483,234 +3451,113 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ownCloudGui</name>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="293"/>
<location filename="../src/gui/owncloudgui.cpp" line="284"/>
<source>Please sign in</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="339"/>
<location filename="../src/gui/owncloudgui.cpp" line="330"/>
<source>Folder %1: %2</source>
<translation>Director %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="357"/>
<location filename="../src/gui/owncloudgui.cpp" line="348"/>
<source>There are no sync folders configured.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="366"/>
<source>Open in browser</source>
<translation>Deschide în Browser</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="419"/>
<source>Log out</source>
<translation>Ieșire</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="514"/>
<source>Recent Changes</source>
<translation>Modificări recente</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="393"/>
<source>Managed Folders:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="396"/>
<source>Open folder &apos;%1&apos;</source>
<translation>Deschide director &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="368"/>
<source>Open %1 in browser</source>
<translation>Deschide %1 în Browser</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="776"/>
<source>Unknown status</source>
<translation>Status necunoscut</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="788"/>
<source>Help</source>
<translation>Ajutor</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="790"/>
<source>Quit %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="274"/>
<location filename="../src/gui/owncloudgui.cpp" line="265"/>
<source>Disconnected from %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="224"/>
<location filename="../src/gui/owncloudgui.cpp" line="215"/>
<source>Unsupported Server Version</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="225"/>
<location filename="../src/gui/owncloudgui.cpp" line="216"/>
<source>The server on account %1 runs an old and unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="264"/>
<location filename="../src/gui/owncloudgui.cpp" line="255"/>
<source>Disconnected</source>
<translation>Deconenctat</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="266"/>
<location filename="../src/gui/owncloudgui.cpp" line="257"/>
<source>Disconnected from some accounts</source>
<translation>Deconectat de la unele conturi</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="277"/>
<location filename="../src/gui/owncloudgui.cpp" line="268"/>
<source>Disconnected from accounts:</source>
<translation>Deconectat de la conturile:</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="279"/>
<location filename="../src/gui/owncloudgui.cpp" line="270"/>
<source>Account %1: %2</source>
<translation>Cont %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="294"/>
<location filename="../src/gui/owncloudgui.cpp" line="285"/>
<source>Signed out</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="298"/>
<location filename="../src/gui/owncloudgui.cpp" line="289"/>
<source>Account synchronization is disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="299"/>
<location filename="../src/gui/owncloudgui.cpp" line="352"/>
<location filename="../src/gui/owncloudgui.cpp" line="290"/>
<location filename="../src/gui/owncloudgui.cpp" line="343"/>
<source>Synchronization is paused</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="347"/>
<location filename="../src/gui/owncloudgui.cpp" line="338"/>
<source>Unresolved conflicts</source>
<translation>Conflicte nerezolvate</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="354"/>
<location filename="../src/gui/owncloudgui.cpp" line="345"/>
<source>Error during synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="358"/>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<source>No sync folders configured</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="404"/>
<source>Resume all folders</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="409"/>
<source>Pause all folders</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="415"/>
<source>Log in </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="692"/>
<source>Resume all synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="694"/>
<source>Resume synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="702"/>
<source>Pause all synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="704"/>
<source>Pause synchronization</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="937"/>
<location filename="../src/gui/owncloudgui.cpp" line="413"/>
<source>Syncing %1 of %2 (%3 left)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="794"/>
<source>Crash now</source>
<comment>Only shows in debug mode to allow testing the crash handler</comment>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="778"/>
<source>Apps</source>
<translation>Aplicații</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="780"/>
<source>Settings </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="781"/>
<source>New account </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="782"/>
<source>View more activity </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="897"/>
<source>No items synced recently</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="919"/>
<source>Checking for changes in remote &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="922"/>
<source>Checking for changes in local &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="942"/>
<location filename="../src/gui/owncloudgui.cpp" line="418"/>
<source>Syncing %1 of %2</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="951"/>
<location filename="../src/gui/owncloudgui.cpp" line="427"/>
<source>Syncing %1 (%2 left)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="954"/>
<location filename="../src/gui/owncloudgui.cpp" line="430"/>
<source>Syncing %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="972"/>
<location filename="../src/gui/owncloudgui.cpp" line="440"/>
<source>%1 (%2, %3)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<location filename="../src/gui/owncloudgui.cpp" line="340"/>
<source>Up to date</source>
<translation type="unfinished"/>
</message>
@ -3982,7 +3829,7 @@ It is not advisable to use it.</source>
<context>
<name>nextcloudTheme::about()</name>
<message>
<location filename="../src/libsync/theme.cpp" line="336"/>
<location filename="../src/libsync/theme.cpp" line="329"/>
<source>&lt;p&gt;&lt;small&gt;Built from Git revision &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; on %3, %4 using Qt %5, %6&lt;/small&gt;&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -200,7 +200,7 @@
<context>
<name>OCC::AccountSettings</name>
<message>
<location filename="../src/gui/accountsettings.ui" line="211"/>
<location filename="../src/gui/accountsettings.ui" line="204"/>
<source>Storage space: ...</source>
<translation>Простір сховища: ...</translation>
</message>
@ -231,8 +231,8 @@
</message>
<message>
<location filename="../src/gui/accountsettings.ui" line="126"/>
<location filename="../src/gui/accountsettings.cpp" line="803"/>
<location filename="../src/gui/accountsettings.cpp" line="1219"/>
<location filename="../src/gui/accountsettings.cpp" line="759"/>
<location filename="../src/gui/accountsettings.cpp" line="1154"/>
<source>Cancel</source>
<translation>Скасувати</translation>
</message>
@ -242,230 +242,199 @@
<translation>Підключено до &lt;server&gt; як &lt;user&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="190"/>
<location filename="../src/gui/accountsettings.cpp" line="187"/>
<source>No account configured.</source>
<translation>Обліковий запис не налаштовано.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="220"/>
<source>Add new</source>
<translation>Додати</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="228"/>
<source>Remove</source>
<translation>Видалити</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="232"/>
<source>Account</source>
<translation>Обліковий запис</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="242"/>
<location filename="../src/gui/accountsettings.cpp" line="216"/>
<source>This account supports end-to-end encryption</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="244"/>
<location filename="../src/gui/accountsettings.cpp" line="218"/>
<source>Enable encryption</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="261"/>
<source>Show E2E mnemonic</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<location filename="../src/gui/accountsettings.cpp" line="561"/>
<source>Encrypt</source>
<translation>Шифрувати</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="613"/>
<location filename="../src/gui/accountsettings.cpp" line="649"/>
<location filename="../src/gui/accountsettings.cpp" line="569"/>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<source>Edit Ignored Files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="653"/>
<location filename="../src/gui/accountsettings.cpp" line="609"/>
<source>Choose what to sync</source>
<translation>Оберіть, що хочете синхронізувати</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="659"/>
<location filename="../src/gui/accountsettings.cpp" line="615"/>
<source>Force sync now</source>
<translation>Примусово синхронізувати зараз</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="661"/>
<location filename="../src/gui/accountsettings.cpp" line="617"/>
<source>Restart sync</source>
<translation>Перезапустити синхронізацію</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="670"/>
<location filename="../src/gui/accountsettings.cpp" line="626"/>
<source>Remove folder sync connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="741"/>
<location filename="../src/gui/accountsettings.cpp" line="697"/>
<source>Folder creation failed</source>
<translation>Не вдалося створити теку</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="795"/>
<location filename="../src/gui/accountsettings.cpp" line="751"/>
<source>Confirm Folder Sync Connection Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="802"/>
<location filename="../src/gui/accountsettings.cpp" line="758"/>
<source>Remove Folder Sync Connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="887"/>
<location filename="../src/gui/accountsettings.cpp" line="843"/>
<source>Sync Running</source>
<translation>Виконується синхронізація</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="888"/>
<location filename="../src/gui/accountsettings.cpp" line="844"/>
<source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
<translation>Виконується процедура синхронізації.&lt;br/&gt;Бажаєте зупинити?</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="977"/>
<location filename="../src/gui/accountsettings.cpp" line="933"/>
<source>%1 in use</source>
<translation>%1 використовується</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1004"/>
<location filename="../src/gui/accountsettings.cpp" line="960"/>
<source>%1 as &lt;i&gt;%2&lt;/i&gt;</source>
<translation>%1 як &lt;i&gt;%2&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1010"/>
<location filename="../src/gui/accountsettings.cpp" line="966"/>
<source>The server version %1 is old and unsupported! Proceed at your own risk.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1012"/>
<location filename="../src/gui/accountsettings.cpp" line="968"/>
<source>Connected to %1.</source>
<translation>Підключено до %1.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1014"/>
<location filename="../src/gui/accountsettings.cpp" line="970"/>
<source>Server %1 is temporarily unavailable.</source>
<translation>Сервер %1 тимчасово недоступний.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1016"/>
<location filename="../src/gui/accountsettings.cpp" line="972"/>
<source>Server %1 is currently in maintenance mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1018"/>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<source>Signed out from %1.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1027"/>
<location filename="../src/gui/accountsettings.cpp" line="983"/>
<source>Obtaining authorization from the browser. &lt;a href=&apos;%1&apos;&gt;Click here&lt;/a&gt; to re-open the browser.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1034"/>
<location filename="../src/gui/accountsettings.cpp" line="990"/>
<source>No connection to %1 at %2.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1066"/>
<source>Log in</source>
<translation>Увійти</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1162"/>
<location filename="../src/gui/accountsettings.cpp" line="1109"/>
<source>There are folders that were not synchronized because they are too big: </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1164"/>
<location filename="../src/gui/accountsettings.cpp" line="1111"/>
<source>There are folders that were not synchronized because they are external storages: </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1165"/>
<location filename="../src/gui/accountsettings.cpp" line="1112"/>
<source>There are folders that were not synchronized because they are too big or external storages: </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1211"/>
<location filename="../src/gui/accountsettings.cpp" line="1146"/>
<source>Confirm Account Removal</source>
<translation>Підтвердіть видалення облікового запису</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1212"/>
<location filename="../src/gui/accountsettings.cpp" line="1147"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1218"/>
<location filename="../src/gui/accountsettings.cpp" line="1153"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="589"/>
<location filename="../src/gui/accountsettings.cpp" line="646"/>
<location filename="../src/gui/accountsettings.cpp" line="545"/>
<location filename="../src/gui/accountsettings.cpp" line="602"/>
<source>Open folder</source>
<translation>Відкрити теку</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="224"/>
<location filename="../src/gui/accountsettings.cpp" line="1068"/>
<source>Log out</source>
<translation>Вихід</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Resume sync</source>
<translation>Відновити синхронізацію</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Pause sync</source>
<translation>Призупинити синхронізацію</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="742"/>
<location filename="../src/gui/accountsettings.cpp" line="698"/>
<source>&lt;p&gt;Could not create local folder &lt;i&gt;%1&lt;/i&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="796"/>
<location filename="../src/gui/accountsettings.cpp" line="752"/>
<source>&lt;p&gt;Do you really want to stop syncing the folder &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="964"/>
<location filename="../src/gui/accountsettings.cpp" line="920"/>
<source>%1 (%3%) of %2 in use. Some folders, including network mounted or shared folders, might have different limits.</source>
<translation>Використовується %1 (%3%) з %2. Деякі теки, включаючи мережеві змонтовані чи спільні, можуть мати інші обмеження.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="965"/>
<location filename="../src/gui/accountsettings.cpp" line="921"/>
<source>%1 of %2 in use</source>
<translation>Використовується %1 з %2</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<location filename="../src/gui/accountsettings.cpp" line="930"/>
<source>Currently there is no storage usage information available.</source>
<translation>На даний час немає відомостей про наповнення сховища.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1031"/>
<location filename="../src/gui/accountsettings.cpp" line="987"/>
<source>Connecting to %1 </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1040"/>
<location filename="../src/gui/accountsettings.cpp" line="996"/>
<source>No %1 connection configured.</source>
<translation>Жодного %1 підключення не налаштовано.</translation>
</message>
@ -473,102 +442,61 @@
<context>
<name>OCC::AccountState</name>
<message>
<location filename="../src/gui/accountstate.cpp" line="127"/>
<location filename="../src/gui/accountstate.cpp" line="134"/>
<source>Signed out</source>
<translation>Вийшов</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="129"/>
<location filename="../src/gui/accountstate.cpp" line="136"/>
<source>Disconnected</source>
<translation>Від&apos;єднаний</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="131"/>
<location filename="../src/gui/accountstate.cpp" line="138"/>
<source>Connected</source>
<translation>З&apos;єднаний</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="133"/>
<location filename="../src/gui/accountstate.cpp" line="140"/>
<source>Service unavailable</source>
<translation>Сервіс недоступний</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="135"/>
<location filename="../src/gui/accountstate.cpp" line="142"/>
<source>Maintenance mode</source>
<translation>Режим обслуговування</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="137"/>
<location filename="../src/gui/accountstate.cpp" line="144"/>
<source>Network error</source>
<translation>Помилка мережі</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="139"/>
<location filename="../src/gui/accountstate.cpp" line="146"/>
<source>Configuration error</source>
<translation>Помилка конфігурації</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="141"/>
<location filename="../src/gui/accountstate.cpp" line="148"/>
<source>Asking Credentials</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="143"/>
<location filename="../src/gui/accountstate.cpp" line="150"/>
<source>Unknown account state</source>
<translation>Невідомий стан облікового запису</translation>
</message>
</context>
<context>
<name>OCC::ActivityItemDelegate</name>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="229"/>
<source>More information</source>
<translation>Докладно</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="230"/>
<source>Accept</source>
<translation>Прийняти</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="231"/>
<source>Join</source>
<translation>Приєднатися</translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="252"/>
<source>Open Browser</source>
<translation>Відкрити бравзер</translation>
</message>
</context>
<context>
<name>OCC::ActivityListModel</name>
<message>
<location filename="../src/gui/activitylistmodel.cpp" line="239"/>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="321"/>
<source>Files from the ignore list as well as symbolic links are not synced. This includes:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::ActivityWidget</name>
<message>
<location filename="../src/gui/activitywidget.cpp" line="56"/>
<source>Accept</source>
<translation>Прийняти</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="192"/>
<source>Synced</source>
<translation>Синхронізовано</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="231"/>
<source>Retry all uploads</source>
<translation>Повторно завантажити все</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="346"/>
<source>&lt;br/&gt;Account %1 does not have activities enabled.</source>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="423"/>
<source>For more activities please open the Activity app.</source>
<translation type="unfinished"/>
</message>
</context>
@ -680,12 +608,12 @@
<translation>Обліковий запис ownCloud не налаштовано</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="282"/>
<location filename="../src/gui/connectionvalidator.cpp" line="287"/>
<source>The configured server for this client is too old</source>
<translation>Налаштований сервер застарий для цього клієнта</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="283"/>
<location filename="../src/gui/connectionvalidator.cpp" line="288"/>
<source>Please update to the latest server and restart the client.</source>
<translation>Будь ласка, оновіть сервер до останньої версії та перезавантажте клієнт.</translation>
</message>
@ -901,34 +829,34 @@
<translation>Неможливо прочитати виключений системний файл</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="970"/>
<location filename="../src/gui/folder.cpp" line="972"/>
<source>A new folder larger than %1 MB has been added: %2.
</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="973"/>
<location filename="../src/gui/folder.cpp" line="975"/>
<source>A folder from an external storage has been added.
</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="974"/>
<location filename="../src/gui/folder.cpp" line="976"/>
<source>Please go in the settings to select it if you wish to download it.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1029"/>
<location filename="../src/gui/folder.cpp" line="1031"/>
<source>The folder %1 was created but was excluded from synchronization previously. Data inside it will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1032"/>
<location filename="../src/gui/folder.cpp" line="1034"/>
<source>The file %1 was created but was excluded from synchronization previously. It will not be synchronized.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1043"/>
<location filename="../src/gui/folder.cpp" line="1045"/>
<source>Changes in synchronized folders could not be tracked reliably.
This means that the synchronization client might not upload local changes immediately and will instead only scan for local changes and upload them occasionally (every two hours by default).
@ -937,7 +865,7 @@ This means that the synchronization client might not upload local changes immedi
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1088"/>
<location filename="../src/gui/folder.cpp" line="1090"/>
<source>All files in the sync folder '%1' were deleted on the server.
These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
If you decide to restore the files, they will be re-synced with the server if you have rights to do so.
@ -945,46 +873,46 @@ If you decide to delete the files, they will be unavailable to you, unless you a
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1093"/>
<location filename="../src/gui/folder.cpp" line="1095"/>
<source>All files got deleted from your local sync folder '%1'.
These files will be deleted from the server and will not be available on your other devices if they will not be restored.
If this action was unintended you can restore the lost data now.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1097"/>
<location filename="../src/gui/folder.cpp" line="1099"/>
<source>Delete all files?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1100"/>
<location filename="../src/gui/folder.cpp" line="1102"/>
<source>Delete all files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1101"/>
<location filename="../src/gui/folder.cpp" line="1103"/>
<source>Restore deleted files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1118"/>
<location filename="../src/gui/folder.cpp" line="1120"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1123"/>
<location filename="../src/gui/folder.cpp" line="1125"/>
<source>Backup detected</source>
<translation>Резервну копію знайдено</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1126"/>
<location filename="../src/gui/folder.cpp" line="1128"/>
<source>Normal Synchronisation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1127"/>
<location filename="../src/gui/folder.cpp" line="1129"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
@ -1471,22 +1399,22 @@ Continuing the sync as normal will cause all your files to be overwritten by an
<context>
<name>OCC::GetOrCreatePublicLinkShare</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="521"/>
<location filename="../src/gui/socketapi.cpp" line="556"/>
<source>Password for share required</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="522"/>
<location filename="../src/gui/socketapi.cpp" line="557"/>
<source>Please enter a password for your link share:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="541"/>
<location filename="../src/gui/socketapi.cpp" line="576"/>
<source>Sharing error</source>
<translation>Помилка під час надання доступу</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="542"/>
<location filename="../src/gui/socketapi.cpp" line="577"/>
<source>Could not retrieve or create the public link share. Error:
%1</source>
@ -2617,7 +2545,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ServerNotificationHandler</name>
<message>
<location filename="../src/gui/servernotificationhandler.cpp" line="153"/>
<location filename="../src/gui/tray/NotificationHandler.cpp" line="139"/>
<source>Dismiss</source>
<translation>Припинити</translation>
</message>
@ -2630,22 +2558,17 @@ It is not advisable to use it.</source>
<translation>Налаштування</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="219"/>
<source>Activity</source>
<translation>Активність</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="101"/>
<location filename="../src/gui/settingsdialog.cpp" line="100"/>
<source>General</source>
<translation>Загалом</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="110"/>
<location filename="../src/gui/settingsdialog.cpp" line="109"/>
<source>Network</source>
<translation>Мережа</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="242"/>
<location filename="../src/gui/settingsdialog.cpp" line="207"/>
<source>Account</source>
<translation>Обліковий запис</translation>
</message>
@ -2891,60 +2814,54 @@ It is not advisable to use it.</source>
<context>
<name>OCC::SocketApi</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="458"/>
<source>Share with %1</source>
<comment>parameter is Nextcloud</comment>
<translation>Поділитися з %1</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="494"/>
<location filename="../src/gui/socketapi.cpp" line="529"/>
<source>Context menu share</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="633"/>
<location filename="../src/gui/socketapi.cpp" line="668"/>
<source>I shared something with you</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="646"/>
<location filename="../src/gui/socketapi.cpp" line="676"/>
<location filename="../src/gui/socketapi.cpp" line="681"/>
<location filename="../src/gui/socketapi.cpp" line="711"/>
<source>Share options</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="647"/>
<source>Share via %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="649"/>
<location filename="../src/gui/socketapi.cpp" line="684"/>
<source>Send private link by email </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="648"/>
<location filename="../src/gui/socketapi.cpp" line="683"/>
<source>Copy private link to clipboard</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="674"/>
<location filename="../src/gui/socketapi.cpp" line="709"/>
<source>Resharing this file is not allowed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="687"/>
<location filename="../src/gui/socketapi.cpp" line="689"/>
<location filename="../src/gui/socketapi.cpp" line="722"/>
<location filename="../src/gui/socketapi.cpp" line="724"/>
<source>Copy public link</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="693"/>
<location filename="../src/gui/socketapi.cpp" line="728"/>
<source>Copy internal link</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="743"/>
<location filename="../src/gui/socketapi.cpp" line="782"/>
<source>Edit</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="784"/>
<source>Open in browser</source>
<translation>Відкрити у бравзері</translation>
</message>
@ -3431,7 +3348,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Systray</name>
<message>
<location filename="../src/gui/systray.cpp" line="54"/>
<location filename="../src/gui/systray.cpp" line="128"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
@ -3439,16 +3356,67 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Theme</name>
<message>
<location filename="../src/libsync/theme.cpp" line="352"/>
<location filename="../src/libsync/theme.cpp" line="345"/>
<source>&lt;p&gt;Version %1. For more information please click &lt;a href=&apos;%2&apos;&gt;here&lt;/a&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/libsync/theme.cpp" line="356"/>
<location filename="../src/libsync/theme.cpp" line="349"/>
<source>&lt;p&gt;This release was supplied by %1&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::User</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="319"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="368"/>
<source>You renamed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="370"/>
<source>You deleted</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="372"/>
<source>You created</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="374"/>
<source>You changed</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::UserModel</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="682"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="683"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="688"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="689"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::WebEnginePage</name>
<message>
@ -3486,234 +3454,113 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ownCloudGui</name>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="293"/>
<location filename="../src/gui/owncloudgui.cpp" line="284"/>
<source>Please sign in</source>
<translation>Увійдіть будь ласка</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="339"/>
<location filename="../src/gui/owncloudgui.cpp" line="330"/>
<source>Folder %1: %2</source>
<translation>Тека %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="357"/>
<location filename="../src/gui/owncloudgui.cpp" line="348"/>
<source>There are no sync folders configured.</source>
<translation>Немає налаштованих тек для синхронізації.</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="366"/>
<source>Open in browser</source>
<translation>Відкрити у переглядачі</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="419"/>
<source>Log out</source>
<translation>Вихід</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="514"/>
<source>Recent Changes</source>
<translation>Недавні зміни</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="393"/>
<source>Managed Folders:</source>
<translation>Керовані теки:</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="396"/>
<source>Open folder &apos;%1&apos;</source>
<translation>Відкрити теку &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="368"/>
<source>Open %1 in browser</source>
<translation>Відкрити %1 в браузері</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="776"/>
<source>Unknown status</source>
<translation>Невідомий статус</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="788"/>
<source>Help</source>
<translation>Допомога</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="790"/>
<source>Quit %1</source>
<translation>Закрити %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="274"/>
<location filename="../src/gui/owncloudgui.cpp" line="265"/>
<source>Disconnected from %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="224"/>
<location filename="../src/gui/owncloudgui.cpp" line="215"/>
<source>Unsupported Server Version</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="225"/>
<location filename="../src/gui/owncloudgui.cpp" line="216"/>
<source>The server on account %1 runs an old and unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="264"/>
<location filename="../src/gui/owncloudgui.cpp" line="255"/>
<source>Disconnected</source>
<translation>Від&apos;єднаний</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="266"/>
<location filename="../src/gui/owncloudgui.cpp" line="257"/>
<source>Disconnected from some accounts</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="277"/>
<location filename="../src/gui/owncloudgui.cpp" line="268"/>
<source>Disconnected from accounts:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="279"/>
<location filename="../src/gui/owncloudgui.cpp" line="270"/>
<source>Account %1: %2</source>
<translation>Обліковий запис %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="294"/>
<location filename="../src/gui/owncloudgui.cpp" line="285"/>
<source>Signed out</source>
<translation>Вийшов</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="298"/>
<location filename="../src/gui/owncloudgui.cpp" line="289"/>
<source>Account synchronization is disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="299"/>
<location filename="../src/gui/owncloudgui.cpp" line="352"/>
<location filename="../src/gui/owncloudgui.cpp" line="290"/>
<location filename="../src/gui/owncloudgui.cpp" line="343"/>
<source>Synchronization is paused</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="347"/>
<location filename="../src/gui/owncloudgui.cpp" line="338"/>
<source>Unresolved conflicts</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="354"/>
<location filename="../src/gui/owncloudgui.cpp" line="345"/>
<source>Error during synchronization</source>
<translation>Помилка під час синхронізації</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="358"/>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<source>No sync folders configured</source>
<translation>Теки для синхронізації не налаштовано</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="404"/>
<source>Resume all folders</source>
<translation>Продовжити синхронізацію у всіх теках</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="409"/>
<source>Pause all folders</source>
<translation>Призупинити синхронізацію всюди</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="415"/>
<source>Log in </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="692"/>
<source>Resume all synchronization</source>
<translation>Продовжити синхронізацію всюди</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="694"/>
<source>Resume synchronization</source>
<translation>Продовжити синхронізацію</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="702"/>
<source>Pause all synchronization</source>
<translation>Призупинити синхронізацію всюди</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="704"/>
<source>Pause synchronization</source>
<translation>Призупинити синхронізацію</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="937"/>
<location filename="../src/gui/owncloudgui.cpp" line="413"/>
<source>Syncing %1 of %2 (%3 left)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="794"/>
<source>Crash now</source>
<comment>Only shows in debug mode to allow testing the crash handler</comment>
<translation>Критична помилка</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="778"/>
<source>Apps</source>
<translation>Застосунки</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="780"/>
<source>Settings </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="781"/>
<source>New account </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="782"/>
<source>View more activity </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="897"/>
<source>No items synced recently</source>
<translation>Нещодавно нічого не синхронізувалося</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="919"/>
<source>Checking for changes in remote &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="922"/>
<source>Checking for changes in local &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="942"/>
<location filename="../src/gui/owncloudgui.cpp" line="418"/>
<source>Syncing %1 of %2</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="951"/>
<location filename="../src/gui/owncloudgui.cpp" line="427"/>
<source>Syncing %1 (%2 left)</source>
<translation>Синхронізовано %1 (залишилося %2)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="954"/>
<location filename="../src/gui/owncloudgui.cpp" line="430"/>
<source>Syncing %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="972"/>
<location filename="../src/gui/owncloudgui.cpp" line="440"/>
<source>%1 (%2, %3)</source>
<translation>%1 (%2, %3)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<location filename="../src/gui/owncloudgui.cpp" line="340"/>
<source>Up to date</source>
<translation>Оновлено</translation>
</message>
@ -3985,7 +3832,7 @@ It is not advisable to use it.</source>
<context>
<name>nextcloudTheme::about()</name>
<message>
<location filename="../src/libsync/theme.cpp" line="336"/>
<location filename="../src/libsync/theme.cpp" line="329"/>
<source>&lt;p&gt;&lt;small&gt;Built from Git revision &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; on %3, %4 using Qt %5, %6&lt;/small&gt;&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>

File diff suppressed because it is too large Load diff

View file

@ -200,7 +200,7 @@
<context>
<name>OCC::AccountSettings</name>
<message>
<location filename="../src/gui/accountsettings.ui" line="211"/>
<location filename="../src/gui/accountsettings.ui" line="204"/>
<source>Storage space: ...</source>
<translation>儲存空間容量: ...</translation>
</message>
@ -231,8 +231,8 @@
</message>
<message>
<location filename="../src/gui/accountsettings.ui" line="126"/>
<location filename="../src/gui/accountsettings.cpp" line="803"/>
<location filename="../src/gui/accountsettings.cpp" line="1219"/>
<location filename="../src/gui/accountsettings.cpp" line="759"/>
<location filename="../src/gui/accountsettings.cpp" line="1154"/>
<source>Cancel</source>
<translation></translation>
</message>
@ -242,230 +242,199 @@
<translation> &lt;user&gt; &lt;server&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="190"/>
<location filename="../src/gui/accountsettings.cpp" line="187"/>
<source>No account configured.</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="220"/>
<source>Add new</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="228"/>
<source>Remove</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="232"/>
<source>Account</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="242"/>
<location filename="../src/gui/accountsettings.cpp" line="216"/>
<source>This account supports end-to-end encryption</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="244"/>
<location filename="../src/gui/accountsettings.cpp" line="218"/>
<source>Enable encryption</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="261"/>
<source>Show E2E mnemonic</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<location filename="../src/gui/accountsettings.cpp" line="561"/>
<source>Encrypt</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="613"/>
<location filename="../src/gui/accountsettings.cpp" line="649"/>
<location filename="../src/gui/accountsettings.cpp" line="569"/>
<location filename="../src/gui/accountsettings.cpp" line="605"/>
<source>Edit Ignored Files</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="653"/>
<location filename="../src/gui/accountsettings.cpp" line="609"/>
<source>Choose what to sync</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="659"/>
<location filename="../src/gui/accountsettings.cpp" line="615"/>
<source>Force sync now</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="661"/>
<location filename="../src/gui/accountsettings.cpp" line="617"/>
<source>Restart sync</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="670"/>
<location filename="../src/gui/accountsettings.cpp" line="626"/>
<source>Remove folder sync connection</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="741"/>
<location filename="../src/gui/accountsettings.cpp" line="697"/>
<source>Folder creation failed</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="795"/>
<location filename="../src/gui/accountsettings.cpp" line="751"/>
<source>Confirm Folder Sync Connection Removal</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="802"/>
<location filename="../src/gui/accountsettings.cpp" line="758"/>
<source>Remove Folder Sync Connection</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="887"/>
<location filename="../src/gui/accountsettings.cpp" line="843"/>
<source>Sync Running</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="888"/>
<location filename="../src/gui/accountsettings.cpp" line="844"/>
<source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
<translation>&lt;br/&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="977"/>
<location filename="../src/gui/accountsettings.cpp" line="933"/>
<source>%1 in use</source>
<translation>%1 使</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1004"/>
<location filename="../src/gui/accountsettings.cpp" line="960"/>
<source>%1 as &lt;i&gt;%2&lt;/i&gt;</source>
<translation>%1 &lt;i&gt;%2&lt;i&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1010"/>
<location filename="../src/gui/accountsettings.cpp" line="966"/>
<source>The server version %1 is old and unsupported! Proceed at your own risk.</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1012"/>
<location filename="../src/gui/accountsettings.cpp" line="968"/>
<source>Connected to %1.</source>
<translation> %1</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1014"/>
<location filename="../src/gui/accountsettings.cpp" line="970"/>
<source>Server %1 is temporarily unavailable.</source>
<translation> 1 使</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1016"/>
<location filename="../src/gui/accountsettings.cpp" line="972"/>
<source>Server %1 is currently in maintenance mode.</source>
<translation> %1 </translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1018"/>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<source>Signed out from %1.</source>
<translation> %1 </translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1027"/>
<location filename="../src/gui/accountsettings.cpp" line="983"/>
<source>Obtaining authorization from the browser. &lt;a href=&apos;%1&apos;&gt;Click here&lt;/a&gt; to re-open the browser.</source>
<translation>&lt;a href=&apos;%1&apos;&gt;&lt;/a&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1034"/>
<location filename="../src/gui/accountsettings.cpp" line="990"/>
<source>No connection to %1 at %2.</source>
<translation> %2 %1</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1066"/>
<source>Log in</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1162"/>
<location filename="../src/gui/accountsettings.cpp" line="1109"/>
<source>There are folders that were not synchronized because they are too big: </source>
<translation>:</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1164"/>
<location filename="../src/gui/accountsettings.cpp" line="1111"/>
<source>There are folders that were not synchronized because they are external storages: </source>
<translation>: </translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1165"/>
<location filename="../src/gui/accountsettings.cpp" line="1112"/>
<source>There are folders that were not synchronized because they are too big or external storages: </source>
<translation>: </translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1211"/>
<location filename="../src/gui/accountsettings.cpp" line="1146"/>
<source>Confirm Account Removal</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1212"/>
<location filename="../src/gui/accountsettings.cpp" line="1147"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation>&lt;p&gt; &lt;i&gt;%1&lt;/i&gt; ?&lt;/p&gt;&lt;p&gt;&lt;b&gt;:&lt;/b&gt; &lt;b&gt;&lt;/b&gt; &lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1218"/>
<location filename="../src/gui/accountsettings.cpp" line="1153"/>
<source>Remove connection</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="589"/>
<location filename="../src/gui/accountsettings.cpp" line="646"/>
<location filename="../src/gui/accountsettings.cpp" line="545"/>
<location filename="../src/gui/accountsettings.cpp" line="602"/>
<source>Open folder</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="224"/>
<location filename="../src/gui/accountsettings.cpp" line="1068"/>
<source>Log out</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Resume sync</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="667"/>
<location filename="../src/gui/accountsettings.cpp" line="623"/>
<source>Pause sync</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="742"/>
<location filename="../src/gui/accountsettings.cpp" line="698"/>
<source>&lt;p&gt;Could not create local folder &lt;i&gt;%1&lt;/i&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="796"/>
<location filename="../src/gui/accountsettings.cpp" line="752"/>
<source>&lt;p&gt;Do you really want to stop syncing the folder &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation>&lt;p&gt; &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;:&lt;/b&gt; &lt;b&gt;&lt;/b&gt; &lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="964"/>
<location filename="../src/gui/accountsettings.cpp" line="920"/>
<source>%1 (%3%) of %2 in use. Some folders, including network mounted or shared folders, might have different limits.</source>
<translation>%1 (%3%) %2 使 </translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="965"/>
<location filename="../src/gui/accountsettings.cpp" line="921"/>
<source>%1 of %2 in use</source>
<translation>使 %2 %1%</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="974"/>
<location filename="../src/gui/accountsettings.cpp" line="930"/>
<source>Currently there is no storage usage information available.</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1031"/>
<location filename="../src/gui/accountsettings.cpp" line="987"/>
<source>Connecting to %1 </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1040"/>
<location filename="../src/gui/accountsettings.cpp" line="996"/>
<source>No %1 connection configured.</source>
<translation> %1 </translation>
</message>
@ -473,103 +442,62 @@
<context>
<name>OCC::AccountState</name>
<message>
<location filename="../src/gui/accountstate.cpp" line="127"/>
<location filename="../src/gui/accountstate.cpp" line="134"/>
<source>Signed out</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="129"/>
<location filename="../src/gui/accountstate.cpp" line="136"/>
<source>Disconnected</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="131"/>
<location filename="../src/gui/accountstate.cpp" line="138"/>
<source>Connected</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="133"/>
<location filename="../src/gui/accountstate.cpp" line="140"/>
<source>Service unavailable</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="135"/>
<location filename="../src/gui/accountstate.cpp" line="142"/>
<source>Maintenance mode</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="137"/>
<location filename="../src/gui/accountstate.cpp" line="144"/>
<source>Network error</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="139"/>
<location filename="../src/gui/accountstate.cpp" line="146"/>
<source>Configuration error</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="141"/>
<location filename="../src/gui/accountstate.cpp" line="148"/>
<source>Asking Credentials</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="143"/>
<location filename="../src/gui/accountstate.cpp" line="150"/>
<source>Unknown account state</source>
<translation></translation>
</message>
</context>
<context>
<name>OCC::ActivityItemDelegate</name>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="229"/>
<source>More information</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="230"/>
<source>Accept</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="231"/>
<source>Join</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/activityitemdelegate.cpp" line="252"/>
<source>Open Browser</source>
<translation></translation>
</message>
</context>
<context>
<name>OCC::ActivityListModel</name>
<message>
<location filename="../src/gui/activitylistmodel.cpp" line="239"/>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="321"/>
<source>Files from the ignore list as well as symbolic links are not synced. This includes:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::ActivityWidget</name>
<message>
<location filename="../src/gui/activitywidget.cpp" line="56"/>
<source>Accept</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="192"/>
<source>Synced</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="231"/>
<source>Retry all uploads</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="346"/>
<source>&lt;br/&gt;Account %1 does not have activities enabled.</source>
<translation>&lt;br/&gt; %1 </translation>
<location filename="../src/gui/tray/ActivityListModel.cpp" line="423"/>
<source>For more activities please open the Activity app.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
@ -680,12 +608,12 @@
<translation> ownCloud </translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="282"/>
<location filename="../src/gui/connectionvalidator.cpp" line="287"/>
<source>The configured server for this client is too old</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="283"/>
<location filename="../src/gui/connectionvalidator.cpp" line="288"/>
<source>Please update to the latest server and restart the client.</source>
<translation></translation>
</message>
@ -901,35 +829,35 @@
<translation></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="970"/>
<location filename="../src/gui/folder.cpp" line="972"/>
<source>A new folder larger than %1 MB has been added: %2.
</source>
<translation>%1MB的資料夾已被新增至:%2
</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="973"/>
<location filename="../src/gui/folder.cpp" line="975"/>
<source>A folder from an external storage has been added.
</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="974"/>
<location filename="../src/gui/folder.cpp" line="976"/>
<source>Please go in the settings to select it if you wish to download it.</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1029"/>
<location filename="../src/gui/folder.cpp" line="1031"/>
<source>The folder %1 was created but was excluded from synchronization previously. Data inside it will not be synchronized.</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1032"/>
<location filename="../src/gui/folder.cpp" line="1034"/>
<source>The file %1 was created but was excluded from synchronization previously. It will not be synchronized.</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1043"/>
<location filename="../src/gui/folder.cpp" line="1045"/>
<source>Changes in synchronized folders could not be tracked reliably.
This means that the synchronization client might not upload local changes immediately and will instead only scan for local changes and upload them occasionally (every two hours by default).
@ -942,7 +870,7 @@ This means that the synchronization client might not upload local changes immedi
%1</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1088"/>
<location filename="../src/gui/folder.cpp" line="1090"/>
<source>All files in the sync folder '%1' were deleted on the server.
These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
If you decide to restore the files, they will be re-synced with the server if you have rights to do so.
@ -953,7 +881,7 @@ If you decide to delete the files, they will be unavailable to you, unless you a
</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1093"/>
<location filename="../src/gui/folder.cpp" line="1095"/>
<source>All files got deleted from your local sync folder '%1'.
These files will be deleted from the server and will not be available on your other devices if they will not be restored.
If this action was unintended you can restore the lost data now.</source>
@ -962,22 +890,22 @@ If this action was unintended you can restore the lost data now.</source>
</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1097"/>
<location filename="../src/gui/folder.cpp" line="1099"/>
<source>Delete all files?</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1100"/>
<location filename="../src/gui/folder.cpp" line="1102"/>
<source>Delete all files</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1101"/>
<location filename="../src/gui/folder.cpp" line="1103"/>
<source>Restore deleted files</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1118"/>
<location filename="../src/gui/folder.cpp" line="1120"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
@ -986,17 +914,17 @@ Continuing the sync as normal will cause all your files to be overwritten by an
使</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1123"/>
<location filename="../src/gui/folder.cpp" line="1125"/>
<source>Backup detected</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1126"/>
<location filename="../src/gui/folder.cpp" line="1128"/>
<source>Normal Synchronisation</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1127"/>
<location filename="../src/gui/folder.cpp" line="1129"/>
<source>Keep Local Files as Conflict</source>
<translation></translation>
</message>
@ -1483,22 +1411,22 @@ Continuing the sync as normal will cause all your files to be overwritten by an
<context>
<name>OCC::GetOrCreatePublicLinkShare</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="521"/>
<location filename="../src/gui/socketapi.cpp" line="556"/>
<source>Password for share required</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="522"/>
<location filename="../src/gui/socketapi.cpp" line="557"/>
<source>Please enter a password for your link share:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="541"/>
<location filename="../src/gui/socketapi.cpp" line="576"/>
<source>Sharing error</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="542"/>
<location filename="../src/gui/socketapi.cpp" line="577"/>
<source>Could not retrieve or create the public link share. Error:
%1</source>
@ -2636,7 +2564,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ServerNotificationHandler</name>
<message>
<location filename="../src/gui/servernotificationhandler.cpp" line="153"/>
<location filename="../src/gui/tray/NotificationHandler.cpp" line="139"/>
<source>Dismiss</source>
<translation></translation>
</message>
@ -2649,22 +2577,17 @@ It is not advisable to use it.</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="219"/>
<source>Activity</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="101"/>
<location filename="../src/gui/settingsdialog.cpp" line="100"/>
<source>General</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="110"/>
<location filename="../src/gui/settingsdialog.cpp" line="109"/>
<source>Network</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="242"/>
<location filename="../src/gui/settingsdialog.cpp" line="207"/>
<source>Account</source>
<translation></translation>
</message>
@ -2910,60 +2833,54 @@ It is not advisable to use it.</source>
<context>
<name>OCC::SocketApi</name>
<message>
<location filename="../src/gui/socketapi.cpp" line="458"/>
<source>Share with %1</source>
<comment>parameter is Nextcloud</comment>
<translation>%1</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="494"/>
<location filename="../src/gui/socketapi.cpp" line="529"/>
<source>Context menu share</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="633"/>
<location filename="../src/gui/socketapi.cpp" line="668"/>
<source>I shared something with you</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="646"/>
<location filename="../src/gui/socketapi.cpp" line="676"/>
<location filename="../src/gui/socketapi.cpp" line="681"/>
<location filename="../src/gui/socketapi.cpp" line="711"/>
<source>Share options</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="647"/>
<source>Share via %1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="649"/>
<location filename="../src/gui/socketapi.cpp" line="684"/>
<source>Send private link by email </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="648"/>
<location filename="../src/gui/socketapi.cpp" line="683"/>
<source>Copy private link to clipboard</source>
<translation>簿</translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="674"/>
<location filename="../src/gui/socketapi.cpp" line="709"/>
<source>Resharing this file is not allowed</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="687"/>
<location filename="../src/gui/socketapi.cpp" line="689"/>
<location filename="../src/gui/socketapi.cpp" line="722"/>
<location filename="../src/gui/socketapi.cpp" line="724"/>
<source>Copy public link</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="693"/>
<location filename="../src/gui/socketapi.cpp" line="728"/>
<source>Copy internal link</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="743"/>
<location filename="../src/gui/socketapi.cpp" line="782"/>
<source>Edit</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/socketapi.cpp" line="784"/>
<source>Open in browser</source>
<translation></translation>
</message>
@ -3450,7 +3367,7 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Systray</name>
<message>
<location filename="../src/gui/systray.cpp" line="54"/>
<location filename="../src/gui/systray.cpp" line="128"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
@ -3458,16 +3375,67 @@ It is not advisable to use it.</source>
<context>
<name>OCC::Theme</name>
<message>
<location filename="../src/libsync/theme.cpp" line="352"/>
<location filename="../src/libsync/theme.cpp" line="345"/>
<source>&lt;p&gt;Version %1. For more information please click &lt;a href=&apos;%2&apos;&gt;here&lt;/a&gt;.&lt;/p&gt;</source>
<translation>&lt;p&gt;%1&lt;a href=&apos;%2&apos;&gt;&lt;/a&gt;&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/libsync/theme.cpp" line="356"/>
<location filename="../src/libsync/theme.cpp" line="349"/>
<source>&lt;p&gt;This release was supplied by %1&lt;/p&gt;</source>
<translation>%1</translation>
</message>
</context>
<context>
<name>OCC::User</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="319"/>
<source>Retry all uploads</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="368"/>
<source>You renamed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="370"/>
<source>You deleted</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="372"/>
<source>You created</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="374"/>
<source>You changed</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::UserModel</name>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="682"/>
<source>Confirm Account Removal</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="683"/>
<source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="688"/>
<source>Remove connection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/tray/UserModel.cpp" line="689"/>
<source>Cancel</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OCC::WebEnginePage</name>
<message>
@ -3505,234 +3473,113 @@ It is not advisable to use it.</source>
<context>
<name>OCC::ownCloudGui</name>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="293"/>
<location filename="../src/gui/owncloudgui.cpp" line="284"/>
<source>Please sign in</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="339"/>
<location filename="../src/gui/owncloudgui.cpp" line="330"/>
<source>Folder %1: %2</source>
<translation> %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="357"/>
<location filename="../src/gui/owncloudgui.cpp" line="348"/>
<source>There are no sync folders configured.</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="366"/>
<source>Open in browser</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="419"/>
<source>Log out</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="514"/>
<source>Recent Changes</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="393"/>
<source>Managed Folders:</source>
<translation>:</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="396"/>
<source>Open folder &apos;%1&apos;</source>
<translation> %1 </translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="368"/>
<source>Open %1 in browser</source>
<translation> %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="776"/>
<source>Unknown status</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="788"/>
<source>Help</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="790"/>
<source>Quit %1</source>
<translation> %1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="274"/>
<location filename="../src/gui/owncloudgui.cpp" line="265"/>
<source>Disconnected from %1</source>
<translation> %1 </translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="224"/>
<location filename="../src/gui/owncloudgui.cpp" line="215"/>
<source>Unsupported Server Version</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="225"/>
<location filename="../src/gui/owncloudgui.cpp" line="216"/>
<source>The server on account %1 runs an old and unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
<translation>%1%2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="264"/>
<location filename="../src/gui/owncloudgui.cpp" line="255"/>
<source>Disconnected</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="266"/>
<location filename="../src/gui/owncloudgui.cpp" line="257"/>
<source>Disconnected from some accounts</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="277"/>
<location filename="../src/gui/owncloudgui.cpp" line="268"/>
<source>Disconnected from accounts:</source>
<translation>:</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="279"/>
<location filename="../src/gui/owncloudgui.cpp" line="270"/>
<source>Account %1: %2</source>
<translation> %1: %2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="294"/>
<location filename="../src/gui/owncloudgui.cpp" line="285"/>
<source>Signed out</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="298"/>
<location filename="../src/gui/owncloudgui.cpp" line="289"/>
<source>Account synchronization is disabled</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="299"/>
<location filename="../src/gui/owncloudgui.cpp" line="352"/>
<location filename="../src/gui/owncloudgui.cpp" line="290"/>
<location filename="../src/gui/owncloudgui.cpp" line="343"/>
<source>Synchronization is paused</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="347"/>
<location filename="../src/gui/owncloudgui.cpp" line="338"/>
<source>Unresolved conflicts</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="354"/>
<location filename="../src/gui/owncloudgui.cpp" line="345"/>
<source>Error during synchronization</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="358"/>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<source>No sync folders configured</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="404"/>
<source>Resume all folders</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="409"/>
<source>Pause all folders</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="415"/>
<source>Log in </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="692"/>
<source>Resume all synchronization</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="694"/>
<source>Resume synchronization</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="702"/>
<source>Pause all synchronization</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="704"/>
<source>Pause synchronization</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="937"/>
<location filename="../src/gui/owncloudgui.cpp" line="413"/>
<source>Syncing %1 of %2 (%3 left)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="794"/>
<source>Crash now</source>
<comment>Only shows in debug mode to allow testing the crash handler</comment>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="778"/>
<source>Apps</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="780"/>
<source>Settings </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="781"/>
<source>New account </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="782"/>
<source>View more activity </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="897"/>
<source>No items synced recently</source>
<translation></translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="919"/>
<source>Checking for changes in remote &apos;%1&apos;</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="922"/>
<source>Checking for changes in local &apos;%1&apos;</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="942"/>
<location filename="../src/gui/owncloudgui.cpp" line="418"/>
<source>Syncing %1 of %2</source>
<translation>%1%2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="951"/>
<location filename="../src/gui/owncloudgui.cpp" line="427"/>
<source>Syncing %1 (%2 left)</source>
<translation>%1%2</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="954"/>
<location filename="../src/gui/owncloudgui.cpp" line="430"/>
<source>Syncing %1</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="972"/>
<location filename="../src/gui/owncloudgui.cpp" line="440"/>
<source>%1 (%2, %3)</source>
<translation>%1 (%2, %3)</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
<location filename="../src/gui/owncloudgui.cpp" line="340"/>
<source>Up to date</source>
<translation></translation>
</message>
@ -4004,7 +3851,7 @@ It is not advisable to use it.</source>
<context>
<name>nextcloudTheme::about()</name>
<message>
<location filename="../src/libsync/theme.cpp" line="336"/>
<location filename="../src/libsync/theme.cpp" line="329"/>
<source>&lt;p&gt;&lt;small&gt;Built from Git revision &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; on %3, %4 using Qt %5, %6&lt;/small&gt;&lt;/p&gt;</source>
<translation>&lt;p&gt;&lt;small&gt;Git版本號&lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; %3 %4 使Qt %5%6&lt;/small&gt;&lt;/p&gt;</translation>
</message>