mirror of
https://github.com/nextcloud/desktop.git
synced 2024-10-23 12:55:44 +03:00
l10n: Replace apostrophe with double quotation
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
This commit is contained in:
parent
10b7907fa2
commit
7ebbb499e0
18 changed files with 26 additions and 26 deletions
|
@ -395,13 +395,13 @@ bool FileSystem::moveToTrash(const QString &fileName, QString *errorString)
|
|||
suffix_number++;
|
||||
}
|
||||
if (!file.rename(f.absoluteFilePath(), path + QString::number(suffix_number))) { // rename(file old path, file trash path)
|
||||
*errorString = QCoreApplication::translate("FileSystem", "Could not move '%1' to '%2'")
|
||||
*errorString = QCoreApplication::translate("FileSystem", "Could not move \"%1\" to \"%1\"")
|
||||
.arg(f.absoluteFilePath(), path + QString::number(suffix_number));
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
if (!file.rename(f.absoluteFilePath(), trashFilePath + f.fileName())) { // rename(file old path, file trash path)
|
||||
*errorString = QCoreApplication::translate("FileSystem", "Could not move '%1' to '%2'")
|
||||
*errorString = QCoreApplication::translate("FileSystem", "Could not move \"%1\" to \"%1\"")
|
||||
.arg(f.absoluteFilePath(), trashFilePath + f.fileName());
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -29,7 +29,7 @@ AuthenticationDialog::AuthenticationDialog(const QString &realm, const QString &
|
|||
{
|
||||
setWindowTitle(tr("Authentication Required"));
|
||||
auto *lay = new QVBoxLayout(this);
|
||||
auto *label = new QLabel(tr("Enter username and password for '%1' at %2.").arg(realm, domain));
|
||||
auto *label = new QLabel(tr("Enter username and password for \"%1\" at %2.").arg(realm, domain));
|
||||
label->setTextFormat(Qt::PlainText);
|
||||
lay->addWidget(label);
|
||||
|
||||
|
|
|
@ -119,7 +119,7 @@ void CloudProviderWrapper::slotUpdateProgress(const QString &folder, const Progr
|
|||
// Build status details text
|
||||
QString msg;
|
||||
if (!progress._currentDiscoveredRemoteFolder.isEmpty()) {
|
||||
msg = tr("Checking for changes in '%1'").arg(progress._currentDiscoveredRemoteFolder);
|
||||
msg = tr("Checking for changes in \"%1\"").arg(progress._currentDiscoveredRemoteFolder);
|
||||
} else if (progress.totalSize() == 0) {
|
||||
qint64 currentFile = progress.currentFile();
|
||||
qint64 totalFileCount = qMax(progress.totalFiles(), currentFile);
|
||||
|
|
|
@ -115,7 +115,7 @@ void Flow2Auth::fetchNewToken(const TokenAction action)
|
|||
errorReason = tr("Error returned from the server: <em>%1</em>")
|
||||
.arg(errorFromJson.toHtmlEscaped());
|
||||
} else if (reply->error() != QNetworkReply::NoError) {
|
||||
errorReason = tr("There was an error accessing the 'token' endpoint: <br><em>%1</em>")
|
||||
errorReason = tr("There was an error accessing the \"token\" endpoint: <br><em>%1</em>")
|
||||
.arg(reply->errorString().toHtmlEscaped());
|
||||
} else if (jsonParseError.error != QJsonParseError::NoError) {
|
||||
errorReason = tr("Could not parse the JSON returned from the server: <br><em>%1</em>")
|
||||
|
@ -223,7 +223,7 @@ void Flow2Auth::slotPollTimerTimeout()
|
|||
errorReason = tr("Error returned from the server: <em>%1</em>")
|
||||
.arg(errorFromJson.toHtmlEscaped());
|
||||
} else if (reply->error() != QNetworkReply::NoError) {
|
||||
errorReason = tr("There was an error accessing the 'token' endpoint: <br><em>%1</em>")
|
||||
errorReason = tr("There was an error accessing the \"token\" endpoint: <br><em>%1</em>")
|
||||
.arg(reply->errorString().toHtmlEscaped());
|
||||
} else if (jsonParseError.error != QJsonParseError::NoError) {
|
||||
errorReason = tr("Could not parse the JSON returned from the server: <br><em>%1</em>")
|
||||
|
|
|
@ -108,7 +108,7 @@ void HttpCredentialsGui::showDialog()
|
|||
}
|
||||
if (!_fetchErrorString.isEmpty()) {
|
||||
msg += QLatin1String("<br>")
|
||||
+ tr("Reading from keychain failed with error: '%1'")
|
||||
+ tr("Reading from keychain failed with error: \"%1\"")
|
||||
.arg(Utility::escape(_fetchErrorString))
|
||||
+ QLatin1String("<br>");
|
||||
}
|
||||
|
|
|
@ -1252,12 +1252,12 @@ void Folder::slotAboutToRemoveAllFiles(SyncFileItem::Direction dir, std::functio
|
|||
return;
|
||||
}
|
||||
|
||||
const QString msg = dir == SyncFileItem::Down ? tr("All files in the sync folder '%1' folder were deleted on the server.\n"
|
||||
const QString msg = dir == SyncFileItem::Down ? tr("All files in the sync folder \"%1\" folder were deleted on the server.\n"
|
||||
"These deletes will be synchronized to your local sync folder, making such files "
|
||||
"unavailable unless you have a right to restore. \n"
|
||||
"If you decide to restore the files, they will be re-synced with the server if you have rights to do so.\n"
|
||||
"If you decide to delete the files, they will be unavailable to you, unless you are the owner.")
|
||||
: tr("All the files in your local sync folder '%1' were deleted. These deletes will be "
|
||||
: tr("All the files in your local sync folder \"%1\" were deleted. These deletes will be "
|
||||
"synchronized with your server, making such files unavailable unless restored.\n"
|
||||
"Are you sure you want to sync those actions with the server?\n"
|
||||
"If this was an accident and you decide to keep your files, they will be re-synced from the server.");
|
||||
|
|
|
@ -387,7 +387,7 @@ bool FolderMan::ensureJournalGone(const QString &journalDbFile)
|
|||
while (QFile::exists(journalDbFile) && !QFile::remove(journalDbFile)) {
|
||||
qCWarning(lcFolderMan) << "Could not remove old db file at" << journalDbFile;
|
||||
int ret = QMessageBox::warning(nullptr, tr("Could not reset folder state"),
|
||||
tr("An old sync journal '%1' was found, "
|
||||
tr("An old sync journal \"%1\" was found, "
|
||||
"but could not be removed. Please make sure "
|
||||
"that no application is currently using it.")
|
||||
.arg(QDir::fromNativeSeparators(QDir::cleanPath(journalDbFile))),
|
||||
|
|
|
@ -970,11 +970,11 @@ void FolderStatusModel::slotSetProgress(const ProgressInfo &progress)
|
|||
|
||||
if (progress.status() == ProgressInfo::Discovery) {
|
||||
if (!progress._currentDiscoveredRemoteFolder.isEmpty()) {
|
||||
pi->_overallSyncString = tr("Checking for changes in remote '%1'").arg(progress._currentDiscoveredRemoteFolder);
|
||||
pi->_overallSyncString = tr("Checking for changes in remote \"%1\"").arg(progress._currentDiscoveredRemoteFolder);
|
||||
emit dataChanged(index(folderIndex), index(folderIndex), roles);
|
||||
return;
|
||||
} else if (!progress._currentDiscoveredLocalFolder.isEmpty()) {
|
||||
pi->_overallSyncString = tr("Checking for changes in local '%1'").arg(progress._currentDiscoveredLocalFolder);
|
||||
pi->_overallSyncString = tr("Checking for changes in local \"%1\"").arg(progress._currentDiscoveredLocalFolder);
|
||||
emit dataChanged(index(folderIndex), index(folderIndex), roles);
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -181,7 +181,7 @@ void FolderWizardRemotePath::slotAddRemoteFolder()
|
|||
auto *dlg = new QInputDialog(this);
|
||||
|
||||
dlg->setWindowTitle(tr("Create Remote Folder"));
|
||||
dlg->setLabelText(tr("Enter the name of the new folder to be created below '%1':")
|
||||
dlg->setLabelText(tr("Enter the name of the new folder to be created below \"%1\":")
|
||||
.arg(parent));
|
||||
dlg->open(this, SLOT(slotCreateRemoteFolder(QString)));
|
||||
dlg->setAttribute(Qt::WA_DeleteOnClose);
|
||||
|
|
|
@ -37,7 +37,7 @@ IgnoreListEditor::IgnoreListEditor(QWidget *parent)
|
|||
|
||||
ConfigFile cfgFile;
|
||||
//FIXME This is not true. The entries are hardcoded below in setupTableReadOnlyItems
|
||||
readOnlyTooltip = tr("This entry is provided by the system at '%1' "
|
||||
readOnlyTooltip = tr("This entry is provided by the system at \"%1\" "
|
||||
"and cannot be modified in this view.")
|
||||
.arg(QDir::toNativeSeparators(cfgFile.excludeFile(ConfigFile::SystemScope)));
|
||||
|
||||
|
|
|
@ -91,7 +91,7 @@ void IgnoreListTableWidget::slotWriteIgnoreFile(const QString & file)
|
|||
}
|
||||
} else {
|
||||
QMessageBox::warning(this, tr("Could not open file"),
|
||||
tr("Cannot write changes to '%1'.").arg(file));
|
||||
tr("Cannot write changes to \"%1\".").arg(file));
|
||||
}
|
||||
ignores.close(); //close the file before reloading stuff.
|
||||
|
||||
|
|
|
@ -415,10 +415,10 @@ void ownCloudGui::slotUpdateProgress(const QString &folder, const ProgressInfo &
|
|||
if (progress.status() == ProgressInfo::Discovery) {
|
||||
#if 0
|
||||
if (!progress._currentDiscoveredRemoteFolder.isEmpty()) {
|
||||
_actionStatus->setText(tr("Checking for changes in remote '%1'")
|
||||
_actionStatus->setText(tr("Checking for changes in remote \"%1\"")
|
||||
.arg(progress._currentDiscoveredRemoteFolder));
|
||||
} else if (!progress._currentDiscoveredLocalFolder.isEmpty()) {
|
||||
_actionStatus->setText(tr("Checking for changes in local '%1'")
|
||||
_actionStatus->setText(tr("Checking for changes in local \"%1\"")
|
||||
.arg(progress._currentDiscoveredLocalFolder));
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -376,7 +376,7 @@ void OwncloudSetupWizard::slotAuthError()
|
|||
return;
|
||||
}
|
||||
errorMsg = tr("The authenticated request to the server was redirected to "
|
||||
"'%1'. The URL is bad, the server is misconfigured.")
|
||||
"\"%1\". The URL is bad, the server is misconfigured.")
|
||||
.arg(Utility::escape(redirectUrl.toString()));
|
||||
|
||||
// A 404 is actually a success: we were authorized to know that the folder does
|
||||
|
|
|
@ -334,7 +334,7 @@ void ShareUserGroupWidget::slotShareesReady()
|
|||
|
||||
_pi_sharee.stopAnimation();
|
||||
if (_completerModel->rowCount() == 0) {
|
||||
displayError(0, tr("No results for '%1'").arg(_completerModel->currentSearch()));
|
||||
displayError(0, tr("No results for \"%1\"").arg(_completerModel->currentSearch()));
|
||||
}
|
||||
|
||||
// if no rows are present in the model - complete() will hide the completer
|
||||
|
|
|
@ -267,10 +267,10 @@ void OwncloudAdvancedSetupPage::updateStatus()
|
|||
if (_remoteFolder.isEmpty() || _remoteFolder == QLatin1String("/")) {
|
||||
t = "";
|
||||
} else {
|
||||
t = Utility::escape(tr("%1 folder '%2' is synced to local folder '%3'")
|
||||
t = Utility::escape(tr("%1 folder \"%2\" is synced to local folder \"%3\"")
|
||||
.arg(Theme::instance()->appName(), _remoteFolder,
|
||||
QDir::toNativeSeparators(locFolder)));
|
||||
_ui.rSyncEverything->setText(tr("Sync the folder '%1'").arg(_remoteFolder));
|
||||
_ui.rSyncEverything->setText(tr("Sync the folder \"%1\"").arg(_remoteFolder));
|
||||
}
|
||||
|
||||
const bool dirNotEmpty(QDir(locFolder).entryList(QDir::AllEntries | QDir::NoDotAndDotDot).count() > 0);
|
||||
|
|
|
@ -269,7 +269,7 @@ bool ProcessDirectoryJob::handleExcluded(const QString &path, const QString &loc
|
|||
}
|
||||
}
|
||||
if (invalid) {
|
||||
item->_errorString = tr("File names containing the character '%1' are not supported on this file system.")
|
||||
item->_errorString = tr("File names containing the character \"%1\" are not supported on this file system.")
|
||||
.arg(QLatin1Char(invalid));
|
||||
}
|
||||
if (isInvalidPattern) {
|
||||
|
@ -1545,7 +1545,7 @@ DiscoverySingleDirectoryJob *ProcessDirectoryJob::startAsyncServerQuery()
|
|||
emit this->finished();
|
||||
} else {
|
||||
// Fatal for the root job since it has no SyncFileItem, or for the network errors
|
||||
emit _discoveryData->fatalError(tr("Server replied with an error while reading directory '%1' : %2")
|
||||
emit _discoveryData->fatalError(tr("Server replied with an error while reading directory \"%1\" : %2")
|
||||
.arg(_currentFolder._server, results.error().message));
|
||||
}
|
||||
}
|
||||
|
|
|
@ -155,7 +155,7 @@ bool FileSystem::removeRecursively(const QString &path, const std::function<void
|
|||
onDeleted(di.filePath(), false);
|
||||
} else {
|
||||
if (errors) {
|
||||
errors->append(QCoreApplication::translate("FileSystem", "Error removing '%1': %2")
|
||||
errors->append(QCoreApplication::translate("FileSystem", "Error removing \"%1\": %2")
|
||||
.arg(QDir::toNativeSeparators(di.filePath()), removeError));
|
||||
}
|
||||
qCWarning(lcFileSystem) << "Error removing " << di.filePath() << ':' << removeError;
|
||||
|
@ -171,7 +171,7 @@ bool FileSystem::removeRecursively(const QString &path, const std::function<void
|
|||
onDeleted(path, true);
|
||||
} else {
|
||||
if (errors) {
|
||||
errors->append(QCoreApplication::translate("FileSystem", "Could not remove folder '%1'")
|
||||
errors->append(QCoreApplication::translate("FileSystem", "Could not remove folder \"%1\"")
|
||||
.arg(QDir::toNativeSeparators(path)));
|
||||
}
|
||||
qCWarning(lcFileSystem) << "Error removing folder" << path;
|
||||
|
|
|
@ -192,7 +192,7 @@ void Logger::setLogFile(const QString &name)
|
|||
if (!openSucceeded) {
|
||||
locker.unlock(); // Just in case postGuiMessage has a qDebug()
|
||||
postGuiMessage(tr("Error"),
|
||||
QString(tr("<nobr>File '%1'<br/>cannot be opened for writing.<br/><br/>"
|
||||
QString(tr("<nobr>File \"%1\"<br/>cannot be opened for writing.<br/><br/>"
|
||||
"The log output can <b>not</b> be saved!</nobr>"))
|
||||
.arg(name));
|
||||
return;
|
||||
|
|
Loading…
Reference in a new issue