From 9ae157494151e19fa392e20d874062c08ceac503 Mon Sep 17 00:00:00 2001 From: Alf Gaida Date: Mon, 25 Feb 2019 00:03:33 +0100 Subject: [PATCH] Cherry-picking upstream release 0.14.1. * Bumped minimum version libfm-qt-dev (>= 0.14.1~) * Depend now on libfm-qt6 (>= 0.14.1~) * Improved the description of the language package --- CHANGELOG | 16 +- CMakeLists.txt | 4 +- debian/changelog | 9 + debian/control | 8 +- pcmanfm/autorundialog.cpp | 2 + pcmanfm/desktopwindow.cpp | 20 +- pcmanfm/main-win.ui | 9 + pcmanfm/mainwindow.cpp | 22 +- pcmanfm/mainwindow.h | 1 + pcmanfm/settings.cpp | 17 + pcmanfm/settings.h | 34 ++ pcmanfm/tabpage.cpp | 100 ++-- pcmanfm/tabpage.h | 2 + pcmanfm/translations/pcmanfm-qt_ca.ts | 10 +- pcmanfm/translations/pcmanfm-qt_cs.ts | 12 +- pcmanfm/translations/pcmanfm-qt_de.ts | 36 +- pcmanfm/translations/pcmanfm-qt_en_GB.ts | 39 +- pcmanfm/translations/pcmanfm-qt_fr.ts | 120 +++-- pcmanfm/translations/pcmanfm-qt_gl.ts | 4 +- pcmanfm/translations/pcmanfm-qt_id.ts | 56 +- pcmanfm/translations/pcmanfm-qt_it.ts | 60 ++- pcmanfm/translations/pcmanfm-qt_nb_NO.ts | 618 ++++++++++++----------- pcmanfm/translations/pcmanfm-qt_pl.ts | 44 +- pcmanfm/translations/pcmanfm-qt_pt.ts | 134 ++--- pcmanfm/translations/pcmanfm-qt_pt_BR.ts | 10 +- pcmanfm/translations/pcmanfm-qt_tr.ts | 145 +++--- pcmanfm/translations/pcmanfm-qt_zh_CN.ts | 70 ++- 27 files changed, 857 insertions(+), 745 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 68e2751..8a51d61 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,17 @@ +pcmanfm-qt-0.14.1 / 2019-02-24 +============================== + + * Corrected the logic of sorting. When a tab page's sorting is changed in + whatever way, remember it. + * Use user name for home desktop shortcut + * Give window parents to some app-modal dialogs + * Save/restore custom columns of detailed view + * Allow double-clicking an item on the autorun dialog to do that action + * Fix crash on sorting by group + * Updated translations + * Note for packagers: pcmanfm-qt now depends on liblxqt >= 0.14.1 and + libfm-qt >= 0.14.1 + pcmanfm-qt-0.14.0 / 2019-01-25 ============================== @@ -8,7 +22,7 @@ pcmanfm-qt-0.14.0 / 2019-01-25 * Fixed DND and drop indicator on desktop. * Fixed closing tab on ejecting/unmounting. * Fixed a rare crash on unmounting. - * Fixed filtering for detailed list mode + * Fixed filtering for detailed list mode. * Fixed status-bar message when some selected files were filtered out. * Restart warning bar for Preferences. * A (warning) bar for the root instance. diff --git a/CMakeLists.txt b/CMakeLists.txt index 1ca95be..4836700 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,12 +9,12 @@ project(pcmanfm-qt) # PcmanFm-Qt Version set(PCMANFM_QT_VERSION_MAJOR 0) set(PCMANFM_QT_VERSION_MINOR 14) -set(PCMANFM_QT_VERSION_PATCH 0) +set(PCMANFM_QT_VERSION_PATCH 1) set(PCMANFM_QT_VERSION ${PCMANFM_QT_VERSION_MAJOR}.${PCMANFM_QT_VERSION_MINOR}.${PCMANFM_QT_VERSION_PATCH}) # Minimum versions -set(LIBFMQT_MINIMUM_VERSION "0.14.0") +set(LIBFMQT_MINIMUM_VERSION "0.14.1") set(LXQTBT_MINIMUM_VERSION "0.6.0") set(QT_MINIMUM_VERSION "5.7.1") diff --git a/debian/changelog b/debian/changelog index a78f8b8..9347ae6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +pcmanfm-qt (0.14.1-1) unstable; urgency=medium + + * Cherry-picking upstream release 0.14.1. + * Bumped minimum version libfm-qt-dev (>= 0.14.1~) + * Depend now on libfm-qt6 (>= 0.14.1~) + * Improved the description of the language package + + -- Alf Gaida Sun, 24 Feb 2019 23:23:24 +0100 + pcmanfm-qt (0.14.0-1) unstable; urgency=medium * Cherry-picking upstream release 0.14.0. diff --git a/debian/control b/debian/control index bf0cdd2..7c58cdb 100644 --- a/debian/control +++ b/debian/control @@ -9,13 +9,13 @@ Section: x11 Priority: optional Build-Depends: debhelper-compat (= 12), libexif-dev, - libfm-qt-dev (>= 0.14.0~), + libfm-qt-dev (>= 0.14.1~), libkf5windowsystem-dev, libmenu-cache-dev, libqt5svg5-dev, libqt5x11extras5-dev, libx11-dev, - lxqt-build-tools (>= 0.6.0~), + lxqt-build-tools (>= 0.6.0~) Standards-Version: 4.3.0 Vcs-Browser: https://salsa.debian.org/lxqt-team/pcmanfm-qt Vcs-Git: https://salsa.debian.org/lxqt-team/pcmanfm-qt.git @@ -27,7 +27,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, default-dbus-session-bus | dbus-session-bus | dbus-x11, desktop-file-utils, - libfm-qt6 (>= 0.14.0~), + libfm-qt6 (>= 0.14.1~), lxqt-sudo Recommends: eject, ffmpegthumbnailer, @@ -56,4 +56,6 @@ Depends: ${misc:Depends}, Breaks: pcmanfm-qt (<< 0.11.1) Replaces: pcmanfm-qt (<< 0.11.1) Description: Language package for pcmanfm-qt + PCManFM-Qt is the Qt port of the LXDE file manager PCManFM. + . This package contains the l10n files needed by the pcmanfm-qt. diff --git a/pcmanfm/autorundialog.cpp b/pcmanfm/autorundialog.cpp index 5d129b7..12d2fff 100644 --- a/pcmanfm/autorundialog.cpp +++ b/pcmanfm/autorundialog.cpp @@ -45,6 +45,8 @@ AutoRunDialog::AutoRunDialog(GVolume* volume, GMount* mount, QWidget* parent, Qt ui.listWidget->addItem(item); g_mount_guess_content_type(mount, TRUE, cancellable, (GAsyncReadyCallback)onContentTypeFinished, this); + + connect(ui.listWidget, &QListWidget::itemDoubleClicked, this, &QDialog::accept); } AutoRunDialog::~AutoRunDialog() { diff --git a/pcmanfm/desktopwindow.cpp b/pcmanfm/desktopwindow.cpp index 583b680..057b4ce 100644 --- a/pcmanfm/desktopwindow.cpp +++ b/pcmanfm/desktopwindow.cpp @@ -310,10 +310,9 @@ void DesktopWindow::createTrashShortcut(int items) { void DesktopWindow::createHomeShortcut() { GKeyFile* kf = g_key_file_new(); g_key_file_set_string(kf, "Desktop Entry", "Type", "Application"); - g_key_file_set_string(kf, "Desktop Entry", "Exec", "pcmanfm-qt"); + g_key_file_set_string(kf, "Desktop Entry", "Exec", Fm::CStrPtr(g_strconcat("pcmanfm-qt ", Fm::FilePath::homeDir().toString().get(), nullptr)).get()); g_key_file_set_string(kf, "Desktop Entry", "Icon", "user-home"); - const QString name = tr("Home"); - g_key_file_set_string(kf, "Desktop Entry", "Name", name.toStdString().c_str()); + g_key_file_set_string(kf, "Desktop Entry", "Name", g_get_user_name()); auto path = Fm::FilePath::fromLocalPath(XdgDir::readDesktopDir().toStdString().c_str()).localPath(); auto trash_can = Fm::CStrPtr{g_build_filename(path.get(), "user-home.desktop", nullptr)}; @@ -833,10 +832,10 @@ void DesktopWindow::onFileClicked(int type, const std::shared_ptrexec(QCursor::pos()); @@ -1090,8 +1089,9 @@ void DesktopWindow::trustOurDesktopShortcut(std::shared_ptr return; } const QString fileName = QString::fromStdString(file->name()); + auto homeExec = Fm::CStrPtr(g_strconcat("pcmanfm-qt ", Fm::FilePath::homeDir().toString().get(), nullptr)); const char* execStr = fileName == QLatin1String("trash-can.desktop") && ds.contains(QLatin1String("Trash")) ? "pcmanfm-qt trash:///" : - fileName == QLatin1String("user-home.desktop") && ds.contains(QLatin1String("Home")) ? "pcmanfm-qt" : + fileName == QLatin1String("user-home.desktop") && ds.contains(QLatin1String("Home")) ? homeExec.get() : fileName == QLatin1String("computer.desktop") && ds.contains(QLatin1String("Computer")) ? "pcmanfm-qt computer:///" : fileName == QLatin1String("network.desktop") && ds.contains(QLatin1String("Network")) ? "pcmanfm-qt network:///" : nullptr; if(execStr) { @@ -1340,10 +1340,10 @@ void DesktopWindow::onDeleteActivated() { Settings& settings = static_cast(qApp)->settings(); bool shiftPressed = (qApp->keyboardModifiers() & Qt::ShiftModifier ? true : false); if(settings.useTrash() && !shiftPressed) { - Fm::FileOperation::trashFiles(paths, settings.confirmTrash()); + Fm::FileOperation::trashFiles(paths, settings.confirmTrash(), this); } else { - Fm::FileOperation::deleteFiles(paths, settings.confirmDelete()); + Fm::FileOperation::deleteFiles(paths, settings.confirmDelete(), this); } } } @@ -1588,7 +1588,7 @@ void DesktopWindow::childDropEvent(QDropEvent* e) { if(!paths.empty()) { e->accept(); Settings& settings = static_cast(qApp)->settings(); - Fm::FileOperation::trashFiles(paths, settings.confirmTrash()); + Fm::FileOperation::trashFiles(paths, settings.confirmTrash(), this); // remove the drop indicator dropRect_ = QRect(); listView_->viewport()->update(); @@ -1666,7 +1666,7 @@ void DesktopWindow::childDropEvent(QDropEvent* e) { if(!paths.empty()) { e->accept(); Settings& settings = static_cast(qApp)->settings(); - Fm::FileOperation::trashFiles(paths, settings.confirmTrash()); + Fm::FileOperation::trashFiles(paths, settings.confirmTrash(), this); return; } } diff --git a/pcmanfm/main-win.ui b/pcmanfm/main-win.ui index 19f34a8..4f14c4a 100644 --- a/pcmanfm/main-win.ui +++ b/pcmanfm/main-win.ui @@ -106,6 +106,7 @@ + @@ -522,6 +523,14 @@ By &Owner + + + true + + + By &Group + + true diff --git a/pcmanfm/mainwindow.cpp b/pcmanfm/mainwindow.cpp index 9914451..6f3b09f 100644 --- a/pcmanfm/mainwindow.cpp +++ b/pcmanfm/mainwindow.cpp @@ -221,6 +221,7 @@ MainWindow::MainWindow(Fm::FilePath path): group->addAction(ui.actionByFileSize); group->addAction(ui.actionByFileType); group->addAction(ui.actionByOwner); + group->addAction(ui.actionByGroup); group = new QActionGroup(ui.menuSorting); group->setExclusive(true); @@ -781,7 +782,7 @@ void MainWindow::on_actionNewFolder_triggered() { if(TabPage* tabPage = currentPage()) { auto dirPath = tabPage->folderView()->path(); if(dirPath) { - createFileOrFolder(CreateNewFolder, dirPath); + createFileOrFolder(CreateNewFolder, dirPath, nullptr, this); } } } @@ -790,7 +791,7 @@ void MainWindow::on_actionNewBlankFile_triggered() { if(TabPage* tabPage = currentPage()) { auto dirPath = tabPage->folderView()->path(); if(dirPath) { - createFileOrFolder(CreateNewTextFile, dirPath); + createFileOrFolder(CreateNewTextFile, dirPath, nullptr, this); } } } @@ -831,9 +832,6 @@ void MainWindow::on_actionFolderProperties_triggered() { void MainWindow::on_actionShowHidden_triggered(bool checked) { currentPage()->setShowHidden(checked); ui.sidePane->setShowHidden(checked); - if(!currentPage()->hasCustomizedView()) { - static_cast(qApp)->settings().setShowHidden(checked); // remember globally - } } void MainWindow::on_actionByFileName_triggered(bool /*checked*/) { @@ -848,6 +846,10 @@ void MainWindow::on_actionByOwner_triggered(bool /*checked*/) { currentPage()->sort(Fm::FolderModel::ColumnFileOwner, currentPage()->sortOrder()); } +void MainWindow::on_actionByGroup_triggered(bool /*checked*/) { + currentPage()->sort(Fm::FolderModel::ColumnFileGroup, currentPage()->sortOrder()); +} + void MainWindow::on_actionByFileSize_triggered(bool /*checked*/) { currentPage()->sort(Fm::FolderModel::ColumnFileSize, currentPage()->sortOrder()); } @@ -1191,6 +1193,7 @@ void MainWindow::updateViewMenuForCurrentPage() { sortActions[Fm::FolderModel::ColumnFileSize] = ui.actionByFileSize; sortActions[Fm::FolderModel::ColumnFileType] = ui.actionByFileType; sortActions[Fm::FolderModel::ColumnFileOwner] = ui.actionByOwner; + sortActions[Fm::FolderModel::ColumnFileGroup] = ui.actionByGroup; sortActions[tabPage->sortColumn()]->setChecked(true); if(tabPage->sortOrder() == Qt::AscendingOrder) { @@ -1408,19 +1411,18 @@ void MainWindow::onTabPageOpenDirRequested(const Fm::FilePath& path, int target) } } -void MainWindow::onTabPageSortFilterChanged() { +void MainWindow::onTabPageSortFilterChanged() { // NOTE: This may be called from context menu too. TabPage* tabPage = static_cast(sender()); if(tabPage == currentPage()) { updateViewMenuForCurrentPage(); - if(!tabPage->hasCustomizedView()) { + if(!tabPage->hasCustomizedView()) { // remember sort settings globally Settings& settings = static_cast(qApp)->settings(); settings.setSortColumn(static_cast(tabPage->sortColumn())); settings.setSortOrder(tabPage->sortOrder()); settings.setSortFolderFirst(tabPage->sortFolderFirst()); settings.setSortCaseSensitive(tabPage->sortCaseSensitive()); - settings.setShowHidden(tabPage->showHidden()); // remember globally , as in on_actionShowHidden_triggered() + settings.setShowHidden(tabPage->showHidden()); } - tabPage->setShowHidden(tabPage->showHidden()); // change status text and perfolder setting } } @@ -1452,7 +1454,7 @@ void MainWindow::onSidePaneOpenFolderInTerminalRequested(const Fm::FilePath &pat } void MainWindow::onSidePaneCreateNewFolderRequested(const Fm::FilePath &path) { - createFileOrFolder(CreateNewFolder, path); + createFileOrFolder(CreateNewFolder, path, nullptr, this); } void MainWindow::onSidePaneModeChanged(Fm::SidePane::Mode mode) { diff --git a/pcmanfm/mainwindow.h b/pcmanfm/mainwindow.h index 3975c93..ffa7b44 100644 --- a/pcmanfm/mainwindow.h +++ b/pcmanfm/mainwindow.h @@ -146,6 +146,7 @@ protected Q_SLOTS: void on_actionByFileName_triggered(bool checked); void on_actionByMTime_triggered(bool checked); void on_actionByOwner_triggered(bool checked); + void on_actionByGroup_triggered(bool checked); void on_actionByFileType_triggered(bool checked); void on_actionByFileSize_triggered(bool checked); void on_actionAscending_triggered(bool checked); diff --git a/pcmanfm/settings.cpp b/pcmanfm/settings.cpp index 7e780c5..88d4056 100644 --- a/pcmanfm/settings.cpp +++ b/pcmanfm/settings.cpp @@ -279,6 +279,11 @@ bool Settings::loadFile(QString filePath) { folderViewCellMargins_ = (settings.value("FolderViewCellMargins", QSize(3, 3)).toSize() .expandedTo(QSize(0, 0))).boundedTo(QSize(48, 48)); + + // detailed list columns + customColumnWidths_ = settings.value("CustomColumnWidths").toList(); + hiddenColumns_ = settings.value("HiddenColumns").toList(); + settings.endGroup(); settings.beginGroup("Places"); @@ -406,6 +411,12 @@ bool Settings::saveFile(QString filePath) { settings.setValue("ThumbnailIconSize", thumbnailIconSize_); settings.setValue("FolderViewCellMargins", folderViewCellMargins_); + + // detailed list columns + settings.setValue("CustomColumnWidths", customColumnWidths_); + std::sort(hiddenColumns_.begin(), hiddenColumns_.end()); + settings.setValue("HiddenColumns", hiddenColumns_); + settings.endGroup(); settings.beginGroup("Places"); @@ -580,6 +591,9 @@ static const char* sortColumnToString(Fm::FolderModel::ColumnId value) { case Fm::FolderModel::ColumnFileOwner: ret = "owner"; break; + case Fm::FolderModel::ColumnFileGroup: + ret = "group"; + break; } return ret; } @@ -601,6 +615,9 @@ static Fm::FolderModel::ColumnId sortColumnFromString(const QString str) { else if(str == "owner") { ret = Fm::FolderModel::ColumnFileOwner; } + else if(str == "group") { + ret = Fm::FolderModel::ColumnFileGroup; + } else { ret = Fm::FolderModel::ColumnFileName; } diff --git a/pcmanfm/settings.h b/pcmanfm/settings.h index 343b83a..11cea6c 100644 --- a/pcmanfm/settings.h +++ b/pcmanfm/settings.h @@ -878,6 +878,36 @@ public: searchhHidden_ = hidden; } + QList getCustomColumnWidths() const { + QList l; + for(auto width : qAsConst(customColumnWidths_)) { + l << width.toInt(); + } + return l; + } + + void setCustomColumnWidths(const QList &widths) { + customColumnWidths_.clear(); + for(auto width : widths) { + customColumnWidths_ << QVariant(width); + } + } + + QList getHiddenColumns() const { + QList l; + for(auto width : qAsConst(hiddenColumns_)) { + l << width.toInt(); + } + return l; + } + + void setHiddenColumns(const QList &columns) { + hiddenColumns_.clear(); + for(auto column : columns) { + hiddenColumns_ << QVariant(column); + } + } + private: int toIconSize(int size, IconType type) const; @@ -984,6 +1014,10 @@ private: bool searchContentRegexp_; bool searchRecursive_; bool searchhHidden_; + + // detailed list columns + QList customColumnWidths_; + QList hiddenColumns_; }; } diff --git a/pcmanfm/tabpage.cpp b/pcmanfm/tabpage.cpp index 78c6360..a31e788 100644 --- a/pcmanfm/tabpage.cpp +++ b/pcmanfm/tabpage.cpp @@ -116,7 +116,10 @@ TabPage::TabPage(QWidget* parent): proxyModel_->setShowHidden(settings.showHidden()); proxyModel_->setBackupAsHidden(settings.backupAsHidden()); proxyModel_->setShowThumbnails(settings.showThumbnails()); - connect(proxyModel_, &ProxyFolderModel::sortFilterChanged, this, &TabPage::sortFilterChanged); + connect(proxyModel_, &ProxyFolderModel::sortFilterChanged, this, [this] { + saveFolderSorting(); + Q_EMIT sortFilterChanged(); + }); verticalLayout = new QVBoxLayout(this); verticalLayout->setContentsMargins(0, 0, 0, 0); @@ -130,6 +133,16 @@ TabPage::TabPage(QWidget* parent): connect(folderView_, &View::clickedBack, this, &TabPage::backwardRequested); connect(folderView_, &View::clickedForward, this, &TabPage::forwardRequested); + // customization of columns of detailed list view + folderView_->setCustomColumnWidths(settings.getCustomColumnWidths()); + folderView_->setHiddenColumns(settings.getHiddenColumns()); + connect(folderView_, &View::columnResizedByUser, this, [this, &settings]() { + settings.setCustomColumnWidths(folderView_->getCustomColumnWidths()); + }); + connect(folderView_, &View::columnHiddenByUser, this, [this, &settings]() { + settings.setHiddenColumns(folderView_->getHiddenColumns()); + }); + proxyFilter_ = new ProxyFilter(); proxyModel_->addFilter(proxyFilter_); @@ -543,15 +556,19 @@ void TabPage::chdir(Fm::FilePath newPath, bool addHistory) { folderModel_ = CachedFolderModel::modelFromFolder(folder_); folderModel_->setShowFullName(settings.showFullNames()); - // set sorting, considering customized folders - folderSettings_ = settings.loadFolderSettings(path()); - proxyModel_->sort(folderSettings_.sortColumn(), folderSettings_.sortOrder()); - proxyModel_->setFolderFirst(folderSettings_.sortFolderFirst()); - proxyModel_->setShowHidden(folderSettings_.showHidden()); - proxyModel_->setSortCaseSensitivity(folderSettings_.sortCaseSensitive() ? Qt::CaseSensitive : Qt::CaseInsensitive); - proxyModel_->setSourceModel(folderModel_); + // folderSettings_ will be set by saveFolderSorting() when the sort filter is changed below + // (and also by setViewMode()); here, we only need to know whether it should be saved + FolderSettings folderSettings = settings.loadFolderSettings(path()); + folderSettings_.setCustomized(folderSettings.isCustomized()); - setViewMode(folderSettings_.viewMode()); + // set sorting + proxyModel_->sort(folderSettings.sortColumn(), folderSettings.sortOrder()); + proxyModel_->setFolderFirst(folderSettings.sortFolderFirst()); + proxyModel_->setShowHidden(folderSettings.showHidden()); + proxyModel_->setSortCaseSensitivity(folderSettings.sortCaseSensitive() ? Qt::CaseSensitive : Qt::CaseInsensitive); + proxyModel_->setSourceModel(folderModel_); + // set view mode + setViewMode(folderSettings.viewMode()); if(folder_->isLoaded()) { onFolderStartLoading(); @@ -729,68 +746,61 @@ void TabPage::setViewMode(Fm::FolderView::ViewMode mode) { Fm::FolderView::ViewMode prevMode = folderView_->viewMode(); folderView_->setViewMode(mode); folderView_->childView()->setFocus(); - if(!settings.showFilter() && prevMode != folderView_->viewMode()) { + if(prevMode != folderView_->viewMode()) { // FolderView::setViewMode() may delete the view to switch between list and tree. - // So, the event filter should be re-installed. - folderView_->childView()->removeEventFilter(this); - folderView_->childView()->installEventFilter(this); + // So, the event filter should be re-installed and the status message should be updated. + if(!settings.showFilter()) { + folderView_->childView()->removeEventFilter(this); + folderView_->childView()->installEventFilter(this); + } + onSelChanged(); } } void TabPage::sort(int col, Qt::SortOrder order) { - if(folderSettings_.sortColumn() != col || folderSettings_.sortOrder() != order) { - folderSettings_.setSortColumn(Fm::FolderModel::ColumnId(col)); - folderSettings_.setSortOrder(order); - if(folderSettings_.isCustomized()) { - static_cast(qApp)->settings().saveFolderSettings(path(), folderSettings_); - } - } if(proxyModel_) { proxyModel_->sort(col, order); } } void TabPage::setSortFolderFirst(bool value) { - if(folderSettings_.sortFolderFirst() != value) { - folderSettings_.setSortFolderFirst(value); - if(folderSettings_.isCustomized()) { - static_cast(qApp)->settings().saveFolderSettings(path(), folderSettings_); - } + if(proxyModel_) { + proxyModel_->setFolderFirst(value); } - proxyModel_->setFolderFirst(value); } void TabPage::setSortCaseSensitive(bool value) { - if(folderSettings_.sortCaseSensitive() != value) { - folderSettings_.setSortCaseSensitive(value); - if(folderSettings_.isCustomized()) { - static_cast(qApp)->settings().saveFolderSettings(path(), folderSettings_); - } + if(proxyModel_) { + proxyModel_->setSortCaseSensitivity(value ? Qt::CaseSensitive : Qt::CaseInsensitive); } - proxyModel_->setSortCaseSensitivity(value ? Qt::CaseSensitive : Qt::CaseInsensitive); } - void TabPage::setShowHidden(bool showHidden) { - if(folderSettings_.showHidden() != showHidden) { - folderSettings_.setShowHidden(showHidden); - if(folderSettings_.isCustomized()) { - static_cast(qApp)->settings().saveFolderSettings(path(), folderSettings_); - } + if(proxyModel_) { + proxyModel_->setShowHidden(showHidden); } - if(!proxyModel_) { +} + +void TabPage::saveFolderSorting() { + if (proxyModel_ == nullptr) { return; } - if(showHidden != proxyModel_->showHidden()) { - proxyModel_->setShowHidden(showHidden); + folderSettings_.setSortOrder(proxyModel_->sortOrder()); + folderSettings_.setSortColumn(static_cast(proxyModel_->sortColumn())); + folderSettings_.setSortFolderFirst(proxyModel_->folderFirst()); + folderSettings_.setSortCaseSensitive(proxyModel_->sortCaseSensitivity()); + if(folderSettings_.showHidden() != proxyModel_->showHidden()) { + folderSettings_.setShowHidden(proxyModel_->showHidden()); + statusText_[StatusTextNormal] = formatStatusText(); + Q_EMIT statusChanged(StatusTextNormal, statusText_[StatusTextNormal]); + } + if(folderSettings_.isCustomized()) { + static_cast(qApp)->settings().saveFolderSettings(path(), folderSettings_); } - // this may also be called by MainWindow::onTabPageSortFilterChanged to set status message - statusText_[StatusTextNormal] = formatStatusText(); - Q_EMIT statusChanged(StatusTextNormal, statusText_[StatusTextNormal]); } void TabPage::applyFilter() { - if(!proxyModel_) { + if(proxyModel_ == nullptr) { return; } int prevSelSize = folderView_->selectionModel()->selectedIndexes().size(); diff --git a/pcmanfm/tabpage.h b/pcmanfm/tabpage.h index b514fa6..9131c3a 100644 --- a/pcmanfm/tabpage.h +++ b/pcmanfm/tabpage.h @@ -154,6 +154,8 @@ public: void setShowHidden(bool showHidden); + void saveFolderSorting(); + Fm::FilePath path() { return folder_ ? folder_->path() : Fm::FilePath(); } diff --git a/pcmanfm/translations/pcmanfm-qt_ca.ts b/pcmanfm/translations/pcmanfm-qt_ca.ts index 03d30f2..caf3262 100644 --- a/pcmanfm/translations/pcmanfm-qt_ca.ts +++ b/pcmanfm/translations/pcmanfm-qt_ca.ts @@ -282,7 +282,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. Select text color: - + Seleccioneu el color del text: @@ -1203,11 +1203,9 @@ També es reserva un espai per a 3 línies de text. Trash (%Ln items) - - - - - + Paperera (%Ln element) + Paperera (%Ln elements) + Trash (Empty) diff --git a/pcmanfm/translations/pcmanfm-qt_cs.ts b/pcmanfm/translations/pcmanfm-qt_cs.ts index 0238e17..9be1010 100644 --- a/pcmanfm/translations/pcmanfm-qt_cs.ts +++ b/pcmanfm/translations/pcmanfm-qt_cs.ts @@ -282,7 +282,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Select text color: - + Vyberte barvu textu: @@ -1202,12 +1202,10 @@ Je také vyhrazeno místo pro 3 řádky textu. Trash (%Ln items) - - - - - - + Koš (%Ln položka) + Koš (%Ln položky) + Koš (%Ln položek) + Trash (Empty) diff --git a/pcmanfm/translations/pcmanfm-qt_de.ts b/pcmanfm/translations/pcmanfm-qt_de.ts index 830a1dd..f993393 100644 --- a/pcmanfm/translations/pcmanfm-qt_de.ts +++ b/pcmanfm/translations/pcmanfm-qt_de.ts @@ -102,12 +102,12 @@ Boston, MA 02110-1301, USA. Detecting... - Erkennungsvorgang... + Erkennung läuft... Please select the action you want to perform: - Bitte wählen Sie die Handlung, welche Sie ausführen möchten: + Bitte wählen Sie die Aktion aus, die Sie ausführen möchten: @@ -153,7 +153,7 @@ Boston, MA 02110-1301, USA. Specify remote folder to connect - Spezifiziere rechnerfernen Ordner um zu Verbinden + Geben Sie den Remote-Ordner zum Verbinden an @@ -264,7 +264,7 @@ Boston, MA 02110-1301, USA. Label Text - Text + Beschriftung @@ -284,7 +284,7 @@ Boston, MA 02110-1301, USA. Select text color: - + Textfarbe auswählen: @@ -294,7 +294,7 @@ Boston, MA 02110-1301, USA. Minimum item margins: - Minimaler Rand der Objekte: + Minimaler Objektabstand: @@ -317,7 +317,7 @@ Boston, MA 02110-1301, USA. 1 px by default. A space is also reserved for 3 lines of text. Standardwert 1 px. -Zusätzlich wird ein 3 Textzeilen entsprechender Abstand freigehalten. +Zusätzlich wird ein Abstand freigehalten, der drei Textzeilen entspricht. @@ -337,7 +337,7 @@ Zusätzlich wird ein 3 Textzeilen entsprechender Abstand freigehalten. Wallpaper image folder: - Hintergrundbildordner: + Desktophintergrund-Ordner @@ -372,7 +372,7 @@ Zusätzlich wird ein 3 Textzeilen entsprechender Abstand freigehalten. Wallpaper folder - Hintergrundbild-Ordner + Desktophintergrund-Ordner @@ -382,12 +382,12 @@ Zusätzlich wird ein 3 Textzeilen entsprechender Abstand freigehalten. Visible Shortcuts - + Verknüpfungen auf dem Schreibtisch Home - Benutzerverzeichnis + Home @@ -435,7 +435,7 @@ Zusätzlich wird ein 3 Textzeilen entsprechender Abstand freigehalten. Alt+Up - Alt+Bild hoch + Alt+Bild-Auf @@ -1204,11 +1204,9 @@ Zusätzlich wird ein 3 Textzeilen entsprechender Abstand freigehalten. Trash (%Ln items) - - - - - + Papierkorb (%Ln Element) + Papierkorb (%Ln Elemente) + Trash (Empty) @@ -1277,7 +1275,7 @@ Zusätzlich wird ein 3 Textzeilen entsprechender Abstand freigehalten. Root Instance - + Instanz mit Administratorrechten @@ -1437,7 +1435,7 @@ Zusätzlich wird ein 3 Textzeilen entsprechender Abstand freigehalten. Select newly created files - Neu erstellte Dateien auswählen + Markiere neu erstellte Dateien diff --git a/pcmanfm/translations/pcmanfm-qt_en_GB.ts b/pcmanfm/translations/pcmanfm-qt_en_GB.ts index c38ad6a..c765b0e 100644 --- a/pcmanfm/translations/pcmanfm-qt_en_GB.ts +++ b/pcmanfm/translations/pcmanfm-qt_en_GB.ts @@ -59,7 +59,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< License - + Licence @@ -214,7 +214,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Select background color: - + Select background colour: @@ -249,7 +249,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Select shadow color: - + Select shadow colour: @@ -264,7 +264,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Select text color: - + Select text colour: @@ -356,7 +356,7 @@ A space is also reserved for 3 lines of text. Randomize the slide show - + Randomise the slide show @@ -391,7 +391,7 @@ A space is also reserved for 3 lines of text. Show menus provided by window managers when desktop is clicked - + Show menus provided by window managers when the desktop is clicked @@ -1117,12 +1117,12 @@ A space is also reserved for 3 lines of text. WebDav - + WebDAV Secure WebDav - + Secure WebDAV @@ -1140,7 +1140,7 @@ A space is also reserved for 3 lines of text. Fill with background color only - + Fill with background colour only @@ -1155,7 +1155,7 @@ A space is also reserved for 3 lines of text. Center on the screen - + Centre on the screen @@ -1183,11 +1183,9 @@ A space is also reserved for 3 lines of text. Trash (%Ln items) - - - - - + Trash (%Ln item) + Trash (%Ln items) + Trash (Empty) @@ -1395,7 +1393,7 @@ A space is also reserved for 3 lines of text. Behavior - + Behaviour @@ -1568,7 +1566,7 @@ A space is also reserved for 3 lines of text. Requires application restart to take effect completely - + Requires application restart to fully take effect @@ -1649,7 +1647,8 @@ A space is also reserved for 3 lines of text. When unchecked, the tab bar will be shown only if there are more than one tab. - + When unchecked, the tab bar will be shown +only if there is more than one tab. @@ -1684,12 +1683,12 @@ only if there are more than one tab. Mount removable media automatically when they are inserted - + Mount removable media automatically when inserted Show available options for removable media when they are inserted - + Show available options for removable media when inserted diff --git a/pcmanfm/translations/pcmanfm-qt_fr.ts b/pcmanfm/translations/pcmanfm-qt_fr.ts index c156128..2d5e700 100644 --- a/pcmanfm/translations/pcmanfm-qt_fr.ts +++ b/pcmanfm/translations/pcmanfm-qt_fr.ts @@ -23,7 +23,7 @@ Programming: * Hong Jen Yee (PCMan) <pcman.tw@gmail.com> - Programmation : + Programmation : Hong Jen Yee (PCMan) <pcman.tw@gmail.com> @@ -35,7 +35,7 @@ Hong Jen Yee (PCMan) <pcman.tw@gmail.com> <html><head/><body><p><span style=" font-size:16pt; font-weight:600;">PCManFM-Qt</span></p></body></html> - <html><head/><body><p><span style=" font-size:16pt; font-weight:600;">PCManFM-Qt</span></p></body></html> + <html><head/><body><p><span style="font-size:16pt; font-weight:600;">PCManFM-Qt</span></p></body></html> @@ -96,7 +96,7 @@ Fifth Floor, Boston, MA 02110-1301, USA. Type of medium: - Type de média : + Type de média : @@ -106,7 +106,7 @@ Fifth Floor, Boston, MA 02110-1301, USA. Please select the action you want to perform: - Veuillez sélectionner l'action que vous voulez effectuer : + Veuillez sélectionner l'action que vous voulez effectuer : @@ -233,7 +233,7 @@ Fifth Floor, Boston, MA 02110-1301, USA. Select background color: - Sélectionnez la couleur d'arrière-plan : + Sélectionnez la couleur d'arrière-plan : @@ -268,12 +268,12 @@ Fifth Floor, Boston, MA 02110-1301, USA. Select shadow color: - Sélectionnez la couleur de l'ombre : + Sélectionnez la couleur de l'ombre : Select font: - Sélectionnez la police : + Sélectionnez la police : @@ -283,7 +283,7 @@ Fifth Floor, Boston, MA 02110-1301, USA. Select text color: - + Sélectionner la couleur du texte : @@ -381,27 +381,27 @@ Un espace pour 3 lignes de texte est également réservé. Visible Shortcuts - + Raccourcis visibles Home - Page d'accueil + Accueil Trash - + Corbeille Computer - Ordinateur + Ordinateur Network - Réseau + Réseau @@ -464,7 +464,7 @@ Un espace pour 3 lignes de texte est également réservé. &Filtering - &Filtrage + &Filtrer @@ -649,42 +649,42 @@ Un espace pour 3 lignes de texte est également réservé. &Show/Focus Filter Bar - + &Montrer/Barre de filtre du focus Show Filter Bar - + Afficher la barre de filtre Ctrl+I - + Ctrl+I S&plit View - + Vue &partagée Split View - + Vue partagée F6 - F6 + F6 &Copy Full Path - + &Copier le chemin d'accès complet Ctrl+Shift+C - + Ctrl+Shift+C @@ -694,12 +694,12 @@ Un espace pour 3 lignes de texte est également réservé. &Clear All Filters - + &Effacer tous les filtres Ctrl+Shift+K - + Ctrl+Shift+K @@ -759,7 +759,7 @@ Un espace pour 3 lignes de texte est également réservé. Permanent &filter bar - + Barre permanente et filtre @@ -986,12 +986,12 @@ Un espace pour 3 lignes de texte est également réservé. &View - &Affichage + &Afficher &Edit - &Édition + &Éditer @@ -1198,40 +1198,38 @@ Un espace pour 3 lignes de texte est également réservé. Trash (One item) - + Corbeille (Un élément) Trash (%Ln items) - - - - - + Corbeille (%Ln élément) + Corbeille (%Ln éléments) + Trash (Empty) - + Corbeille (Vide) Home - Page d'accueil + Accueil Computer - Ordinateur + Ordinateur Network - Réseau + Réseau Open - + Ouvrir @@ -1242,7 +1240,7 @@ Un espace pour 3 lignes de texte est également réservé. Empty Trash - + Corbeille vide @@ -1260,7 +1258,7 @@ Un espace pour 3 lignes de texte est également réservé. Filter: - + Filtre : @@ -1268,7 +1266,7 @@ Un espace pour 3 lignes de texte est également réservé. Clear text (Ctrl+K) - Effacer le texte (Ctrl+K) + Effacer le texte (Ctrl+K) @@ -1276,7 +1274,7 @@ Un espace pour 3 lignes de texte est également réservé. Root Instance - + Instance Root @@ -1348,7 +1346,7 @@ Un espace pour 3 lignes de texte est également réservé. Free space: %1 (Total: %2) - Espace libre: %1 (total : %2) + Espace libre: %1 (total : %2) @@ -1376,11 +1374,9 @@ Un espace pour 3 lignes de texte est également réservé. %n item(s) selected - - %n item(s) sélectionné(s) - - - + %n élément sélectionné + %n éléments sélectionnés + PCManFM::View @@ -1446,27 +1442,27 @@ Un espace pour 3 lignes de texte est également réservé. Size of big icons: - Taille des grandes icônes : + Taille des grandes icônes : Size of small icons: - Taille des petites icônes : + Taille des petites icônes : Size of thumbnails: - Taille des vignettes : + Taille des vignettes : Size of side pane icons: - Taille des icônes de panneau latéral : + Taille des icônes de panneau latéral : Icon theme: - Thème d'icônes : + Thème des icônes : @@ -1476,12 +1472,12 @@ Un espace pour 3 lignes de texte est également réservé. Default width of new windows: - Largeur par défaut des nouvelles fenêtres : + Largeur par défaut des nouvelles fenêtres : Default height of new windows: - Hauteur par défaut des nouvelles fenêtres : + Hauteur par défaut des nouvelles fenêtres : @@ -1491,7 +1487,7 @@ Un espace pour 3 lignes de texte est également réservé. Show 'Close' buttons on tabs - Afficher le bouton « Fermer » sur les onglets + Afficher le bouton « Fermer » sur les onglets @@ -1516,7 +1512,7 @@ Un espace pour 3 lignes de texte est également réservé. Default view mode: - Mode d'affichage par défaut : + Mode d'affichage par défaut : @@ -1588,12 +1584,12 @@ Un espace pour 3 lignes de texte est également réservé. Requires application restart to take effect completely - + Requiert le redémarrage de l'application pour prendre complètement effet Launch executable files without prompt - + Lancer des fichiers exécutables sans invite @@ -1676,12 +1672,12 @@ ne sera affichée que s'il y a plus d'un onglet. Application restart is needed for changes to take effect. - + Le redémarrage de l'application est nécessaire pour que les modifications prennent effet. Do not generate thumbnails for image files exceeding this size: - Ne pas générer de vignettes pour les fichiers image excédant cette taille : + Ne pas générer de vignettes pour les fichiers image excédant cette taille : @@ -1766,7 +1762,7 @@ ne sera affichée que s'il y a plus d'un onglet. Terminal emulator: - Émulateur de terminal : + Émulateur de terminal : diff --git a/pcmanfm/translations/pcmanfm-qt_gl.ts b/pcmanfm/translations/pcmanfm-qt_gl.ts index 7a2ae26..fa9e8f6 100644 --- a/pcmanfm/translations/pcmanfm-qt_gl.ts +++ b/pcmanfm/translations/pcmanfm-qt_gl.ts @@ -844,7 +844,7 @@ Tamén se reserva espazo para 3 liñas de texto. Alt+Left - Alt+Frecha esquerda + Alt+Esquerda @@ -859,7 +859,7 @@ Tamén se reserva espazo para 3 liñas de texto. Alt+Right - Alt+Frecha dereita + Alt+Dereita diff --git a/pcmanfm/translations/pcmanfm-qt_id.ts b/pcmanfm/translations/pcmanfm-qt_id.ts index 96d6f02..5012644 100644 --- a/pcmanfm/translations/pcmanfm-qt_id.ts +++ b/pcmanfm/translations/pcmanfm-qt_id.ts @@ -86,12 +86,12 @@ Boston, MA 02110-1301, USA. Removable medium is inserted - Media yang dapat dilepas dimasukkan + Perangkat media dimasukkan <b>Removable medium is inserted</b> - <b>Media yang dapat dilepas dimasukkan</b> + <b>Perangkat media dimasukkan</b> @@ -142,7 +142,7 @@ Boston, MA 02110-1301, USA. Anonymous &login - &Masuk secara anonim + Masuk secara anonim @@ -180,7 +180,7 @@ Boston, MA 02110-1301, USA. Form - Bentuk + Formulir @@ -223,12 +223,12 @@ Boston, MA 02110-1301, USA. Wallpaper mode: - Mode kertas dinding: + Mode wallpaper: Wallpaper image file: - Berkas gambar kertas dinding: + Berkas gambar wallpaper: @@ -283,12 +283,12 @@ Boston, MA 02110-1301, USA. Select text color: - + Pilih warna teks: Spacing - Spasi + Jarak @@ -381,27 +381,27 @@ Spasi juga disediakan untuk 3 baris teks. Visible Shortcuts - + Pintasan yang Terlihat Home - Beranda + Beranda Trash - + Tempat Sampah Computer - Komputer + Komputer Network - Jaringan + Jaringan @@ -494,7 +494,7 @@ Spasi juga disediakan untuk 3 baris teks. &New Window - Jendela &Baru + Je&ndela Baru @@ -719,12 +719,12 @@ Spasi juga disediakan untuk 3 baris teks. &Copy Full Path - + &Salin Path Lengkap Ctrl+Shift+C - + Ctrl+Shift+C @@ -977,7 +977,7 @@ Spasi juga disediakan untuk 3 baris teks. &View - Tampilan + Lihat @@ -1199,39 +1199,37 @@ Spasi juga disediakan untuk 3 baris teks. Trash (One item) - + Sampah (Satu barang) Trash (%Ln items) - - - - + Sampah (%Ln item) + Trash (Empty) - + Sampah (Kosong) Home - Beranda + Beranda Computer - Komputer + Komputer Network - Jaringan + Jaringan Open - + Buka @@ -1242,7 +1240,7 @@ Spasi juga disediakan untuk 3 baris teks. Empty Trash - + Kosongkan Tempat Sampah @@ -1276,7 +1274,7 @@ Spasi juga disediakan untuk 3 baris teks. Root Instance - + Instansi Root diff --git a/pcmanfm/translations/pcmanfm-qt_it.ts b/pcmanfm/translations/pcmanfm-qt_it.ts index 3917b4b..14f8479 100644 --- a/pcmanfm/translations/pcmanfm-qt_it.ts +++ b/pcmanfm/translations/pcmanfm-qt_it.ts @@ -61,7 +61,23 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + PCManFM-Qt Gestore File + +Copyright (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +This program is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +as published by the Free Software Foundation; either version 2 +of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. @@ -266,7 +282,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Select text color: - + Seleziona colore testo: @@ -364,27 +380,27 @@ E' predisposto anche uno spazio per tre righe di testo. Visible Shortcuts - + Scorciatoie visibili Home - Home + Home Trash - + Cestino Computer - Computer + Computer Network - Rete + Rete @@ -647,12 +663,12 @@ E' predisposto anche uno spazio per tre righe di testo. &Copy Full Path - + &Copia indirizzo intero Ctrl+Shift+C - + Ctrl+Shift+C @@ -1182,40 +1198,38 @@ E' predisposto anche uno spazio per tre righe di testo. Trash (One item) - + Cestino (Un oggetto) Trash (%Ln items) - - - - - + Cestino (%Ln oggetto) + Cestino (%Ln oggetti) + Trash (Empty) - + Cestino (Vuoto) Home - Home + Home Computer - Computer + Computer Network - Rete + Rete Open - + Apri @@ -1226,7 +1240,7 @@ E' predisposto anche uno spazio per tre righe di testo. Empty Trash - + Svuota Cestino @@ -1260,7 +1274,7 @@ E' predisposto anche uno spazio per tre righe di testo. Root Instance - + Instanza Root @@ -1670,7 +1684,7 @@ only if there are more than one tab. KB - · KB + · KB diff --git a/pcmanfm/translations/pcmanfm-qt_nb_NO.ts b/pcmanfm/translations/pcmanfm-qt_nb_NO.ts index f300ae0..e82c2a9 100644 --- a/pcmanfm/translations/pcmanfm-qt_nb_NO.ts +++ b/pcmanfm/translations/pcmanfm-qt_nb_NO.ts @@ -16,7 +16,7 @@ Lightweight file manager - + Lettvekts filhåndterer @@ -28,7 +28,9 @@ Programming: * Hong Jen Yee (PCMan) <pcman.tw@gmail.com> - + Programmering: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + @@ -49,7 +51,23 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + PCManFM-Qt Filhåndterer + +Opphavsrett (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Dette programmet er fri programvare. Du kan redistribuere det og/eller +forandre det under vilkårene i GNU General Public License +som publisert av Free Software Foundation, enten versjon 2 +av lisensen eller (etter ditt ønske) enhver senere versjon. + +Dette programmet distribueres i håpet at det vil være nyttig, +men UTEN NOEN GARANTI, til og med uten de antatte garantiene +om SALGBARHET eller VELEGNETHET FOR ET BESTEMT FORMÅL. Se +GNU General Public License for flere detaljer. + +Du skal ha mottatt en kopi av GNU General Public License +sammen med dette programmet. Hvis ikke, skriv til Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. @@ -67,27 +85,27 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Removable medium is inserted - + Uttagbart medium er satt inn <b>Removable medium is inserted</b> - + <b>Uttagbart medium er satt inn</b> Type of medium: - + Type medium: Detecting... - + Undersøker... Please select the action you want to perform: - + Vennligst velg handlingen du ønsker å utføre: @@ -95,22 +113,22 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Bulk Rename - + Gi nytt navn til flere # will be replaced by numbers starting with: - + # kommer til å erstattes med tall som starter med: Rename selected files to: - + Gi valgte filer dette navnet: Name# - + Navn# @@ -118,22 +136,22 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Connect to remote server - + Koble opp til server Anonymous &login - + Anonym inn&logging Login as &user: - + Log inn som br&uker: Specify remote folder to connect - + Spesifiser mappe å koble opp til @@ -148,12 +166,12 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Path: - + Filsti: Host: - + Vert: @@ -166,27 +184,27 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Desktop - + Skrivebord Desktop folder: - + Skrivebordsmappe: Image file - + Bildefil Folder path - + Mappesti &Browse - + &Se gjennom @@ -194,98 +212,98 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Desktop Preferences - + Skrivebordsvalg Background - + Bakgrunn Wallpaper mode: - + Skrivebordsbakgrunnsmodus: Wallpaper image file: - + Skrivebordsbakgrunnens bildefil: Select background color: - + Velg bakgrunnsfarge: Image file - + Bildefil Image file path - + Bildefilsti &Browse - + &Se gjennom Icons - + Symboler Icon size: - + Symbolstørrelse: Label Text - + Etikettekst Select shadow color: - + Velg skyggens farge: Select font: - + Velg skrift: General - + Generelt Select text color: - + Velg tekstens farge: Spacing - + Mellomrom Minimum item margins: - + Minste marg: 3 px by default. - + Standard er 3 punkter. px - + p @@ -296,107 +314,108 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< 1 px by default. A space is also reserved for 3 lines of text. - + 1 punkt er standard. +Et mellomrom er også reservert for 3 linjers tekst. Lock - + Lås Slide Show - + Lysbildeshow Enable Slide Show - + Aktiver lysbildeshow Wallpaper image folder: - + Mappe for skrivebordsbakgrunner: Browse - + Se gjennom hour(s) - + time(r) and - + og Intervals less than 5min will be ignored - + Intervaller mindre enn 5 minutter ingoreres Interval: - + Intervall: minute(s) - + minutte(r) Wallpaper folder - + Skrivebordsbakgrunnsmappe Randomize the slide show - + Tilfeldig bilde i lysbildeshow Visible Shortcuts - + Synlige snarveier Home - + Hjem Trash - + Papirkurv Computer - + Datamaskin Network - + Nettverk Window Manager - + Vindushåndterer Show menus provided by window managers when desktop is clicked - + Vis menyer fra vindushåndtereren når skrivebordet klikkes Advanced - + Avansert @@ -404,42 +423,42 @@ A space is also reserved for 3 lines of text. File Manager - + Filhåndterer &Toolbars - + &Verktøylinjer Path &Bar - + Filsti&linje &Filtering - + &Filtrering Go &Up - + Gå &opp Go Up - + Gå opp Alt+Up - + Alt+opp &Home - + &Hjem @@ -459,12 +478,12 @@ A space is also reserved for 3 lines of text. Go - Dra + Quit - + Avslutt @@ -479,7 +498,7 @@ A space is also reserved for 3 lines of text. New Window - + Nytt vindu @@ -489,7 +508,7 @@ A space is also reserved for 3 lines of text. Show &Hidden - + Vis &skjulte @@ -499,62 +518,62 @@ A space is also reserved for 3 lines of text. &Computer - + &Datamaskin &Trash - + &Papirkurv &Network - + &Nettverk &Desktop - + &Skrivebord &Add to Bookmarks - + &Legg til bokmerker &Applications - + &Programmer Reload - + Last inn på nytt &Icon View - + &Symbolvisning &Compact View - + &Kompakt visning &Detailed List - + &Detaljert liste &Thumbnail View - + &Minibildevisning Cu&t - Kl&ipp ut + Kli&pp ut @@ -584,7 +603,7 @@ A space is also reserved for 3 lines of text. Select &All - + Velg &alt @@ -594,62 +613,62 @@ A space is also reserved for 3 lines of text. Pr&eferences - + V&alg &Ascending - + &Stigende &Descending - + S&ynkende &By File Name - + Etter fi&lnavn By &Modification Time - + Etter &sist endret By File &Type - + Etter fil&type By &Owner - + Etter &eier &Folder First - + &Mapper først &Preserve sorting for this folder - + &Husk sortering for denne mappen &Case Sensitive - + &Forskjell på STORE og små bokstaver By File &Size - + Etter &størrelse &Close Window - + &Lukk vindu @@ -659,22 +678,22 @@ A space is also reserved for 3 lines of text. &Folder - + &Mappe &Blank File - + &Tom fil &Show/Focus Filter Bar - + &Vis/gi fokus til filterlinje Show Filter Bar - + Vis filterlinje @@ -684,12 +703,12 @@ A space is also reserved for 3 lines of text. S&plit View - + &Delt visning Split View - + Delt visning @@ -699,12 +718,12 @@ A space is also reserved for 3 lines of text. &Copy Full Path - + &Kopier hele filstien Ctrl+Shift+C - + Ctrl+Shift+C @@ -714,7 +733,7 @@ A space is also reserved for 3 lines of text. &Clear All Filters - + &Fjern alle filtre @@ -724,42 +743,42 @@ A space is also reserved for 3 lines of text. Close &previous tabs - + Lukk &forrige fane Close &next tabs - + Lukk &neste fane &Preserve Settings for This Folder - + &Husk innstillinger for denne mappen Connect to &Server - + Koble til &server &Location - + &Plassering &Path Buttons - + &Filstiknapper &Bulk Rename - + &Gi nytt navn til flere Bulk Rename - + Gi nytt navn til flere @@ -769,22 +788,22 @@ A space is also reserved for 3 lines of text. Close &other tabs - + Lukk &andre faner Permanent &filter bar - + Permanent &filterlinje &Menu bar - + &Menylinje Menu bar - + Menylinje @@ -795,17 +814,17 @@ A space is also reserved for 3 lines of text. Menu - + Meny New &Tab - + Ny &fane New Tab - + Ny fane @@ -815,37 +834,37 @@ A space is also reserved for 3 lines of text. Go &Back - + Gå til&bake Go Back - + Gå tilbake Alt+Left - + Alt+venstre Go &Forward - + Gå &framover Go Forward - + Gå framover Alt+Right - + Alt+høyre &Invert Selection - + &Inverter markering @@ -855,7 +874,7 @@ A space is also reserved for 3 lines of text. Del - + Slett @@ -870,7 +889,7 @@ A space is also reserved for 3 lines of text. C&lose Tab - + &Lukk fane @@ -880,27 +899,27 @@ A space is also reserved for 3 lines of text. File &Properties - + Fil&egenskaper Alt+Return - + Alt+Retur &Folder Properties - + &Mappeegenskaper Edit Bookmarks - + Rediger bokmerker Open &Terminal - + Åpne &terminal @@ -910,12 +929,12 @@ A space is also reserved for 3 lines of text. Open as &Root - + Åpne som &rot &Edit Bookmarks - + R&ediger bokmerker @@ -930,7 +949,7 @@ A space is also reserved for 3 lines of text. &Find Files - + &Finn filer @@ -945,7 +964,7 @@ A space is also reserved for 3 lines of text. C&reate New - + L&ag ny @@ -961,32 +980,32 @@ A space is also reserved for 3 lines of text. &Sorting - + &Sortering &Edit - &Rediger + R&ediger &Bookmarks - + &Bokmerker &Go - + &Gå &Tool - + &Verktøy Main Toolbar - + Hovedverktøylinje @@ -994,99 +1013,99 @@ A space is also reserved for 3 lines of text. Name of configuration profile - + Navn på konfigurasjonsprofil PROFILE - + Profil Run PCManFM as a daemon - + Kjør PCManFM som bakgrunnsprosess Quit PCManFM - + Avslutt PCManFM Launch desktop manager - + Kjør skrivebordshåndterer Turn off desktop manager if it's running - + Slå av skrivebordshåndterer hvis den kjører Open desktop preference dialog on the page with the specified name - + Åpne skrivebordsvalg på siden med det spesifiserte navnet NAME - + Navn Open new window - + Åpne nytt vindu Open Find Files utility - + Åpne finn filer-verktøyet Set desktop wallpaper from image FILE - + Sett skrivebordsbakgrunn fra bildefil FILE - + Fil MODE - + Modus Set mode of desktop wallpaper. MODE=(%1) - + Sett modus for skrivebordsbakgrunn. Modus=(%1) Open Preferences dialog on the page with the specified name - + Åpne valg på siden med det spesifiserte navnet Files or directories to open - + Filer og mapper å åpne [FILE1, FILE2,...] - + [FIL1, FIL2,...] Error - + Feil Terminal emulator is not set. - + Terminalemulator er ikke stilt inn. @@ -1094,12 +1113,12 @@ A space is also reserved for 3 lines of text. Open in file manager - + Åpne i filhåndtereren Removable Disk - + Uttagbar disk @@ -1122,7 +1141,7 @@ A space is also reserved for 3 lines of text. Secure WebDav - + Sikker WebDav @@ -1140,37 +1159,37 @@ A space is also reserved for 3 lines of text. Fill with background color only - + Fyll bare med bakgrunnsfarge Stretch to fill the entire screen - + Strekk for å fylle hele skjermen Stretch to fit the screen - + Strekk for å passe til skjermen Center on the screen - + Sentrer på skjermen Tile the image to fill the entire screen - + Gjenta bildet for å fylle hele skjermen Zoom the image to fill the entire screen - + Zoom bildet for å fylle hele skjermen Image Files - + Bildefiler @@ -1178,61 +1197,59 @@ A space is also reserved for 3 lines of text. Trash (One item) - + Papirkurv (et objekt) Trash (%Ln items) - - - - - + Papirkurv (&Ln objekt) + Papirkurv (&Ln objekter) + Trash (Empty) - + Papirkurv (tom) Home - + Hjem Computer - + Datamaskin Network - + Nettverk Open - + Åpne Stic&k to Current Position - + &Sett fast i nåværende posisjon Empty Trash - + Tøm papirkurv Hide Desktop Items - + Skjul skrivebordsobjekter Desktop Preferences - + Skrivebordsvalg @@ -1248,7 +1265,7 @@ A space is also reserved for 3 lines of text. Clear text (Ctrl+K) - + Fjern tekst (Ctrl+K) @@ -1256,43 +1273,43 @@ A space is also reserved for 3 lines of text. Root Instance - + Rot-instans Hide menu bar - + Skjul menylinje This will hide the menu bar completely, use Ctrl+M to show it again. - + Dette vil skjule menylinjen helt. Bruk Ctrl+M for å vise den igjen. Version: %1 - + Versjon: %1 &Move to Trash - + Flytt til &papirkurven &Delete - + &Slett Error - + Feil Switch user command is not set. - + Skiftbrukerkommando er ikke innstilt. @@ -1300,22 +1317,22 @@ A space is also reserved for 3 lines of text. Icon View - + Symbolvisning Compact View - + Kompakt visning Thumbnail View - + Minibildevisning Detailed List View - + Detaljert listevisning @@ -1323,61 +1340,55 @@ A space is also reserved for 3 lines of text. Error - + Feil Free space: %1 (Total: %2) - + Ledig plass: %1 (Totalt: %2) %n item(s) - - - - - + %n objekt + %n objekter + (%n hidden) - - - - - + (%n skjult) + (%n skjulte) + Link to - + Lenke til %n item(s) selected - - - - - + %n valgt objekt + %n valgte objekter + PCManFM::View Open in New T&ab - + Åpne i ny f&ane Open in New Win&dow - + Åpne i nytt &vindu Open in Termina&l - + Åpne i termina&l @@ -1390,58 +1401,58 @@ A space is also reserved for 3 lines of text. User Interface - + Brukergrensesnitt Behavior - + Oppførsel Thumbnail - + Minibilde Volume - + Volum Advanced - + Avansert Select newly created files - + Velg nylig opprettede filer Icons - + Symboler Size of big icons: - + Størrelse på store symboler: Size of small icons: - + Størrelse på små symboler: Size of thumbnails: - + Størrelse på minibilder: Size of side pane icons: - + Størrelse på symboler i sidepanelet: @@ -1451,183 +1462,183 @@ A space is also reserved for 3 lines of text. Window - + Vindu Always show the tab bar - + Alltid vis fanelinjen Show 'Close' buttons on tabs - + Vis lukkeknapper i faner Remember the size of the last closed window - + Husk størrelsen på det sist lukkede vinduet Default width of new windows: - + Standardbredde for nye vinduer: Default height of new windows: - + Standardhøyde for nye vinduer: Browsing - + Gjennomsyn Open files with single click - + Åpne filer med ett klikk Delay of auto-selection in single click mode (0 to disable) - + Forsinkelse for automarkering i ettklikksmodus (0 for å deaktivere) Default view mode: - + Standardvisning: sec - + sek. File Operations - + Filhandlinger Confirm before deleting files - + Bekreft før sletting av filer Move deleted files to "trash bin" instead of erasing from disk. - + Flytt slettede filer til papirkurven i stedet for å slette dem fra disken. Show thumbnails of files - + Vis minibilder av filer Only show thumbnails for local files - + Bare vis minibilder for lokale filer Display - + Visning Bookmarks: - + Bokmerker: Open in current tab - + Åpne i nåværende fane Open in new tab - + Åpne i ny fane Open in new window - + Åpne i nytt vindu Erase files on removable media instead of "trash can" creation - + Slett filer på uttagbare medier i stedet for å legge dem i papirkurven Confirm before moving files into "trash can" - + Bekreft før filer flyttes til papirkurven Requires application restart to take effect completely - + Krever omstart av programmet for å tre helt i kraft Launch executable files without prompt - + Kjør kjørbare filer uten å spør Used by Icon View - + Brukt av symbolvisning Used by Compact View and Detailed List View - + Brukt av kompaktvisning og detaljert listevisning Used by Thumbnail View - + Brukt av minibildevisning User interface - + Brukergrensesnitt Treat backup files as hidden - + Behandle sikkerhetskopifiler som skjulte Always show full file names - + Alltid vis fulle filnavn Show icons of hidden files shadowed - + Vis skyggelagte symboler for skjulte filer Minimum item margins in icon view: - + Minimum marg i symbolvisning: 3 px by default. - + Standard er 3 punkter. px - + p @@ -1638,124 +1649,127 @@ A space is also reserved for 3 lines of text. 3 px by default. A space is also reserved for 3 lines of text. - + 3 punkter er standard. +Et mellomrom er også reservert for tre linjers tekst. Lock - + Lås When unchecked, the tab bar will be shown only if there are more than one tab. - + Når ikke avkrysset vil fanelinjen bare vises +hvis det er mer enn en fane. Application restart is needed for changes to take effect. - + Programmet må omstartes for at endringer skal tre i kraft. Do not generate thumbnails for image files exceeding this size: - + Ikke lag minibilder for bildefiler større enn: KB - + kB Needs ffmpegthumbnailer - + Trenger ffmpegthumbnailer Auto Mount - + Automontering Mount mountable volumes automatically on program startup - + Monter automatisk monterbare disker ved programstart Mount removable media automatically when they are inserted - + Monter automatisk uttagbare medier når de settes inn Show available options for removable media when they are inserted - + Vis valg for uttagbare medier når de settes inn When removable medium unmounted: - + Når et uttagbart medium avmonteres: Close &tab containing removable medium - + Lukk &faner der uttagbare medier er åpne Chan&ge folder in the tab to home folder - + Skift mappe i fanen til h&jemmemappen Programs - + Programmer Terminal emulator: - + Terminalemulator: Switch &user command: - + Skiftbr&uker-kommando: Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. %s = the command line you want to execute with terminal or su. - + Eksempler: "xterm -e %s" for terminal eller "gksu %s" for å bytte bruker. +%s = kommandoen du vil kjøre med terminalen eller med su. Archiver in&tegration: - + Komprimeringsin&tegrasjon: Templates - + Maler Show only user defined templates in menu - + Vis bare brukerdefinerte maler i meny Show only one template for each MIME type - + Vis bare en mal for hver MIME-type Run default application after creation from template - + Kjør standardprogram etter oppretelse fra mal Use SI decimal prefixes instead of IEC binary prefixes - + Bruk SI desimalprefiks i stedet for IEC binærprefiks @@ -1763,22 +1777,22 @@ only if there are more than one tab. Renaming files... - + Gir nytt navn til filer.. Abort - + Avbryt Warning - + Advarsel Renaming is aborted. - + Bytte av navn er avbrutt. @@ -1789,12 +1803,12 @@ only if there are more than one tab. No file could be renamed. - + Ingen fil kunne gis nytt navn. Some files could not be renamed. - + Noen filler kunne ikke gis nytt navn. diff --git a/pcmanfm/translations/pcmanfm-qt_pl.ts b/pcmanfm/translations/pcmanfm-qt_pl.ts index 026a48d..015d1a6 100644 --- a/pcmanfm/translations/pcmanfm-qt_pl.ts +++ b/pcmanfm/translations/pcmanfm-qt_pl.ts @@ -282,7 +282,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Select text color: - + Kolor tekstu: @@ -380,27 +380,27 @@ Zarezerwowane jest też miejsce dla 3 linii tekstu. Visible Shortcuts - + Widoczne skróty Home - Katalog użytkownika + Katalog domowy Trash - + Kosz Computer - Komputer + Komputer Network - Sieć + Sieć @@ -653,7 +653,7 @@ Zarezerwowane jest też miejsce dla 3 linii tekstu. &Show/Focus Filter Bar - + Pokaż/zaznacz pa&sek filtrowania @@ -683,12 +683,12 @@ Zarezerwowane jest też miejsce dla 3 linii tekstu. &Copy Full Path - + Kopiuj pełną ś&cieżkę Ctrl+Shift+C - + Ctrl+Shift+C @@ -1197,41 +1197,39 @@ Zarezerwowane jest też miejsce dla 3 linii tekstu. Trash (One item) - + Kosz (jeden element) Trash (%Ln items) - - - - - - + Kosz (%Ln element) + Kosz (%Ln elementy) + Kosz (%Ln elementów) + Trash (Empty) - + Kosz (pusty) Home - Katalog użytkownika + Katalog domowy Computer - Komputer + Komputer Network - Sieć + Sieć Open - + Otwórz @@ -1242,7 +1240,7 @@ Zarezerwowane jest też miejsce dla 3 linii tekstu. Empty Trash - + Pusty kosz @@ -1276,7 +1274,7 @@ Zarezerwowane jest też miejsce dla 3 linii tekstu. Root Instance - + Główna instancja diff --git a/pcmanfm/translations/pcmanfm-qt_pt.ts b/pcmanfm/translations/pcmanfm-qt_pt.ts index db91f9d..b70b010 100644 --- a/pcmanfm/translations/pcmanfm-qt_pt.ts +++ b/pcmanfm/translations/pcmanfm-qt_pt.ts @@ -6,7 +6,7 @@ About - Sobre + Acerca @@ -42,23 +42,23 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - Gestor de ficheiros PCMan-Qt + Gestor de ficheiros PCManFM-Qt -Direitos de autor (C) 2009 - 2016 洪任諭 (Hong Jen Yee) +Copyright (C) 2009 - 2019 洪任諭 (Hong Jen Yee) -Esta aplicação é um programa livre. Pode distribuir e/ou modificar -a aplicação nos termos da GNU General Public License, conforme publicada -pela Free Software Foundation; tanto na sua versão 2 ou, por opção, -qualquer versão mais recente. +This program is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +as published by the Free Software Foundation; either version 2 +of the License, or (at your option) any later version. -Este programa é disponibilizado na expectativa de que sejar útil. mas não possui -qualquer garantia. Nem mesmo a garantia implícita de comercialização ou -adaptação a algum caso em concreto. Consulte a GNU General Public License -para mais detalhes. +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. -Deve ter recebido uma cópia da GNU General Public License com o programa. -Se tal não ocorreu, escreva para a Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. @@ -105,7 +105,7 @@ Se tal não ocorreu, escreva para a Free Software Foundation, Inc., Please select the action you want to perform: - Por favor escolha a ação que pretende executar: + Por favor escolha a ação a executar: @@ -136,7 +136,7 @@ Se tal não ocorreu, escreva para a Free Software Foundation, Inc., Connect to remote server - Estabelecer ligação a um servidor remoto + Conectar a um servidor remoto @@ -282,7 +282,7 @@ Se tal não ocorreu, escreva para a Free Software Foundation, Inc., Select text color: - + Selecione a cor do texto: @@ -380,27 +380,27 @@ Será reservado um espaço para 3 linhas de texto. Visible Shortcuts - + Atalhos visíveis Home - Pasta pessoal + Pasta pessoal Trash - + Lixo Computer - Computador + Computador Network - Rede + Rede @@ -463,7 +463,7 @@ Será reservado um espaço para 3 linhas de texto. &Filtering - + &Filtrar @@ -488,7 +488,7 @@ Será reservado um espaço para 3 linhas de texto. &About - &Sobre + &Acerca @@ -603,12 +603,12 @@ Será reservado um espaço para 3 linhas de texto. By &Owner - Por &dono + Por d&ono &Folder First - &Pastas no início + &Pastas primeiro @@ -623,7 +623,7 @@ Será reservado um espaço para 3 linhas de texto. &Delete - &Excluir + &Apagar @@ -648,42 +648,42 @@ Será reservado um espaço para 3 linhas de texto. &Show/Focus Filter Bar - + Mo&strar/focar barra de filtro Show Filter Bar - + Mostrar barra de filtro Ctrl+I - + Ctrl+I S&plit View - + Vista du&pla Split View - + Vista dupla F6 - F6 + F6 &Copy Full Path - + &Copiar caminho completo Ctrl+Shift+C - + Ctrl+Shift+C @@ -693,12 +693,12 @@ Será reservado um espaço para 3 linhas de texto. &Clear All Filters - + &Limpar todos os filtros Ctrl+Shift+K - + Ctrl+Shift+K @@ -718,7 +718,7 @@ Será reservado um espaço para 3 linhas de texto. Connect to &Server - Estabelecer ligação a um &servidor + Conectar a um &servidor @@ -753,7 +753,7 @@ Será reservado um espaço para 3 linhas de texto. Permanent &filter bar - + Barra de &filtro permanente @@ -789,7 +789,7 @@ Será reservado um espaço para 3 linhas de texto. &New Window - &Nova Janela + &Nova janela @@ -974,7 +974,7 @@ Será reservado um espaço para 3 linhas de texto. &File - &Arquivo + &Ficheiro @@ -985,7 +985,7 @@ Será reservado um espaço para 3 linhas de texto. &View - &Exibir + &Ver @@ -1023,12 +1023,12 @@ Será reservado um espaço para 3 linhas de texto. Run PCManFM as a daemon - Executar o PCManFM como serviço + Executar PCManFM-Qt como serviço Quit PCManFM - Fechar o PCManFM + Fechar o PCManFM-Qt @@ -1038,12 +1038,12 @@ Será reservado um espaço para 3 linhas de texto. Turn off desktop manager if it's running - Desativar o gestor da área de trabalho, se em execução + Desativar gestor da área de trabalho, se em execução Open desktop preference dialog on the page with the specified name - Abrir diálogo de preferências da área de trabalho na página especificada + Abrir preferências da área de trabalho na página especificada @@ -1079,12 +1079,12 @@ Será reservado um espaço para 3 linhas de texto. Open Find Files utility - Abrir o utilitário 'Localizar ficheiros' + Abrir utilitário 'Localizar ficheiros' Set mode of desktop wallpaper. MODE=(%1) - Definir o modo do papel de parede. Modo=(%1) + Definir modo do papel de parede. Modo=(%1) @@ -1197,40 +1197,40 @@ Será reservado um espaço para 3 linhas de texto. Trash (One item) - + Lixo (1 item) Trash (%Ln items) - - - + + Lixo (%Ln item) + Lixo (%Ln itens) Trash (Empty) - + Lixo (vazio) Home - Pasta pessoal + Pasta pessoal Computer - Computador + Computador Network - Rede + Rede Open - + Abrir @@ -1241,7 +1241,7 @@ Será reservado um espaço para 3 linhas de texto. Empty Trash - + Esvaziar lixo @@ -1259,7 +1259,7 @@ Será reservado um espaço para 3 linhas de texto. Filter: - + Filtrar: @@ -1267,7 +1267,7 @@ Será reservado um espaço para 3 linhas de texto. Clear text (Ctrl+K) - Limpar texto (Ctrl+K) + Limpar texto (Ctrl+K) @@ -1275,7 +1275,7 @@ Será reservado um espaço para 3 linhas de texto. Root Instance - + Instância root @@ -1311,7 +1311,7 @@ Será reservado um espaço para 3 linhas de texto. Switch user command is not set. - Comando para troca de utilizadores não definido. + Comando para trocar de utilizadores não está definido. @@ -1507,7 +1507,7 @@ Será reservado um espaço para 3 linhas de texto. Icon theme: - Tema de Ícones: + Tema de ícones: @@ -1522,7 +1522,7 @@ Será reservado um espaço para 3 linhas de texto. Default height of new windows: - Altura para as novas janeas: + Altura para as novas janelas: @@ -1532,7 +1532,7 @@ Será reservado um espaço para 3 linhas de texto. Show 'Close' buttons on tabs - Mostrar botão "Fechar" nos separadores + Mostrar botão "Fechar" nos separadoress @@ -1665,7 +1665,7 @@ será mostrada se existir mais do que um separador. Application restart is needed for changes to take effect. - + Tem que reiniciar a aplicação para aplicar as alterações. @@ -1695,7 +1695,7 @@ será mostrada se existir mais do que um separador. Run default application after creation from template - Iniciar a aplicação padrão após a criação baseada no modelo + Iniciar aplicação padrão após a criação baseada no modelo diff --git a/pcmanfm/translations/pcmanfm-qt_pt_BR.ts b/pcmanfm/translations/pcmanfm-qt_pt_BR.ts index f9d3c9a..338e683 100644 --- a/pcmanfm/translations/pcmanfm-qt_pt_BR.ts +++ b/pcmanfm/translations/pcmanfm-qt_pt_BR.ts @@ -282,7 +282,7 @@ Foundation: Inc., 51 Franklin Street, 5º Andar, Boston, MA 02110-1301, EUA. Select text color: - + Selecionar cor do texto: @@ -1203,11 +1203,9 @@ Um espaço também é reservado para 3 linhas de texto. Trash (%Ln items) - - - - - + Lixeira (%Ln item) + Lixeira (%Ln itens) + Trash (Empty) diff --git a/pcmanfm/translations/pcmanfm-qt_tr.ts b/pcmanfm/translations/pcmanfm-qt_tr.ts index 1ed8b07..44d3f2b 100644 --- a/pcmanfm/translations/pcmanfm-qt_tr.ts +++ b/pcmanfm/translations/pcmanfm-qt_tr.ts @@ -29,7 +29,8 @@ * Hong Jen Yee (PCMan) <pcman.tw@gmail.com> Programcı: -* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + @@ -105,7 +106,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Please select the action you want to perform: - Gerçekleştireceğiniz eylemi seçiniz: + Gerçekleştirmek istediğiniz eylemi seçiniz: @@ -118,7 +119,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< # will be replaced by numbers starting with: - # aşağıdakinden başlayarak sayılarla değiştirilecek: + # şununla başlayarak sayılarla değiştirilecek: @@ -222,7 +223,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Wallpaper mode: - Duvarkağıdı kipi: + Duvar kağıdı kipi: @@ -282,7 +283,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Select text color: - + Metin rengini seç: @@ -292,7 +293,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Minimum item margins: - Minimum parça marjları: + En az öge boyutları: @@ -325,27 +326,27 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Slide Show - Slayt Gösterimi + Slayt Gösterisi Enable Slide Show - Slayt Gösterimi etkinleştir + Slayt Gösterisini Etkinleştir Wallpaper image folder: - Duvarkağıdı klasörü: + Duvar kağıdı resim dizini: Browse - Ara + Gözat hour(s) - .saat(ler) + .saat(ler) @@ -370,37 +371,37 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Wallpaper folder - Duvarkağıdı klasörü + Duvar kağıdı dizini Randomize the slide show - Duvarkağıdı rasgele seçilsin + Duvar kağıdı rasgele seçilsin Visible Shortcuts - + Kısayolları Göster Home - Ev Dizini + Ev Dizini Trash - + Çöp Kutusu Computer - Bilgisayar + Bilgisayar Network - + @@ -523,7 +524,7 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. &Trash - &Çöp + &Çöp Kutusu @@ -628,22 +629,22 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. &By File Name - &Dosya Adı + &Dosya Adına Göre By &Modification Time - &Değiştirme Zamanı + &Değiştirme Zamanına Göre By File &Type - &Dosya Tipi + &Dosya Türüne Göre By &Owner - &Sahiplik + &Sahibine Göre @@ -658,12 +659,12 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. &Case Sensitive - &Alfabetik + &Büyük/Küçük Harf Duyarlı By File &Size - Dosya &Boyutu + Dosya &Boyutuna Göre @@ -688,42 +689,42 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. &Show/Focus Filter Bar - + Filtre Çubuğunu &Göster/Odakla Show Filter Bar - + Süzgeç Çubuğunu Göster Ctrl+I - + Ctrl+I S&plit View - + Görünümü &Böl Split View - + Görünümü Böl F6 - F6 + F6 &Copy Full Path - + Tüm Yolu &Kopyala Ctrl+Shift+C - + Ctrl+Shift+C @@ -733,12 +734,12 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. &Clear All Filters - + Tüm Süzgeçleri &Temizle Ctrl+Shift+K - + Ctrl+Shift+K @@ -773,17 +774,17 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. &Bulk Rename - + &Toplu Yeniden Adlandır Bulk Rename - Çoklu yeniden adlandırma + Toplu Yeniden Adlandır Ctrl+F2 - + Ctrl+F2 @@ -793,7 +794,7 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Permanent &filter bar - + Kalıcı &filtre çubuğu @@ -919,7 +920,7 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Open &Terminal - Uçbirim &Aç + Uçbirimi &Aç @@ -929,7 +930,7 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Open as &Root - &Yetkili Olarak PCManFM Aç + &Yetkili Olarak Aç @@ -949,7 +950,7 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. &Find Files - Dosya &Bul + Dosyaları &Bul @@ -990,7 +991,7 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. &Bookmarks - &Yer imleri + &Yer İmleri @@ -1033,7 +1034,7 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Launch desktop manager - Masaüstü yöneticiyi başlat + Masaüstü yöneticisini başlat @@ -1197,39 +1198,38 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Trash (One item) - + Çöp Kutusu (Bir öge) Trash (%Ln items) - - - - + Çöp Kutusu (%Ln öge) + Çöp Kutusu (%Ln öge) + Trash (Empty) - + Çöp Kutusu (Boş) Home - Ev Dizini + Ev Dizini Computer - Bilgisayar + Bilgisayar Network - + Open - + @@ -1240,12 +1240,12 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Empty Trash - + Çöpü Boşalt Hide Desktop Items - + Masaüstü Ögelerini Gizle @@ -1258,7 +1258,7 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Filter: - + Süzgeç: @@ -1266,7 +1266,7 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Clear text (Ctrl+K) - Metni temizle (Ctrl+K) + Metni temizle (Ctrl+K) @@ -1274,7 +1274,7 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Root Instance - + Kök Örneği @@ -1367,7 +1367,7 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Link to - + Bağlantı @@ -1431,7 +1431,7 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Select newly created files - + En son oluşturulan dosyaları seç @@ -1583,12 +1583,12 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. Requires application restart to take effect completely - + Ayarların etkin olabilmesi için istenilen uygulama yeniden başlatılacak Launch executable files without prompt - + Yürütülebilir dosyaları istemsiz başlat @@ -1665,12 +1665,13 @@ Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. When unchecked, the tab bar will be shown only if there are more than one tab. - Seçimi kaldırdığınızda,sekme çubuğu yalnızca birden fazla sekme var ise görünür + Seçimi kaldırdığınızda, sekme çubuğu yalnızca +birden fazla sekme var ise görünür. Application restart is needed for changes to take effect. - + Değişikliklerin etkili olması için uygulamanın yeniden başlatılması gerekiyor. @@ -1680,7 +1681,7 @@ only if there are more than one tab. KB - .KB + .KB @@ -1780,22 +1781,22 @@ only if there are more than one tab. Renaming files... - + Dosyalar yeniden adlandırılıyor... Abort - + İptal Warning - + Uyarı Renaming is aborted. - + Yeniden isimlendirme iptal edildi. @@ -1806,12 +1807,12 @@ only if there are more than one tab. No file could be renamed. - + Yeniden isimlendirilecek dosya yok. Some files could not be renamed. - + Bazı dosyalar yeniden isimlendirilemedi. diff --git a/pcmanfm/translations/pcmanfm-qt_zh_CN.ts b/pcmanfm/translations/pcmanfm-qt_zh_CN.ts index 04e2fb8..d721b9a 100644 --- a/pcmanfm/translations/pcmanfm-qt_zh_CN.ts +++ b/pcmanfm/translations/pcmanfm-qt_zh_CN.ts @@ -264,7 +264,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.< Select text color: - + 选择文本颜色: @@ -362,27 +362,27 @@ A space is also reserved for 3 lines of text. Visible Shortcuts - + 可见的快捷键 Home - 主页 + 主文件夹 Trash - + 垃圾桶 Computer - 计算机 + 计算机 Network - 网络 + 网络 @@ -420,7 +420,7 @@ A space is also reserved for 3 lines of text. &Filtering - + 过滤(F) @@ -670,42 +670,42 @@ A space is also reserved for 3 lines of text. &Show/Focus Filter Bar - + 显示/聚焦过滤条(S) Show Filter Bar - + 显示过滤条 Ctrl+I - + Ctrl+I S&plit View - + 分屏浏览(S) Split View - + 分屏浏览 F6 - + F6 &Copy Full Path - + 复制完整路径(C) Ctrl+Shift+C - + Ctrl+Shift+C @@ -715,12 +715,12 @@ A space is also reserved for 3 lines of text. &Clear All Filters - + 清除所有过滤(C) Ctrl+Shift+K - + Ctrl+Shift+K @@ -775,7 +775,7 @@ A space is also reserved for 3 lines of text. Permanent &filter bar - + 永久过滤器栏(F) @@ -1179,39 +1179,37 @@ A space is also reserved for 3 lines of text. Trash (One item) - + 垃圾桶(单个项目) Trash (%Ln items) - - - - + 垃圾桶(%Ln个项目) + Trash (Empty) - + 垃圾桶(空) Home - 主页 + 主文件夹 Computer - 计算机 + 计算机 Network - 网络 + 网络 Open - + 打开 @@ -1222,7 +1220,7 @@ A space is also reserved for 3 lines of text. Empty Trash - + 清空垃圾桶 @@ -1240,7 +1238,7 @@ A space is also reserved for 3 lines of text. Filter: - + 过滤器: @@ -1248,7 +1246,7 @@ A space is also reserved for 3 lines of text. Clear text (Ctrl+K) - 清除文本(Ctrl+K) + 清除文本(Ctrl+K) @@ -1256,7 +1254,7 @@ A space is also reserved for 3 lines of text. Root Instance - + Root实例 @@ -1413,7 +1411,7 @@ A space is also reserved for 3 lines of text. Select newly created files - + 选择新创建的文件 @@ -1565,12 +1563,12 @@ A space is also reserved for 3 lines of text. Requires application restart to take effect completely - + 应用程序需重新启动才能完全生效 Launch executable files without prompt - + 启动可执行文件时不提示 @@ -1652,7 +1650,7 @@ only if there are more than one tab. Application restart is needed for changes to take effect. - + 应用程序需要重新启动以使更改生效。