diff --git a/CHANGELOG b/CHANGELOG index c9ba01d..68e2751 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,26 @@ +pcmanfm-qt-0.14.0 / 2019-01-25 +============================== + + * Removed the use of libfm C APIs. + * An option for showing full names (instead of display names). + * Prefer theme icons for view actions. + * Shadow hidden icons optionally. + * 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 status-bar message when some selected files were filtered out. + * Restart warning bar for Preferences. + * A (warning) bar for the root instance. + * Transient filter-bar by default. + * Added split view. + * Delete trashed files with Delete key. + * Select the first row of Preferences by default. + * Optional Desktop shortcuts (Trash, Home, Computer, and Network). The Trash shortcut is interactive. + * A Tool menu item (and shortcut) to copy the full path of the selected file. + * Really use the terminal emulator chosen by user when launching desktop files. + * Preserve relative positions of Desktop items with DND. + * Dropped QDesktopWidget, and used QScreen instead. pcmanfm-qt-0.13.0 / 2018-05-21 ============================== @@ -50,8 +73,8 @@ pcmanfm-qt-0.13.0 / 2018-05-21 * Tab DND * View tool-buttons -0.12.0 / 2017-10-21 -=================== +pcmanfm-qt-0.12.0 / 2017-10-21 +============================== * Release 0.12.0: Update changelog * Set Version @@ -136,8 +159,8 @@ pcmanfm-qt-0.13.0 / 2018-05-21 * Use const iterators * Checks bookmarks iterators validity (#444) -0.11.3 / 2017-01-14 -=================== +pcmanfm-qt-0.11.3 / 2017-01-14 +============================== * Release 0.11.3: Update changelog * remove 0.11.3 changelog entries @@ -146,8 +169,8 @@ pcmanfm-qt-0.13.0 / 2018-05-21 * Add a workaround for the Qt5 bug which causes broken wallpaper background. * Update AUTHORS -0.11.2 / 2016-12-21 -=================== +pcmanfm-qt-0.11.2 / 2016-12-21 +============================== * Release 0.11.2: Update changelog * Use static_cast instead of the C style cast @@ -179,8 +202,8 @@ pcmanfm-qt-0.13.0 / 2018-05-21 * Add Catalan translations * Added Brazilian Portuguese Translation (pt_BR) -0.11.1 / 2016-09-24 -=================== +pcmanfm-qt-0.11.1 / 2016-09-24 +============================== * Release 0.11.1: Add changelog * Bump version to 0.11.1 (#399) @@ -208,8 +231,8 @@ pcmanfm-qt-0.13.0 / 2018-05-21 * Add setting for Desktop con size * Fix a few compiler warnings -0.11.0 / 2016-03-13 -=================== +pcmanfm-qt-0.11.0 / 2016-03-13 +============================== * Switch automatically to newly opened tabs * Fixes libfm-qt dependency contradiction on README.md @@ -247,8 +270,8 @@ pcmanfm-qt-0.13.0 / 2018-05-21 * Add config values for customizing "places" (not implemented yet). * Updated Russian translation Removed ru_RU files -0.10.1 / 2015-12-05 -=================== +pcmanfm-qt-0.10.1 / 2015-12-05 +============================== * hide 'Create New...' menu for files * Russian translation update diff --git a/CMakeLists.txt b/CMakeLists.txt index 5110cb1..1ca95be 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,22 +1,28 @@ -cmake_minimum_required(VERSION 3.0.2) +cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR) +# CMP0000: Call the cmake_minimum_required() command at the beginning of the top-level +# CMakeLists.txt file even before calling the project() command. +# The cmake_minimum_required(VERSION) command implicitly invokes the cmake_policy(VERSION) +# command to specify that the current project code is written for the given range of CMake +# versions. project(pcmanfm-qt) # PcmanFm-Qt Version set(PCMANFM_QT_VERSION_MAJOR 0) -set(PCMANFM_QT_VERSION_MINOR 13) +set(PCMANFM_QT_VERSION_MINOR 14) set(PCMANFM_QT_VERSION_PATCH 0) 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(LXQTBT_MINIMUM_VERSION "0.6.0") set(QT_MINIMUM_VERSION "5.7.1") -set(LXQTBT_MINIMUM_VERSION "0.5.0") -set(LIBFMQT_MINIMUM_VERSION "5.0.0") list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake") -find_package(Qt5Widgets ${QT_MINIMUM_VERSION} REQUIRED) find_package(Qt5DBus ${QT_MINIMUM_VERSION} REQUIRED) find_package(Qt5LinguistTools ${QT_MINIMUM_VERSION} REQUIRED) +find_package(Qt5Widgets ${QT_MINIMUM_VERSION} REQUIRED) find_package(Qt5X11Extras ${QT_MINIMUM_VERSION} REQUIRED) find_package(fm-qt ${LIBFMQT_MINIMUM_VERSION} REQUIRED) find_package(lxqt-build-tools ${LXQTBT_MINIMUM_VERSION} REQUIRED) @@ -64,6 +70,5 @@ if(BUILD_DOCUMENTATION) install(DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/docs" DESTINATION "${CMAKE_INSTALL_DOCDIR}") endif() -# merged from lxqt-common add_subdirectory(autostart) add_subdirectory(config) diff --git a/README.md b/README.md index 6040939..b5f112e 100644 --- a/README.md +++ b/README.md @@ -60,3 +60,10 @@ All switches (command line options) mentioned above are explained in detail in ## Development Issues should go to the tracker of PCManFM-Qt at https://github.com/lxqt/pcmanfm-qt/issues. + + +### Translation (Weblate) + + +Translation status + diff --git a/autostart/CMakeLists.txt b/autostart/CMakeLists.txt index 5f596a5..3f6e199 100644 --- a/autostart/CMakeLists.txt +++ b/autostart/CMakeLists.txt @@ -1,5 +1,3 @@ -cmake_minimum_required(VERSION 3.0.2 FATAL_ERROR) - file(GLOB DESKTOP_FILES_IN *.desktop.in) # Translations ********************************** diff --git a/autostart/translations/lxqt-desktop_cs_CZ.desktop b/autostart/translations/lxqt-desktop_cs_CZ.desktop deleted file mode 100644 index baeb22a..0000000 --- a/autostart/translations/lxqt-desktop_cs_CZ.desktop +++ /dev/null @@ -1,2 +0,0 @@ -# Translations -Name[cs_CZ]=Plocha diff --git a/debian/changelog b/debian/changelog index 33ce804..a78f8b8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,19 @@ +pcmanfm-qt (0.14.0-1) unstable; urgency=medium + + * Cherry-picking upstream release 0.14.0. + * Bumped Standards to 4.3.0, no changes needed + * Dropped d/compat, use debhelper-compat = 12, no changes needed + * Fixed years in d/copyright + * Bumped minimum version libfm-qt-dev (>= 0.14.0~) + * Bumped minimum version lxqt-build-tools (>= 0.6.0~) + * Depend now on libfm-qt6 (>= 0.14.0~) + * Removed obsolete PULL_TRANSLATIONS= OFF from dh_auto_configure + * Added Build-Depends-Package field to symbols + * Added l10n-package, moved from lxqt-l10n + * Added d/upstream/metadata + + -- Alf Gaida Sun, 27 Jan 2019 19:40:51 +0100 + pcmanfm-qt (0.13.0-2) unstable; urgency=medium * Switch to unstable diff --git a/debian/compat b/debian/compat deleted file mode 100644 index b4de394..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -11 diff --git a/debian/control b/debian/control index 88ef33b..bf0cdd2 100644 --- a/debian/control +++ b/debian/control @@ -7,16 +7,16 @@ Uploaders: Alf Gaida , Yuan CHAO Section: x11 Priority: optional -Build-Depends: debhelper (>= 11~), +Build-Depends: debhelper-compat (= 12), libexif-dev, - libfm-qt-dev (>= 0.13.1~), + libfm-qt-dev (>= 0.14.0~), libkf5windowsystem-dev, libmenu-cache-dev, libqt5svg5-dev, libqt5x11extras5-dev, libx11-dev, - lxqt-build-tools (>= 0.5.0~), -Standards-Version: 4.1.5 + 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 Homepage: https://github.com/lxqt/pcmanfm-qt @@ -27,8 +27,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, default-dbus-session-bus | dbus-session-bus | dbus-x11, desktop-file-utils, - libfm-modules, - libfm-qt5 (>= 0.13.1~), + libfm-qt6 (>= 0.14.0~), lxqt-sudo Recommends: eject, ffmpegthumbnailer, @@ -47,3 +46,14 @@ Description: extremely fast and lightweight file and desktop icon manager . Libfm-Qt is a companion library providing components to build desktop file managers. + +Package: pcmanfm-qt-l10n +Architecture: all +Multi-Arch: foreign +Section: localization +Depends: ${misc:Depends}, + qttranslations5-l10n +Breaks: pcmanfm-qt (<< 0.11.1) +Replaces: pcmanfm-qt (<< 0.11.1) +Description: Language package for pcmanfm-qt + This package contains the l10n files needed by the pcmanfm-qt. diff --git a/debian/copyright b/debian/copyright index 9a17a79..d7ed388 100644 --- a/debian/copyright +++ b/debian/copyright @@ -3,7 +3,7 @@ Upstream-Name: pcmanfm-qt Source: https://github.com/lxqt/pcmanfm-qt Files: * -Copyright: 2013-2018 LXQt team +Copyright: 2013-2019 LXQt team 2013-2018 Hong Jen Yee (PCMan) 2012-2013 Andriy Grytsenko (LStranger) 2014 Kuzma Shapran @@ -12,7 +12,7 @@ License: GPL-2.0+ Files: debian/* Copyright: 2014-2015 Wen Liao 2014-2016 ChangZhuo Chen (陳昌倬) - 2013-2018 Alf Gaida + 2013-2019 Alf Gaida 2015 Andrew Lee (李健秋) License: GPL-2.0+ diff --git a/debian/pcmanfm-qt-l10n.install b/debian/pcmanfm-qt-l10n.install new file mode 100644 index 0000000..332f940 --- /dev/null +++ b/debian/pcmanfm-qt-l10n.install @@ -0,0 +1 @@ +usr/share/pcmanfm-qt/translations/ diff --git a/debian/pcmanfm-qt.install b/debian/pcmanfm-qt.install new file mode 100644 index 0000000..e580368 --- /dev/null +++ b/debian/pcmanfm-qt.install @@ -0,0 +1,7 @@ +etc/xdg/autostart/lxqt-desktop.desktop +usr/share/applications/pcmanfm-qt.desktop +usr/share/applications/pcmanfm-qt-desktop-pref.desktop +usr/share/man/man1/pcmanfm-qt.1 +usr/share/pcmanfm-qt/lxqt/settings.conf +usr/bin/pcmanfm-qt + diff --git a/debian/rules b/debian/rules index c03819d..b8fdf4e 100755 --- a/debian/rules +++ b/debian/rules @@ -8,8 +8,10 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all %: dh ${@} --buildsystem cmake +override_dh_missing: + dh_missing --fail-missing + override_dh_auto_configure: - dh_auto_configure --\ - -DPULL_TRANSLATIONS=OFF\ - -DUPDATE_TRANSLATIONS=OFF\ + dh_auto_configure -- \ + -DUPDATE_TRANSLATIONS=OFF \ -DCMAKE_BUILD_TYPE=RelWithDebInfo diff --git a/debian/upstream/metadata b/debian/upstream/metadata new file mode 100644 index 0000000..c4f8351 --- /dev/null +++ b/debian/upstream/metadata @@ -0,0 +1,7 @@ +Name: pcmanfm-qt +Bug-Database: https://github.com/lxqt/pcmanfm-qt/issues +Bug-Submit: https://github.com/lxqt/pcmanfm-qt/issues/new +Changelog: https://github.com/lxqt/pcmanfm-qt/blob/master/CHANGELOG +Repository: https://github.com/lxqt/pcmanfm-qt +Repository-Browser: https://github.com/lxqt/pcmanfm-qt + diff --git a/pcmanfm/CMakeLists.txt b/pcmanfm/CMakeLists.txt index 09a9eea..66a56c6 100644 --- a/pcmanfm/CMakeLists.txt +++ b/pcmanfm/CMakeLists.txt @@ -46,10 +46,6 @@ lxqt_translate_ts(QM_FILES UPDATE_TRANSLATIONS ${UPDATE_TRANSLATIONS} SOURCES ${pcmanfm_SRCS} ${pcmanfm_UIS} INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/translations" - PULL_TRANSLATIONS ${PULL_TRANSLATIONS} - CLEAN_TRANSLATIONS ${CLEAN_TRANSLATIONS} - TRANSLATIONS_REPO ${TRANSLATIONS_REPO} - TRANSLATIONS_REFSPEC ${TRANSLATIONS_REFSPEC} ) # translate desktop entry files for pcmanfm-qt and desktop preferences @@ -72,7 +68,6 @@ target_compile_definitions(pcmanfm-qt PCMANFM_DATA_DIR="${CMAKE_INSTALL_PREFIX}/share/pcmanfm-qt" PCMANFM_QT_VERSION="${PCMANFM_QT_VERSION}" LIBFM_DATA_DIR="${PKG_FM_PREFIX}/share/libfm" - QT_NO_FOREACH ) target_include_directories(pcmanfm-qt diff --git a/pcmanfm/application.cpp b/pcmanfm/application.cpp index 41acbf5..0e7950d 100644 --- a/pcmanfm/application.cpp +++ b/pcmanfm/application.cpp @@ -24,7 +24,6 @@ #include #include #include -#include #include #include #include @@ -43,6 +42,8 @@ #include #include #include +#include +#include #include "applicationadaptor.h" #include "preferencesdialog.h" @@ -93,7 +94,7 @@ Application::Application(int& argc, char** argv): // we successfully registered the service isPrimaryInstance = true; setStyle(new ProxyStyle()); - desktop()->installEventFilter(this); + //desktop()->installEventFilter(this); new ApplicationAdaptor(this); dbus.registerObject("/Application", this); @@ -101,14 +102,6 @@ Application::Application(int& argc, char** argv): connect(this, &Application::aboutToQuit, this, &Application::onAboutToQuit); // aboutToQuit() is not signalled on SIGTERM, install signal handler installSigtermHandler(); - settings_.load(profileName_); - - // decrease the cache size to reduce memory usage - QPixmapCache::setCacheLimit(2048); - - if(settings_.useFallbackIconTheme()) { - QIcon::setThemeName(settings_.fallbackIconThemeName()); - } // Check if LXQt Session is running. LXQt has it's own Desktop Folder // editor. We just hide our editor when LXQt is running. @@ -133,7 +126,7 @@ Application::Application(int& argc, char** argv): } Application::~Application() { - desktop()->removeEventFilter(this); + //desktop()->removeEventFilter(this); if(volumeMonitor_) { g_signal_handlers_disconnect_by_func(volumeMonitor_, gpointer(onVolumeAdded), this); @@ -212,9 +205,20 @@ bool Application::parseCommandLineArgs() { profileName_ = parser.value(profileOption); } - // load settings + // load app config settings_.load(profileName_); + // init per-folder config + QString perFolderConfigFile = settings_.profileDir(profileName_) + "/dir-settings.conf"; + Fm::FolderConfig::init(perFolderConfigFile.toLocal8Bit().constData()); + + // decrease the cache size to reduce memory usage + QPixmapCache::setCacheLimit(2048); + + if(settings_.useFallbackIconTheme()) { + QIcon::setThemeName(settings_.fallbackIconThemeName()); + } + // desktop icon management if(parser.isSet(desktopOption)) { desktopManager(true); @@ -363,7 +367,7 @@ void Application::onAboutToQuit() { settings_.save(); } -bool Application::eventFilter(QObject* watched, QEvent* event) { +/*bool Application::eventFilter(QObject* watched, QEvent* event) { if(watched == desktop()) { if(event->type() == QEvent::StyleChange || event->type() == QEvent::ThemeChange) { @@ -371,7 +375,7 @@ bool Application::eventFilter(QObject* watched, QEvent* event) { } } return QObject::eventFilter(watched, event); -} +}*/ void Application::onLastWindowClosed() { @@ -383,29 +387,28 @@ void Application::onSaveStateRequest(QSessionManager& /*manager*/) { void Application::desktopManager(bool enabled) { // TODO: turn on or turn off desktpo management (desktop icons & wallpaper) - qDebug("desktopManager: %d", enabled); - QDesktopWidget* desktopWidget = desktop(); + //qDebug("desktopManager: %d", enabled); if(enabled) { if(!enableDesktopManager_) { // installNativeEventFilter(this); const auto allScreens = screens(); for(QScreen* screen : allScreens) { connect(screen, &QScreen::virtualGeometryChanged, this, &Application::onVirtualGeometryChanged); + connect(screen, &QScreen::availableGeometryChanged, this, &Application::onAvailableGeometryChanged); connect(screen, &QObject::destroyed, this, &Application::onScreenDestroyed); } connect(this, &QApplication::screenAdded, this, &Application::onScreenAdded); - connect(desktopWidget, &QDesktopWidget::resized, this, &Application::onScreenResized); - connect(desktopWidget, &QDesktopWidget::screenCountChanged, this, &Application::onScreenCountChanged); + connect(this, &QApplication::screenRemoved, this, &Application::onScreenRemoved); // NOTE: there are two modes // When virtual desktop is used (all screens are combined to form a large virtual desktop), // we only create one DesktopWindow. Otherwise, we create one for each screen. - if(desktopWidget->isVirtualDesktop()) { + if(primaryScreen() && primaryScreen()->virtualSiblings().size() > 1) { DesktopWindow* window = createDesktopWindow(-1); desktopWindows_.push_back(window); } else { - int n = desktopWidget->numScreens(); + int n = qMax(allScreens.size(), 1); desktopWindows_.reserve(n); for(int i = 0; i < n; ++i) { DesktopWindow* window = createDesktopWindow(i); @@ -416,8 +419,6 @@ void Application::desktopManager(bool enabled) { } else { if(enableDesktopManager_) { - disconnect(desktopWidget, &QDesktopWidget::resized, this, &Application::onScreenResized); - disconnect(desktopWidget, &QDesktopWidget::screenCountChanged, this, &Application::onScreenCountChanged); int n = desktopWindows_.size(); for(int i = 0; i < n; ++i) { DesktopWindow* window = desktopWindows_.at(i); @@ -427,9 +428,11 @@ void Application::desktopManager(bool enabled) { const auto allScreens = screens(); for(QScreen* screen : allScreens) { disconnect(screen, &QScreen::virtualGeometryChanged, this, &Application::onVirtualGeometryChanged); + disconnect(screen, &QScreen::availableGeometryChanged, this, &Application::onAvailableGeometryChanged); disconnect(screen, &QObject::destroyed, this, &Application::onScreenDestroyed); } disconnect(this, &QApplication::screenAdded, this, &Application::onScreenAdded); + disconnect(this, &QApplication::screenRemoved, this, &Application::onScreenRemoved); // removeNativeEventFilter(this); } } @@ -470,7 +473,7 @@ void Application::onConnectToServerAccepted() { ConnectServerDialog* dlg = static_cast(sender()); QString uri = dlg->uriText(); Fm::FilePathList paths; - paths.push_back(Fm::FilePath::fromDisplayName(uri.toUtf8().constData())); + paths.push_back(Fm::FilePath::fromUri(uri.toUtf8().constData())); MainWindow* window = MainWindow::lastActive(); Launcher(window).launchPaths(nullptr, paths); } @@ -586,93 +589,41 @@ void Application::setWallpaper(QString path, QString modeString) { // update wallpaper if(changed) { if(enableDesktopManager_) { - for(DesktopWindow* desktopWindow : qAsConst(desktopWindows_)) { + for(DesktopWindow* desktopWin : qAsConst(desktopWindows_)) { if(!path.isEmpty()) { - desktopWindow->setWallpaperFile(path); + desktopWin->setWallpaperFile(path); } if(mode != settings_.wallpaperMode()) { - desktopWindow->setWallpaperMode(mode); + desktopWin->setWallpaperMode(mode); } - desktopWindow->updateWallpaper(); + desktopWin->updateWallpaper(); } settings_.save(); // save the settings to the config file } } } -void Application::onScreenResized(int num) { - if(desktop()->isVirtualDesktop()) { - // in virtual desktop mode, we only have one desktop window. that is the first one. - DesktopWindow* window = desktopWindows_.at(0); - window->setGeometry(desktop()->geometry()); - } - else { - DesktopWindow* window = desktopWindows_.at(num); - QRect rect = desktop()->screenGeometry(num); - window->setGeometry(rect); - } -} - DesktopWindow* Application::createDesktopWindow(int screenNum) { DesktopWindow* window = new DesktopWindow(screenNum); + if(screenNum == -1) { // one large virtual desktop only - QRect rect = desktop()->geometry(); + QRect rect = primaryScreen()->virtualGeometry(); window->setGeometry(rect); } else { - QRect rect = desktop()->screenGeometry(screenNum); + QRect rect; + const auto allScreens = screens(); + if(auto screen = window->getDesktopScreen()) { + rect = screen->geometry(); + } window->setGeometry(rect); } + window->updateFromSettings(settings_); window->show(); return window; } -void Application::onScreenCountChanged(int newCount) { - QDesktopWidget* desktopWidget = desktop(); - bool oldVirtual = (desktopWindows_.size() == 1 && desktopWindows_.at(0)->screenNum() == -1); - bool isVirtual = desktopWidget->isVirtualDesktop(); - - if(oldVirtual && isVirtual) { - // if we are using virtual desktop mode previously, and the new mode is sitll virtual - // no further change is needed, only do relayout. - desktopWindows_.at(0)->queueRelayout(); - return; - } - - // we used non-virtual mode originally, but now we're switched to virtual mode - if(isVirtual) { - newCount = 1; // we only want one desktop window for all screens in virtual mode - } - - if(newCount > desktopWindows_.size()) { - // add more desktop windows - for(int i = desktopWindows_.size(); i < newCount; ++i) { - DesktopWindow* desktop = createDesktopWindow(i); - desktopWindows_.push_back(desktop); - } - } - else if(newCount < desktopWindows_.size()) { - // delete excessive desktop windows - for(int i = newCount; i < desktopWindows_.size(); ++i) { - DesktopWindow* desktop = desktopWindows_.at(i); - delete desktop; - } - desktopWindows_.resize(newCount); - } - - if(newCount == 1) { // now only 1 screen is in use - DesktopWindow* desktop = desktopWindows_.at(0); - if(isVirtual) { - desktop->setScreenNum(-1); - } - else { // non-virtual mode, and we only have 1 screen - desktop->setScreenNum(0); - } - desktop->updateWallpaper(); - } -} - // called when Settings is changed to update UI void Application::updateFromSettings() { // if(iconTheme.isEmpty()) @@ -696,16 +647,14 @@ void Application::updateFromSettings() { void Application::updateDesktopsFromSettings(bool changeSlide) { QVector::iterator it; for(it = desktopWindows_.begin(); it != desktopWindows_.end(); ++it) { - DesktopWindow* desktopWindow = static_cast(*it); - desktopWindow->updateFromSettings(settings_, changeSlide); + DesktopWindow* desktopWin = static_cast(*it); + desktopWin->updateFromSettings(settings_, changeSlide); } } void Application::editBookmarks() { if(!editBookmarksialog_) { - FmBookmarks* bookmarks = fm_bookmarks_dup(); - editBookmarksialog_ = new Fm::EditBookmarksDialog(bookmarks); - g_object_unref(bookmarks); + editBookmarksialog_ = new Fm::EditBookmarksDialog(Fm::Bookmarks::globalInstance()); } editBookmarksialog_.data()->show(); } @@ -780,7 +729,58 @@ bool Application::nativeEventFilter(const QByteArray& eventType, void* message, void Application::onScreenAdded(QScreen* newScreen) { if(enableDesktopManager_) { connect(newScreen, &QScreen::virtualGeometryChanged, this, &Application::onVirtualGeometryChanged); + connect(newScreen, &QScreen::availableGeometryChanged, this, &Application::onAvailableGeometryChanged); connect(newScreen, &QObject::destroyed, this, &Application::onScreenDestroyed); + const auto siblings = primaryScreen()->virtualSiblings(); + if(siblings.contains(newScreen)) { // the primary screen is changed + if(desktopWindows_.size() == 1) { + desktopWindows_.at(0)->setGeometry(newScreen->virtualGeometry()); + if(siblings.size() > 1) { // a virtual desktop is created + desktopWindows_.at(0)->setScreenNum(-1); + } + } + else if(desktopWindows_.isEmpty()) { // for the sake of certainty + DesktopWindow* window = createDesktopWindow(desktopWindows_.size()); + desktopWindows_.push_back(window); + } + } + else { // a separate screen is added + DesktopWindow* window = createDesktopWindow(desktopWindows_.size()); + desktopWindows_.push_back(window); + } + } +} + +void Application::onScreenRemoved(QScreen* oldScreen) { + if(enableDesktopManager_){ + disconnect(oldScreen, &QScreen::virtualGeometryChanged, this, &Application::onVirtualGeometryChanged); + disconnect(oldScreen, &QScreen::availableGeometryChanged, this, &Application::onAvailableGeometryChanged); + disconnect(oldScreen, &QObject::destroyed, this, &Application::onScreenDestroyed); + if(desktopWindows_.isEmpty()) { + return; + } + if(desktopWindows_.size() == 1) { // a single desktop is changed + if(primaryScreen() != nullptr) { + desktopWindows_.at(0)->setGeometry(primaryScreen()->virtualGeometry()); + if(primaryScreen()->virtualSiblings().size() == 1) { + desktopWindows_.at(0)->setScreenNum(0); // there is no virtual desktop anymore + } + } + else if (screens().isEmpty()) { // for the sake of certainty + desktopWindows_.at(0)->setScreenNum(0); + } + } + else { // a separate desktop is removed + int n = desktopWindows_.size(); + for(int i = 0; i < n; ++i) { + DesktopWindow* window = desktopWindows_.at(i); + if(window->getDesktopScreen() == oldScreen) { + desktopWindows_.remove(i); + delete window; + break; + } + } + } } } @@ -812,9 +812,9 @@ void Application::onScreenDestroyed(QObject* screenObj) { if(enableDesktopManager_) { bool reloadNeeded = false; // FIXME: add workarounds for Qt5 bug #40681 and #40791 here. - for(DesktopWindow* desktop : qAsConst(desktopWindows_)) { - if(desktop->windowHandle()->screen() == screenObj) { - desktop->destroy(); // destroy the underlying native window + for(DesktopWindow* desktopWin : qAsConst(desktopWindows_)) { + if(desktopWin->windowHandle()->screen() == screenObj) { + desktopWin->destroy(); // destroy the underlying native window reloadNeeded = true; } } @@ -827,31 +827,33 @@ void Application::onScreenDestroyed(QObject* screenObj) { void Application::reloadDesktopsAsNeeded() { if(enableDesktopManager_) { // workarounds for Qt5 bug #40681 and #40791 here. - for(DesktopWindow* desktop : qAsConst(desktopWindows_)) { - if(!desktop->windowHandle()) { - desktop->create(); // re-create the underlying native window - desktop->queueRelayout(); - desktop->show(); + for(DesktopWindow* desktopWin : qAsConst(desktopWindows_)) { + if(!desktopWin->windowHandle()) { + desktopWin->create(); // re-create the underlying native window + desktopWin->queueRelayout(); + desktopWin->show(); } } } } -// This slot is for Qt 5 onlt, but the stupid Qt moc cannot do conditional compilation -// so we have to define it for Qt 4 as well. void Application::onVirtualGeometryChanged(const QRect& /*rect*/) { - // NOTE: the following is a workaround for Qt bug 32567. - // https://bugreports.qt-project.org/browse/QTBUG-32567 - // Though the status of the bug report is closed, it's not yet fixed for X11. - // In theory, QDesktopWidget should emit "workAreaResized()" signal when the work area - // of any screen is changed, but in fact it does not do it. - // However, QScreen provided since Qt5 does not have the bug and - // virtualGeometryChanged() is emitted correctly when the workAreas changed. - // So we use it in Qt5. + // update desktop geometries + if(enableDesktopManager_) { + for(DesktopWindow* desktopWin : qAsConst(desktopWindows_)) { + auto desktopScreen = desktopWin->getDesktopScreen(); + if(desktopScreen) { + desktopWin->setGeometry(desktopScreen->virtualGeometry()); + } + } + } +} + +void Application::onAvailableGeometryChanged(const QRect& /*rect*/) { + // update desktop layouts if(enableDesktopManager_) { - // qDebug() << "onVirtualGeometryChanged"; - for(DesktopWindow* desktop : qAsConst(desktopWindows_)) { - desktop->queueRelayout(); + for(DesktopWindow* desktopWin : qAsConst(desktopWindows_)) { + desktopWin->queueRelayout(); } } } diff --git a/pcmanfm/application.h b/pcmanfm/application.h index 13ba59f..32d3be7 100644 --- a/pcmanfm/application.h +++ b/pcmanfm/application.h @@ -102,20 +102,20 @@ protected Q_SLOTS: void onLastWindowClosed(); void onSaveStateRequest(QSessionManager& manager); - void onScreenResized(int num); - void onScreenCountChanged(int newCount); void initVolumeManager(); void onVirtualGeometryChanged(const QRect& rect); + void onAvailableGeometryChanged(const QRect& rect); void onScreenDestroyed(QObject* screenObj); void onScreenAdded(QScreen* newScreen); + void onScreenRemoved(QScreen* oldScreen); void reloadDesktopsAsNeeded(); void onFindFileAccepted(); void onConnectToServerAccepted(); protected: - virtual bool eventFilter(QObject* watched, QEvent* event); + //virtual bool eventFilter(QObject* watched, QEvent* event); bool parseCommandLineArgs(); DesktopWindow* createDesktopWindow(int screenNum); bool autoMountVolume(GVolume* volume, bool interactive = true); diff --git a/pcmanfm/desktop-preferences.ui b/pcmanfm/desktop-preferences.ui index 65f59e8..0ad0e1f 100644 --- a/pcmanfm/desktop-preferences.ui +++ b/pcmanfm/desktop-preferences.ui @@ -173,7 +173,7 @@ - Select text color: + Select text color: @@ -453,6 +453,59 @@ A space is also reserved for 3 lines of text. Advanced + + + + Visible Shortcuts + + + + + + Home + + + + .. + + + + + + + Trash + + + + .. + + + + + + + Computer + + + + .. + + + + + + + Network + + + + .. + + + + + + diff --git a/pcmanfm/desktoppreferencesdialog.cpp b/pcmanfm/desktoppreferencesdialog.cpp index 8f3c1a9..327a8a8 100644 --- a/pcmanfm/desktoppreferencesdialog.cpp +++ b/pcmanfm/desktoppreferencesdialog.cpp @@ -104,6 +104,13 @@ DesktopPreferencesDialog::DesktopPreferencesDialog(QWidget* parent, Qt::WindowFl ui.backgroundColor->setColor(settings.desktopBgColor()); ui.textColor->setColor(settings.desktopFgColor()); ui.shadowColor->setColor(settings.desktopShadowColor()); + + const QStringList ds = settings.desktopShortcuts(); + ui.homeBox->setChecked(ds.contains(QLatin1String("Home"))); + ui.trashBox->setChecked(ds.contains(QLatin1String("Trash"))); + ui.computerBox->setChecked(ds.contains(QLatin1String("Computer"))); + ui.networkBox->setChecked(ds.contains(QLatin1String("Network"))); + ui.showWmMenu->setChecked(settings.showWmMenu()); connect(ui.buttonBox->button(QDialogButtonBox::Apply), &QPushButton::clicked, @@ -167,6 +174,22 @@ void DesktopPreferencesDialog::applySettings() settings.setDesktopBgColor(ui.backgroundColor->color()); settings.setDesktopFgColor(ui.textColor->color()); settings.setDesktopShadowColor(ui.shadowColor->color()); + + QStringList ds; + if(ui.homeBox->isChecked()) { + ds << QLatin1String("Home"); + } + if(ui.trashBox->isChecked()) { + ds << QLatin1String("Trash"); + } + if(ui.computerBox->isChecked()) { + ds << QLatin1String("Computer"); + } + if(ui.networkBox->isChecked()) { + ds << QLatin1String("Network"); + } + settings.setDesktopShortcuts(ds); + settings.setShowWmMenu(ui.showWmMenu->isChecked()); settings.setDesktopCellMargins(QSize(ui.hMargin->value(), ui.vMargin->value())); diff --git a/pcmanfm/desktopwindow.cpp b/pcmanfm/desktopwindow.cpp index abe9061..583b680 100644 --- a/pcmanfm/desktopwindow.cpp +++ b/pcmanfm/desktopwindow.cpp @@ -19,7 +19,6 @@ #include "desktopwindow.h" #include -#include #include #include #include @@ -39,6 +38,8 @@ #include #include #include +#include +#include #include "./application.h" #include "mainwindow.h" @@ -59,6 +60,7 @@ #include #include +#define WORK_AREA_MARGIN 12 // margin of the work area #define MIN_SLIDE_INTERVAL 5*60000 // 5 min #define MAX_SLIDE_INTERVAL (24*60+55)*60000 // 24 h and 55 min @@ -77,9 +79,10 @@ DesktopWindow::DesktopWindow(int screenNum): desktopHideItems_(false), screenNum_(screenNum), relayoutTimer_(nullptr), - selectionTimer_(nullptr) { + selectionTimer_(nullptr), + trashUpdateTimer_(nullptr), + trashMonitor_(nullptr) { - QDesktopWidget* desktopWidget = QApplication::desktop(); setWindowFlags(Qt::Window | Qt::FramelessWindowHint); setAttribute(Qt::WA_X11NetWmWindowTypeDesktop); setAttribute(Qt::WA_DeleteOnClose); @@ -91,6 +94,7 @@ DesktopWindow::DesktopWindow(int screenNum): listView_->setMovement(QListView::Snap); listView_->setResizeMode(QListView::Adjust); listView_->setFlow(QListView::TopToBottom); + listView_->setDropIndicatorShown(false); // we draw the drop indicator ourself // This is to workaround Qt bug 54384 which affects Qt >= 5.6 // https://bugreports.qt.io/browse/QTBUG-54384 @@ -99,14 +103,17 @@ DesktopWindow::DesktopWindow(int screenNum): // Then we paint desktop's background ourselves by using its paint event handling method. listView_->viewport()->setAutoFillBackground(false); - // NOTE: When XRnadR is in use, the all screens are actually combined to form a + Settings& settings = static_cast(qApp)->settings(); + + // NOTE: When XRandR is in use, the all screens are actually combined to form a // large virtual desktop and only one DesktopWindow needs to be created and screenNum is -1. // In some older multihead setups, such as xinerama, every physical screen // is treated as a separate desktop so many instances of DesktopWindow may be created. // In this case we only want to show desktop icons on the primary screen. - if(desktopWidget->isVirtualDesktop() || screenNum_ == desktopWidget->primaryScreen()) { + if((screenNum_ == 0 || qApp->primaryScreen()->virtualSiblings().size() > 1)) { loadItemPositions(); - Settings& settings = static_cast(qApp)->settings(); + + setShadowHidden(settings.shadowHidden()); auto desktopPath = Fm::FilePath::fromLocalPath(XdgDir::readDesktopDir().toStdString().c_str()); model_ = Fm::CachedFolderModel::modelFromPath(desktopPath); @@ -126,7 +133,6 @@ DesktopWindow::DesktopWindow(int screenNum): connect(proxyModel_, &Fm::ProxyFolderModel::layoutChanged, this, &DesktopWindow::onLayoutChanged); connect(proxyModel_, &Fm::ProxyFolderModel::sortFilterChanged, this, &DesktopWindow::onModelSortFilterChanged); connect(proxyModel_, &Fm::ProxyFolderModel::dataChanged, this, &DesktopWindow::onDataChanged); - connect(listView_, &QListView::indexesMoved, this, &DesktopWindow::onIndexesMoved); } // remove frame @@ -148,6 +154,9 @@ DesktopWindow::DesktopWindow(int screenNum): shortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_C), this); // copy connect(shortcut, &QShortcut::activated, this, &DesktopWindow::onCopyActivated); + shortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::SHIFT + Qt::Key_C), this); // copy full path + connect(shortcut, &QShortcut::activated, this, &DesktopWindow::onCopyFullPathActivated); + shortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_V), this); // paste connect(shortcut, &QShortcut::activated, this, &DesktopWindow::onPasteActivated); @@ -171,6 +180,12 @@ DesktopWindow::DesktopWindow(int screenNum): } DesktopWindow::~DesktopWindow() { + if(trashMonitor_) { + g_signal_handlers_disconnect_by_func(trashMonitor_, (gpointer)G_CALLBACK(onTrashChanged), this); + g_object_unref(trashMonitor_); + trashMonitor_ = nullptr; + } + listView_->viewport()->removeEventFilter(this); listView_->removeEventFilter(this); @@ -196,6 +211,221 @@ DesktopWindow::~DesktopWindow() { } } +void DesktopWindow::updateShortcutsFromSettings(Settings& settings) { + // Shortcuts should be deleted only when the user removes them + // in the Preferences dialog, not when the desktop is created. + static bool firstCall = true; + + const QStringList ds = settings.desktopShortcuts(); + Fm::FilePathList paths; + // Trash + if(ds.contains(QLatin1String("Trash")) && settings.useTrash()) { + createTrash(); + } + else { + if(trashUpdateTimer_) { + trashUpdateTimer_->stop(); + delete trashUpdateTimer_; + trashUpdateTimer_ = nullptr; + } + if(trashMonitor_) { + g_signal_handlers_disconnect_by_func(trashMonitor_, (gpointer)G_CALLBACK(onTrashChanged), this); + g_object_unref(trashMonitor_); + trashMonitor_ = nullptr; + } + if(!firstCall) { + QString trash = XdgDir::readDesktopDir() + QLatin1String("/trash-can.desktop"); + if(QFile::exists(trash)) { + paths.push_back(Fm::FilePath::fromLocalPath(trash.toStdString().c_str())); + } + } + } + // Home + if(ds.contains(QLatin1String("Home"))) { + createHomeShortcut(); + } + else if(!firstCall) { + QString home = XdgDir::readDesktopDir() + QLatin1String("/user-home.desktop"); + if(QFile::exists(home)) { + paths.push_back(Fm::FilePath::fromLocalPath(home.toStdString().c_str())); + } + } + // Computer + if(ds.contains(QLatin1String("Computer"))) { + createComputerShortcut(); + } + else if(!firstCall) { + QString computer = XdgDir::readDesktopDir() + QLatin1String("/computer.desktop"); + if(QFile::exists(computer)) { + paths.push_back(Fm::FilePath::fromLocalPath(computer.toStdString().c_str())); + } + } + // Network + if(ds.contains(QLatin1String("Network"))) { + createNetworkShortcut(); + } + else if(!firstCall) { + QString network = XdgDir::readDesktopDir() + QLatin1String("/network.desktop"); + if(QFile::exists(network)) { + paths.push_back(Fm::FilePath::fromLocalPath(network.toStdString().c_str())); + } + } + + // WARNING: QFile::remove() is not compatible with libfm-qt and should not be used. + if(!paths.empty()) { + Fm::FileOperation::deleteFiles(paths, false); + } + + firstCall = false; // desktop is created +} + +void DesktopWindow::createTrashShortcut(int items) { + 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 trash:///"); + // icon + const char* icon_name = items > 0 ? "user-trash-full" : "user-trash"; + g_key_file_set_string(kf, "Desktop Entry", "Icon", icon_name); + // name + QString name; + if(items > 0) { + if (items == 1) { + name = tr("Trash (One item)"); + } + else { + name = tr("Trash (%Ln items)", "", items); + } + } + else { + name = tr("Trash (Empty)"); + } + g_key_file_set_string(kf, "Desktop Entry", "Name", name.toStdString().c_str()); + + auto path = Fm::FilePath::fromLocalPath(XdgDir::readDesktopDir().toStdString().c_str()).localPath(); + auto trash_can = Fm::CStrPtr{g_build_filename(path.get(), "trash-can.desktop", nullptr)}; + g_key_file_save_to_file(kf, trash_can.get(), nullptr); + g_key_file_free(kf); +} + +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", "Icon", "user-home"); + const QString name = tr("Home"); + g_key_file_set_string(kf, "Desktop Entry", "Name", name.toStdString().c_str()); + + 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)}; + g_key_file_save_to_file(kf, trash_can.get(), nullptr); + g_key_file_free(kf); +} + +void DesktopWindow::createComputerShortcut() { + 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 computer:///"); + g_key_file_set_string(kf, "Desktop Entry", "Icon", "computer"); + const QString name = tr("Computer"); + g_key_file_set_string(kf, "Desktop Entry", "Name", name.toStdString().c_str()); + + auto path = Fm::FilePath::fromLocalPath(XdgDir::readDesktopDir().toStdString().c_str()).localPath(); + auto trash_can = Fm::CStrPtr{g_build_filename(path.get(), "computer.desktop", nullptr)}; + g_key_file_save_to_file(kf, trash_can.get(), nullptr); + g_key_file_free(kf); +} + +void DesktopWindow::createNetworkShortcut() { + 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 network:///"); + g_key_file_set_string(kf, "Desktop Entry", "Icon", "folder-network"); + const QString name = tr("Network"); + g_key_file_set_string(kf, "Desktop Entry", "Name", name.toStdString().c_str()); + + auto path = Fm::FilePath::fromLocalPath(XdgDir::readDesktopDir().toStdString().c_str()).localPath(); + auto trash_can = Fm::CStrPtr{g_build_filename(path.get(), "network.desktop", nullptr)}; + g_key_file_save_to_file(kf, trash_can.get(), nullptr); + g_key_file_free(kf); +} + +void DesktopWindow::createTrash() { + if(trashMonitor_) { + return; + } + Fm::FilePath trashPath = Fm::FilePath::fromUri("trash:///"); + // check if trash is supported by the current vfs + // if gvfs is not installed, this can be unavailable. + if(!g_file_query_exists(trashPath.gfile().get(), nullptr)) { + trashMonitor_ = nullptr; + return; + } + + trashMonitor_ = g_file_monitor_directory(trashPath.gfile().get(), G_FILE_MONITOR_NONE, nullptr, nullptr); + if(trashMonitor_) { + if(trashUpdateTimer_ == nullptr) { + trashUpdateTimer_ = new QTimer(this); + trashUpdateTimer_->setSingleShot(true); + connect(trashUpdateTimer_, &QTimer::timeout, this, &DesktopWindow::updateTrashIcon); + } + updateTrashIcon(); + g_signal_connect(trashMonitor_, "changed", G_CALLBACK(onTrashChanged), this); + } +} + +// static +void DesktopWindow::onTrashChanged(GFileMonitor* /*monitor*/, GFile* /*gf*/, GFile* /*other*/, GFileMonitorEvent /*evt*/, DesktopWindow* pThis) { + if(pThis->trashUpdateTimer_ != nullptr && !pThis->trashUpdateTimer_->isActive()) { + pThis->trashUpdateTimer_->start(250); // don't update trash very fast + } +} + +void DesktopWindow::updateTrashIcon() { + struct UpdateTrashData { + QPointer desktop; + Fm::FilePath trashPath; + UpdateTrashData(DesktopWindow* _desktop) : desktop(_desktop) { + trashPath = Fm::FilePath::fromUri("trash:///"); + } + }; + + UpdateTrashData* data = new UpdateTrashData(this); + g_file_query_info_async(data->trashPath.gfile().get(), G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT, G_FILE_QUERY_INFO_NONE, G_PRIORITY_LOW, nullptr, + [](GObject * /*source_object*/, GAsyncResult * res, gpointer user_data) { + // the callback lambda function is called when the asyn query operation is finished + UpdateTrashData* data = reinterpret_cast(user_data); + DesktopWindow* _this = data->desktop.data(); + if(_this != nullptr) { + Fm::GFileInfoPtr inf{g_file_query_info_finish(data->trashPath.gfile().get(), res, nullptr), false}; + if(inf) { + guint32 n = g_file_info_get_attribute_uint32(inf.get(), G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT); + _this->createTrashShortcut(static_cast(n)); + } + } + delete data; // free the data used for this async operation. + }, data); +} + +bool DesktopWindow::isTrashCan(std::shared_ptr file) { + bool ret(false); + if(file && (file->isDesktopEntry() || file->isShortcut()) && trashMonitor_) { + const QString fileName = QString::fromStdString(file->name()); + const char* execStr = fileName == QLatin1String("trash-can.desktop") + ? "pcmanfm-qt trash:///" : nullptr; + if(execStr) { + GKeyFile* kf = g_key_file_new(); + if(g_key_file_load_from_file(kf, file->path().toString().get(), G_KEY_FILE_NONE, nullptr)) { + Fm::CStrPtr str{g_key_file_get_string(kf, "Desktop Entry", "Exec", nullptr)}; + if(str && strcmp(str.get(), execStr) == 0) { + ret = true; + } + } + g_key_file_free(kf); + } + } + return ret; +} + void DesktopWindow::setBackground(const QColor& color) { bgColor_ = color; } @@ -505,6 +735,7 @@ void DesktopWindow::updateFromSettings(Settings& settings, bool changeSlide) { setFont(settings.desktopFont()); setIconSize(Fm::FolderView::IconMode, QSize(settings.desktopIconSize(), settings.desktopIconSize())); setMargins(settings.desktopCellMargins()); + updateShortcutsFromSettings(settings); // setIconSize and setMargins may trigger relayout of items by QListView, so we need to do the layout again. queueRelayout(); setForeground(settings.desktopFgColor()); @@ -566,6 +797,54 @@ void DesktopWindow::onFileClicked(int type, const std::shared_ptrisDesktopEntry() || fileInfo->isShortcut()) + && type == Fm::FolderView::ContextMenuClick) { + Settings& settings = static_cast(qApp)->settings(); + const QStringList ds = settings.desktopShortcuts(); + if(!ds.isEmpty()) { + const QString fileName = QString::fromStdString(fileInfo->name()); + if((fileName == QLatin1String("trash-can.desktop") && ds.contains(QLatin1String("Trash"))) + || (fileName == QLatin1String("user-home.desktop") && ds.contains(QLatin1String("Home"))) + || (fileName == QLatin1String("computer.desktop") && ds.contains(QLatin1String("Computer"))) + || (fileName == QLatin1String("network.desktop") && ds.contains(QLatin1String("Network")))) { + QMenu* menu = new QMenu(this); + // "Open" action for all + QAction* action = menu->addAction(tr("Open")); + connect(action, &QAction::triggered, this, [this, fileInfo] { + onFileClicked(Fm::FolderView::ActivatedClick, fileInfo); + }); + // "Stick" action for all + action = menu->addAction(tr("Stic&k to Current Position")); + action->setCheckable(true); + action->setChecked(customItemPos_.find(fileInfo->name()) != customItemPos_.cend()); + connect(action, &QAction::toggled, this, &DesktopWindow::onStickToCurrentPos); + // "Empty Trash" action for Trash shortcut + if(fileName == QLatin1String("trash-can.desktop")) { + menu->addSeparator(); + action = menu->addAction(tr("Empty Trash")); + // disable the item is Trash is empty + GKeyFile* kf = g_key_file_new(); + if(g_key_file_load_from_file(kf, fileInfo->path().toString().get(), G_KEY_FILE_NONE, nullptr)) { + Fm::CStrPtr str{g_key_file_get_string(kf, "Desktop Entry", "Icon", nullptr)}; + if(str && strcmp(str.get(), "user-trash") == 0) { + action->setEnabled(false); + } + } + g_key_file_free(kf); + // empty Trash on clicking the item + connect(action, &QAction::triggered, this, [] { + Fm::FilePathList files; + files.push_back(Fm::FilePath::fromUri("trash:///")); + Fm::FileOperation::deleteFiles(std::move(files)); + }); + } + menu->exec(QCursor::pos()); + delete menu; + return; + } + } + } View::onFileClicked(type, fileInfo); } } @@ -710,41 +989,6 @@ void DesktopWindow::onDataChanged(const QModelIndex& topLeft, const QModelIndex& } } -void DesktopWindow::onIndexesMoved(const QModelIndexList& indexes) { - auto delegate = static_cast(listView_->itemDelegateForColumn(0)); - auto itemSize = delegate->itemSize(); - // remember the custom position for the items - for(const QModelIndex& index : indexes) { - // Under some circumstances, Qt might emit indexMoved for - // every single cells in the same row. (when QAbstractItemView::SelectItems is set) - // So indexes list may contain several indixes for the same row. - // Since we only care about rows, not individual cells, - // let's handle column 0 of every row here. - if(index.column() == 0) { - auto file = proxyModel_->fileInfoFromIndex(index); - QRect itemRect = listView_->rectForIndex(index); - QPoint tl = itemRect.topLeft(); - QRect workArea = qApp->desktop()->availableGeometry(screenNum_); - workArea.adjust(12, 12, -12, -12); - - // check if the position is occupied by another item - auto existingItem = std::find_if(customItemPos_.cbegin(), customItemPos_.cend(), [tl](const std::pair& elem){ - return elem.second == tl; - }); - - if(existingItem == customItemPos_.cend() // don't put items on each other - && tl.x() >= workArea.x() && tl.y() >= workArea.y() - && tl.x() + itemSize.width() <= workArea.right() + 1 // for historical reasons (-> Qt doc) - && tl.y() + itemSize.height() <= workArea.bottom() + 1) { // as above - customItemPos_[file->name()] = tl; - // qDebug() << "indexMoved:" << name << index << itemRect; - } - } - } - saveItemPositions(); - queueRelayout(); -} - void DesktopWindow::onFolderStartLoading() { // desktop may be reloaded if(model_) { disconnect(model_, &Fm::FolderModel::filesAdded, this, &DesktopWindow::onFilesAdded); @@ -775,6 +1019,10 @@ void DesktopWindow::onFilesAdded(const Fm::FileInfoList files) { } void DesktopWindow::removeBottomGap() { + auto screen = getDesktopScreen(); + if(screen == nullptr) { + return; + } /************************************************************ NOTE: Desktop is an area bounded from below while icons snap to its grid srarting from above. Therefore, we try to adjust @@ -785,8 +1033,8 @@ void DesktopWindow::removeBottomGap() { auto itemSize = delegate->itemSize(); //qDebug() << "delegate:" << delegate->itemSize(); QSize cellMargins = getMargins(); - int workAreaHeight = qApp->desktop()->availableGeometry(screenNum_).height() - - 24; // a 12-pix margin will be considered everywhere + int workAreaHeight = screen->availableVirtualGeometry().height() + - 2 * WORK_AREA_MARGIN; int cellHeight = itemSize.height() + listView_->spacing(); int iconNumber = workAreaHeight / cellHeight; int bottomGap = workAreaHeight % cellHeight; @@ -832,9 +1080,39 @@ void DesktopWindow::paintBackground(QPaintEvent* event) { } } +void DesktopWindow::trustOurDesktopShortcut(std::shared_ptr file) { + if(file->isTrustable()) { + return; + } + Settings& settings = static_cast(qApp)->settings(); + const QStringList ds = settings.desktopShortcuts(); + if(ds.isEmpty()) { + return; + } + const QString fileName = QString::fromStdString(file->name()); + 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("computer.desktop") && ds.contains(QLatin1String("Computer")) ? "pcmanfm-qt computer:///" : + fileName == QLatin1String("network.desktop") && ds.contains(QLatin1String("Network")) ? "pcmanfm-qt network:///" : nullptr; + if(execStr) { + GKeyFile* kf = g_key_file_new(); + if(g_key_file_load_from_file(kf, file->path().toString().get(), G_KEY_FILE_NONE, nullptr)) { + Fm::CStrPtr str{g_key_file_get_string(kf, "Desktop Entry", "Exec", nullptr)}; + if(str && strcmp(str.get(), execStr) == 0) { + file->setTrustable(true); + } + } + g_key_file_free(kf); + } +} + // QListView does item layout in a very inflexible way, so let's do our custom layout again. // FIXME: this is very inefficient, but due to the design flaw of QListView, this is currently the only workaround. void DesktopWindow::relayoutItems() { + auto screen = getDesktopScreen(); + if(screen == nullptr) { + return; + } displayNames_.clear(); loadItemPositions(); // something may have changed // qDebug("relayoutItems()"); @@ -844,81 +1122,58 @@ void DesktopWindow::relayoutItems() { relayoutTimer_ = nullptr; } - QDesktopWidget* desktop = qApp->desktop(); - int screen = 0; int row = 0; int rowCount = proxyModel_->rowCount(); auto delegate = static_cast(listView_->itemDelegateForColumn(0)); auto itemSize = delegate->itemSize(); - for(;;) { - if(desktop->isVirtualDesktop()) { - if(screen >= desktop->numScreens()) { + QRect workArea = screen->availableVirtualGeometry(); + workArea.adjust(WORK_AREA_MARGIN, WORK_AREA_MARGIN, -WORK_AREA_MARGIN, -WORK_AREA_MARGIN); + // qDebug() << "workArea" << screenNum_ << workArea; + // FIXME: we use an internal class declared in a private header here, which is pretty bad. + QPoint pos = workArea.topLeft(); + for(; row < rowCount; ++row) { + QModelIndex index = proxyModel_->index(row, 0); + int itemWidth = delegate->sizeHint(listView_->getViewOptions(), index).width(); + auto file = proxyModel_->fileInfoFromIndex(index); + // remember display names of desktop entries and shortcuts + if(file->isDesktopEntry() || file->isShortcut()) { + displayNames_[index] = file->displayName(); + trustOurDesktopShortcut(file); + } + auto name = file->name(); + auto find_it = customItemPos_.find(name); + if(find_it != customItemPos_.cend()) { // the item has a custom position + QPoint customPos = find_it->second; + // center the contents vertically + listView_->setPositionForIndex(customPos + QPoint((itemSize.width() - itemWidth) / 2, 0), index); + // qDebug() << "set custom pos:" << name << row << index << customPos; + continue; + } + // check if the current pos is already occupied by a custom item + bool used = false; + for(auto it = customItemPos_.cbegin(); it != customItemPos_.cend(); ++it) { + QPoint customPos = it->second; + if(QRect(customPos, itemSize).contains(pos)) { + used = true; break; } } + if(used) { // go to next pos + --row; + } else { - screen = screenNum_; - } - QRect workArea = desktop->availableGeometry(screen); - workArea.adjust(12, 12, -12, -12); // add a 12 pixel margin to the work area - // qDebug() << "workArea" << screen << workArea; - // FIXME: we use an internal class declared in a private header here, which is pretty bad. - QPoint pos = workArea.topLeft(); - for(; row < rowCount; ++row) { - QModelIndex index = proxyModel_->index(row, 0); - int itemWidth = delegate->sizeHint(listView_->getViewOptions(), index).width(); - auto file = proxyModel_->fileInfoFromIndex(index); - // remember display names of desktop entries and shortcuts - if(file->isDesktopEntry() || file->isShortcut()) { - displayNames_[index] = file->displayName(); - } - auto name = file->name(); - auto find_it = customItemPos_.find(name); - if(find_it != customItemPos_.cend()) { // the item has a custom position - QPoint customPos = find_it->second; - // center the contents vertically - listView_->setPositionForIndex(customPos + QPoint((itemSize.width() - itemWidth) / 2, 0), index); - // qDebug() << "set custom pos:" << name << row << index << customPos; - continue; - } - // check if the current pos is alredy occupied by a custom item - bool used = false; - for(auto it = customItemPos_.cbegin(); it != customItemPos_.cend(); ++it) { - QPoint customPos = it->second; - if(QRect(customPos, itemSize).contains(pos)) { - used = true; - break; - } - } - if(used) { // go to next pos - --row; - } - else { - // center the contents vertically - listView_->setPositionForIndex(pos + QPoint((itemSize.width() - itemWidth) / 2, 0), index); - // qDebug() << "set pos" << name << row << index << pos; - } - // move to next cell in the column - pos.setY(pos.y() + itemSize.height() + listView_->spacing()); - if(pos.y() + itemSize.height() > workArea.bottom() + 1) { - // if the next position may exceed the bottom of work area, go to the top of next column - pos.setX(pos.x() + itemSize.width() + listView_->spacing()); - pos.setY(workArea.top()); - - // check if the new column exceeds the right margin of work area - if(pos.x() + itemSize.width() > workArea.right() + 1) { - if(desktop->isVirtualDesktop()) { - // in virtual desktop mode, go to next screen - ++screen; - break; - } - } - } + // center the contents vertically + listView_->setPositionForIndex(pos + QPoint((itemSize.width() - itemWidth) / 2, 0), index); + // qDebug() << "set pos" << name << row << index << pos; } - if(row >= rowCount) { - break; + // move to next cell in the column + pos.setY(pos.y() + itemSize.height() + listView_->spacing()); + if(pos.y() + itemSize.height() > workArea.bottom() + 1) { + // if the next position may exceed the bottom of work area, go to the top of next column + pos.setX(pos.x() + itemSize.width() + listView_->spacing()); + pos.setY(workArea.top()); } } @@ -928,6 +1183,10 @@ void DesktopWindow::relayoutItems() { } void DesktopWindow::loadItemPositions() { + auto screen = getDesktopScreen(); + if(screen == nullptr) { + return; + } // load custom item positions customItemPos_.clear(); Settings& settings = static_cast(qApp)->settings(); @@ -936,8 +1195,8 @@ void DesktopWindow::loadItemPositions() { auto delegate = static_cast(listView_->itemDelegateForColumn(0)); auto grid = delegate->itemSize(); - QRect workArea = qApp->desktop()->availableGeometry(screenNum_); - workArea.adjust(12, 12, -12, -12); + QRect workArea = screen->availableVirtualGeometry(); + workArea.adjust(WORK_AREA_MARGIN, WORK_AREA_MARGIN, -WORK_AREA_MARGIN, -WORK_AREA_MARGIN); QString desktopDir = QStandardPaths::writableLocation(QStandardPaths::DesktopLocation); desktopDir += '/'; std::vector usedPos; @@ -1055,6 +1314,16 @@ void DesktopWindow::onCopyActivated() { } } +void DesktopWindow::onCopyFullPathActivated() { + if(desktopHideItems_) { + return; + } + auto paths = selectedFilePaths(); + if(paths.size() == 1) { + QApplication::clipboard()->setText(QString(paths.front().toString().get()), QClipboard::Clipboard); + } +} + void DesktopWindow::onPasteActivated() { if(desktopHideItems_) { return; @@ -1247,6 +1516,14 @@ bool DesktopWindow::eventFilter(QObject* watched, QEvent* event) { } } break; + case QEvent::Paint: + // NOTE: The drop indicator isn't drawn/updated automatically, perhaps, + // because we paint desktop ourself. So, we draw it here. + paintDropIndicator(); + break; + case QEvent::Wheel: + // removal of scrollbars is not enough to prevent scrolling + return true; default: break; } @@ -1254,55 +1531,173 @@ bool DesktopWindow::eventFilter(QObject* watched, QEvent* event) { return Fm::FolderView::eventFilter(watched, event); } +void DesktopWindow::childDragMoveEvent(QDragMoveEvent* e) { + // see DesktopWindow::eventFilter for an explanation + QRect oldDropRect = dropRect_; + dropRect_ = QRect(); + QModelIndex dropIndex = listView_->indexAt(e->pos()); + if(dropIndex.isValid()) { + bool dragOnSelf = false; + if(e->source() == listView_ && e->keyboardModifiers() == Qt::NoModifier) { // drag source is desktop + QModelIndex curIndx = listView_->currentIndex(); + if(curIndx.isValid() && curIndx == dropIndex) { + dragOnSelf = true; + } + } + if(!dragOnSelf && dropIndex.model()) { + QVariant data = dropIndex.model()->data(dropIndex, Fm::FolderModel::Role::FileInfoRole); + auto info = data.value>(); + if(info && (info->isDir() || isTrashCan(info))) { + dropRect_ = listView_->rectForIndex(dropIndex); + } + } + } + if(oldDropRect != dropRect_) { + listView_->viewport()->update(); + } +} + +void DesktopWindow::paintDropIndicator() +{ + if(!dropRect_.isNull()) { + QPainter painter(listView_->viewport()); + QStyleOption opt; + opt.init(listView_->viewport()); + opt.rect = dropRect_; + style()->drawPrimitive(QStyle::PE_IndicatorItemViewItemDrop, &opt, &painter, listView_); + } +} + void DesktopWindow::childDropEvent(QDropEvent* e) { const QMimeData* mimeData = e->mimeData(); bool moveItem = false; + QModelIndex curIndx = listView_->currentIndex(); if(e->source() == listView_ && e->keyboardModifiers() == Qt::NoModifier) { // drag source is our list view, and no other modifier keys are pressed // => we're dragging desktop items if(mimeData->hasFormat("application/x-qabstractitemmodeldatalist")) { QModelIndex dropIndex = listView_->indexAt(e->pos()); - if(dropIndex.isValid()) { // drop on an item - QModelIndexList selected = selectedIndexes(); // the dragged items - if(selected.contains(dropIndex)) { // drop on self, ignore - moveItem = true; + if(dropIndex.isValid() // drop on an item + && curIndx.isValid() && curIndx != dropIndex) { // not a drop on self + if(auto file = proxyModel_->fileInfoFromIndex(dropIndex)) { + if(!file->isDir()) { // drop on a non-directory file + // if the files are dropped on our Trash shortcut item, + // move them to Trash instead of moving them on desktop + if(isTrashCan(file)) { + auto paths = selectedFilePaths(); + if(!paths.empty()) { + e->accept(); + Settings& settings = static_cast(qApp)->settings(); + Fm::FileOperation::trashFiles(paths, settings.confirmTrash()); + // remove the drop indicator + dropRect_ = QRect(); + listView_->viewport()->update(); + return; + } + } + moveItem = true; + } } } - else { // drop on a blank area + else { // drop on a blank area (maybe, between other items) moveItem = true; } } } if(moveItem) { + auto screen = getDesktopScreen(); + if(screen == nullptr) { + return; + } e->accept(); + // move selected items to the drop position, preserving their relative positions + const QPoint dropPos = e->pos(); + if(curIndx.isValid()) { + auto delegate = static_cast(listView_->itemDelegateForColumn(0)); + auto grid = delegate->itemSize(); + QRect workArea = screen->availableVirtualGeometry(); + workArea.adjust(WORK_AREA_MARGIN, WORK_AREA_MARGIN, -WORK_AREA_MARGIN, -WORK_AREA_MARGIN); + QPoint curPoint = listView_->visualRect(curIndx).topLeft(); + + // first move the current item to the drop position + auto file = proxyModel_->fileInfoFromIndex(curIndx); + if(file) { + QPoint pos = dropPos; + stickToPosition(file->name(), pos, workArea, grid); + } + + // then move the other items so that their relative postions are preserved + const QModelIndexList selected = selectedIndexes(); + for(const QModelIndex& indx : selected) { + if(indx == curIndx) { + continue; + } + file = proxyModel_->fileInfoFromIndex(indx); + if(file) { + QPoint nxtDropPos = dropPos + listView_->visualRect(indx).topLeft() - curPoint; + nxtDropPos.setX(qBound(workArea.left(), nxtDropPos.x(), workArea.right() + 1)); + nxtDropPos.setY(qBound(workArea.top(), nxtDropPos.y(), workArea.bottom() + 1)); + stickToPosition(file->name(), nxtDropPos, workArea, grid); + } + } + } + saveItemPositions(); + queueRelayout(); } else { - auto delegate = static_cast(listView_->itemDelegateForColumn(0)); - auto grid = delegate->itemSize(); + // remove the drop indicator + dropRect_ = QRect(); + listView_->viewport()->update(); + + // move items to Trash if they are dropped on Trash shortcut + QModelIndex dropIndex = listView_->indexAt(e->pos()); + if(dropIndex.isValid()) { + if(auto file = proxyModel_->fileInfoFromIndex(dropIndex)) { + if(isTrashCan(file)) { + if(mimeData->hasUrls()) { + Fm::FilePathList paths; + const QList urlList = mimeData->urls(); + for(const QUrl& url : urlList) { + QString uri = url.toDisplayString(); + if(!uri.isEmpty()) { + paths.push_back(Fm::FilePath::fromUri(uri.toStdString().c_str())); + } + } + if(!paths.empty()) { + e->accept(); + Settings& settings = static_cast(qApp)->settings(); + Fm::FileOperation::trashFiles(paths, settings.confirmTrash()); + return; + } + } + } + } + } + Fm::FolderView::childDropEvent(e); // position dropped items successively, starting with the drop rectangle if(mimeData->hasUrls() && (e->dropAction() == Qt::CopyAction || e->dropAction() == Qt::MoveAction || e->dropAction() == Qt::LinkAction)) { - QList urlList = mimeData->urls(); - for(int i = 0; i < urlList.count(); ++i) { - std::string name = urlList.at(i).fileName().toUtf8().constData(); - if(!name.empty()) { // respect the positions of existing files - QString desktopDir = XdgDir::readDesktopDir() + QString(QLatin1String("/")); - if(!QFile::exists(desktopDir + QString::fromStdString(name))) { - QRect workArea = qApp->desktop()->availableGeometry(screenNum_); - workArea.adjust(12, 12, -12, -12); - QPoint pos = mapFromGlobal(e->pos()); - alignToGrid(pos, workArea.topLeft(), grid, listView_->spacing()); - if(i > 0) - pos.setY(pos.y() + grid.height() + listView_->spacing()); - if(pos.y() + grid.height() > workArea.bottom() + 1) { - pos.setX(pos.x() + grid.width() + listView_->spacing()); - pos.setY(workArea.top()); - } - customItemPos_[name] = pos; - } + auto screen = getDesktopScreen(); + if(screen == nullptr) { + return; + } + auto delegate = static_cast(listView_->itemDelegateForColumn(0)); + auto grid = delegate->itemSize(); + QRect workArea = screen->availableVirtualGeometry(); + workArea.adjust(WORK_AREA_MARGIN, WORK_AREA_MARGIN, -WORK_AREA_MARGIN, -WORK_AREA_MARGIN); + const QString desktopDir = XdgDir::readDesktopDir() + QString(QLatin1String("/")); + QPoint dropPos = e->pos(); + const QList urlList = mimeData->urls(); + bool reachedLastCell = false; + for(const QUrl& url : urlList) { + QString name = url.fileName(); + if(!name.isEmpty() + // don't stick to the position if there is an overwrite prompt + && !QFile::exists(desktopDir + name)) { + reachedLastCell = stickToPosition(name.toStdString(), dropPos, workArea, grid, reachedLastCell); } } saveItemPositions(); @@ -1310,13 +1705,93 @@ void DesktopWindow::childDropEvent(QDropEvent* e) { } } +// NOTE: This function positions items from top to bottom and left to right, +// starting from the drop point, and carries the existing sticky items with them, +// until it reaches the last cell and then puts the remaining items in the opposite +// direction. In this way, it creates a natural DND, especially with multiple files. +bool DesktopWindow::stickToPosition(const std::string& file, QPoint& pos, const QRect& workArea, const QSize& grid, bool reachedLastCell) { + // normalize the position, depending on the positioning direction + if(!reachedLastCell) { // default direction: top -> bottom, left -> right + + // put the drop point inside the work area to prevent unnatural jumps + if(pos.y() + grid.height() > workArea.bottom() + 1) { + pos.setY(workArea.bottom() + 1 - grid.height()); + } + if(pos.x() + grid.width() > workArea.right() + 1) { + pos.setX(workArea.right() + 1 - grid.width()); + } + pos.setX(qMax(workArea.left(), pos.x())); + pos.setY(qMax(workArea.top(), pos.y())); + + alignToGrid(pos, workArea.topLeft(), grid, listView_->spacing()); + } + else { // backward direction: bottom -> top, right -> left + if(pos.y() < workArea.top()) { + // reached the top; go to the left bottom + pos.setY(workArea.bottom() + 1 - grid.height()); + pos.setX(pos.x() - grid.width() - listView_->spacing()); + } + + alignToGrid(pos, workArea.topLeft(), grid, listView_->spacing()); + + if (pos.x() < workArea.left()) { + // there's no space to the left, which means that + // the work area is exhausted, so ignore stickiness + return reachedLastCell; + } + } + + // find if there is a sticky item at this position + std::string otherFile; + auto oldItem = std::find_if(customItemPos_.cbegin(), + customItemPos_.cend(), + [pos](const std::pair& elem) { + return elem.second == pos; + }); + if(oldItem != customItemPos_.cend()) { + otherFile = oldItem->first; + } + + // stick to the position + customItemPos_[file] = pos; + + // check whether we are in the last visible cell if it isn't reached already + if(!reachedLastCell + && pos.y() + 2 * grid.height() + listView_->spacing() > workArea.bottom() + 1 + && pos.x() + 2 * grid.width() + listView_->spacing() > workArea.right() + 1) { + reachedLastCell = true; + } + + // find the next position + if(reachedLastCell) { + // when this is the last visible cell, reverse the positioning direction + // to avoid off-screen items later + pos.setY(pos.y() - grid.height() - listView_->spacing()); + } + else { + // the last visible cell is not reached yet; go forward + if(pos.y() + 2 * grid.height() + listView_->spacing() > workArea.bottom() + 1) { + pos.setY(workArea.top()); + pos.setX(pos.x() + grid.width() + listView_->spacing()); + } + else { + pos.setY(pos.y() + grid.height() + listView_->spacing()); + } + } + + // if there was another sticky item at the same position, move it to the next position + if(!otherFile.empty() && otherFile != file) { + reachedLastCell = stickToPosition(otherFile, pos, workArea, grid, reachedLastCell); + } + + return reachedLastCell; +} + void DesktopWindow::alignToGrid(QPoint& pos, const QPoint& topLeft, const QSize& grid, const int spacing) { - qreal w = qAbs((qreal)pos.x() - (qreal)topLeft.x()) - / (qreal)(grid.width() + spacing); - qreal h = qAbs(pos.y() - (qreal)topLeft.y()) - / (qreal)(grid.height() + spacing); - pos.setX(topLeft.x() + qRound(w) * (grid.width() + spacing)); - pos.setY(topLeft.y() + qRound(h) * (grid.height() + spacing)); + int w = (pos.x() - topLeft.x()) / (grid.width() + spacing); // can be negative with DND + int h = (pos.y() - topLeft.y()) / (grid.height() + spacing); // can be negative with DND + pos.setX(topLeft.x() + w * (grid.width() + spacing)); + pos.setY(topLeft.y() + h * (grid.height() + spacing)); } void DesktopWindow::closeEvent(QCloseEvent* event) { @@ -1324,7 +1799,7 @@ void DesktopWindow::closeEvent(QCloseEvent* event) { event->ignore(); } -void DesktopWindow::paintEvent(QPaintEvent *event) { +void DesktopWindow::paintEvent(QPaintEvent* event) { paintBackground(event); QWidget::paintEvent(event); } @@ -1336,4 +1811,21 @@ void DesktopWindow::setScreenNum(int num) { } } +QScreen* DesktopWindow::getDesktopScreen() const { + QScreen* desktopScreen = nullptr; + if(screenNum_ == -1) { + desktopScreen = qApp->primaryScreen(); + } + else { + const auto allScreens = qApp->screens(); + if(allScreens.size() > screenNum_) { + desktopScreen = allScreens.at(screenNum_); + } + if(desktopScreen == nullptr && windowHandle()) { + desktopScreen = windowHandle()->screen(); + } + } + return desktopScreen; +} + } // namespace PCManFM diff --git a/pcmanfm/desktopwindow.h b/pcmanfm/desktopwindow.h index 07781a3..477cf07 100644 --- a/pcmanfm/desktopwindow.h +++ b/pcmanfm/desktopwindow.h @@ -29,6 +29,7 @@ #include #include #include +#include #include #include @@ -84,6 +85,8 @@ public: void setScreenNum(int num); + QScreen* getDesktopScreen() const; + protected: virtual void prepareFolderMenu(Fm::FolderMenu* menu) override; virtual void prepareFileMenu(Fm::FileMenu* menu) override; @@ -98,9 +101,10 @@ protected: virtual bool event(QEvent* event) override; virtual bool eventFilter(QObject* watched, QEvent* event) override; + virtual void childDragMoveEvent(QDragMoveEvent* e) override; virtual void childDropEvent(QDropEvent* e) override; virtual void closeEvent(QCloseEvent* event) override; - virtual void paintEvent(QPaintEvent *event) override; + virtual void paintEvent(QPaintEvent* event) override; protected Q_SLOTS: void onOpenDirRequested(const Fm::FilePath& path, int target); @@ -112,7 +116,6 @@ protected Q_SLOTS: void onRowsInserted(const QModelIndex& parent, int start, int end); void onLayoutChanged(); void onModelSortFilterChanged(); - void onIndexesMoved(const QModelIndexList& indexes); void onDataChanged(const QModelIndex& topLeft, const QModelIndex& bottomRight); void onFolderStartLoading(); void onFolderFinishLoading(); @@ -126,18 +129,34 @@ protected Q_SLOTS: // file operations void onCutActivated(); void onCopyActivated(); + void onCopyFullPathActivated(); void onPasteActivated(); void onRenameActivated(); void onBulkRenameActivated(); void onDeleteActivated(); void onFilePropertiesActivated(); + void updateTrashIcon(); + private: void removeBottomGap(); void addDesktopActions(QMenu* menu); void paintBackground(QPaintEvent* event); + void paintDropIndicator(); + bool stickToPosition(const std::string& file, QPoint& pos, const QRect& workArea, const QSize& grid, bool reachedLastCell = false); static void alignToGrid(QPoint& pos, const QPoint& topLeft, const QSize& grid, const int spacing); + void updateShortcutsFromSettings(Settings& settings); + void createTrashShortcut(int items); + void createHomeShortcut(); + void createComputerShortcut(); + void createNetworkShortcut(); + + void createTrash(); + static void onTrashChanged(GFileMonitor* monitor, GFile* gf, GFile* other, GFileMonitorEvent evt, DesktopWindow* pThis); + void trustOurDesktopShortcut(std::shared_ptr file); + bool isTrashCan(std::shared_ptr file); + private: Fm::ProxyFolderModel* proxyModel_; Fm::CachedFolderModel* model_; @@ -164,6 +183,11 @@ private: QHash displayNames_; // only for desktop entries and shortcuts QTimer* relayoutTimer_; QTimer* selectionTimer_; + + QRect dropRect_; + + QTimer* trashUpdateTimer_; + GFileMonitor* trashMonitor_; }; } diff --git a/pcmanfm/main-win.ui b/pcmanfm/main-win.ui index ab57dd0..19f34a8 100644 --- a/pcmanfm/main-win.ui +++ b/pcmanfm/main-win.ui @@ -31,19 +31,6 @@ 0 - - - - - 0 - 0 - - - - true - - - @@ -57,47 +44,10 @@ - - - - 2 - - - 1 - - - 0 - - - 0 - - - 0 - - - - - - 0 - 0 - - - - - - - - Focus with Ctrl+I - - - Filter by string... - - - true - - - - + + + Qt::Horizontal + @@ -187,15 +137,25 @@ + + + &Filtering + + + + + + + @@ -245,6 +205,7 @@ + @@ -752,12 +713,20 @@ true - &Filter + Permanent &filter bar Ctrl+B + + + &Clear All Filters + + + Ctrl+Shift+K + + @@ -847,14 +816,41 @@ Ctrl+F2 + + + &Show/Focus Filter Bar + + + Show Filter Bar + + + Ctrl+I + + + + + true + + + S&plit View + + + Split View + + + F6 + + + + + &Copy Full Path + + + Ctrl+Shift+C + + - - PCManFM::TabBar - QWidget -
tabbar.h
- 1 -
PCManFM::StatusBar QStatusBar diff --git a/pcmanfm/mainwindow.cpp b/pcmanfm/mainwindow.cpp index 15aa4e2..9914451 100644 --- a/pcmanfm/mainwindow.cpp +++ b/pcmanfm/mainwindow.cpp @@ -32,6 +32,7 @@ #include #include #include +#include #include #include "tabpage.h" @@ -44,6 +45,7 @@ #include #include #include +#include #include "ui_about.h" #include "application.h" #include "bulkrename.h" @@ -52,6 +54,69 @@ using namespace Fm; namespace PCManFM { +ViewFrame::ViewFrame(QWidget* parent): + QFrame(parent), + topBar_(nullptr) { + QVBoxLayout* vBox = new QVBoxLayout; + vBox->setContentsMargins(0, 0, 0, 0); + + tabBar_ = new TabBar; + tabBar_->setFocusPolicy(Qt::NoFocus); + stackedWidget_ = new QStackedWidget; + vBox->addWidget(tabBar_); + vBox->addWidget(stackedWidget_, 1); + setLayout(vBox); + + // tabbed browsing interface + tabBar_->setDocumentMode(true); + tabBar_->setElideMode(Qt::ElideRight); + tabBar_->setExpanding(false); + tabBar_->setMovable(true); // reorder the tabs by dragging +#if QT_VERSION >= QT_VERSION_CHECK(5, 4, 0) + // switch to the tab under the cursor during dnd. + tabBar_->setChangeCurrentOnDrag(true); + tabBar_->setAcceptDrops(true); +#endif + tabBar_->setContextMenuPolicy(Qt::CustomContextMenu); +} + +void ViewFrame::createTopBar(bool usePathButtons) { + if(QVBoxLayout* vBox = qobject_cast(layout())) { + if(usePathButtons) { + if (qobject_cast(topBar_)) { + delete topBar_; + topBar_ = nullptr; + } + if(topBar_ == nullptr) { + topBar_ = new Fm::PathBar(); + vBox->insertWidget(0, topBar_); + } + } + else { + if(qobject_cast(topBar_)) { + delete topBar_; + topBar_ = nullptr; + } + if(topBar_ == nullptr) { + topBar_ = new Fm::PathEdit(); + vBox->insertWidget(0, topBar_); + } + } + } +} + +void ViewFrame::removeTopBar() { + if(topBar_ != nullptr) { + if(QVBoxLayout* vBox = qobject_cast(layout())) { + vBox->removeWidget(topBar_); + delete topBar_; + topBar_ = nullptr; + } + } +} + +//====================================================================== + // static MainWindow* MainWindow::lastActive_ = nullptr; @@ -62,13 +127,27 @@ MainWindow::MainWindow(Fm::FilePath path): bookmarks_{Fm::Bookmarks::globalInstance()}, fileLauncher_(this), rightClickIndex_(-1), - updatingViewMenu_(false) { + updatingViewMenu_(false), + menuSpacer_(nullptr), + activeViewFrame_(nullptr) { Settings& settings = static_cast(qApp)->settings(); setAttribute(Qt::WA_DeleteOnClose); // setup user interface ui.setupUi(this); + // add a warning label to the root instance + if(geteuid() == 0) { + QLabel *warningLabel = new QLabel(tr("Root Instance")); + warningLabel->setAlignment(Qt::AlignCenter); + warningLabel->setTextInteractionFlags(Qt::NoTextInteraction); + warningLabel->setStyleSheet(QLatin1String("QLabel {background-color: #7d0000; color: white; font-weight:bold; border-radius: 3px; margin: 2px; padding: 5px;}")); + ui.verticalLayout->addWidget(warningLabel); + ui.verticalLayout->setStretch(0, 1); + } + + splitView_ = settings.splitView(); + // hide menu items that are not usable //if(!uriExists("computer:///")) // ui.actionComputer->setVisible(false); @@ -76,12 +155,6 @@ MainWindow::MainWindow(Fm::FilePath path): ui.actionTrash->setVisible(false); } - // FIXME: add an option to hide network:/// - // We cannot use uriExists() here since calling this on "network:///" - // is very slow and blocking. - //if(!uriExists("network:///")) - // ui.actionNetwork->setVisible(false); - // add a context menu for showing browse history to back and forward buttons QToolButton* forwardButton = static_cast(ui.toolBar->widgetForAction(ui.actionGoForward)); forwardButton->setContextMenuPolicy(Qt::CustomContextMenu); @@ -90,39 +163,11 @@ MainWindow::MainWindow(Fm::FilePath path): backButton->setContextMenuPolicy(Qt::CustomContextMenu); connect(backButton, &QToolButton::customContextMenuRequested, this, &MainWindow::onBackForwardContextMenu); - // tabbed browsing interface - ui.tabBar->setDocumentMode(true); - ui.tabBar->setTabsClosable(settings.showTabClose()); - ui.tabBar->setElideMode(Qt::ElideRight); - ui.tabBar->setExpanding(false); - ui.tabBar->setMovable(true); // reorder the tabs by dragging - if(!settings.fullWidthTabBar()) { - ui.verticalLayout->removeWidget(ui.tabBar); - ui.verticalLayout_2->insertWidget(0, ui.tabBar); - } - -#if QT_VERSION >= QT_VERSION_CHECK(5, 4, 0) - // switch to the tab under the cursor during dnd. - ui.tabBar->setChangeCurrentOnDrag(true); - ui.tabBar->setAcceptDrops(true); -#endif - - ui.tabBar->setContextMenuPolicy(Qt::CustomContextMenu); connect(ui.actionCloseRight, &QAction::triggered, this, &MainWindow::closeRightTabs); connect(ui.actionCloseLeft, &QAction::triggered, this, &MainWindow::closeLeftTabs); connect(ui.actionCloseOther, &QAction::triggered, this, &MainWindow::closeOtherTabs); - connect(ui.tabBar, &QTabBar::currentChanged, this, &MainWindow::onTabBarCurrentChanged); - connect(ui.tabBar, &QTabBar::tabCloseRequested, this, &MainWindow::onTabBarCloseRequested); - connect(ui.tabBar, &QTabBar::tabMoved, this, &MainWindow::onTabBarTabMoved); - connect(ui.tabBar, &QTabBar::customContextMenuRequested, this, &MainWindow::tabContextMenu); - connect(ui.tabBar, &TabBar::tabDetached, this, &MainWindow::detachTab); - connect(ui.stackedWidget, &QStackedWidget::widgetRemoved, this, &MainWindow::onStackedWidgetWidgetRemoved); - - // FIXME: should we make the filter bar a per-view configuration? - ui.filterBar->setVisible(settings.showFilter()); ui.actionFilter->setChecked(settings.showFilter()); - connect(ui.filterBar, &QLineEdit::textChanged, this, &MainWindow::onFilterStringChanged); // side pane ui.sidePane->setIconSize(QSize(settings.sidePaneIconSize(), settings.sidePaneIconSize())); @@ -139,15 +184,6 @@ MainWindow::MainWindow(Fm::FilePath path): // detect change of splitter position connect(ui.splitter, &QSplitter::splitterMoved, this, &MainWindow::onSplitterMoved); - // path bar - createPathBar(settings.pathBarButtons()); - if(settings.pathBarButtons()) { - ui.actionPathButtons->setChecked(true); - } - else { - ui.actionLocationBar->setChecked(true); - } - // add filesystem info to status bar fsInfoLabel_ = new QLabel(ui.statusbar); ui.statusbar->addPermanentWidget(fsInfoLabel_); @@ -163,11 +199,11 @@ MainWindow::MainWindow(Fm::FilePath path): connect(bookmarks_.get(), &Fm::Bookmarks::changed, this, &MainWindow::onBookmarksChanged); loadBookmarksMenu(); - // set generic icons for view actions - ui.actionIconView->setIcon(style()->standardIcon(QStyle::SP_FileDialogContentsView)); - ui.actionThumbnailView->setIcon(style()->standardIcon(QStyle::SP_FileDialogInfoView)); - ui.actionCompactView->setIcon(style()->standardIcon(QStyle::SP_FileDialogListView)); - ui.actionDetailedList->setIcon(style()->standardIcon(QStyle::SP_FileDialogDetailedView)); + // use generic icons for view actions only if theme icons don't exist + ui.actionIconView->setIcon(QIcon::fromTheme(QLatin1String("view-list-icons"), style()->standardIcon(QStyle::SP_FileDialogContentsView))); + ui.actionThumbnailView->setIcon(QIcon::fromTheme(QLatin1String("dialog-information"), style()->standardIcon(QStyle::SP_FileDialogInfoView))); + ui.actionCompactView->setIcon(QIcon::fromTheme(QLatin1String("view-list-text"), style()->standardIcon(QStyle::SP_FileDialogListView))); + ui.actionDetailedList->setIcon(QIcon::fromTheme(QLatin1String("view-list-details"), style()->standardIcon(QStyle::SP_FileDialogDetailedView))); // Fix the menu groups which is not done by Qt designer // To my suprise, this was supported in Qt designer 3 :-( @@ -217,7 +253,7 @@ MainWindow::MainWindow(Fm::FilePath path): menuBtn->setPopupMode(QToolButton::InstantPopup); menuSep_ = ui.toolBar->insertSeparator(ui.actionMenu); - menuSep_->setVisible(!settings.showMenuBar()); + menuSep_->setVisible(!settings.showMenuBar() && !splitView_); ui.actionMenu->setVisible(!settings.showMenuBar()); ui.menubar->setVisible(settings.showMenuBar()); ui.actionMenu_bar->setChecked(settings.showMenuBar()); @@ -259,26 +295,45 @@ MainWindow::MainWindow(Fm::FilePath path): } shortcut = new QShortcut(QKeySequence(Qt::Key_Backspace), this); - connect(shortcut, &QShortcut::activated, this, &MainWindow::on_actionGoUp_triggered); + connect(shortcut, &QShortcut::activated, [this, &settings] { + // pass Backspace to current page if it has a visible, transient filter-bar + if(!settings.showFilter() && currentPage() && currentPage()->isFilterBarVisible()) { + currentPage()->backspacePressed(); + return; + } + on_actionGoUp_triggered(); + }); shortcut = new QShortcut(QKeySequence(Qt::SHIFT + Qt::Key_Delete), this); connect(shortcut, &QShortcut::activated, this, &MainWindow::on_actionDelete_triggered); - shortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_I), this); - connect(shortcut, &QShortcut::activated, this, &MainWindow::focusFilterBar); - // in addition to F3, for convenience shortcut = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_F), this); connect(shortcut, &QShortcut::activated, ui.actionFindFiles, &QAction::trigger); - if(QToolButton* clearButton = ui.filterBar->findChild()) { - clearButton->setToolTip(tr("Clear text (Ctrl+K)")); - shortcut = new QShortcut(Qt::CTRL + Qt::Key_K, this); - connect(shortcut, &QShortcut::activated, ui.filterBar, &QLineEdit::clear); + addViewFrame(path); + if(splitView_) { + // put the menu button on the right (there's no path bar/entry on the toolbar) + QWidget* w = new QWidget(this); + w->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred); + menuSpacer_ = ui.toolBar->insertWidget(ui.actionMenu, w); + + ui.actionSplitView->setChecked(true); + addViewFrame(path); + qApp->removeEventFilter(this); // precaution + qApp->installEventFilter(this); + } + else { + ui.actionSplitView->setChecked(false); + setAcceptDrops(true); // we want tab dnd in the simple mode } + createPathBar(settings.pathBarButtons()); - if(path) { - addTab(path); + if(settings.pathBarButtons()) { + ui.actionPathButtons->setChecked(true); + } + else { + ui.actionLocationBar->setChecked(true); } // size from settings @@ -290,70 +345,311 @@ MainWindow::MainWindow(Fm::FilePath path): if(QApplication::layoutDirection() == Qt::RightToLeft) { setRTLIcons(true); } - - // we want tab dnd - setAcceptDrops(true); } MainWindow::~MainWindow() { } -void MainWindow::chdir(Fm::FilePath path) { +// Activate a view frame appropriately and give a special style to the inactive one(s). +// NOTE: This function is called only with the split mode. +bool MainWindow::eventFilter(QObject* watched, QEvent* event) { + if(qobject_cast(watched)) { + if(event->type() == QEvent::FocusIn + // the event has happened inside the splitter + && ui.viewSplitter->isAncestorOf(qobject_cast(watched))) { + for(int i = 0; i < ui.viewSplitter->count(); ++i) { + if(ViewFrame* viewFrame = qobject_cast(ui.viewSplitter->widget(i))) { + if(viewFrame->isAncestorOf(qobject_cast(watched))) { + // a widget inside this view frame has gained focus; ensure the view is active + if(activeViewFrame_ != viewFrame) { + activeViewFrame_ = viewFrame; + updateUIForCurrentPage(false); // WARNING: never set focus here! + } + if(viewFrame->palette().color(QPalette::Base) + != qApp->palette().color(QPalette::Base)) { + viewFrame->setPalette(qApp->palette()); // restore the main palette + } + } + else if (viewFrame->palette().color(QPalette::Base) + == qApp->palette().color(QPalette::Base)) { + // Change the text and base palettes of an inactive view frame a little. + // NOTE: Style-sheets aren't used because they can interfere with QStyle. + QPalette palette = viewFrame->palette(); + QColor txtCol = palette.color(QPalette::Text); + txtCol.setAlphaF(txtCol.alphaF() * 0.7); + palette.setColor(QPalette::Text, txtCol); + palette.setColor(QPalette::WindowText, txtCol); // tabs + // the disabled text color of path-bars shouldn't change because it may be used by arrows + palette.setColor(QPalette::Active, QPalette::ButtonText, txtCol); + palette.setColor(QPalette::Inactive, QPalette::ButtonText, txtCol); + + // There are various ways of getting a distinct color near the base color + // but this one gives the best results with almost all palettes: + QColor baseCol = palette.color(QPalette::Base); + baseCol.setRgbF(0.9 * baseCol.redF() + 0.1 * txtCol.redF(), + 0.9 * baseCol.greenF() + 0.1 * txtCol.greenF(), + 0.9 * baseCol.blueF() + 0.1 * txtCol.blueF(), + baseCol.alphaF()); + palette.setColor(QPalette::Base, baseCol); + + viewFrame->setPalette(palette); + } + } + } + } + // Use the Tab key for switching between view frames + else if (event->type() == QEvent::KeyPress) { + if(QKeyEvent *ke = static_cast(event)) { + if(ke->key() == Qt::Key_Tab && ke->modifiers() == Qt::NoModifier) { + if(!qobject_cast(watched) // not during inline renaming + && ui.viewSplitter->isAncestorOf(qobject_cast(watched))) { + // wrap the focus + for(int i = 0; i < ui.viewSplitter->count(); ++i) { + if(ViewFrame* viewFrame = qobject_cast(ui.viewSplitter->widget(i))) { + if(activeViewFrame_ == viewFrame) { + int n = i < ui.viewSplitter->count() - 1 ? i + 1 : 0; + activeViewFrame_ = qobject_cast(ui.viewSplitter->widget(n)); + updateUIForCurrentPage(); // focuses the view and calls this function again + return true; + } + } + } + } + } + } + } + } + return QMainWindow::eventFilter(watched, event); +} + +void MainWindow::addViewFrame(const Fm::FilePath& path) { + ui.actionGo->setVisible(false); + Settings& settings = static_cast(qApp)->settings(); + ViewFrame* viewFrame = new ViewFrame(); + viewFrame->getTabBar()->setDetachable(!splitView_); // no tab DND with the split view + viewFrame->getTabBar()->setTabsClosable(settings.showTabClose()); + ui.viewSplitter->addWidget(viewFrame); // the splitter takes ownership of viewFrame + if(ui.viewSplitter->count() == 1) { + activeViewFrame_ = viewFrame; + } + else { // give equal widths to all view frames + QTimer::singleShot(0, this, [this] { + QList sizes; + for(int i = 0; i < ui.viewSplitter->count(); ++i) { + sizes << ui.viewSplitter->width() / ui.viewSplitter->count(); + } + ui.viewSplitter->setSizes(sizes); + }); + } + + connect(viewFrame->getTabBar(), &QTabBar::currentChanged, this, &MainWindow::onTabBarCurrentChanged); + connect(viewFrame->getTabBar(), &QTabBar::tabCloseRequested, this, &MainWindow::onTabBarCloseRequested); + connect(viewFrame->getTabBar(), &QTabBar::tabMoved, this, &MainWindow::onTabBarTabMoved); + connect(viewFrame->getTabBar(), &QTabBar::tabBarClicked, this, &MainWindow::onTabBarClicked); + connect(viewFrame->getTabBar(), &QTabBar::customContextMenuRequested, this, &MainWindow::tabContextMenu); + connect(viewFrame->getTabBar(), &TabBar::tabDetached, this, &MainWindow::detachTab); + connect(viewFrame->getStackedWidget(), &QStackedWidget::widgetRemoved, this, &MainWindow::onStackedWidgetWidgetRemoved); + + if(path) { + addTab(path, viewFrame); + } +} + +void MainWindow::on_actionSplitView_triggered(bool checked) { + if(splitView_ == checked) { + return; + } + Settings& settings = static_cast(qApp)->settings(); + splitView_ = checked; + settings.setSplitView(splitView_); + if(splitView_) { // split the view + // remove the path bar/entry from the toolbar + ui.actionGo->setVisible(false); + menuSep_->setVisible(false); + if(pathBar_ != nullptr) { + delete pathBar_; + pathBar_ = nullptr; + } + else if(pathEntry_ != nullptr) { + delete pathEntry_; + pathEntry_ = nullptr; + } + + // add a spacer before the menu action if not exisitng + if(menuSpacer_ == nullptr) { + QWidget* w = new QWidget(this); + w->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred); + menuSpacer_ = ui.toolBar->insertWidget(ui.actionMenu, w); + } + menuSpacer_->setVisible(true); + + // disable tab DND + activeViewFrame_->getTabBar()->setDetachable(false); + setAcceptDrops(false); + + // add the current path to a new view frame + Fm::FilePath path; + TabPage* page = currentPage(); + if(page) { + path = page->path(); + } + addViewFrame(path); + qApp->removeEventFilter(this); // precaution + qApp->installEventFilter(this); + createPathBar(settings.pathBarButtons()); + + // reset the focus for the inactive view frame(s) to be styled by MainWindow::eventFilter() + if(page) { + page->folderView()->childView()->clearFocus(); + page->folderView()->childView()->setFocus(); + } + } + else { // remove splitting + menuSep_->setVisible(!settings.showMenuBar()); + qApp->removeEventFilter(this); + for(int i = 0; i < ui.viewSplitter->count(); ++i) { + if(ViewFrame* viewFrame = qobject_cast(ui.viewSplitter->widget(i))) { + if(viewFrame != activeViewFrame_) { + viewFrame->deleteLater(); // this may be called by onStackedWidgetWidgetRemoved() + } + } + } + + // enable tab DND + activeViewFrame_->getTabBar()->setDetachable(true); + setAcceptDrops(true); + + activeViewFrame_->removeTopBar(); + if(menuSpacer_ != nullptr) { + menuSpacer_->setVisible(false); + } + createPathBar(settings.pathBarButtons()); + } +} + +ViewFrame* MainWindow::viewFrameForTabPage(TabPage* page) { + if(page) { + if(QStackedWidget* sw = qobject_cast(page->parentWidget())) { + if(ViewFrame* viewFrame = qobject_cast(sw->parentWidget())) { + return viewFrame; + } + } + } + return nullptr; +} + +void MainWindow::chdir(Fm::FilePath path, ViewFrame* viewFrame) { // wait until queued events are processed - QTimer::singleShot(0, this, [this, path] { - if(TabPage* page = currentPage()) { - ui.filterBar->clear(); + QTimer::singleShot(0, viewFrame, [this, path, viewFrame] { + if(TabPage* page = currentPage(viewFrame)) { page->chdir(path, true); - updateUIForCurrentPage(); + if(viewFrame == activeViewFrame_) { + updateUIForCurrentPage(); + } + else { + if(Fm::PathBar* pathBar = qobject_cast(viewFrame->getTopBar())) { + pathBar->setPath(page->path()); + } + else if(Fm::PathEdit* pathEntry = qobject_cast(viewFrame->getTopBar())) { + pathEntry->setText(page->pathName()); + } + } } }); } void MainWindow::createPathBar(bool usePathButtons) { - QWidget* bar; - if(usePathButtons) { - bar = pathBar_ = new Fm::PathBar(this); - connect(pathBar_, &Fm::PathBar::chdir, this, &MainWindow::onPathBarChdir); - connect(pathBar_, &Fm::PathBar::middleClickChdir, this, &MainWindow::onPathBarMiddleClickChdir); - connect(pathBar_, &Fm::PathBar::editingFinished, this, &MainWindow::onResetFocus); + // NOTE: Path bars/entries may be created after tab pages; so, their paths/texts should be set. + if(splitView_) { + for(int i = 0; i < ui.viewSplitter->count(); ++i) { + if(ViewFrame* viewFrame = qobject_cast(ui.viewSplitter->widget(i))) { + viewFrame->createTopBar(usePathButtons); + TabPage* curPage = currentPage(viewFrame); + if(Fm::PathBar* pathBar = qobject_cast(viewFrame->getTopBar())) { + connect(pathBar, &Fm::PathBar::chdir, this, &MainWindow::onPathBarChdir); + connect(pathBar, &Fm::PathBar::middleClickChdir, this, &MainWindow::onPathBarMiddleClickChdir); + connect(pathBar, &Fm::PathBar::editingFinished, this, &MainWindow::onResetFocus); + if(curPage) { + pathBar->setPath(curPage->path()); + } + } + else if(Fm::PathEdit* pathEntry = qobject_cast(viewFrame->getTopBar())) { + connect(pathEntry, &Fm::PathEdit::returnPressed, this, &MainWindow::onPathEntryReturnPressed); + if(curPage) { + pathEntry->setText(curPage->pathName()); + } + } + } + } } else { - bar = pathEntry_ = new Fm::PathEdit(this); - connect(pathEntry_, &Fm::PathEdit::returnPressed, this, &MainWindow::onPathEntryReturnPressed); + QWidget* bar = nullptr; + TabPage* curPage = currentPage(); + if(usePathButtons) { + if(pathEntry_ != nullptr) { + delete pathEntry_; + pathEntry_ = nullptr; + } + if(pathBar_ == nullptr) { + bar = pathBar_ = new Fm::PathBar(this); + connect(pathBar_, &Fm::PathBar::chdir, this, &MainWindow::onPathBarChdir); + connect(pathBar_, &Fm::PathBar::middleClickChdir, this, &MainWindow::onPathBarMiddleClickChdir); + connect(pathBar_, &Fm::PathBar::editingFinished, this, &MainWindow::onResetFocus); + if(curPage) { + pathBar_->setPath(currentPage()->path()); + } + } + } + else { + if(pathBar_ != nullptr) { + delete pathBar_; + pathBar_ = nullptr; + } + if(pathEntry_ == nullptr) { + bar = pathEntry_ = new Fm::PathEdit(this); + connect(pathEntry_, &Fm::PathEdit::returnPressed, this, &MainWindow::onPathEntryReturnPressed); + if(curPage) { + pathEntry_->setText(curPage->pathName()); + } + } + } + if(bar != nullptr) { + ui.toolBar->insertWidget(ui.actionGo, bar); + ui.actionGo->setVisible(!usePathButtons); + } } - ui.toolBar->insertWidget(ui.actionGo, bar); - ui.actionGo->setVisible(!usePathButtons); } -int MainWindow::addTabWithPage(TabPage* page, Fm::FilePath path) { - if(page == nullptr) { +int MainWindow::addTabWithPage(TabPage* page, ViewFrame* viewFrame, Fm::FilePath path) { + if(page == nullptr || viewFrame == nullptr) { return -1; } page->setFileLauncher(&fileLauncher_); - int index = ui.stackedWidget->addWidget(page); + int index = viewFrame->getStackedWidget()->addWidget(page); connect(page, &TabPage::titleChanged, this, &MainWindow::onTabPageTitleChanged); connect(page, &TabPage::statusChanged, this, &MainWindow::onTabPageStatusChanged); connect(page, &TabPage::openDirRequested, this, &MainWindow::onTabPageOpenDirRequested); connect(page, &TabPage::sortFilterChanged, this, &MainWindow::onTabPageSortFilterChanged); connect(page, &TabPage::backwardRequested, this, &MainWindow::on_actionGoBack_triggered); connect(page, &TabPage::forwardRequested, this, &MainWindow::on_actionGoForward_triggered); + connect(page, &TabPage::folderUnmounted, this, &MainWindow::onFolderUnmounted); if(path) { page->chdir(path, true); } - ui.tabBar->insertTab(index, page->windowTitle()); + viewFrame->getTabBar()->insertTab(index, page->windowTitle()); Settings& settings = static_cast(qApp)->settings(); if(!settings.alwaysShowTabs()) { - ui.tabBar->setVisible(ui.tabBar->count() > 1); + viewFrame->getTabBar()->setVisible(viewFrame->getTabBar()->count() > 1); } return index; } // add a new tab -int MainWindow::addTab(Fm::FilePath path) { +int MainWindow::addTab(Fm::FilePath path, ViewFrame* viewFrame) { TabPage* newPage = new TabPage(this); - return addTabWithPage(newPage, path); + return addTabWithPage(newPage, viewFrame, path); } void MainWindow::toggleMenuBar(bool /*checked*/) { @@ -378,28 +674,53 @@ void MainWindow::toggleMenuBar(bool /*checked*/) { } void MainWindow::onPathEntryReturnPressed() { - QString text = pathEntry_->text(); - QByteArray utext = text.toLocal8Bit(); - chdir(Fm::FilePath::fromPathStr(utext.constData())); + Fm::PathEdit* pathEntry = pathEntry_; + if(pathEntry == nullptr) { + pathEntry = static_cast(sender()); + } + if(pathEntry != nullptr) { + QString text = pathEntry->text(); + QByteArray utext = text.toLocal8Bit(); + chdir(Fm::FilePath::fromPathStr(utext.constData())); + } } void MainWindow::onPathBarChdir(const Fm::FilePath& dirPath) { - // call chdir() only when needed because otherwise - // filter bar will be cleard on changing current tab - TabPage* page = currentPage(); + TabPage* page = nullptr; + ViewFrame* viewFrame = nullptr; + if(pathBar_ != nullptr) { + page = currentPage(); + viewFrame = activeViewFrame_; + } + else { + Fm::PathBar* pathBar = static_cast(sender()); + viewFrame = qobject_cast(pathBar->parentWidget()); + if(viewFrame != nullptr) { + page = currentPage(viewFrame); + } + } if(page && dirPath != page->path()) { - chdir(dirPath); + chdir(dirPath, viewFrame); } } void MainWindow::onPathBarMiddleClickChdir(const Fm::FilePath& dirPath) { - addTab(dirPath); + ViewFrame* viewFrame = nullptr; + if(pathBar_ != nullptr) { + viewFrame = activeViewFrame_; + } + else { + Fm::PathBar* pathBar = static_cast(sender()); + viewFrame = qobject_cast(pathBar->parentWidget()); + } + if(viewFrame) { + addTab(dirPath, viewFrame); + } } void MainWindow::on_actionGoUp_triggered() { QTimer::singleShot(0, this, [this] { if(TabPage* page = currentPage()) { - ui.filterBar->clear(); page->up(); updateUIForCurrentPage(); } @@ -409,7 +730,6 @@ void MainWindow::on_actionGoUp_triggered() { void MainWindow::on_actionGoBack_triggered() { QTimer::singleShot(0, this, [this] { if(TabPage* page = currentPage()) { - ui.filterBar->clear(); page->backward(); updateUIForCurrentPage(); } @@ -419,7 +739,6 @@ void MainWindow::on_actionGoBack_triggered() { void MainWindow::on_actionGoForward_triggered() { QTimer::singleShot(0, this, [this] { if(TabPage* page = currentPage()) { - ui.filterBar->clear(); page->forward(); updateUIForCurrentPage(); } @@ -450,7 +769,7 @@ void MainWindow::on_actionGo_triggered() { void MainWindow::on_actionNewTab_triggered() { auto path = currentPage()->path(); int index = addTab(path); - ui.tabBar->setCurrentIndex(index); + activeViewFrame_->getTabBar()->setCurrentIndex(index); } void MainWindow::on_actionNewWin_triggered() { @@ -477,7 +796,7 @@ void MainWindow::on_actionNewBlankFile_triggered() { } void MainWindow::on_actionCloseTab_triggered() { - closeTab(ui.tabBar->currentIndex()); + closeTab(activeViewFrame_->getTabBar()->currentIndex()); } void MainWindow::on_actionCloseWindow_triggered() { @@ -559,48 +878,62 @@ void MainWindow::on_actionPreserveView_triggered(bool /*checked*/) { } void MainWindow::on_actionFilter_triggered(bool checked) { - ui.filterBar->setVisible(checked); - if(checked) { - ui.filterBar->setFocus(); - } - else if(TabPage* tabPage = currentPage()) { - ui.filterBar->clear(); - tabPage->folderView()->childView()->setFocus(); - // clear filter string for all tabs - int n = ui.stackedWidget->count(); - for(int i = 0; i < n; ++i) { - TabPage* page = static_cast(ui.stackedWidget->widget(i)); - if(!page->getFilterStr().isEmpty()) { - page->setFilterStr(QString()); - page->applyFilter(); + static_cast(qApp)->settings().setShowFilter(checked); + // show/hide filter-bars and disable/enable their transience for all tabs + // (of all view frames) in all windows because this is a global setting + QWidgetList windows = static_cast(qApp)->topLevelWidgets(); + QWidgetList::iterator it; + for(it = windows.begin(); it != windows.end(); ++it) { + QWidget* window = *it; + if(window->inherits("PCManFM::MainWindow")) { + MainWindow* mainWindow = static_cast(window); + mainWindow->ui.actionFilter->setChecked(checked); // doesn't call this function + for(int i = 0; i < mainWindow->ui.viewSplitter->count(); ++i) { + if(ViewFrame* viewFrame = qobject_cast(mainWindow->ui.viewSplitter->widget(i))) { + int n = viewFrame->getStackedWidget()->count(); + for(int j = 0; j < n; ++j) { + if(TabPage* page = static_cast(viewFrame->getStackedWidget()->widget(j))) { + page->transientFilterBar(!checked); + } + } + } } } } - static_cast(qApp)->settings().setShowFilter(checked); +} + +void MainWindow::on_actionUnfilter_triggered() { + // clear filters for all tabs (of all view frames) + for(int i = 0; i < ui.viewSplitter->count(); ++i) { + if(ViewFrame* viewFrame = qobject_cast(ui.viewSplitter->widget(i))) { + int n = viewFrame->getStackedWidget()->count(); + for(int j = 0; j < n; ++j) { + if(TabPage* page = static_cast(viewFrame->getStackedWidget()->widget(j))) { + page->clearFilter(); + } + } + } + } +} + +void MainWindow::on_actionShowFilter_triggered() { + if(TabPage* page = currentPage()) { + page->showFilterBar(); + } } void MainWindow::on_actionLocationBar_triggered(bool checked) { if(checked) { // show current path in a location bar entry - if(pathBar_ != nullptr) { - delete pathBar_; - pathBar_ = nullptr; - } createPathBar(false); - pathEntry_->setText(currentPage()->pathName()); static_cast(qApp)->settings().setPathBarButtons(false); } } void MainWindow::on_actionPathButtons_triggered(bool checked) { - if(checked && pathBar_ == nullptr) { + if(checked) { // show current path as buttons - if(pathEntry_ != nullptr) { - delete pathEntry_; - pathEntry_ = nullptr; - } createPathBar(true); - pathBar_->setPath(currentPage()->path()); static_cast(qApp)->settings().setPathBarButtons(true); } } @@ -674,7 +1007,10 @@ void MainWindow::on_actionThumbnailView_triggered() { } void MainWindow::onTabBarCloseRequested(int index) { - closeTab(index); + TabBar* tabBar = static_cast(sender()); + if(ViewFrame* viewFrame = qobject_cast(tabBar->parentWidget())) { + closeTab(index, viewFrame); + } } void MainWindow::onResetFocus() { @@ -684,47 +1020,69 @@ void MainWindow::onResetFocus() { } void MainWindow::onTabBarTabMoved(int from, int to) { - // a tab in the tab bar is moved by the user, so we have to move the - // corredponding tab page in the stacked widget to the new position, too. - QWidget* page = ui.stackedWidget->widget(from); - if(page) { - // we're not going to delete the tab page, so here we block signals - // to avoid calling the slot onStackedWidgetWidgetRemoved() before - // removing the page. Otherwise the page widget will be destroyed. - ui.stackedWidget->blockSignals(true); - ui.stackedWidget->removeWidget(page); - ui.stackedWidget->insertWidget(to, page); // insert the page to the new position - ui.stackedWidget->blockSignals(false); // unblock signals - ui.stackedWidget->setCurrentWidget(page); - } -} - -void MainWindow::focusFilterBar() { - if(!ui.filterBar->isVisible()) { - ui.actionFilter->trigger(); - } - else { - ui.filterBar->setFocus(); + TabBar* tabBar = static_cast(sender()); + if(ViewFrame* viewFrame = qobject_cast(tabBar->parentWidget())) { + // a tab in the tab bar is moved by the user, so we have to move the + // corredponding tab page in the stacked widget to the new position, too. + QWidget* page = viewFrame->getStackedWidget()->widget(from); + if(page) { + // we're not going to delete the tab page, so here we block signals + // to avoid calling the slot onStackedWidgetWidgetRemoved() before + // removing the page. Otherwise the page widget will be destroyed. + viewFrame->getStackedWidget()->blockSignals(true); + viewFrame->getStackedWidget()->removeWidget(page); + viewFrame->getStackedWidget()->insertWidget(to, page); // insert the page to the new position + viewFrame->getStackedWidget()->blockSignals(false); // unblock signals + viewFrame->getStackedWidget()->setCurrentWidget(page); + } } } -void MainWindow::onFilterStringChanged(QString str) { - if(TabPage* tabPage = currentPage()) { - // appy filter only if needed (not if tab is changed) - if(str != tabPage->getFilterStr()) { - tabPage->setFilterStr(str); - tabPage->applyFilter(); +void MainWindow::onFolderUnmounted() { + TabPage* tabPage = static_cast(sender()); + if(ViewFrame* viewFrame = viewFrameForTabPage(tabPage)) { + const QList ops = ui.sidePane->findChildren(); + if(ops.isEmpty()) { // unmounting is done somewhere else + Settings& settings = static_cast(qApp)->settings(); + if(settings.closeOnUnmount()) { + viewFrame->getStackedWidget()->removeWidget(tabPage); + // NOTE: Since Fm::Folder queues a folder reload after emitting the unmount signal, + // pending events may be waiting to be delivered at this very moment. Therefore, + // if the tab page is deleted immediately, a crash will be imminent for various reasons. + tabPage->deleteLater(); + } + else { + tabPage->chdir(Fm::FilePath::homeDir(), viewFrame); + updateUIForCurrentPage(); + } + } + else { // wait for all (un-)mount operations to be finished (otherwise, they might be cancelled) + for(const MountOperation* op : ops) { + connect(op, &QObject::destroyed, tabPage, [this, tabPage, viewFrame] { + if(ui.sidePane->findChildren().isEmpty()) { + Settings& settings = static_cast(qApp)->settings(); + if(settings.closeOnUnmount()) { + viewFrame->getStackedWidget()->removeWidget(tabPage); + tabPage->deleteLater(); + } + else { + tabPage->chdir(Fm::FilePath::homeDir(), viewFrame); + updateUIForCurrentPage(); + } + } + }); + } } } } -void MainWindow::closeTab(int index) { - QWidget* page = ui.stackedWidget->widget(index); +void MainWindow::closeTab(int index, ViewFrame* viewFrame) { + QWidget* page = viewFrame->getStackedWidget()->widget(index); if(page) { - ui.stackedWidget->removeWidget(page); // this does not delete the page widget + viewFrame->getStackedWidget()->removeWidget(page); // this does not delete the page widget delete page; // NOTE: we do not remove the tab here. - // it'll be donoe in onStackedWidgetWidgetRemoved() + // it'll be done in onStackedWidgetWidgetRemoved() } } @@ -759,11 +1117,23 @@ void MainWindow::closeEvent(QCloseEvent* event) { } void MainWindow::onTabBarCurrentChanged(int index) { - ui.stackedWidget->setCurrentIndex(index); - if(TabPage* page = static_cast(ui.stackedWidget->widget(index))) { - ui.filterBar->setText(page->getFilterStr()); + TabBar* tabBar = static_cast(sender()); + if(ViewFrame* viewFrame = qobject_cast(tabBar->parentWidget())) { + viewFrame->getStackedWidget()->setCurrentIndex(index); + if(viewFrame == activeViewFrame_) { + updateUIForCurrentPage(); + } + else { + if(TabPage* page = currentPage(viewFrame)) { + if(Fm::PathBar* pathBar = qobject_cast(viewFrame->getTopBar())) { + pathBar->setPath(page->path()); + } + else if(Fm::PathEdit* pathEntry = qobject_cast(viewFrame->getTopBar())) { + pathEntry->setText(page->pathName()); + } + } + } } - updateUIForCurrentPage(); } void MainWindow::updateStatusBarForCurrentPage() { @@ -856,6 +1226,7 @@ void MainWindow::updateEditSelectedActions() { break; } } + ui.actionCopyFullPath->setEnabled(files.size() == 1); } ui.actionCopy->setEnabled(hasAccessible); ui.actionCut->setEnabled(hasDeletable); @@ -864,20 +1235,32 @@ void MainWindow::updateEditSelectedActions() { ui.actionBulkRename->setEnabled(renamable > 1); } -void MainWindow::updateUIForCurrentPage() { +void MainWindow::updateUIForCurrentPage(bool setFocus) { TabPage* tabPage = currentPage(); if(tabPage) { setWindowTitle(tabPage->windowTitle()); - if(pathEntry_ != nullptr) { - pathEntry_->setText(tabPage->pathName()); + if(splitView_) { + if(Fm::PathBar* pathBar = qobject_cast(activeViewFrame_->getTopBar())) { + pathBar->setPath(tabPage->path()); + } + else if(Fm::PathEdit* pathEntry = qobject_cast(activeViewFrame_->getTopBar())) { + pathEntry->setText(tabPage->pathName()); + } } - else if(pathBar_ != nullptr) { - pathBar_->setPath(tabPage->path()); + else { + if(pathEntry_ != nullptr) { + pathEntry_->setText(tabPage->pathName()); + } + else if(pathBar_ != nullptr) { + pathBar_->setPath(tabPage->path()); + } } ui.statusbar->showMessage(tabPage->statusText()); fsInfoLabel_->setText(tabPage->statusText(TabPage::StatusTextFSInfo)); - tabPage->folderView()->childView()->setFocus(); + if(setFocus) { + tabPage->folderView()->childView()->setFocus(); + } // update side pane ui.sidePane->setCurrentPath(tabPage->path()); @@ -904,40 +1287,76 @@ void MainWindow::updateUIForCurrentPage() { } void MainWindow::onStackedWidgetWidgetRemoved(int index) { - // qDebug("onStackedWidgetWidgetRemoved: %d", index); - // need to remove associated tab from tabBar - ui.tabBar->removeTab(index); - if(ui.tabBar->count() == 0) { // this is the last one - deleteLater(); // destroy the whole window - // qDebug("delete window"); - } - else { - Settings& settings = static_cast(qApp)->settings(); - if(!settings.alwaysShowTabs() && ui.tabBar->count() == 1) { - ui.tabBar->setVisible(false); + QStackedWidget* sw = static_cast(sender()); + if(ViewFrame* viewFrame = qobject_cast(sw->parentWidget())) { + // qDebug("onStackedWidgetWidgetRemoved: %d", index); + // need to remove associated tab from tabBar + viewFrame->getTabBar()->removeTab(index); + if(viewFrame->getTabBar()->count() == 0) { // this is the last one + if(!splitView_) { + deleteLater(); // destroy the whole window + // qDebug("delete window"); + } + else { + // if we are in the split mode and the last tab of a view frame is closed, + // remove that view frame and go to the simple mode + for(int i = 0; i < ui.viewSplitter->count(); ++i) { + // first find and activate the next view frame + if(ViewFrame* thisViewFrame = qobject_cast(ui.viewSplitter->widget(i))) { + if(thisViewFrame == viewFrame) { + int n = i < ui.viewSplitter->count() - 1 ? i + 1 : 0; + if(ViewFrame* nextViewFrame = qobject_cast(ui.viewSplitter->widget(n))) { + if(activeViewFrame_ != nextViewFrame) { + activeViewFrame_ = nextViewFrame; + updateUIForCurrentPage(); + // if the window isn't active, eventFilter() won't be called, + // so we should revert to the main palette here + if(activeViewFrame_->palette().color(QPalette::Base) + != qApp->palette().color(QPalette::Base)) { + activeViewFrame_->setPalette(qApp->palette()); + } + } + break; + } + } + } + } + ui.actionSplitView->setChecked(false); + on_actionSplitView_triggered(false); + } + } + else { + Settings& settings = static_cast(qApp)->settings(); + if(!settings.alwaysShowTabs() && viewFrame->getTabBar()->count() == 1) { + viewFrame->getTabBar()->setVisible(false); + } } } } void MainWindow::onTabPageTitleChanged(QString title) { TabPage* tabPage = static_cast(sender()); - int index = ui.stackedWidget->indexOf(tabPage); - if(index >= 0) { - ui.tabBar->setTabText(index, title); - } + if(ViewFrame* viewFrame = viewFrameForTabPage(tabPage)) { + int index = viewFrame->getStackedWidget()->indexOf(tabPage); + if(index >= 0) { + viewFrame->getTabBar()->setTabText(index, title); + } - if(tabPage == currentPage()) { - setWindowTitle(title); - - // Since TabPage::titleChanged is emitted on changing directory, - // the enabled state of Paste action should be updated here - bool isWritable(false); - if(tabPage && tabPage->folder()) { - if(auto info = tabPage->folder()->info()) { - isWritable = info->isWritable(); + if(viewFrame == activeViewFrame_) { + if(tabPage == currentPage()) { + setWindowTitle(title); + + // Since TabPage::titleChanged is emitted on changing directory, + // the enabled state of Paste action should be updated here + bool isWritable(false); + if(tabPage && tabPage->folder()) { + if(auto info = tabPage->folder()->info()) { + isWritable = info->isWritable(); + } + } + ui.actionPaste->setEnabled(isWritable); } } - ui.actionPaste->setEnabled(isWritable); } } @@ -971,18 +1390,21 @@ void MainWindow::onTabPageStatusChanged(int type, QString statusText) { } void MainWindow::onTabPageOpenDirRequested(const Fm::FilePath& path, int target) { - switch(target) { - case OpenInCurrentTab: - chdir(path); - break; + TabPage* tabPage = static_cast(sender()); + if(ViewFrame* viewFrame = viewFrameForTabPage(tabPage)) { + switch(target) { + case OpenInCurrentTab: + chdir(path, viewFrame); + break; - case OpenInNewTab: - addTab(path); - break; + case OpenInNewTab: + addTab(path, viewFrame); + break; - case OpenInNewWindow: - (new MainWindow(path))->show(); - break; + case OpenInNewWindow: + (new MainWindow(path))->show(); + break; + } } } @@ -1114,9 +1536,13 @@ void MainWindow::on_actionDelete_triggered() { Settings& settings = app->settings(); TabPage* page = currentPage(); auto paths = page->selectedFilePaths(); + auto path_it = paths.cbegin(); + bool trashed(path_it != paths.cend() && (*path_it).hasUriScheme("trash")); bool shiftPressed = (qApp->keyboardModifiers() & Qt::ShiftModifier ? true : false); - if(settings.useTrash() && !shiftPressed) { + if(settings.useTrash() && !shiftPressed + // trashed files should be deleted + && !trashed) { FileOperation::trashFiles(paths, settings.confirmTrash(), this); } else { @@ -1231,35 +1657,47 @@ void MainWindow::onBackForwardContextMenu(QPoint pos) { QAction* selectedAction = menu.exec(btn->mapToGlobal(pos)); if(selectedAction) { int index = menu.actions().indexOf(selectedAction); - ui.filterBar->clear(); page->jumpToHistory(index); updateUIForCurrentPage(); } } -void MainWindow::tabContextMenu(const QPoint& pos) { - int tabNum = ui.tabBar->count(); - if(tabNum <= 1) { - return; +void MainWindow::onTabBarClicked(int /*index*/) { + TabBar* tabBar = static_cast(sender()); + if(ViewFrame* viewFrame = qobject_cast(tabBar->parentWidget())) { + // focus the view on clicking the tab bar + if(TabPage* page = currentPage(viewFrame)) { + page->folderView()->childView()->setFocus(); + } } +} - rightClickIndex_ = ui.tabBar->tabAt(pos); - if(rightClickIndex_ < 0) { - return; - } +void MainWindow::tabContextMenu(const QPoint& pos) { + TabBar* tabBar = static_cast(sender()); + if(ViewFrame* viewFrame = qobject_cast(tabBar->parentWidget())) { + int tabNum = viewFrame->getTabBar()->count(); + if(tabNum <= 1) { + return; + } - QMenu menu; - if(rightClickIndex_ > 0) { - menu.addAction(ui.actionCloseLeft); - } - if(rightClickIndex_ < tabNum - 1) { - menu.addAction(ui.actionCloseRight); + rightClickIndex_ = viewFrame->getTabBar()->tabAt(pos); + if(rightClickIndex_ < 0) { + return; + } + + QMenu menu; if(rightClickIndex_ > 0) { - menu.addSeparator(); - menu.addAction(ui.actionCloseOther); + menu.addAction(ui.actionCloseLeft); + } + if(rightClickIndex_ < tabNum - 1) { + menu.addAction(ui.actionCloseRight); + if(rightClickIndex_ > 0) { + menu.addSeparator(); + menu.addAction(ui.actionCloseOther); + } } + menu.exec(viewFrame->getTabBar()->mapToGlobal(pos)); } - menu.exec(ui.tabBar->mapToGlobal(pos)); } void MainWindow::closeLeftTabs() { @@ -1273,24 +1711,37 @@ void MainWindow::closeRightTabs() { if(rightClickIndex_ < 0) { return; } - while(rightClickIndex_ < ui.tabBar->count() - 1) { + while(rightClickIndex_ < activeViewFrame_->getTabBar()->count() - 1) { closeTab(rightClickIndex_ + 1); } } void MainWindow::focusPathEntry() { // use text entry for the path bar - if(pathEntry_ != nullptr) { - pathEntry_->setFocus(); - pathEntry_->selectAll(); + if(splitView_) { + if(Fm::PathBar* pathBar = qobject_cast(activeViewFrame_->getTopBar())) { + pathBar->openEditor(); + } + else if(Fm::PathEdit* pathEntry = qobject_cast(activeViewFrame_->getTopBar())) { + pathEntry->setFocus(); + pathEntry->selectAll(); + } } - else if(pathBar_ != nullptr) { // use button-style path bar - pathBar_->openEditor(); + else{ + if(pathEntry_ != nullptr) { + pathEntry_->setFocus(); + pathEntry_->selectAll(); + } + else if(pathBar_ != nullptr) { // use button-style path bar + pathBar_->openEditor(); + } } } void MainWindow::dragEnterEvent(QDragEnterEvent* event) { - if(event->mimeData()->hasFormat("application/pcmanfm-qt-tab")) { + if(event->mimeData()->hasFormat("application/pcmanfm-qt-tab") + // ensure that the tab drag source is ours (and not a root window, for example) + && lastActive_ && lastActive_->isActiveWindow()) { event->acceptProposedAction(); } } @@ -1305,7 +1756,7 @@ void MainWindow::dropEvent(QDropEvent* event) { void MainWindow::dropTab() { if(lastActive_ == nullptr // impossible || lastActive_ == this) { // don't drop on the same window - ui.tabBar->finishMouseMoveEvent(); + activeViewFrame_->getTabBar()->finishMouseMoveEvent(); return; } @@ -1317,21 +1768,21 @@ void MainWindow::dropTab() { // release mouse before tab removal because otherwise, the source tabbar // might not be updated properly with tab reordering during a fast drag-and-drop - lastActive_->ui.tabBar->releaseMouse(); + lastActive_->activeViewFrame_->getTabBar()->releaseMouse(); - QWidget* page = lastActive_->ui.stackedWidget->currentWidget(); - lastActive_->ui.stackedWidget->removeWidget(page); - int index = addTabWithPage(dropPage); - ui.tabBar->setCurrentIndex(index); + QWidget* page = lastActive_->activeViewFrame_->getStackedWidget()->currentWidget(); + lastActive_->activeViewFrame_->getStackedWidget()->removeWidget(page); + int index = addTabWithPage(dropPage, activeViewFrame_); + activeViewFrame_->getTabBar()->setCurrentIndex(index); } else { - ui.tabBar->finishMouseMoveEvent(); // impossible + activeViewFrame_->getTabBar()->finishMouseMoveEvent(); // impossible } } void MainWindow::detachTab() { - if (ui.stackedWidget->count() == 1) { // don't detach a single tab - ui.tabBar->finishMouseMoveEvent(); + if (activeViewFrame_->getStackedWidget()->count() == 1) { // don't detach a single tab + activeViewFrame_->getTabBar()->finishMouseMoveEvent(); return; } @@ -1340,16 +1791,16 @@ void MainWindow::detachTab() { if(dropPage) { disconnect(dropPage, nullptr, this, nullptr); - ui.tabBar->releaseMouse(); // as in dropTab() + activeViewFrame_->getTabBar()->releaseMouse(); // as in dropTab() - QWidget* page = ui.stackedWidget->currentWidget(); - ui.stackedWidget->removeWidget(page); + QWidget* page = activeViewFrame_->getStackedWidget()->currentWidget(); + activeViewFrame_->getStackedWidget()->removeWidget(page); MainWindow* newWin = new MainWindow(); - newWin->addTabWithPage(dropPage); + newWin->addTabWithPage(dropPage, newWin->activeViewFrame_); newWin->show(); } else { - ui.tabBar->finishMouseMoveEvent(); // impossible + activeViewFrame_->getTabBar()->finishMouseMoveEvent(); // impossible } } @@ -1364,37 +1815,22 @@ void MainWindow::updateFromSettings(Settings& settings) { ui.sidePane->setIconSize(QSize(settings.sidePaneIconSize(), settings.sidePaneIconSize())); // tabs - ui.tabBar->setTabsClosable(settings.showTabClose()); - ui.tabBar->setVisible(settings.alwaysShowTabs() || (ui.tabBar->count() > 1)); - if(ui.verticalLayout->indexOf(ui.tabBar) > -1) { - if(!settings.fullWidthTabBar()) { - ui.verticalLayout->removeWidget(ui.tabBar); - ui.verticalLayout_2->insertWidget(0, ui.tabBar); - } - } - else if(ui.verticalLayout_2->indexOf(ui.tabBar) > -1 && settings.fullWidthTabBar()) { - ui.verticalLayout_2->removeWidget(ui.tabBar); - ui.verticalLayout->insertWidget(0, ui.tabBar); - } + for(int i = 0; i < ui.viewSplitter->count(); ++i) { + if(ViewFrame* viewFrame = qobject_cast(ui.viewSplitter->widget(i))) { + viewFrame->getTabBar()->setTabsClosable(settings.showTabClose()); + viewFrame->getTabBar()->setVisible(settings.alwaysShowTabs() || (viewFrame->getTabBar()->count() > 1)); - // all tab pages - int n = ui.stackedWidget->count(); + // all tab pages + int n = viewFrame->getStackedWidget()->count(); - for(int i = 0; i < n; ++i) { - TabPage* page = static_cast(ui.stackedWidget->widget(i)); - page->updateFromSettings(settings); + for(int j = 0; j < n; ++j) { + TabPage* page = static_cast(viewFrame->getStackedWidget()->widget(j)); + page->updateFromSettings(settings); + } + } } } -static const char* su_cmd_subst(char /*opt*/, gpointer user_data) { - return (const char*)user_data; -} - -static FmAppCommandParseOption su_cmd_opts[] = { - { 's', su_cmd_subst }, - { 0, nullptr } -}; - void MainWindow::on_actionOpenAsRoot_triggered() { TabPage* page = currentPage(); @@ -1406,18 +1842,21 @@ void MainWindow::on_actionOpenAsRoot_triggered() { // run the su command // FIXME: it's better to get the filename of the current process rather than hard-code pcmanfm-qt here. QByteArray suCommand = settings.suCommand().toLocal8Bit(); - char* cmd = nullptr; QByteArray programCommand = app->applicationFilePath().toLocal8Bit(); programCommand += " %U"; - if(fm_app_command_parse(suCommand.constData(), su_cmd_opts, &cmd, gpointer(programCommand.constData())) == 0) { + // if %s exists in the su command, substitute it with the program + int substPos = suCommand.indexOf("%s"); + if(substPos != -1) { + // replace %s with program + suCommand.replace(substPos, 2, programCommand); + } + else { /* no %s found so just append to it */ - g_free(cmd); - cmd = g_strconcat(suCommand.constData(), programCommand.constData(), nullptr); + suCommand += programCommand; } - Fm::GAppInfoPtr appInfo{g_app_info_create_from_commandline(cmd, nullptr, GAppInfoCreateFlags(0), nullptr), false}; - g_free(cmd); + Fm::GAppInfoPtr appInfo{g_app_info_create_from_commandline(suCommand.constData(), nullptr, GAppInfoCreateFlags(0), nullptr), false}; if(appInfo) { auto cwd = page->path(); @@ -1465,23 +1904,33 @@ void MainWindow::on_actionOpenTerminal_triggered() { } } +void MainWindow::on_actionCopyFullPath_triggered() { + TabPage* page = currentPage(); + if(page) { + auto paths = page->selectedFilePaths(); + if(paths.size() == 1) { + QApplication::clipboard()->setText(QString(paths.front().toString().get()), QClipboard::Clipboard); + } + } +} + void MainWindow::onShortcutNextTab() { - int current = ui.tabBar->currentIndex(); - if(current < ui.tabBar->count() - 1) { - ui.tabBar->setCurrentIndex(current + 1); + int current = activeViewFrame_->getTabBar()->currentIndex(); + if(current < activeViewFrame_->getTabBar()->count() - 1) { + activeViewFrame_->getTabBar()->setCurrentIndex(current + 1); } else { - ui.tabBar->setCurrentIndex(0); + activeViewFrame_->getTabBar()->setCurrentIndex(0); } } void MainWindow::onShortcutPrevTab() { - int current = ui.tabBar->currentIndex(); + int current = activeViewFrame_->getTabBar()->currentIndex(); if(current > 0) { - ui.tabBar->setCurrentIndex(current - 1); + activeViewFrame_->getTabBar()->setCurrentIndex(current - 1); } else { - ui.tabBar->setCurrentIndex(ui.tabBar->count() - 1); + activeViewFrame_->getTabBar()->setCurrentIndex(activeViewFrame_->getTabBar()->count() - 1); } } @@ -1510,8 +1959,8 @@ void MainWindow::onShortcutJumpToTab() { else { index = keyValue - '1'; } - if(index < ui.tabBar->count()) { - ui.tabBar->setCurrentIndex(index); + if(index < activeViewFrame_->getTabBar()->count()) { + activeViewFrame_->getTabBar()->setCurrentIndex(index); } } diff --git a/pcmanfm/mainwindow.h b/pcmanfm/mainwindow.h index ab01913..3975c93 100644 --- a/pcmanfm/mainwindow.h +++ b/pcmanfm/mainwindow.h @@ -26,12 +26,12 @@ #include #include #include -#include #include #include #include #include #include "launcher.h" +#include "tabbar.h" #include #include @@ -42,6 +42,33 @@ class PathBar; namespace PCManFM { +class ViewFrame : public QFrame { + Q_OBJECT +public: + ViewFrame(QWidget* parent = nullptr); + ~ViewFrame() {}; + + void createTopBar(bool usePathButtons); + void removeTopBar(); + + QWidget* getTopBar() const { + return topBar_; + } + TabBar* getTabBar() const { + return tabBar_; + } + QStackedWidget* getStackedWidget() const { + return stackedWidget_; + } + +private: + QWidget* topBar_; + TabBar* tabBar_; + QStackedWidget* stackedWidget_; +}; + +//====================================================================== + class TabPage; class Settings; @@ -51,11 +78,21 @@ public: MainWindow(Fm::FilePath path = Fm::FilePath()); virtual ~MainWindow(); - void chdir(Fm::FilePath path); - int addTab(Fm::FilePath path); + void chdir(Fm::FilePath path, ViewFrame* viewFrame); + void chdir(Fm::FilePath path) { + chdir(path, activeViewFrame_); + } + + int addTab(Fm::FilePath path, ViewFrame* viewFrame); + int addTab(Fm::FilePath path) { + return addTab(path, activeViewFrame_); + } + TabPage* currentPage(ViewFrame* viewFrame) { + return reinterpret_cast(viewFrame->getStackedWidget()->currentWidget()); + } TabPage* currentPage() { - return reinterpret_cast(ui.stackedWidget->currentWidget()); + return currentPage(activeViewFrame_); } void updateFromSettings(Settings& settings); @@ -103,6 +140,7 @@ protected Q_SLOTS: void on_actionGo_triggered(); void on_actionShowHidden_triggered(bool check); + void on_actionSplitView_triggered(bool check); void on_actionPreserveView_triggered(bool checked); void on_actionByFileName_triggered(bool checked); @@ -115,6 +153,8 @@ protected Q_SLOTS: void on_actionFolderFirst_triggered(bool checked); void on_actionCaseSensitive_triggered(bool checked); void on_actionFilter_triggered(bool checked); + void on_actionUnfilter_triggered(); + void on_actionShowFilter_triggered(); void on_actionLocationBar_triggered(bool checked); void on_actionPathButtons_triggered(bool checked); @@ -129,6 +169,7 @@ protected Q_SLOTS: void on_actionOpenTerminal_triggered(); void on_actionOpenAsRoot_triggered(); + void on_actionCopyFullPath_triggered(); void on_actionFindFiles_triggered(); void on_actionAbout_triggered(); @@ -139,9 +180,6 @@ protected Q_SLOTS: void onTabBarCurrentChanged(int index); void onTabBarTabMoved(int from, int to); - void focusFilterBar(); - void onFilterStringChanged(QString str); - void onShortcutPrevTab(); void onShortcutNextTab(); void onShortcutJumpToTab(); @@ -164,7 +202,10 @@ protected Q_SLOTS: void onBackForwardContextMenu(QPoint pos); + void onFolderUnmounted(); + void tabContextMenu(const QPoint& pos); + void onTabBarClicked(int index); void closeLeftTabs(); void closeRightTabs(); void closeOtherTabs() { @@ -182,21 +223,27 @@ protected Q_SLOTS: protected: bool event(QEvent* event) override; void changeEvent(QEvent* event) override; - void closeTab(int index); + void closeTab(int index, ViewFrame* viewFrame); + void closeTab(int index) { + closeTab(index, activeViewFrame_); + } virtual void resizeEvent(QResizeEvent* event) override; virtual void closeEvent(QCloseEvent* event) override; virtual void dragEnterEvent(QDragEnterEvent* event) override; virtual void dropEvent(QDropEvent* event) override; + virtual bool eventFilter(QObject* watched, QEvent* event); private: void loadBookmarksMenu(); - void updateUIForCurrentPage(); + void updateUIForCurrentPage(bool setFocus = true); void updateViewMenuForCurrentPage(); void updateEditSelectedActions(); void updateStatusBarForCurrentPage(); void setRTLIcons(bool isRTL); void createPathBar(bool usePathButtons); - int addTabWithPage(TabPage* page, Fm::FilePath path = Fm::FilePath()); + void addViewFrame(const Fm::FilePath& path); + ViewFrame* viewFrameForTabPage(TabPage* page); + int addTabWithPage(TabPage* page, ViewFrame* viewFrame, Fm::FilePath path = Fm::FilePath()); void dropTab(); private: @@ -209,6 +256,12 @@ private: int rightClickIndex_; bool updatingViewMenu_; QAction* menuSep_; + QAction* menuSpacer_; + + ViewFrame* activeViewFrame_; + // The split mode of this window is changed only from its settings, + // not from another window. So, we get the mode at the start and keep it. + bool splitView_; static MainWindow* lastActive_; }; diff --git a/pcmanfm/pcmanfm.cpp b/pcmanfm/pcmanfm.cpp index 2b56c36..fa57d3e 100644 --- a/pcmanfm/pcmanfm.cpp +++ b/pcmanfm/pcmanfm.cpp @@ -1,4 +1,3 @@ -#include #include "application.h" #include diff --git a/pcmanfm/preferences.ui b/pcmanfm/preferences.ui index bc50214..c7a3c37 100644 --- a/pcmanfm/preferences.ui +++ b/pcmanfm/preferences.ui @@ -28,7 +28,7 @@ Qt::ScrollBarAlwaysOff - -1 + 0 @@ -189,9 +189,11 @@ + + Requires application restart to take effect completely + - Launch executable files without prompt -(Requires application restart to take effect) + Launch executable files without prompt @@ -337,8 +339,8 @@
- - false + + Requires application restart to take effect completely Always show full file names @@ -347,8 +349,8 @@ - - false + + Requires application restart to take effect completely Show icons of hidden files shadowed @@ -479,52 +481,41 @@ only if there are more than one tab. - - - If unchecked, the tab bar will be positioned only -above the folder-view and not above the left pane. - - - Fullwidth tab bar - - - - Show 'Close' buttons on tabs - + Remember the size of the last closed window - + Default width of new windows: - + 32768 - + Default height of new windows: - + 32768 @@ -534,100 +525,6 @@ above the folder-view and not above the left pane.
- - - - Show in places - - - - - - - Home - - - Unchecked - - - - - - - - - - Desktop - - - Unchecked - - - - - - - - - - Trash can - - - Unchecked - - - - - - - - - - Computer - - - Unchecked - - - - - - - - - - Applications - - - Unchecked - - - - - Devices - - - Unchecked - - - - - Network - - - Unchecked - - - - - - - - - - - - @@ -887,6 +784,22 @@ above the folder-view and not above the left pane. + + + + background-color:#7d0000; color:white; font-weight:bold; border-radius:3px; margin:2px; padding:5px; + + + 0 + + + Application restart is needed for changes to take effect. + + + Qt::AlignCenter + + + diff --git a/pcmanfm/preferencesdialog.cpp b/pcmanfm/preferencesdialog.cpp index 4da33b0..af4a128 100644 --- a/pcmanfm/preferencesdialog.cpp +++ b/pcmanfm/preferencesdialog.cpp @@ -36,6 +36,8 @@ PreferencesDialog::PreferencesDialog(QString activePage, QWidget* parent): QDialog(parent) { ui.setupUi(this); setAttribute(Qt::WA_DeleteOnClose); + warningCounter_ = 0; + ui.warningLabel->hide(); // resize the list widget according to the width of its content. ui.listWidget->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Expanding); @@ -168,21 +170,21 @@ void PreferencesDialog::initDisplayPage(Settings& settings) { ui.showFullNames->setChecked(settings.showFullNames()); ui.shadowHidden->setChecked(settings.shadowHidden()); - // FIXME: Hide options that we don't support yet. - ui.showFullNames->hide(); - ui.shadowHidden->hide(); + // app restart warning + connect(ui.showFullNames, &QAbstractButton::toggled, [this, &settings] (bool checked) { + restartWarning(settings.showFullNames() != checked); + }); + connect(ui.shadowHidden, &QAbstractButton::toggled, [this, &settings] (bool checked) { + restartWarning(settings.shadowHidden() != checked); + }); } void PreferencesDialog::initUiPage(Settings& settings) { ui.alwaysShowTabs->setChecked(settings.alwaysShowTabs()); - ui.fullWidthTabbar->setChecked(settings.fullWidthTabBar()); ui.showTabClose->setChecked(settings.showTabClose()); ui.rememberWindowSize->setChecked(settings.rememberWindowSize()); ui.fixedWindowWidth->setValue(settings.fixedWindowWidth()); ui.fixedWindowHeight->setValue(settings.fixedWindowHeight()); - - // FIXME: Hide options that we don't support yet. - ui.showInPlaces->parentWidget()->hide(); } void PreferencesDialog::initBehaviorPage(Settings& settings) { @@ -221,6 +223,11 @@ void PreferencesDialog::initBehaviorPage(Settings& settings) { ui.confirmTrash->setChecked(settings.confirmTrash()); ui.quickExec->setChecked(settings.quickExec()); ui.selectNewFiles->setChecked(settings.selectNewFiles()); + + // app restart warning + connect(ui.quickExec, &QAbstractButton::toggled, [this, &settings] (bool checked) { + restartWarning(settings.quickExec() != checked); + }); } void PreferencesDialog::initThumbnailPage(Settings& settings) { @@ -304,7 +311,6 @@ void PreferencesDialog::applyDisplayPage(Settings& settings) { void PreferencesDialog::applyUiPage(Settings& settings) { settings.setAlwaysShowTabs(ui.alwaysShowTabs->isChecked()); - settings.setFullWidthTabBar(ui.fullWidthTabbar->isChecked()); settings.setShowTabClose(ui.showTabClose->isChecked()); settings.setRememberWindowSize(ui.rememberWindowSize->isChecked()); settings.setFixedWindowWidth(ui.fixedWindowWidth->value()); @@ -397,4 +403,14 @@ void PreferencesDialog::lockMargins(bool lock) { } } +void PreferencesDialog::restartWarning(bool warn) { + if(warn) { + ++warningCounter_; + } + else { + --warningCounter_; + } + ui.warningLabel->setVisible(warningCounter_ > 0); +} + } // namespace PCManFM diff --git a/pcmanfm/preferencesdialog.h b/pcmanfm/preferencesdialog.h index 8661538..9052bbf 100644 --- a/pcmanfm/preferencesdialog.h +++ b/pcmanfm/preferencesdialog.h @@ -65,8 +65,11 @@ private: void initFromSettings(); void applySettings(); + void restartWarning(bool warn); + private: Ui::PreferencesDialog ui; + int warningCounter_; }; } diff --git a/pcmanfm/settings.cpp b/pcmanfm/settings.cpp index 154d7d5..7e780c5 100644 --- a/pcmanfm/settings.cpp +++ b/pcmanfm/settings.cpp @@ -26,7 +26,8 @@ #include #include "desktopwindow.h" #include -#include +#include +#include #include namespace PCManFM { @@ -88,7 +89,7 @@ Settings::Settings(): splitterPos_(120), sidePaneMode_(Fm::SidePane::ModePlaces), showMenuBar_(true), - fullWidthTabBar_(true), + splitView_(false), viewMode_(Fm::FolderView::IconMode), showHidden_(false), sortOrder_(Qt::AscendingOrder), @@ -231,6 +232,7 @@ bool Settings::loadFile(QString filePath) { desktopFont_ = QApplication::font(); } desktopIconSize_ = settings.value("DesktopIconSize", 48).toInt(); + desktopShortcuts_ = settings.value("DesktopShortcuts").toStringList(); showWmMenu_ = settings.value("ShowWmMenu", false).toBool(); desktopShowHidden_ = settings.value("ShowHidden", false).toBool(); desktopHideItems_ = settings.value("HideItems", false).toBool(); @@ -302,7 +304,7 @@ bool Settings::loadFile(QString filePath) { splitterPos_ = settings.value("SplitterPos", 150).toInt(); sidePaneMode_ = sidePaneModeFromString(settings.value("SidePaneMode").toString()); showMenuBar_ = settings.value("ShowMenuBar", true).toBool(); - fullWidthTabBar_ = settings.value("FullWidthTabBar", true).toBool(); + splitView_ = settings.value("SplitView", false).toBool(); pathBarButtons_ = settings.value("PathBarButtons", true).toBool(); settings.endGroup(); @@ -361,6 +363,7 @@ bool Settings::saveFile(QString filePath) { settings.setValue("ShadowColor", desktopShadowColor_.name()); settings.setValue("Font", desktopFont_.toString()); settings.setValue("DesktopIconSize", desktopIconSize_); + settings.setValue("DesktopShortcuts", desktopShortcuts_); settings.setValue("ShowWmMenu", showWmMenu_); settings.setValue("ShowHidden", desktopShowHidden_); settings.setValue("HideItems", desktopHideItems_); @@ -434,7 +437,7 @@ bool Settings::saveFile(QString filePath) { settings.setValue("SplitterPos", splitterPos_); settings.setValue("SidePaneMode", sidePaneModeToString(sidePaneMode_)); settings.setValue("ShowMenuBar", showMenuBar_); - settings.setValue("FullWidthTabBar", fullWidthTabBar_); + settings.setValue("SplitView", splitView_); settings.setValue("PathBarButtons", pathBarButtons_); settings.endGroup(); @@ -686,10 +689,7 @@ static Fm::SidePane::Mode sidePaneModeFromString(const QString& str) { void Settings::setTerminal(QString terminalCommand) { terminal_ = terminalCommand; - // override the settings in libfm FmConfig. - g_free(fm_config->terminal); - fm_config->terminal = g_strdup(terminal_.toLocal8Bit().constData()); - g_signal_emit_by_name(fm_config, "changed::terminal"); + Fm::setDefaultTerminal(terminal_.toStdString()); } @@ -730,17 +730,17 @@ FolderSettings Settings::loadFolderSettings(const Fm::FilePath& path) const { g_free(str); } - gboolean show_hidden; + bool show_hidden; if(cfg.getBoolean("ShowHidden", &show_hidden)) { settings.setShowHidden(show_hidden); } - gboolean folder_first; + bool folder_first; if(cfg.getBoolean("SortFolderFirst", &folder_first)) { settings.setSortFolderFirst(folder_first); } - gboolean case_sensitive; + bool case_sensitive; if(cfg.getBoolean("SortCaseSensitive", &case_sensitive)) { settings.setSortCaseSensitive(case_sensitive); } diff --git a/pcmanfm/settings.h b/pcmanfm/settings.h index 45b49f7..343b83a 100644 --- a/pcmanfm/settings.h +++ b/pcmanfm/settings.h @@ -22,13 +22,13 @@ #define PCMANFM_SETTINGS_H #include -#include #include #include #include "desktopwindow.h" #include #include #include +#include namespace PCManFM { @@ -313,6 +313,14 @@ public: desktopIconSize_ = desktopIconSize; } + QStringList desktopShortcuts() const { + return desktopShortcuts_; + } + + void setDesktopShortcuts(const QStringList& list) { + desktopShortcuts_ = list; + } + bool showWmMenu() const { return showWmMenu_; } @@ -464,12 +472,12 @@ public: showMenuBar_ = showMenuBar; } - bool fullWidthTabBar() const { - return fullWidthTabBar_; + bool splitView() const { + return splitView_; } - void setFullWidthTabBar(bool fullWith) { - fullWidthTabBar_ = fullWith; + void setSplitView(bool split) { + splitView_ = split; } Fm::FolderView::ViewMode viewMode() const { @@ -899,6 +907,7 @@ private: QColor desktopShadowColor_; QFont desktopFont_; int desktopIconSize_; + QStringList desktopShortcuts_; bool showWmMenu_; bool desktopShowHidden_; @@ -918,7 +927,7 @@ private: int splitterPos_; Fm::SidePane::Mode sidePaneMode_; bool showMenuBar_; - bool fullWidthTabBar_; + bool splitView_; Fm::FolderView::ViewMode viewMode_; bool showHidden_; diff --git a/pcmanfm/tabbar.cpp b/pcmanfm/tabbar.cpp index 859e4a0..f557925 100644 --- a/pcmanfm/tabbar.cpp +++ b/pcmanfm/tabbar.cpp @@ -29,23 +29,31 @@ namespace PCManFM { TabBar::TabBar(QWidget *parent): QTabBar(parent), - dragStarted_(false) + dragStarted_(false), + detachable_(true) { } void TabBar::mousePressEvent(QMouseEvent *event) { QTabBar::mousePressEvent (event); - if(event->button() == Qt::LeftButton - && tabAt(event->pos()) > -1) { - dragStartPosition_ = event->pos(); + if(detachable_){ + if(event->button() == Qt::LeftButton + && tabAt(event->pos()) > -1) { + dragStartPosition_ = event->pos(); + } + dragStarted_ = false; } - dragStarted_ = false; } void TabBar::mouseMoveEvent(QMouseEvent *event) { + if(!detachable_) { + QTabBar::mouseMoveEvent(event); + return; + } + if(!dragStartPosition_.isNull() - && (event->pos() - dragStartPosition_).manhattanLength() < QApplication::startDragDistance()) { + && (event->pos() - dragStartPosition_).manhattanLength() >= QApplication::startDragDistance()) { dragStarted_ = true; } @@ -102,7 +110,7 @@ void TabBar::mouseReleaseEvent(QMouseEvent *event) { // Let the main window receive dragged tabs! void TabBar::dragEnterEvent(QDragEnterEvent *event) { - if(event->mimeData()->hasFormat("application/pcmanfm-qt-tab")) { + if(detachable_ && event->mimeData()->hasFormat("application/pcmanfm-qt-tab")) { event->ignore(); } } diff --git a/pcmanfm/tabbar.h b/pcmanfm/tabbar.h index c5573cb..e96b69f 100644 --- a/pcmanfm/tabbar.h +++ b/pcmanfm/tabbar.h @@ -35,6 +35,10 @@ public: void finishMouseMoveEvent(); void releaseMouse(); + void setDetachable(bool detachable) { + detachable_ = detachable; + } + Q_SIGNALS: void tabDetached(); @@ -48,6 +52,7 @@ protected: private: QPoint dragStartPosition_; bool dragStarted_; + bool detachable_; }; } diff --git a/pcmanfm/tabpage.cpp b/pcmanfm/tabpage.cpp index a96d682..78c6360 100644 --- a/pcmanfm/tabpage.cpp +++ b/pcmanfm/tabpage.cpp @@ -30,6 +30,8 @@ #include #include #include +#include +#include #include #include "settings.h" #include "application.h" @@ -52,6 +54,50 @@ bool ProxyFilter::filterAcceptsRow(const Fm::ProxyFolderModel* model, const std: return true; } +//================================================== + +FilterEdit::FilterEdit(QWidget* parent) : QLineEdit(parent) { + setClearButtonEnabled(true); + if(QToolButton *clearButton = findChild()) { + clearButton->setToolTip(tr("Clear text (Ctrl+K)")); + } +} + +void FilterEdit::keyPressEvent(QKeyEvent* event) { + // since two views can be shown in the split mode, Ctrl+K can't be + // used as a QShortcut but can come here for clearing the text + if(event->modifiers() == Qt::ControlModifier && event->key() == Qt::Key_K) { + clear(); + } + QLineEdit::keyPressEvent(event); +} + +void FilterEdit::keyPressed(QKeyEvent* event) { + // NOTE: Movement and delete keys should be left to the view. + // Copy/paste shortcuts are taken by the view but they aren't needed here + // (Shift+Insert works for pasting but, since most users may not be familiar + // with it, an action is added to the main window for focusing an empty bar). + if(!hasFocus() + && event->key() != Qt::Key_Left && event->key() != Qt::Key_Right + && event->key() != Qt::Key_Home && event->key() != Qt::Key_End + && event->key() != Qt::Key_Delete) { + keyPressEvent(event); + } +} + +FilterBar::FilterBar(QWidget* parent) : QWidget(parent) { + QHBoxLayout* HLayout = new QHBoxLayout(this); + HLayout->setSpacing(5); + filterEdit_ = new FilterEdit(); + QLabel *label = new QLabel(tr("Filter:")); + HLayout->addWidget(label); + HLayout->addWidget(filterEdit_); + connect(filterEdit_, &QLineEdit::textChanged, this, &FilterBar::textChanged); + connect(filterEdit_, &FilterEdit::lostFocus, this, &FilterBar::lostFocus); +} + +//================================================== + TabPage::TabPage(QWidget* parent): QWidget(parent), folderView_{nullptr}, @@ -60,7 +106,8 @@ TabPage::TabPage(QWidget* parent): proxyFilter_{nullptr}, verticalLayout{nullptr}, overrideCursor_(false), - selectionTimer_(nullptr) { + selectionTimer_(nullptr), + filterBar_(nullptr) { Settings& settings = static_cast(qApp)->settings(); @@ -76,6 +123,7 @@ TabPage::TabPage(QWidget* parent): folderView_ = new View(settings.viewMode(), this); folderView_->setMargins(settings.folderViewCellMargins()); + folderView_->setShadowHidden(settings.shadowHidden()); // newView->setColumnWidth(Fm::FolderModel::ColumnName, 200); connect(folderView_, &View::openDirRequested, this, &TabPage::openDirRequested); connect(folderView_, &View::selChanged, this, &TabPage::onSelChanged); @@ -88,6 +136,14 @@ TabPage::TabPage(QWidget* parent): // FIXME: this is very dirty folderView_->setModel(proxyModel_); verticalLayout->addWidget(folderView_); + + // filter-bar and its settings + filterBar_ = new FilterBar(); + verticalLayout->addWidget(filterBar_); + if(!settings.showFilter()){ + transientFilterBar(true); + } + connect(filterBar_, &FilterBar::textChanged, this, &TabPage::onFilterStringChanged); } TabPage::~TabPage() { @@ -109,6 +165,78 @@ TabPage::~TabPage() { } } +void TabPage::transientFilterBar(bool transient) { + if(filterBar_) { + filterBar_->clear(); + if(transient) { + filterBar_->hide(); + folderView_->childView()->removeEventFilter(this); + folderView_->childView()->installEventFilter(this); + connect(filterBar_, &FilterBar::lostFocus, this, &TabPage::onLosingFilterBarFocus); + } + else { + filterBar_->show(); + folderView_->childView()->removeEventFilter(this); + disconnect(filterBar_, &FilterBar::lostFocus, this, &TabPage::onLosingFilterBarFocus); + } + } +} + +void TabPage::onLosingFilterBarFocus() { + // hide the empty transient filter-bar when it loses focus + if(getFilterStr().isEmpty()) { + filterBar_->hide(); + } +} + +void TabPage::showFilterBar() { + if(filterBar_) { + filterBar_->show(); + if(isVisibleTo(this)) { // the page itself may be in an inactive tab + filterBar_->focusBar(); + } + } +} + +bool TabPage::eventFilter(QObject* watched, QEvent* event) { + // when a text is typed inside the view, type it inside the filter-bar + if(filterBar_ && watched == folderView_->childView() && event->type() == QEvent::KeyPress) { + if(QKeyEvent* ke = static_cast(event)) { + filterBar_->keyPressed(ke); + } + } + return QWidget::eventFilter(watched, event); +} + +void TabPage::backspacePressed() { + if(filterBar_ && filterBar_->isVisible()) { + QKeyEvent bs = QKeyEvent(QEvent::KeyPress, Qt::Key_Backspace, Qt::NoModifier); + filterBar_->keyPressed(&bs); + } +} + +void TabPage::onFilterStringChanged(QString str) { + if(filterBar_ && str != getFilterStr()) { + setFilterStr(str); + applyFilter(); + // show/hide the transient filter-bar appropriately + if(!static_cast(qApp)->settings().showFilter()) { + if(filterBar_->isVisibleTo(this)) { // the page itself may be in an inactive tab + if(str.isEmpty()) { + // focus the view BEFORE hiding the filter-bar to avoid redundant "FocusIn" events; + // otherwise, another widget inside the main window might gain focus immediately + // after the filter-bar is hidden and only after that, the view will be focused. + folderView()->childView()->setFocus(); + filterBar_->hide(); + } + } + else if(!str.isEmpty()) { + filterBar_->show(); + } + } + } +} + void TabPage::freeFolder() { if(folder_) { if(folderSettings_.isCustomized()) { @@ -285,13 +413,9 @@ void TabPage::onFolderFsInfo() { guint64 free, total; QString& msg = statusText_[StatusTextFSInfo]; if(folder_->getFilesystemInfo(&total, &free)) { - char total_str[64]; - char free_str[64]; - fm_file_size_to_str(free_str, sizeof(free_str), free, fm_config->si_unit); - fm_file_size_to_str(total_str, sizeof(total_str), total, fm_config->si_unit); msg = tr("Free space: %1 (Total: %2)") - .arg(QString::fromUtf8(free_str), - QString::fromUtf8(total_str)); + .arg(formatFileSize(free, fm_config->si_unit)) + .arg(formatFileSize(total, fm_config->si_unit)); } else { msg.clear(); @@ -340,21 +464,12 @@ void TabPage::onFolderRemoved() { void TabPage::onFolderUnmount() { // the folder we're showing is unmounted, destroy the widget qDebug("folder unmount"); - // NOTE: call deleteLater() directly from this GObject signal handler - // does not work but I don't know why. - // Maybe it's the problem of glib mainloop integration? - // Call it when idle works, though. - Settings& settings = static_cast(qApp)->settings(); - // NOTE: call deleteLater() directly from this GObject signal handler - // does not work but I don't know why. - // Maybe it's the problem of glib mainloop integration? - // Call it when idle works, though. - if(settings.closeOnUnmount()) { - QTimer::singleShot(0, this, SLOT(deleteLater())); - } - else { - chdir(Fm::FilePath::homeDir()); - } + // NOTE: We cannot delete the page or change its directory here + // because unmounting might be done from places view, in which case, + // the mount operation is a child of the places view and should be + // finished before doing anything else. + freeFolder(); + Q_EMIT folderUnmounted(); } void TabPage::onFolderContentChanged() { @@ -372,6 +487,9 @@ QString TabPage::pathName() { void TabPage::chdir(Fm::FilePath newPath, bool addHistory) { // qDebug() << "TABPAGE CHDIR:" << newPath.toString().get(); + if(filterBar_){ + filterBar_->clear(); + } if(folder_) { // we're already in the specified dir if(newPath == folder_->path()) { @@ -421,10 +539,11 @@ void TabPage::chdir(Fm::FilePath newPath, bool addHistory) { connect(folder_.get(), &Fm::Folder::unmount, this, &TabPage::onFolderUnmount); connect(folder_.get(), &Fm::Folder::contentChanged, this, &TabPage::onFolderContentChanged); + Settings& settings = static_cast(qApp)->settings(); folderModel_ = CachedFolderModel::modelFromFolder(folder_); + folderModel_->setShowFullName(settings.showFullNames()); // set sorting, considering customized folders - Settings& settings = static_cast(qApp)->settings(); folderSettings_ = settings.loadFolderSettings(path()); proxyModel_->sort(folderSettings_.sortColumn(), folderSettings_.sortOrder()); proxyModel_->setFolderFirst(folderSettings_.sortFolderFirst()); @@ -432,7 +551,7 @@ void TabPage::chdir(Fm::FilePath newPath, bool addHistory) { proxyModel_->setSortCaseSensitivity(folderSettings_.sortCaseSensitive() ? Qt::CaseSensitive : Qt::CaseInsensitive); proxyModel_->setSourceModel(folderModel_); - folderView_->setViewMode(folderSettings_.viewMode()); + setViewMode(folderSettings_.viewMode()); if(folder_->isLoaded()) { onFolderStartLoading(); @@ -600,13 +719,22 @@ void TabPage::updateFromSettings(Settings& settings) { } void TabPage::setViewMode(Fm::FolderView::ViewMode mode) { + Settings& settings = static_cast(qApp)->settings(); if(folderSettings_.viewMode() != mode) { folderSettings_.setViewMode(mode); if(folderSettings_.isCustomized()) { - static_cast(qApp)->settings().saveFolderSettings(path(), folderSettings_); + settings.saveFolderSettings(path(), folderSettings_); } } + Fm::FolderView::ViewMode prevMode = folderView_->viewMode(); folderView_->setViewMode(mode); + folderView_->childView()->setFocus(); + if(!settings.showFilter() && 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); + } } void TabPage::sort(int col, Qt::SortOrder order) { @@ -665,7 +793,12 @@ void TabPage::applyFilter() { if(!proxyModel_) { return; } + int prevSelSize = folderView_->selectionModel()->selectedIndexes().size(); proxyModel_->updateFilters(); + // if some selected files are filtered out, "View::selChanged()" won't be emitted + if(prevSelSize > folderView_->selectionModel()->selectedIndexes().size()) { + onSelChanged(); + } statusText_[StatusTextNormal] = formatStatusText(); Q_EMIT statusChanged(StatusTextNormal, statusText_[StatusTextNormal]); } diff --git a/pcmanfm/tabpage.h b/pcmanfm/tabpage.h index 424cfe3..b514fa6 100644 --- a/pcmanfm/tabpage.h +++ b/pcmanfm/tabpage.h @@ -23,7 +23,7 @@ #include #include -#include +#include #include #include "view.h" #include "settings.h" @@ -58,6 +58,52 @@ private: QString filterStr_; }; +//================================================== + +class FilterEdit : public QLineEdit { + Q_OBJECT +public: + FilterEdit(QWidget *parent = nullptr); + ~FilterEdit() {}; + void keyPressed(QKeyEvent* event); + +protected: + virtual void focusOutEvent(QFocusEvent* event) override { + Q_EMIT lostFocus(); + QLineEdit::focusOutEvent(event); + } + virtual void keyPressEvent(QKeyEvent* event) override; + +Q_SIGNALS: + void lostFocus(); +}; + +class FilterBar : public QWidget { + Q_OBJECT +public: + FilterBar(QWidget *parent = nullptr); + ~FilterBar() {}; + + void focusBar() { + filterEdit_->setFocus(); + } + void clear() { + filterEdit_->clear(); + } + void keyPressed(QKeyEvent* event) { + filterEdit_->keyPressed(event); + } + +Q_SIGNALS: + void textChanged(const QString &text); + void lostFocus(); + +private: + FilterEdit* filterEdit_; +}; + +//================================================== + class TabPage : public QWidget { Q_OBJECT @@ -197,6 +243,20 @@ public: void setCustomizedView(bool value); + void transientFilterBar(bool transient); + + void showFilterBar(); + bool isFilterBarVisible() const { + return (filterBar_ && filterBar_->isVisible()); + } + void clearFilter() { + if(filterBar_) { + filterBar_->clear(); + } + } + + void backspacePressed(); + Q_SIGNALS: void statusChanged(int type, QString statusText); void titleChanged(QString title); @@ -204,12 +264,18 @@ Q_SIGNALS: void sortFilterChanged(); void forwardRequested(); void backwardRequested(); + void folderUnmounted(); + +protected: + virtual bool eventFilter(QObject* watched, QEvent* event); protected Q_SLOTS: void onSelChanged(); void onUiUpdated(); void onFileSizeChanged(const QModelIndex& index); void onFilesAdded(const Fm::FileInfoList files); + void onFilterStringChanged(QString str); + void onLosingFilterBarFocus(); private: void freeFolder(); @@ -242,6 +308,7 @@ private: bool overrideCursor_; FolderSettings folderSettings_; QTimer* selectionTimer_; + FilterBar* filterBar_; }; } diff --git a/pcmanfm/translations/CMakeLists.txt b/pcmanfm/translations/CMakeLists.txt new file mode 100644 index 0000000..2545f05 --- /dev/null +++ b/pcmanfm/translations/CMakeLists.txt @@ -0,0 +1,3 @@ +project(pcmanfm-qt) + +build_component("." "${CMAKE_INSTALL_FULL_DATADIR}/pcmanfm-qt/translations") diff --git a/pcmanfm/translations/pcmanfm-qt-desktop-pref_cs.desktop b/pcmanfm/translations/pcmanfm-qt-desktop-pref_cs.desktop new file mode 100644 index 0000000..f94b53c --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt-desktop-pref_cs.desktop @@ -0,0 +1,4 @@ +#Translations +Name[cs]=Pracovní plocha +GenericName[cs]=Nastavení pracovní plochy +Comment[cs]=Změna pozadí plochy a chování jejího správce diff --git a/pcmanfm/translations/pcmanfm-qt-desktop-pref_ja.desktop b/pcmanfm/translations/pcmanfm-qt-desktop-pref_ja.desktop new file mode 100644 index 0000000..cb264fb --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt-desktop-pref_ja.desktop @@ -0,0 +1,4 @@ +#Translations +Name[ja]=デスクトップ +GenericName[ja]=デスクトップ設定 +Comment[ja]=壁紙やその他のデスクトップ設定を変更します diff --git a/pcmanfm/translations/pcmanfm-qt.ts b/pcmanfm/translations/pcmanfm-qt.ts new file mode 100644 index 0000000..292f533 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt.ts @@ -0,0 +1,1796 @@ + + + + + AboutDialog + + + About + + + + + <html><head/><body><p><span style=" font-size:16pt; font-weight:600;">PCManFM-Qt</span></p></body></html> + + + + + Lightweight file manager + + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + + PCManFM-Qt File Manager + +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. + + + + + Authors + + + + + License + + + + + AutoRunDialog + + + Removable medium is inserted + + + + + <b>Removable medium is inserted</b> + + + + + Type of medium: + + + + + Detecting... + + + + + Please select the action you want to perform: + + + + + BulkRenameDialog + + + Bulk Rename + + + + + # will be replaced by numbers starting with: + + + + + Rename selected files to: + + + + + Name# + + + + + ConnectServerDialog + + + Connect to remote server + + + + + Anonymous &login + + + + + Login as &user: + + + + + Specify remote folder to connect + + + + + Type: + + + + + Port: + + + + + Path: + + + + + Host: + + + + + DesktopFolder + + + Form + + + + + Desktop + + + + + Desktop folder: + + + + + Image file + + + + + Folder path + + + + + &Browse + + + + + DesktopPreferencesDialog + + + Desktop Preferences + + + + + Background + + + + + Wallpaper mode: + + + + + Wallpaper image file: + + + + + Select background color: + + + + + Image file + + + + + Image file path + + + + + &Browse + + + + + Icons + + + + + Icon size: + + + + + Label Text + + + + + Select shadow color: + + + + + Select font: + + + + + General + + + + + Select text color: + + + + + Spacing + + + + + Minimum item margins: + + + + + 3 px by default. + + + + + + px + + + + + x + + + + + 1 px by default. +A space is also reserved for 3 lines of text. + + + + + Lock + + + + + Slide Show + + + + + Enable Slide Show + + + + + Wallpaper image folder: + + + + + Browse + + + + + hour(s) + + + + + and + + + + + Intervals less than 5min will be ignored + + + + + Interval: + + + + + minute(s) + + + + + Wallpaper folder + + + + + Randomize the slide show + + + + + Visible Shortcuts + + + + + Home + + + + + Trash + + + + + Computer + + + + + Network + + + + + Window Manager + + + + + Show menus provided by window managers when desktop is clicked + + + + + Advanced + + + + + MainWindow + + + File Manager + + + + + &Toolbars + + + + + Path &Bar + + + + + &Filtering + + + + + Go &Up + + + + + Go Up + + + + + Alt+Up + + + + + &Home + + + + + Alt+Home + + + + + &Reload + + + + + F5 + + + + + Go + + + + + Quit + + + + + &About + + + + + &New Window + + + + + New Window + + + + + Ctrl+N + + + + + Show &Hidden + + + + + Ctrl+H + + + + + &Computer + + + + + &Trash + + + + + &Network + + + + + &Desktop + + + + + &Add to Bookmarks + + + + + &Applications + + + + + Reload + + + + + &Icon View + + + + + &Compact View + + + + + &Detailed List + + + + + &Thumbnail View + + + + + Cu&t + + + + + Ctrl+X + + + + + &Copy + + + + + Ctrl+C + + + + + &Paste + + + + + Ctrl+V + + + + + Select &All + + + + + Ctrl+A + + + + + Pr&eferences + + + + + &Ascending + + + + + &Descending + + + + + &By File Name + + + + + By &Modification Time + + + + + By File &Type + + + + + By &Owner + + + + + &Folder First + + + + + &Preserve sorting for this folder + + + + + &Case Sensitive + + + + + By File &Size + + + + + &Close Window + + + + + Ctrl+Q + + + + + &Folder + + + + + &Blank File + + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + + + + + Ctrl+I + + + + + S&plit View + + + + + Split View + + + + + F6 + + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + + + + + &Clear All Filters + + + + + Ctrl+Shift+K + + + + + Close &previous tabs + + + + + Close &next tabs + + + + + &Preserve Settings for This Folder + + + + + Connect to &Server + + + + + &Location + + + + + &Path Buttons + + + + + &Bulk Rename + + + + + Bulk Rename + + + + + Ctrl+F2 + + + + + Close &other tabs + + + + + Permanent &filter bar + + + + + &Menu bar + + + + + Menu bar + + + + + Ctrl+M + + + + + + Menu + + + + + New &Tab + + + + + New Tab + + + + + Ctrl+T + + + + + Go &Back + + + + + Go Back + + + + + Alt+Left + + + + + Go &Forward + + + + + Go Forward + + + + + Alt+Right + + + + + &Invert Selection + + + + + &Delete + + + + + Del + + + + + &Rename + + + + + F2 + + + + + C&lose Tab + + + + + Ctrl+W + + + + + File &Properties + + + + + Alt+Return + + + + + &Folder Properties + + + + + Edit Bookmarks + + + + + Open &Terminal + + + + + F4 + + + + + Open as &Root + + + + + &Edit Bookmarks + + + + + Ctrl+Shift+N + + + + + Ctrl+Alt+N + + + + + &Find Files + + + + + F3 + + + + + &File + + + + + C&reate New + + + + + &Help + + + + + + &View + + + + + &Sorting + + + + + &Edit + + + + + &Bookmarks + + + + + &Go + + + + + &Tool + + + + + Main Toolbar + + + + + PCManFM::Application + + + Name of configuration profile + + + + + PROFILE + + + + + Run PCManFM as a daemon + + + + + Quit PCManFM + + + + + Launch desktop manager + + + + + Turn off desktop manager if it's running + + + + + Open desktop preference dialog on the page with the specified name + + + + + + NAME + + + + + Open new window + + + + + Open Find Files utility + + + + + Set desktop wallpaper from image FILE + + + + + FILE + + + + + MODE + + + + + Set mode of desktop wallpaper. MODE=(%1) + + + + + Open Preferences dialog on the page with the specified name + + + + + Files or directories to open + + + + + [FILE1, FILE2,...] + + + + + + Error + + + + + Terminal emulator is not set. + + + + + PCManFM::AutoRunDialog + + + Open in file manager + + + + + Removable Disk + + + + + PCManFM::ConnectServerDialog + + + SSH + + + + + FTP + + + + + WebDav + + + + + Secure WebDav + + + + + HTTP + + + + + HTTPS + + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + + + + + Stretch to fill the entire screen + + + + + Stretch to fit the screen + + + + + Center on the screen + + + + + Tile the image to fill the entire screen + + + + + Zoom the image to fill the entire screen + + + + + Image Files + + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + Trash (Empty) + + + + + Home + + + + + Computer + + + + + Network + + + + + Open + + + + + + Stic&k to Current Position + + + + + Empty Trash + + + + + Hide Desktop Items + + + + + Desktop Preferences + + + + + PCManFM::FilterBar + + + Filter: + + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + + + + + Version: %1 + + + + + &Move to Trash + + + + + &Delete + + + + + + Error + + + + + Switch user command is not set. + + + + + PCManFM::PreferencesDialog + + + Icon View + + + + + Compact View + + + + + Thumbnail View + + + + + Detailed List View + + + + + PCManFM::TabPage + + + Error + + + + + Free space: %1 (Total: %2) + + + + + %n item(s) + + + + + + + (%n hidden) + + + + + + + + + Link to + + + + + %n item(s) selected + + + + + + + PCManFM::View + + + Open in New T&ab + + + + + Open in New Win&dow + + + + + Open in Termina&l + + + + + PreferencesDialog + + + Preferences + + + + + User Interface + + + + + Behavior + + + + + + Thumbnail + + + + + Volume + + + + + Advanced + + + + + Select newly created files + + + + + Icons + + + + + Size of big icons: + + + + + Size of small icons: + + + + + Size of thumbnails: + + + + + Size of side pane icons: + + + + + Icon theme: + + + + + Window + + + + + Always show the tab bar + + + + + Show 'Close' buttons on tabs + + + + + Remember the size of the last closed window + + + + + Default width of new windows: + + + + + Default height of new windows: + + + + + Browsing + + + + + Open files with single click + + + + + Delay of auto-selection in single click mode (0 to disable) + + + + + Default view mode: + + + + + sec + + + + + File Operations + + + + + Confirm before deleting files + + + + + Move deleted files to "trash bin" instead of erasing from disk. + + + + + Show thumbnails of files + + + + + Only show thumbnails for local files + + + + + Display + + + + + Bookmarks: + + + + + Open in current tab + + + + + Open in new tab + + + + + Open in new window + + + + + Erase files on removable media instead of "trash can" creation + + + + + Confirm before moving files into "trash can" + + + + + + + Requires application restart to take effect completely + + + + + Launch executable files without prompt + + + + + + Used by Icon View + + + + + + Used by Compact View and Detailed List View + + + + + + Used by Thumbnail View + + + + + User interface + + + + + Treat backup files as hidden + + + + + Always show full file names + + + + + Show icons of hidden files shadowed + + + + + Minimum item margins in icon view: + + + + + 3 px by default. + + + + + + px + + + + + x + + + + + 3 px by default. +A space is also reserved for 3 lines of text. + + + + + Lock + + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + + + + + Application restart is needed for changes to take effect. + + + + + Do not generate thumbnails for image files exceeding this size: + + + + + KB + + + + + Needs ffmpegthumbnailer + + + + + Auto Mount + + + + + Mount mountable volumes automatically on program startup + + + + + Mount removable media automatically when they are inserted + + + + + Show available options for removable media when they are inserted + + + + + When removable medium unmounted: + + + + + Close &tab containing removable medium + + + + + Chan&ge folder in the tab to home folder + + + + + Programs + + + + + Terminal emulator: + + + + + Switch &user command: + + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + + + + + Archiver in&tegration: + + + + + Templates + + + + + Show only user defined templates in menu + + + + + Show only one template for each MIME type + + + + + Run default application after creation from template + + + + + Use SI decimal prefixes instead of IEC binary prefixes + + + + + QObject + + + Renaming files... + + + + + Abort + + + + + Warning + + + + + Renaming is aborted. + + + + + + Error + + + + + No file could be renamed. + + + + + Some files could not be renamed. + + + + diff --git a/pcmanfm/translations/pcmanfm-qt_ar.ts b/pcmanfm/translations/pcmanfm-qt_ar.ts new file mode 100644 index 0000000..78ad3b9 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_ar.ts @@ -0,0 +1,1835 @@ + + + + + AboutDialog + + + About + عن + + + + <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> + + + + Lightweight file manager + مدير ملفات خفيف + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + المبرمجون: +* Hong Jen Yee (PCMan)‏ <pcman.tw@gmail.com> + + + + + PCManFM-Qt File Manager + +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. + مدير الملفات PCManFM-Qt + +الحقوق محفوظة © ٢٠٠٩ - ٢٠١٤ لِ‍ 洪任諭 (Hong Jen Yee) + +هذا البرنامج هو برنامج حر؛ بإمكانك إعادة توزيعه و/أو تعديله تحت شروط الرخصة +العمومية العامة لجنو والتي نشرتها منظمة البرمجيات الحرة؛ سواء الإصدارة 2 من +الرخصة أو أي إصدارة بعدها حسب رغبتك. + +يُوزّع هذا البرنامج على أمل أن يكون مفيدا لمن يستخدمه، دون أدنى مسؤولية؛ ولا +حتى أي ضمان يضمن صلاحية العرض في السوق أو توافقه مع أي استخدام محدد. يمكنك +مراجعة الرخصة العمومية العامة لجنو لمزيد من التفاصيل. + +من المفترض أن تكون قد استلمت نسخة من رخصة جنو العامة مع هذا البرنامج؛ في حال +عدم استلامك لذلك، يمكنك مكاتبة: +⁨Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA⁨.⁩ + + + + Authors + المؤلفون + + + + License + الرخصة + + + + AutoRunDialog + + + Removable medium is inserted + أُدرج وسيط منفصل + + + + <b>Removable medium is inserted</b> + <b>أُدرج وسيط منفصل</b> + + + + Type of medium: + نوع الوسيط: + + + + Detecting... + يكتشف… + + + + Please select the action you want to perform: + رجاءً اختر الإجراء الذي تريد تنفيذه: + + + + BulkRenameDialog + + + Bulk Rename + تغيير الأسماء بالجملة + + + + # will be replaced by numbers starting with: + ستُستبدل # بالأرقام بدءا من: + + + + Rename selected files to: + غيّر اسم الملفات المحددة إلى: + + + + Name# + الاسم# + + + + ConnectServerDialog + + + Connect to remote server + اتّصل بخادوم بعيد + + + + Anonymous &login + ولوج مج&هّل + + + + Login as &user: + لِج بالمست&خدم: + + + + Specify remote folder to connect + حدّد المجلد البعيد للاتصال به + + + + Type: + النوع: + + + + Port: + المنفذ: + + + + Path: + المسار: + + + + Host: + المضيف: + + + + DesktopFolder + + + Form + استمارة + + + + Desktop + سطح المكتب + + + + Desktop folder: + مجلد سطح المكتب: + + + + Image file + ملف صورة + + + + Folder path + مسار المجلد + + + + &Browse + ت&صفّح + + + + DesktopPreferencesDialog + + + Desktop Preferences + تفضيلات سطح المكتب + + + + Background + الخلفية + + + + Wallpaper mode: + وضع الخلفية: + + + + Wallpaper image file: + ملف صورة الخلفية: + + + + Select background color: + اختر لون الخلفية: + + + + Image file + ملف صورة + + + + Image file path + مسار ملف الصورة + + + + &Browse + ت&صفّح + + + + Icons + الأيقونات + + + + Icon size: + مقاس الأيقونة: + + + + Label Text + نصوص اللصيقات + + + + Select shadow color: + اختر ظل النص: + + + + Select font: + اختر الخط: + + + + General + عام + + + + Select text color: + + + + + Spacing + التباعد + + + + Minimum item margins: + أدنى هوامش للعناصر: + + + + 3 px by default. + ٣ بكسل مبدئيا. + + + + + px + بكسل + + + + x + × + + + + 1 px by default. +A space is also reserved for 3 lines of text. + بكسل واحد مبدئيا. +سيُحجز أيضا مكان لنص بثلاث أسطر. + + + + Lock + اقفل + + + + Slide Show + عرض الشرائح + + + + Enable Slide Show + فعّل عرض الشرائح + + + + Wallpaper image folder: + مجلد صور الخلفية: + + + + Browse + تصفّح + + + + hour(s) + سا + + + + and + و + + + + Intervals less than 5min will be ignored + ستُتجاهل الفترات الأقل من ٥ دقائق + + + + Interval: + الفترة: + + + + minute(s) + دق + + + + Wallpaper folder + مجلد الخلفيات + + + + Randomize the slide show + عرض الشرائح عشوائي + + + + Visible Shortcuts + + + + + Home + المنزل + + + + Trash + + + + + Computer + الحاسوب + + + + Network + الشبكة + + + + Window Manager + مدير النوافذ + + + + Show menus provided by window managers when desktop is clicked + اعرض القوائم التي يوفّرها مدير النوافذ عند نقر سطح المكتب + + + + Advanced + متقدم + + + + MainWindow + + + File Manager + مدير الملفات + + + + &Toolbars + أ&شرطة الأدوات + + + + Path &Bar + شري&ط المسار + + + + &Filtering + + + + + Go &Up + انتقل لأ&على + + + + Go Up + انتقل لأعلى + + + + Alt+Up + Alt+Up + + + + &Home + الم&نزل + + + + Alt+Home + Alt+Home + + + + &Reload + أ&عِد التحميل + + + + F5 + F5 + + + + Go + تنقّل + + + + Quit + أنهِ + + + + &About + &عن + + + + &New Window + نافذة &جديدة + + + + New Window + نافذة جديدة + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + اعرض الم&خفي + + + + Ctrl+H + Ctrl+H + + + + &Computer + ال&حاسوب + + + + &Trash + الم&هملات + + + + &Network + ال&شبكة + + + + &Desktop + س&طح المكتب + + + + &Add to Bookmarks + أ&ضِف إلى العلامات + + + + &Applications + التطبي&قات + + + + Reload + أعِد التحميل + + + + &Icon View + منظور أي&قوناتي + + + + &Compact View + منظور مترا&ص + + + + &Detailed List + قائمة مف&صّلة + + + + &Thumbnail View + منظور مص&غّراتي + + + + Cu&t + &قصّ + + + + Ctrl+X + Ctrl+X + + + + &Copy + ا&نسخ + + + + Ctrl+C + Ctrl+C + + + + &Paste + أل&صِق + + + + Ctrl+V + Ctrl+V + + + + Select &All + حدّد ال&كل + + + + Ctrl+A + Ctrl+A + + + + Pr&eferences + التف&ضيلات + + + + &Ascending + ت&صاعديا + + + + &Descending + ت&نازليا + + + + &By File Name + باسم المل&ف + + + + By &Modification Time + بوقت الت&عديل + + + + By File &Type + ب&نوع الملف + + + + By &Owner + بال&مالك + + + + &Folder First + الم&جلدات أولا + + + + &Preserve sorting for this folder + ا&حفظ طريقة الفرز في هذا المجلد + + + + &Case Sensitive + ح&سّاس للحالة + + + + By File &Size + بح&جم الملف + + + + &Close Window + أ&غلِق النافذة + + + + Ctrl+Q + Ctrl+Q + + + + &Folder + م&جلد + + + + &Blank File + مل&ف فارغ + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + + + + + Ctrl+I + + + + + S&plit View + + + + + Split View + + + + + F6 + F6 + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + + + + + Ctrl+Shift+K + + + + + Close &previous tabs + أغلِق الألسنة ال&سابقة + + + + Close &next tabs + أغلِق الألسنة ال&تالية + + + + &Preserve Settings for This Folder + ا&حفظ الإعدادات في هذا المجلد + + + + Connect to &Server + اتّصل ب&خادوم + + + + &Location + الم&كان + + + + &Path Buttons + أزرار الم&سار + + + + &Bulk Rename + ت&غيير الأسماء بالجملة + + + + Bulk Rename + تغيير الأسماء بالجملة + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + أغلِق الألسنة الأ&خرى + + + + Permanent &filter bar + + + + + &Menu bar + شريط ال&قوائم + + + + Menu bar + شريط القوائم + + + + Ctrl+M + Ctrl+M + + + + + Menu + القائمة + + + + New &Tab + ل&سان جديد + + + + New Tab + لسان جديد + + + + Ctrl+T + Ctrl+T + + + + Go &Back + &عُد + + + + Go Back + عُد + + + + Alt+Left + Alt+Left + + + + Go &Forward + ت&قدّم + + + + Go Forward + تقدّم + + + + Alt+Right + Alt+Right + + + + &Invert Selection + ا&عكس التحديد + + + + &Delete + ا&حذف + + + + Del + Del + + + + &Rename + &غيّر الاسم + + + + F2 + F2 + + + + C&lose Tab + أ&غلِق اللسان + + + + Ctrl+W + Ctrl+W + + + + File &Properties + &خصائص الملف + + + + Alt+Return + Alt+Enter + + + + &Folder Properties + خصائص الم&جلد + + + + Edit Bookmarks + حرّر العلامات + + + + Open &Terminal + افتح ال&طرفية + + + + F4 + F4 + + + + Open as &Root + افتح ك&جذر + + + + &Edit Bookmarks + &حرّر العلامات + + + + Ctrl+Shift+N + Ctrl+Shift+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + &Find Files + اب&حث عن ملفات + + + + F3 + F3 + + + + &File + &ملف + + + + C&reate New + أ&نشِئ جديدا + + + + &Help + م&ساعدة + + + + + &View + من&ظور + + + + &Sorting + ال&فرز + + + + &Edit + ت&حرير + + + + &Bookmarks + &علامات + + + + &Go + تن&قّل + + + + &Tool + أ&دوات + + + + Main Toolbar + شريط الأدوات الرئيسي + + + + PCManFM::Application + + + Name of configuration profile + اسم لاحة الضبط + + + + PROFILE + لاحة + + + + Run PCManFM as a daemon + شغّل PCManFM كعفريت + + + + Quit PCManFM + أنهِ PCManFM + + + + Launch desktop manager + أطلِق مدير سطح المكتب + + + + Turn off desktop manager if it's running + أوقِف مدير سطح المكتب إن كان يعمل + + + + Open desktop preference dialog on the page with the specified name + افتح حواريّ تفضيلات سطح المكتب على الصفحة بالاسم المحدد + + + + + NAME + NAME + + + + Open new window + افتح نافذة جديدة + + + + Open Find Files utility + افتح أداة البحث عن ملفات + + + + Set desktop wallpaper from image FILE + اضبط خلفية سطح المكتب من ملف الصورة FILE + + + + FILE + FILE + + + + MODE + MODE + + + + Set mode of desktop wallpaper. MODE=(%1) + اضبط وضع خلفية سطح المكتب. MODE=(%1)‎ + + + + Open Preferences dialog on the page with the specified name + افتح حواريّ التفضيلات على الصفحة بالاسم المحدد + + + + Files or directories to open + الملفات أو الأدلّة لفتحها + + + + [FILE1, FILE2,...] + [FILE1, FILE2,...] + + + + + Error + خطأ + + + + Terminal emulator is not set. + لم يُضبط محاكي الطرفية. + + + + PCManFM::AutoRunDialog + + + Open in file manager + افتح في مدير الملفات + + + + Removable Disk + قرص منفصل + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + ‏WebDav آمن + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + املأ بلون الخلفية فقط + + + + Stretch to fill the entire screen + مدّد لملء الشاشة كاملة + + + + Stretch to fit the screen + مدّد لتناسب الشاشة + + + + Center on the screen + وسّط في الشاشة + + + + Tile the image to fill the entire screen + كرّر الصورة قِطعا لتملأ الشاشة كاملة + + + + Zoom the image to fill the entire screen + كبّر الصورة لتملأ الشاشة كاملة + + + + Image Files + ملفات الصور + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + + + + + + Trash (Empty) + + + + + Home + المنزل + + + + Computer + الحاسوب + + + + Network + الشبكة + + + + Open + + + + + + Stic&k to Current Position + ت&شبّث بالمكان الحالي + + + + Empty Trash + + + + + Hide Desktop Items + أخفِ عناصر سطح المكتب + + + + Desktop Preferences + تفضيلات سطح المكتب + + + + PCManFM::FilterBar + + + Filter: + + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + امسح النص (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + أخفِ شريط القوائم + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + سيُخفي هذا شريط القوائم تماما، استخدم Ctrl+M لعرضه ثانية. + + + + Version: %1 + الإصدارة: %1 + + + + &Move to Trash + ا&نقل إلى المهملات + + + + &Delete + ا&حذف + + + + + Error + خطأ + + + + Switch user command is not set. + لم يُضبط أمر تبديل المستخدم. + + + + PCManFM::PreferencesDialog + + + Icon View + منظور أيقوناتي + + + + Compact View + منظور متراص + + + + Thumbnail View + منظور مصغّراتي + + + + Detailed List View + منظور قوائمي مفصّل + + + + PCManFM::TabPage + + + Error + خطأ + + + + Free space: %1 (Total: %2) + المساحة الحرة: %1 (المجموع: %2) + + + + %n item(s) + + لا عناصر + عنصر واحد + عنصران + %n عناصر + %n عنصرا + %n عنصر + + + + + (%n hidden) + + (لا شيء مخفي) + (واحد مخفي) + (اثنان مخفيان) + (%n مخفية) + (%n مخفيا) + (%n مخفي) + + + + + + + Link to + رابط إلى + + + + %n item(s) selected + + لا عناصر محددة + عنصر واحد محدد + عنصران محددان + %n عناصر محددة + %n عنصرا محددا + %n عنصر محدد + + + + + PCManFM::View + + + Open in New T&ab + افتح في ل&سان جديد + + + + Open in New Win&dow + افتح في &نافذة جديدة + + + + Open in Termina&l + افتح في ال&طرفية + + + + PreferencesDialog + + + Preferences + التفضيلات + + + + User Interface + واجهة المستخدم + + + + Behavior + السلوك + + + + + Thumbnail + المصغّرات + + + + Volume + الأقراص + + + + Advanced + متقدم + + + + Select newly created files + حدّد الملفات المنشأة حديثا + + + + Icons + الأيقونات + + + + Size of big icons: + مقاس الأيقونات الكبيرة: + + + + Size of small icons: + مقاس الأيقونات الصغيرة: + + + + Size of thumbnails: + مقاس المصغّرات: + + + + Size of side pane icons: + مقاس أيقونات الشريط الجانبي: + + + + Icon theme: + سمة الأيقونات: + + + + Window + النافذة + + + + Always show the tab bar + اعرض شريط الألسنة دوما + + + + Show 'Close' buttons on tabs + اعرض أزرار ”أغلِق“ على الألسنة + + + + Remember the size of the last closed window + تذكّر حجم آخر نافذة مُغلقة + + + + Default width of new windows: + العرض المبدئي للنوافذ الجديدة: + + + + Default height of new windows: + الارتفاع المبدئي للنوافذ الجديدة: + + + + Browsing + التصفح + + + + Open files with single click + افتح الملفات بنقرة واحدة + + + + Delay of auto-selection in single click mode (0 to disable) + تأخير التحديد الآلي في وضع النقر المفرد (صفر لتعطيله) + + + + Default view mode: + وضع المنظور المبدئي: + + + + sec + ثا + + + + File Operations + العمليات على الملفات + + + + Confirm before deleting files + أكّد قبل حذف الملفات + + + + Move deleted files to "trash bin" instead of erasing from disk. + انقل الملفات المحذوفة إلى ”سلة المهملات“ بدل مسحها من القرص. + + + + Show thumbnails of files + اعرض مصغّرات للملفات + + + + Only show thumbnails for local files + اعرض مصغّرات للملفات المحلية فقط + + + + Display + العرض + + + + Bookmarks: + العلامات: + + + + Open in current tab + افتح في اللسان الحالي + + + + Open in new tab + افتح في لسان جديد + + + + Open in new window + افتح في نافذة جديدة + + + + Erase files on removable media instead of "trash can" creation + امسح الملفات في الوسيط المنفصل بدل إنشاء ”سلة للمهملات“ + + + + Confirm before moving files into "trash can" + أكّد قبل نقل الملفات إلى ”سلة المهملات“ + + + + + + Requires application restart to take effect completely + إعادة تشغيل التطبيق مطلوبة ليأخذ الخيار مفعوله تماما + + + + Launch executable files without prompt + أطلِق الملفات التنفيذية دون سؤال + + + + + Used by Icon View + يستخدمه المنظور الأيقوناتي + + + + + Used by Compact View and Detailed List View + يستخدمه المنظورين المتراص والقوائمي المفصّل + + + + + Used by Thumbnail View + يستخدمه المنظور المصغّراتي + + + + User interface + واجهة المستخدم + + + + Treat backup files as hidden + عامِل ملفات النسخ الاحتياطي كمخفية + + + + Always show full file names + اعرض أسماء الملفات كاملة دوما + + + + Show icons of hidden files shadowed + اعرض أيقونات الملفات المخفية مظلّلة + + + + Minimum item margins in icon view: + أدنى هوامش للعناصر في المنظور الأيقوناتي: + + + + 3 px by default. + ٣ بكسل مبدئيا. + + + + + px + بكسل + + + + x + × + + + + 3 px by default. +A space is also reserved for 3 lines of text. + بكسل واحد مبدئيا. +سيُحجز أيضا مكان لنص بثلاث أسطر. + + + + Lock + اقفل + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + إن لم يُؤشّر، فسيظهر شريط الألسنة فقط إن كان هناك أكثر من لسان واحد. + + + + Application restart is needed for changes to take effect. + + + + + Do not generate thumbnails for image files exceeding this size: + لا تولّد مصغّرات لملفات الصور الأكبر من: + + + + KB + ك.بايت + + + + Needs ffmpegthumbnailer + تحتاج المصغّرات ffmpegthumbnailer + + + + Auto Mount + الضمّ الآلي + + + + Mount mountable volumes automatically on program startup + ضُمّ الأقراص المنفصلة آليا عند بدء البرنامج + + + + Mount removable media automatically when they are inserted + ضُمّ آليا الوسيط المنفصل عندما يُدخل + + + + Show available options for removable media when they are inserted + اعرض الخيارات المتوفرة للوسيط المنفصل عندما يُدخل + + + + When removable medium unmounted: + عند إزالة ضمّ وسيط منفصل: + + + + Close &tab containing removable medium + أغلِق ال&سان الذي فيه الوسيط المنفصل + + + + Chan&ge folder in the tab to home folder + &غيّر المجلد في اللسان ليكون مجلد المنزل + + + + Programs + البرامج + + + + Terminal emulator: + محاكي الطرفية: + + + + Switch &user command: + أمر تبديل الم&ستخدم: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + أمثلة: ”xterm -e %s“ للطرفية أو ”gksu %s“ لتبديل المستخدم. +‏‎%s = هو سطر الأوامر الذي ستنفّذه بالطرفية أو su. + + + + Archiver in&tegration: + ت&كامل الأرشفة: + + + + Templates + القوالب + + + + Show only user defined templates in menu + اعرض في القائمة القوالبَ التي عرّفها المستخدم فقط + + + + Show only one template for each MIME type + اعرض قالبا واحدا فقط لكل نوع MIME + + + + Run default application after creation from template + شغّل التطبيق المبدئي بعد الإنشاء من قالب + + + + Use SI decimal prefixes instead of IEC binary prefixes + استخدم بادئات SI العشرية بدل بادئات IEC الثنائية + + + + QObject + + + Renaming files... + يُغيّر أسماء الملفات… + + + + Abort + أجهِض + + + + Warning + تحذير + + + + Renaming is aborted. + أُجهض تغيير الأسماء. + + + + + Error + خطأ + + + + No file could be renamed. + تعذر تغيير اسم أي ملف. + + + + Some files could not be renamed. + تعذر تغيير أسماء بعض الملفات. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_ca.ts b/pcmanfm/translations/pcmanfm-qt_ca.ts new file mode 100644 index 0000000..03d30f2 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_ca.ts @@ -0,0 +1,1825 @@ + + + + + AboutDialog + + + About + Quant a + + + + <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> + + + + Lightweight file manager + Gestor de fitxers lleuger + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programació: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + PCManFM-Qt File Manager + +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. + Gestor de fitxers PCManFM-Qt + +Drets d'autor (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Aquest programa és programari lliure; podeu redistribuir-lo i/o modificar-lo +sota els termes de la Llicència Pública General GNU tal com ha estat +publicada per la Free Software Foundation; ja sigui la versió 2 de la Llicència +o bé (si ho preferiu) qualsevol altra versió posterior. + +Aquest programa es distribueix amb l'esperança que sigui útil, però SENSE +CAP GARANTIA; fins i tot sense la garantia implícita de COMERCIALITZACIÓ, +SATISFACCIÓ DE QUALITAT o ADEQUACIÓ A UN ÚS CONCRET. Per a més +detalls vegeu la Llicència pública general de GNU. + +Hauríeu d'haver rebut una còpia de la Llicència Pública General GNU +juntament amb Engrampa; en cas contrari, escriviu a la Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + + + + Authors + Autors + + + + License + Llicència + + + + AutoRunDialog + + + Removable medium is inserted + Un mitjà extraïble està inserit + + + + <b>Removable medium is inserted</b> + <b>Un mitjà extraïble està inserit</b> + + + + Type of medium: + Tipus de mitjà: + + + + Detecting... + S'està detectant... + + + + Please select the action you want to perform: + Seleccioneu l'acció que voleu realitzar: + + + + BulkRenameDialog + + + Bulk Rename + Canvi de nom massiu + + + + # will be replaced by numbers starting with: + Se substiturà # amb nombres, començant per: + + + + Rename selected files to: + Canvia el nom dels fitxers seleccionats: + + + + Name# + Nom# + + + + ConnectServerDialog + + + Connect to remote server + Connexió a un servidor remot + + + + Anonymous &login + Inici de &sessió anònim + + + + Login as &user: + Inicia la sessió com a l'&usuari: + + + + Specify remote folder to connect + Especifiqueu la carpeta remota a connectar + + + + Type: + Tipus: + + + + Port: + Port: + + + + Path: + Camí: + + + + Host: + Amfitrió: + + + + DesktopFolder + + + Form + Formulari + + + + Desktop + Escriptori + + + + Desktop folder: + Carpeta de l'escriptori: + + + + Image file + Fitxer de la imatge + + + + Folder path + Camí a la carpeta + + + + &Browse + Na&vega + + + + DesktopPreferencesDialog + + + Desktop Preferences + Preferències de l'escriptori + + + + Background + Fons + + + + Wallpaper mode: + Mode de la imatge del fons: + + + + Wallpaper image file: + Fitxer de la imatge del fons: + + + + Select background color: + Seleccioneu el color del fons: + + + + Image file + Fitxer d'imatge + + + + Image file path + Camí al fitxer de la imatge + + + + &Browse + Na&vega + + + + Icons + Icones + + + + Icon size: + Mida de la icona: + + + + Label Text + Text de les etiquetes + + + + Select shadow color: + Seleccioneu el color de l'ombra: + + + + Select font: + Seleccioneu la lletra: + + + + General + General + + + + Select text color: + + + + + Spacing + Espaiat + + + + Minimum item margins: + Marges mínims de l'ítem: + + + + 3 px by default. + 3 px per defecte. + + + + + px + px + + + + x + + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 1 px per defecte. +També es reserva un espai per a 3 línies de text. + + + + Lock + Bloqueja + + + + Slide Show + Presentació de diapositives + + + + Enable Slide Show + Habilita la presentació de diapositives + + + + Wallpaper image folder: + Carpeta de la imatge del fons de pantalla: + + + + Browse + Navega + + + + hour(s) + hor(a/es) + + + + and + i + + + + Intervals less than 5min will be ignored + Els intervals de menys de 5 min seran ignorats + + + + Interval: + Interval: + + + + minute(s) + minut(s) + + + + Wallpaper folder + Carpeta del fons d'escriptori + + + + Randomize the slide show + Aleatoritza la presentació de diapositives + + + + Visible Shortcuts + Dreceres visibles + + + + Home + Carpeta de l'usuari + + + + Trash + Paperera + + + + Computer + Ordinador + + + + Network + Xarxa + + + + Window Manager + Gestor de finestres + + + + Show menus provided by window managers when desktop is clicked + Mostra els menús proporcionats amb els gestors de finestres quan es faci clic a l'escriptori + + + + Advanced + Avançat + + + + MainWindow + + + File Manager + Gestor de fitxers + + + + &Toolbars + &Barres d'eines + + + + Path &Bar + &Barra del camí + + + + &Filtering + &Filtratge + + + + Go &Up + Vés a&munt + + + + Go Up + Vés amunt + + + + Alt+Up + Alt+Amunt + + + + &Home + Carpeta de l'&usuari + + + + Alt+Home + Alt+Inici + + + + &Reload + To&rna a carregar + + + + F5 + F5 + + + + Go + Vés + + + + Quit + Surt + + + + &About + &Quant a + + + + &New Window + Finestra &nova + + + + New Window + Finestra nova + Finestra nova + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + Mostra els oc&ults + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Ordinador + + + + &Trash + &Paperera + + + + &Network + &Xarxa + + + + &Desktop + &Escriptori + + + + &Add to Bookmarks + &Afegeix als marcadors + + + + &Applications + &Aplicacions + + + + Reload + Recarrega + + + + &Icon View + Vista d'&icones + + + + &Compact View + Vista &compacta + + + + &Detailed List + Llista &detallada + + + + &Thumbnail View + Vis&ta de miniatures + + + + Cu&t + Re&talla + + + + Ctrl+X + Ctrl+X + + + + &Copy + &Copia + + + + Ctrl+C + Ctrl+C + + + + &Paste + Engan&xa + + + + Ctrl+V + Ctrl+V + + + + Select &All + Seleccion&a-ho tot + + + + Ctrl+A + Ctrl+A + + + + Pr&eferences + Pr&eferències + + + + &Ascending + &Ascendent + + + + &Descending + &Descendent + + + + &By File Name + Pel &nom del fitxer + + + + By &Modification Time + Per la data de &modificació + + + + By File &Type + Pel &tipus de fitxer + + + + By &Owner + Pel pr&opietari + + + + &Folder First + Primer les &carpetes + + + + &Preserve sorting for this folder + &Preserva l'ordenació per a aquesta carpeta + + + + &Case Sensitive + Distin&ció de majúscules i minúscules + + + + By File &Size + Per la m&ida del fitxer + + + + &Close Window + Tan&ca la finestra + + + + Ctrl+Q + Ctrl+Q + + + + &Folder + &Carpeta + + + + &Blank File + Fitxer en &blanc + + + + &Show/Focus Filter Bar + Mo&stra/Enfoca la barra de filtratge + + + + Show Filter Bar + Mostra la barra de filtratge + + + + Ctrl+I + Ctrl+I + + + + S&plit View + Dividei&x la vista + + + + Split View + Divideix la vista + + + + F6 + F6 + + + + &Copy Full Path + &Copia el camí complet + + + + Ctrl+Shift+C + Ctrl+Maj+C + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + &Neteja tots els filtres + + + + Ctrl+Shift+K + Ctrl+Maj+K + + + + Close &previous tabs + Tanca les &pestanyes anteriors + + + + Close &next tabs + Tanca les pestanyes següe&nts + + + + &Preserve Settings for This Folder + &Preserva els ajusts per a aquesta carpeta + + + + Connect to &Server + Connecta't al &servidor + + + + &Location + &Ubicació + + + + &Path Buttons + Botons del &camí + + + + &Bulk Rename + Can&vi de nom massiu + + + + Bulk Rename + Canvi de nom massiu + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + Tanca les altr&es pestanyes + + + + Permanent &filter bar + Barra de &filtratge permanent + + + + &Menu bar + Barra del &menú + + + + Menu bar + Barra de menús + + + + Ctrl+M + Ctrl+M + + + + + Menu + Menú + + + + New &Tab + Pes&tanya nova + + + + New Tab + Pestanya nova + + + + Ctrl+T + Ctrl+T + + + + Go &Back + Vés enda&rrere + + + + Go Back + Vés endarrere + + + + Alt+Left + Alt+Esquerra + + + + Go &Forward + Vés enda&vant + + + + Go Forward + Vés endavant + + + + Alt+Right + Alt+Dreta + + + + &Invert Selection + &Inverteix la selecció + + + + &Delete + &Elimina + + + + Del + Supr + + + + &Rename + &Reanomena + + + + F2 + F2 + + + + C&lose Tab + Tanca &la pestanya + + + + Ctrl+W + Ctrl+W + + + + File &Properties + &Propietats del fitxer + + + + Alt+Return + Alt+Retorn + + + + &Folder Properties + Propietats de la c&arpeta + + + + Edit Bookmarks + Edita els marcadors + + + + Open &Terminal + Obre el &terminal + + + + F4 + F4 + + + + Open as &Root + Obre com a &root + + + + &Edit Bookmarks + &Edita els marcadors + + + + Ctrl+Shift+N + Ctrl+Majúscules+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + &Find Files + Troba &fitxers + + + + F3 + F3 + + + + &File + &Fitxer + + + + C&reate New + C&rea nou + + + + &Help + &Ajuda + + + + + &View + &Visualitza + + + + &Sorting + &Ordenació + + + + &Edit + &Edita + + + + &Bookmarks + &Marcadors + + + + &Go + &Vés + + + + &Tool + &Eines + + + + Main Toolbar + Barra d'eines principal + + + + PCManFM::Application + + + Name of configuration profile + Nom del perfil de la configuració + + + + PROFILE + PERFIL + + + + Run PCManFM as a daemon + Executa PCManFM com a dimoni + + + + Quit PCManFM + Surt de PCManFM + + + + Launch desktop manager + Llança el gestor d'escriptoris + + + + Turn off desktop manager if it's running + Apaga el gestor d'escriptoris si s'està executant + + + + Open desktop preference dialog on the page with the specified name + Obre el diàleg de preferències de l'escriptori en la pàgina amb el nom especificat + + + + + NAME + NOM + + + + Open new window + Obre una finestra nova + + + + Open Find Files utility + Obre la utilitat Troba fitxers + + + + Set desktop wallpaper from image FILE + Estableix la imatge del fons de l'escriptori a partir del FITXER de la imatge + + + + FILE + FITXER + + + + MODE + MODE + + + + Set mode of desktop wallpaper. MODE=(%1) + Estableix el mode de la imatge del fons de l'escriptori. MODE=(%1) + + + + Open Preferences dialog on the page with the specified name + Obre el diàleg de preferències en la pàgina amb el nom especificat + + + + Files or directories to open + Els fitxers o els directoris a obrir + + + + [FILE1, FILE2,...] + [FITXER1, FITXER2,...] + + + + + Error + Error + + + + Terminal emulator is not set. + L'emulador del terminal no està establert. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Obre al gestor de fitxers + + + + Removable Disk + Disc extraïble + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + WebDav segur + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Tan sols omple amb el color del fons + + + + Stretch to fill the entire screen + Estira per omplir tota la pantalla + + + + Stretch to fit the screen + Estira per omplir la pantalla + + + + Center on the screen + Centra a la pantalla + + + + Tile the image to fill the entire screen + Mosaic de la imatge per omplir tota la pantalla + + + + Zoom the image to fill the entire screen + Fes zoom a la imatge per omplir tota la pantalla + + + + Image Files + Fitxers d'imatges + + + + PCManFM::DesktopWindow + + + Trash (One item) + Paperera (un element) + + + + Trash (%Ln items) + + + + + + + + Trash (Empty) + Paperera (buida) + + + + Home + Carpeta de l'usuari + + + + Computer + Ordinador + + + + Network + Xarxa + + + + Open + Obre + + + + + Stic&k to Current Position + Fi&xa a la posició actual + + + + Empty Trash + Buida la paperera + + + + Hide Desktop Items + Oculta els ítems de l'escriptori + + + + Desktop Preferences + Preferències de l'escriptori + + + + PCManFM::FilterBar + + + Filter: + Filtre: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Neteja el text (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + Instància de root + + + + Hide menu bar + Oculta la barra de menús + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Això ocultarà completament la barra de menús, utilitzeu Ctrl+M per tornar-la a mostrar. + + + + Version: %1 + Versió: %1 + + + + &Move to Trash + &Mou a la paperera + + + + &Delete + &Suprimeix + + + + + Error + Error + + + + Switch user command is not set. + L'ordre de canvi d'usuari no està establerta. + + + + PCManFM::PreferencesDialog + + + Icon View + Vista d'icones + + + + Compact View + Vista compacta + + + + Thumbnail View + Vista de miniatures + + + + Detailed List View + Vista de llista detallada + + + + PCManFM::TabPage + + + Error + Error + + + + Free space: %1 (Total: %2) + Espai lliure: %1 (total: %2) + + + + %n item(s) + + %n ítem + %n ítems + + + + + (%n hidden) + + (%n ocult) + (%n ocults) + + + + + + + Link to + enllaç a + + + + %n item(s) selected + + %n ítem seleccionat + %n ítems seleccionats + + + + + PCManFM::View + + + Open in New T&ab + Obre en una pest&anya nova + + + + Open in New Win&dow + Obre en una fines&tra nova + Obre en una fines&tra nova + + + + Open in Termina&l + Obre al termina&l + + + + PreferencesDialog + + + Preferences + Preferències + + + + User Interface + Interfície d'usuari + + + + Behavior + Comportament + + + + + Thumbnail + Miniatura + + + + Volume + Volum + + + + Advanced + Avançat + + + + Select newly created files + Selecciona els fitxers creats recentment + + + + Icons + Icones + + + + Size of big icons: + Mida de les icones grans: + + + + Size of small icons: + Mida de les icones petites: + + + + Size of thumbnails: + Mida de les miniatures: + + + + Size of side pane icons: + Mida de les icones del plafó lateral: + + + + Icon theme: + Tema de les icones: + + + + Window + Finestra + + + + Always show the tab bar + Mostra sempre la barra de les pestanyes + + + + Show 'Close' buttons on tabs + Mostra els botons de 'Tanca' en les pestanyes + + + + Remember the size of the last closed window + Recorda la mida de l'última finestra tancada + + + + Default width of new windows: + Amplada predeterminada de les finestres noves: + + + + Default height of new windows: + Alçada predeterminada de les finestres noves: + + + + Browsing + Navegació + + + + Open files with single click + Obre els fitxers amb un sol clic + + + + Delay of auto-selection in single click mode (0 to disable) + Retard de la selecció automàtica al mode d'un sol clic (0 per inhabilitar) + + + + Default view mode: + Mode predeterminat de la vista: + + + + sec + s + s + + + + File Operations + Operacions dels fitxers + + + + Confirm before deleting files + Confirmació abans d'eliminar fitxers + + + + Move deleted files to "trash bin" instead of erasing from disk. + Mou els fitxers suprimits a la "paperera" en lloc d'eliminar-los del disc. + + + + Show thumbnails of files + Mostra les miniatures dels fitxers + + + + Only show thumbnails for local files + Mostra únicament les miniatures per als fitxers locals + + + + Display + Visualització + + + + Bookmarks: + Marcadors: + + + + Open in current tab + Obre en la pestanya actual + + + + Open in new tab + Obre en una pestanya nova + + + + Open in new window + Obre en una finestra nova + + + + Erase files on removable media instead of "trash can" creation + Elimina els fitxers en el mitjà extraïble en lloc de la creació de la "paperera" + + + + Confirm before moving files into "trash can" + Confirmació abans de moure fitxers a la "paperera" + + + + + + Requires application restart to take effect completely + Requereix reiniciar l'aplicació perquè tingui efecte completament + + + + Launch executable files without prompt + Inicia els fitxers executables sense preguntar-ho + + + + + Used by Icon View + Utilitzat amb la vista d'icones + + + + + Used by Compact View and Detailed List View + Utilitzat amb la vista compacta i la vista de llista detallada + + + + + Used by Thumbnail View + Utilitzat amb la vista de miniatures + + + + User interface + Interfície d'usuari + + + + Treat backup files as hidden + Tracta els fitxers de còpia de seguretat com a ocults + + + + Always show full file names + Mostra sempre el nom complet dels fitxers + + + + Show icons of hidden files shadowed + Mostra ombrejades les icones dels fitxers ocults + + + + Minimum item margins in icon view: + Marges mínims de l'ítem a la vista d'icones: + + + + 3 px by default. + 3 px per defecte. + + + + + px + px + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + 1 px per defecte. +També es reserva un espai per a 3 línies de text. + + + + Lock + Bloqueja + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Quan es desmarca, únicament es mostrarà la +barra de tasques si hi ha més d'una pestanya. + + + + Application restart is needed for changes to take effect. + Es necessita reiniciar l'aplicació perquè els canvis tinguin efecte. + + + + Do not generate thumbnails for image files exceeding this size: + No generis les miniatures per als fitxers d'imatges que superin aquesta mida: + + + + KB + KB + + + + Needs ffmpegthumbnailer + Necessita ffmpegthumbnailer + + + + Auto Mount + Munta automàticament + + + + Mount mountable volumes automatically on program startup + Munta automàticament els volums muntables amb la inicialització del programa + + + + Mount removable media automatically when they are inserted + Munta automàticament els mitjans extraïbles quan aquests són inserits + + + + Show available options for removable media when they are inserted + Mostra les opcions disponibles per als mitjans extraïbles quan s'insereixin + + + + When removable medium unmounted: + Quan es desmunta un mitjà extraïble: + + + + Close &tab containing removable medium + Tanca la pes&tanya que conté el mitjà extraïble + + + + Chan&ge folder in the tab to home folder + Can&via la carpeta a la pestanya amb la carpeta de l'usuari + + + + Programs + Programes + + + + Terminal emulator: + Emulador de terminal: + + + + Switch &user command: + Ordre per al canvi d'&usuari: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Exemples: "xterm -e %s" per al terminal, o "gksu %s" per al canvi d'usuari. +%s = la línia d'ordres que voleu executar amb el terminal o amb su. + + + + Archiver in&tegration: + In&tegració amb l'arxivador: + + + + Templates + Plantilles + + + + Show only user defined templates in menu + Mostra al menú únicament les plantilles definides de l'usuari + + + + Show only one template for each MIME type + Mostra únicament una plantilla per a cadascun dels tipus MIME + + + + Run default application after creation from template + Executa l'aplicació predeterminada després de la creació a partir de la plantilla + + + + Use SI decimal prefixes instead of IEC binary prefixes + Utilitza els prefixos decimals del SI en lloc dels prefixos binaris de l'IEC + + + + QObject + + + Renaming files... + S'està canviant el nom als fitxers... + + + + Abort + Avorta + + + + Warning + Avís + + + + Renaming is aborted. + S'ha avortat el canvi de nom. + + + + + Error + Error + + + + No file could be renamed. + No es pot canviar el nom de cap fitxer. + + + + Some files could not be renamed. + No s'ha pogut canviar el nom d'alguns fitxers. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_cs.desktop b/pcmanfm/translations/pcmanfm-qt_cs.desktop new file mode 100644 index 0000000..d37cf48 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_cs.desktop @@ -0,0 +1,4 @@ +#Translations +Name[cs]=PCManFM-Qt +GenericName[cs]=Správce souborů +Comment[cs]=Procházejte souborový systém a spravujte soubory diff --git a/pcmanfm/translations/pcmanfm-qt_cs.ts b/pcmanfm/translations/pcmanfm-qt_cs.ts new file mode 100644 index 0000000..0238e17 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_cs.ts @@ -0,0 +1,1826 @@ + + + + + AboutDialog + + + About + O aplikaci + + + + Lightweight file manager + Lehký správce souborů + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programování: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></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> + + + + Authors + Autoři + + + + License + Licence + + + + PCManFM-Qt File Manager + +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. + Správce souborů PCManFM-Qt + +Autorské právo © 2009 - 2014 洪任諭 (Hong Jen Yee) + +Tato aplikace je svobodný software, můžete ji šířit dále a/nebo +upravovat za podmínek GNU obecné veřejné licence +jak je vydaná nadací Free Software Foundation, buď verze 2 +této licence, nebo (jako vaše volba) jakékoli pozdější. + +Tato aplikace je šířena v naději, že bude užitečná, +ale BEZ JAKÝCHKOLI ZÁRUK, bez ani předpokládané záruky +PRODEJNOSTI nebo VHODNOSTI PRO KONKRÉTNÍ ÚČEL. +Podrobnosti naleznete v GNU obecné veřejné licenci. + +Společně s touto aplikací byste měli obdržet kopii +GNU obecné veřejné licence, pokud tomu tak není, napište do nadace Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + + + AutoRunDialog + + + Removable medium is inserted + Vloženo vyjímatelné médium + + + + <b>Removable medium is inserted</b> + <b>Je vloženo vyjímatelné médium</b> + + + + Type of medium: + Typ média: + + + + Detecting... + Zjišťování… + + + + Please select the action you want to perform: + Vyberte co má být provedeno: + + + + BulkRenameDialog + + + Bulk Rename + Hromadné přejmenování + + + + # will be replaced by numbers starting with: + # bude nahrazeno čísly začínajícími od: + + + + Rename selected files to: + Přejmenovat označené soubory na: + + + + Name# + Název# + + + + ConnectServerDialog + + + Connect to remote server + Připojit ke vzdálenému serveru + + + + Anonymous &login + Anonymní přih&lášení + + + + Login as &user: + Přihlásit se jako &uživatel: + + + + Specify remote folder to connect + Zadejte vzdálenou složku do které se připojit + + + + Type: + Typ: + + + + Port: + Port: + + + + Path: + Umístění: + + + + Host: + Stroj: + + + + DesktopFolder + + + Form + Formulář + + + + Desktop + Pracovní plocha + + + + Desktop folder: + Složka pracovní plochy: + + + + Image file + Soubor s obrázkem + + + + Folder path + Umístění složky + + + + &Browse + &Procházet + + + + DesktopPreferencesDialog + + + Desktop Preferences + Předvolby pracovní plochy + + + + Background + Pozadí + + + + Wallpaper mode: + Režim obrázku na pozadí: + + + + Wallpaper image file: + Soubor s obrázkem pozadí: + + + + Select background color: + Vyberat barvu pozadí: + + + + Image file + Soubor s obrázkem + + + + Image file path + Umístění souboru s obrázkem + + + + &Browse + &Procházet + + + + Icons + Ikony + + + + Icon size: + Velikost ikony: + + + + Label Text + Text štítku + + + + Select shadow color: + Barva stínu: + + + + Select font: + Písmo popisku: + + + + General + Obecné + + + + Select text color: + + + + + Spacing + Rozestupy + + + + Minimum item margins: + Nejmenší okraje položky: + + + + 3 px by default. + Výchozí jsou tři obrazové body. + + + + + px + px + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + Výchozí je jeden obrazový bod. +Je také vyhrazeno místo pro 3 řádky textu. + + + + Lock + Uzamknout + + + + Slide Show + Prezentace + + + + Enable Slide Show + Měnit obrázky na pozadí + + + + Wallpaper image folder: + Složka obrázku na pozadí: + + + + Browse + Procházet + + + + hour(s) + hodin + + + + and + a + + + + Intervals less than 5min will be ignored + Intervaly kratší než 5 minut budou ignorovány + + + + Interval: + Interval: + + + + minute(s) + minuty + + + + Wallpaper folder + Složka s obrázky na plochu + + + + Randomize the slide show + Náhodné pořadí prezentace + + + + Visible Shortcuts + Viditelné zkratky + + + + Home + Domovská složka + + + + Trash + Koš + + + + Computer + Můj počítač + + + + Network + Síť + + + + Window Manager + Správce oken + + + + Show menus provided by window managers when desktop is clicked + Při kliknutí na plochu zobrazit nabídky poskytované správci oken + + + + Advanced + Pokročilé + + + + MainWindow + + + File Manager + Správce souborů + + + + Go Up + Nahoru + + + + Alt+Up + Alt + šipka nahoru + + + + Alt+Home + Alt+Home + + + + Reload + Načíst znovu + + + + F5 + F5 + + + + &Toolbars + Pruh nás&trojů + + + + Path &Bar + &Pruh popisů umístění + + + + &Filtering + &Filtrování + + + + &Home + &Domů + + + + &Reload + &Načíst znovu + + + + Go + Jít na + + + + Quit + Ukončit + + + + &About + O &aplikaci + + + + New Window + Nové okno + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + Zobrazit &skryté + + + + Ctrl+H + Ctrl+H + + + + &Computer + P&očítač + + + + &Trash + &Koš + + + + &Network + &Síť + + + + &Desktop + P&locha + + + + &Add to Bookmarks + Přid&at do záložek + + + + &Applications + &Aplikace + + + + Ctrl+X + Ctrl+X + + + + &Copy + &Zkopírovat + + + + Ctrl+C + Ctrl+C + + + + &Paste + &Vložit + + + + Ctrl+V + Ctrl+V + + + + Select &All + Vybr&at vše + + + + Pr&eferences + Př&edvolby + + + + &Ascending + &Vzestupně + + + + &Descending + &Sestupně + + + + &By File Name + Podle &názvu + + + + By &Modification Time + Podle oka&mžiku změny + + + + By File &Type + Podle &typu + + + + By &Owner + P&odle vlastníka + + + + &Folder First + &Složky jako první + + + + &Preserve sorting for this folder + Zachovat řazení &pro tuto složku + + + + &Invert Selection + Převrát&it výběr + + + + &Delete + &Smazat + + + + &Rename + &Přejmenovat + + + + &Case Sensitive + &Rozlišovat malá/VELKÁ písmena + + + + By File &Size + Podle veliko&sti + + + + &Close Window + &Zavřít okno + + + + &Show/Focus Filter Bar + &Zobrazit/skrýt lištu filtrování + + + + Show Filter Bar + Zobrazit lištu filtrování + + + + Ctrl+I + Ctrl+I + + + + S&plit View + Rozdělený &pohled + + + + Split View + Rozdělený pohled + + + + F6 + F6 + + + + &Copy Full Path + Zkopírovat &celý popis umístění + + + + Ctrl+Shift+C + Ctrl+Shift+C + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + &Vyčistit všechny filtry + + + + Ctrl+Shift+K + Ctrl+Shift+K + + + + Close &previous tabs + Zavřít &předchozí karty + + + + Close &next tabs + Zavřít &následující karty + + + + &Preserve Settings for This Folder + Zachovat nastavení &pro tuto složku + + + + Connect to &Server + Připojit k &serveru + + + + &Location + &Umístění + + + + &Path Buttons + Tlačítka &popisu umístění + + + + &Bulk Rename + &Hromadné přejmenování + + + + Bulk Rename + Hromadné přejmenování + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + Zavřít &ostatní karty + + + + Permanent &filter bar + Trvalá lišta &filtrování + + + + &Menu bar + &Pruh nabídek + + + + Menu bar + Pruh nabídek + + + + Ctrl+M + Ctrl+M + + + + + Menu + Nabídka + + + + Ctrl+A + Ctrl+A + + + + Go &Up + Nahor&u + + + + &New Window + &Nové okno + + + + &Icon View + &Ikony + + + + &Compact View + &Kompaktní + + + + &Detailed List + Seznam s po&drobnostmi + + + + &Thumbnail View + &Náhledy + + + + Cu&t + Vyjmou&t + + + + New &Tab + Nová kar&ta + + + + New Tab + Nová karta + + + + Ctrl+T + Ctrl+T + + + + Go &Back + &Zpět + + + + Go Back + Zpět + + + + Alt+Left + Alt + šipka vlevo + + + + Go &Forward + &Vpřed + + + + Go Forward + Vpřed + + + + Alt+Right + Alt + šipka vpravo + + + + Del + Del + + + + F2 + F2 + + + + C&lose Tab + &Zavřít kartu + + + + File &Properties + &Vlastnosti souboru + + + + &Folder Properties + Vlastnosti s&ložky + + + + Ctrl+Q + Ctrl+Q + + + + Ctrl+Shift+N + Ctrl+Shift+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + C&reate New + Vytvořit &nový + + + + &Sorting + Ř&adit + + + + Main Toolbar + Hlavní nástrojový pruh + + + + Ctrl+W + Ctrl+W + + + + Alt+Return + Alt+Enter + + + + Edit Bookmarks + Upravit záložky + + + + Open &Terminal + Otevřít &terminál + + + + F4 + F4 + + + + Open as &Root + Otevřít jako sp&rávce systému + + + + &Edit Bookmarks + &Upravit záložky + + + + &Folder + &Složka + + + + &Blank File + &Prázdný soubor + + + + &Find Files + &Najít soubory + + + + F3 + F3 + + + + &File + &Soubor + + + + &Help + &Nápověda + + + + + &View + &Zobrazit + + + + &Edit + &Upravit + + + + &Bookmarks + Zál&ožky + + + + &Go + &Jít na + + + + &Tool + Nás&troje + + + + PCManFM::Application + + + Name of configuration profile + Název profilu nastavení + + + + PROFILE + PROFIL + + + + Run PCManFM as a daemon + Spustit PCManFM jako proces služby + + + + Quit PCManFM + Ukončit PCManFM + + + + Launch desktop manager + Spustit správce desktopu + + + + Turn off desktop manager if it's running + Pokud je spuštěný, vypnout správce plochy + + + + Open desktop preference dialog on the page with the specified name + Otevřít dialog předvoleb plochy na stránce, které název byl zadán + + + + + NAME + NAZEV + + + + Open new window + Otevřít nové okno + + + + Open Find Files utility + Otevřít nástroj pro hledání souborů + + + + Set desktop wallpaper from image FILE + Nastavit pozadí plochy ze SOUBORU s obrázkem + + + + FILE + SOUBOR + + + + MODE + REZIM + + + + Set mode of desktop wallpaper. MODE=(%1) + Nastavit režim obrázku na pozadí plochy. MODE=(%1) + + + + Open Preferences dialog on the page with the specified name + Otevřít dialog předvoleb na stránce které byl zadán název + + + + Files or directories to open + Soubory nebo složky k otevření + + + + [FILE1, FILE2,...] + [SOUBOR1, SOUBOR2,…] + + + + + Error + Chyba + + + + Terminal emulator is not set. + Emulátor terminál není nastaven. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Otevřít ve správci souborů + + + + Removable Disk + Vyjímatelné datové úložiště + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + Zabezpečený WebDav + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Pouze vyplnit barvou pozadí + + + + Stretch to fill the entire screen + Roztáhnout aby vyplnilo celou obrazovku + + + + Stretch to fit the screen + Přizpůsobit obrazovce + + + + Center on the screen + Vystředit + + + + Tile the image to fill the entire screen + Klást obrázky vedle sebe + + + + Zoom the image to fill the entire screen + Zvětšit obrázek tak, aby vyplnil obrazovku + + + + Image Files + Obrázkové soubory + + + + PCManFM::DesktopWindow + + + Trash (One item) + Koš (1 položka) + + + + Trash (%Ln items) + + + + + + + + + Trash (Empty) + Koš (prázdný) + + + + Home + Domovská složka + + + + Computer + Můj počítač + + + + Network + Síť + + + + Open + Otevřít + + + + + Stic&k to Current Position + &Připíchnout ve stávající poloze + + + + Empty Trash + Vyprázdnit koš + + + + Hide Desktop Items + Skrýt zástupce + + + + Desktop Preferences + Nastavení pracovní plochy + + + + PCManFM::FilterBar + + + Filter: + Filtr: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Vymazat text (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + Správcovská (root) instance + + + + Hide menu bar + Skrýt pruh s nabídkou + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Tímto bude pruh s nabídkou úplně skryt. Opět ho zobrazíte stisknutím Ctrl+M. + + + + Version: %1 + Verze: %1 + + + + &Move to Trash + &Přesunout do koše + + + + &Delete + &Smazat + + + + + Error + Chyba + + + + Switch user command is not set. + Příkaz pro přepnutí uživatele není nastaven. + + + + PCManFM::PreferencesDialog + + + Icon View + Zobrazení s ikonami + + + + Compact View + Kompaktní zobrazení + + + + Thumbnail View + Zobrazení s náhledy + + + + Detailed List View + Zobrazení seznamu s podrobnostmi + + + + PCManFM::TabPage + + + Error + Chyba + + + + Free space: %1 (Total: %2) + Volné místo: %1 (celkem: %2) + + + + %n item(s) + + %n položka + %n položky + %n položek + + + + + (%n hidden) + + (%n skryta) + (%n skryty) + (%n skryto) + + + + + + + Link to + Odkaz na + + + + %n item(s) selected + + vybrána %n položka + vybrány %n položky + vybráno %n položek + + + + + PCManFM::View + + + Open in New T&ab + Otevřít v nové k&artě + + + + Open in New Win&dow + Otevřít v novém &okně + + + + Open in Termina&l + Otevřít v terminá&lu + + + + PreferencesDialog + + + Preferences + Předvolby + + + + User Interface + Uživatelské rozhraní + + + + Behavior + Chování + + + + + Thumbnail + Náhled + + + + Volume + Svazek + + + + Advanced + Pokročilé + + + + Select newly created files + Nově vytvořené soubory rovnou vybrat + + + + Icons + Ikony + + + + Size of big icons: + Velikost velkých ikon: + + + + Size of small icons: + Velikost malých ikon: + + + + Size of thumbnails: + Velikost náhledů: + + + + Size of side pane icons: + Velikost ikon v postranním podokně: + + + + Icon theme: + Vzhled ikon: + + + + Window + Okno + + + + Default width of new windows: + Výchozí šířka nových oken: + + + + Default height of new windows: + Výchozí výška nových oken: + + + + Always show the tab bar + Vždycky zobrazovat pruh s kartami + + + + Show 'Close' buttons on tabs + Zobrazovat na kartách tlačítko Zavřít + + + + Remember the size of the last closed window + Pamatovat si rozměry naposledy zavřeného okna + + + + Browsing + Prohlížení + + + + Open files with single click + Otevírat soubory jedním kliknutím + + + + Delay of auto-selection in single click mode (0 to disable) + Zpoždění automatického výběru v režimu jednoho kliknutí (0 pro vypnutí) + + + + Default view mode: + Výchozí režim zobrazení: + + + + sec + s + + + + File Operations + Operace se soubory + + + + Confirm before deleting files + Vyžadovat potvrzení před smazáním souborů + + + + Move deleted files to "trash bin" instead of erasing from disk. + Přesouvat mazané soubory do koše namísto smazání z disku. + + + + Show thumbnails of files + Zobrazovat náhledy souborů + + + + Only show thumbnails for local files + Zobrazovat náhledy jen u souborů nacházejících se přímo v počítači + + + + Display + Zobrazení + + + + Bookmarks: + Záložky: + + + + Open in current tab + Otevřít ve stávající kartě + + + + Open in new tab + Otevřít v nové kartě + + + + Open in new window + Otevřít v novém okně + + + + Erase files on removable media instead of "trash can" creation + Soubory na vyjímatelných médiích rovnou mazat namísto vytváření Koše + + + + Confirm before moving files into "trash can" + Vyžadovat potvrzení před přesunutím souborů do Koše + + + + + + Requires application restart to take effect completely + Aby se změna projevila, je třeba aplikaci zavřít a spustit znovu + + + + Launch executable files without prompt + Spouštět spustitelné soubory bez potvrzování + + + + + Used by Icon View + Využíváno ikonovým zobrazením + + + + + Used by Compact View and Detailed List View + Využíváno v kompaktním a podrobném zobrazení + + + + + Used by Thumbnail View + Využíváno v zobrazení s náhledy + + + + User interface + Uživatelské rozhraní + + + + Treat backup files as hidden + Zacházet se záložními soubory jako s těmi skrytými + + + + Always show full file names + Vždy zobrazovat celé názvy souborů + + + + Show icons of hidden files shadowed + Zobrazovat ikony skrytých souborů stínovaně + + + + Minimum item margins in icon view: + Minimální okraje položky v zobrazení s ikonami: + + + + 3 px by default. + výchozí jsou tři obraz. body. + + + + + px + px + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + Ve výchozím stavu 3 obraz. body. +Je také vyhrazeno místo pro tři řádky textu. + + + + Lock + Uzamknout + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Pokud není zaškrtnuto, bude pruh karet zobrazen +pouze pokud je více než jedna karta. + + + + Application restart is needed for changes to take effect. + Aby se změny projevily, je třeba aplikaci restartovat. + + + + Do not generate thumbnails for image files exceeding this size: + Nevytvářet náhledy obrázků přesahujících tuto velikost: + + + + KB + KB + + + + Needs ffmpegthumbnailer + Vyžaduje ffmpegthumbnailer + + + + Auto Mount + Automatické připojení + + + + Mount mountable volumes automatically on program startup + Při spouštění aplikaci připojit všechny svazky, které jsou k dispozici + + + + Mount removable media automatically when they are inserted + Při vložení/připojení vyjímatelného média ho automaticky připojit (mount) + + + + Show available options for removable media when they are inserted + Při vložení/připojení vyjímatelného média, zobrazit možnosti co s ním + + + + When removable medium unmounted: + Při odpojení (umount) vyjímatelného média: + + + + Close &tab containing removable medium + Zavřít kar&tu obsahující vyjímatelné médium + + + + Chan&ge folder in the tab to home folder + V jemu příslušné &kartě přepnout do domovské složky + + + + Switch &user command: + Příkaz kterým přepnout &uživatele: + + + + Archiver in&tegration: + In&tegrace správce archivů: + + + + Templates + Šablony + + + + Show only user defined templates in menu + V nabídce zobrazovat pouze uživatelem vytvořené šablony + + + + Show only one template for each MIME type + Zobrazit pro každý MIME typ pouze jednu šablonu + + + + Run default application after creation from template + Po vytvoření ze šablony spustit výchozí aplikaci + + + + Programs + Programy + + + + Terminal emulator: + Emulátor terminálu: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Příklady: „xterm -e %s“ pro terminál nebo „gksu %s“ pro přepnutí uživatele. +%s = příkazový řádek, který chcete spustit pomocí terminálu nebo su. + + + + Use SI decimal prefixes instead of IEC binary prefixes + Používat SI desítkové předpony namísto IEC dvojkových + + + + QObject + + + Renaming files... + Přejmenování souborů… + + + + Abort + Přerušit + + + + Warning + Varování + + + + Renaming is aborted. + Přejmenování bylo zrušeno. + + + + + Error + Chyba + + + + No file could be renamed. + Nepodařilo se přejmenovat ani jeden soubor. + + + + Some files could not be renamed. + Některé soubory se nepodařilo přejmenovat. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_cy.ts b/pcmanfm/translations/pcmanfm-qt_cy.ts new file mode 100644 index 0000000..97f6063 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_cy.ts @@ -0,0 +1,1812 @@ + + + + + AboutDialog + + + About + + + + + <html><head/><body><p><span style=" font-size:16pt; font-weight:600;">PCManFM-Qt</span></p></body></html> + + + + + Lightweight file manager + + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + + PCManFM-Qt File Manager + +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. + + + + + Authors + + + + + License + + + + + AutoRunDialog + + + Removable medium is inserted + + + + + <b>Removable medium is inserted</b> + + + + + Type of medium: + + + + + Detecting... + + + + + Please select the action you want to perform: + + + + + BulkRenameDialog + + + Bulk Rename + + + + + # will be replaced by numbers starting with: + + + + + Rename selected files to: + + + + + Name# + + + + + ConnectServerDialog + + + Connect to remote server + + + + + Anonymous &login + + + + + Login as &user: + + + + + Specify remote folder to connect + + + + + Type: + + + + + Port: + + + + + Path: + + + + + Host: + + + + + DesktopFolder + + + Form + + + + + Desktop + + + + + Desktop folder: + + + + + Image file + + + + + Folder path + + + + + &Browse + + + + + DesktopPreferencesDialog + + + Desktop Preferences + + + + + Background + + + + + Wallpaper mode: + + + + + Wallpaper image file: + + + + + Select background color: + + + + + Image file + + + + + Image file path + + + + + &Browse + + + + + Icons + + + + + Icon size: + + + + + Label Text + + + + + Select shadow color: + + + + + Select font: + + + + + General + + + + + Select text color: + + + + + Spacing + + + + + Minimum item margins: + + + + + 3 px by default. + + + + + + px + + + + + x + + + + + 1 px by default. +A space is also reserved for 3 lines of text. + + + + + Lock + + + + + Slide Show + + + + + Enable Slide Show + + + + + Wallpaper image folder: + + + + + Browse + + + + + hour(s) + + + + + and + + + + + Intervals less than 5min will be ignored + + + + + Interval: + + + + + minute(s) + + + + + Wallpaper folder + + + + + Randomize the slide show + + + + + Visible Shortcuts + + + + + Home + + + + + Trash + + + + + Computer + + + + + Network + + + + + Window Manager + + + + + Show menus provided by window managers when desktop is clicked + + + + + Advanced + + + + + MainWindow + + + File Manager + + + + + &Toolbars + + + + + Path &Bar + + + + + &Filtering + + + + + Go &Up + + + + + Go Up + + + + + Alt+Up + + + + + &Home + + + + + Alt+Home + + + + + &Reload + + + + + F5 + + + + + Go + + + + + Quit + + + + + &About + + + + + &New Window + + + + + New Window + + + + + Ctrl+N + + + + + Show &Hidden + + + + + Ctrl+H + + + + + &Computer + + + + + &Trash + + + + + &Network + + + + + &Desktop + + + + + &Add to Bookmarks + + + + + &Applications + + + + + Reload + + + + + &Icon View + + + + + &Compact View + + + + + &Detailed List + + + + + &Thumbnail View + + + + + Cu&t + + + + + Ctrl+X + + + + + &Copy + + + + + Ctrl+C + + + + + &Paste + + + + + Ctrl+V + + + + + Select &All + + + + + Ctrl+A + + + + + Pr&eferences + + + + + &Ascending + + + + + &Descending + + + + + &By File Name + + + + + By &Modification Time + + + + + By File &Type + + + + + By &Owner + + + + + &Folder First + + + + + &Preserve sorting for this folder + + + + + &Case Sensitive + + + + + By File &Size + + + + + &Close Window + + + + + Ctrl+Q + + + + + &Folder + + + + + &Blank File + + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + + + + + Ctrl+I + + + + + S&plit View + + + + + Split View + + + + + F6 + + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + + + + + &Clear All Filters + + + + + Ctrl+Shift+K + + + + + Close &previous tabs + + + + + Close &next tabs + + + + + &Preserve Settings for This Folder + + + + + Connect to &Server + + + + + &Location + + + + + &Path Buttons + + + + + &Bulk Rename + + + + + Bulk Rename + + + + + Ctrl+F2 + + + + + Close &other tabs + + + + + Permanent &filter bar + + + + + &Menu bar + + + + + Menu bar + + + + + Ctrl+M + + + + + + Menu + + + + + New &Tab + + + + + New Tab + + + + + Ctrl+T + + + + + Go &Back + + + + + Go Back + + + + + Alt+Left + + + + + Go &Forward + + + + + Go Forward + + + + + Alt+Right + + + + + &Invert Selection + + + + + &Delete + + + + + Del + + + + + &Rename + + + + + F2 + + + + + C&lose Tab + + + + + Ctrl+W + + + + + File &Properties + + + + + Alt+Return + + + + + &Folder Properties + + + + + Edit Bookmarks + + + + + Open &Terminal + + + + + F4 + + + + + Open as &Root + + + + + &Edit Bookmarks + + + + + Ctrl+Shift+N + + + + + Ctrl+Alt+N + + + + + &Find Files + + + + + F3 + + + + + &File + + + + + C&reate New + + + + + &Help + + + + + + &View + + + + + &Sorting + + + + + &Edit + + + + + &Bookmarks + + + + + &Go + + + + + &Tool + + + + + Main Toolbar + + + + + PCManFM::Application + + + Name of configuration profile + + + + + PROFILE + + + + + Run PCManFM as a daemon + + + + + Quit PCManFM + + + + + Launch desktop manager + + + + + Turn off desktop manager if it's running + + + + + Open desktop preference dialog on the page with the specified name + + + + + + NAME + + + + + Open new window + + + + + Open Find Files utility + + + + + Set desktop wallpaper from image FILE + + + + + FILE + + + + + MODE + + + + + Set mode of desktop wallpaper. MODE=(%1) + + + + + Open Preferences dialog on the page with the specified name + + + + + Files or directories to open + + + + + [FILE1, FILE2,...] + + + + + + Error + + + + + Terminal emulator is not set. + + + + + PCManFM::AutoRunDialog + + + Open in file manager + + + + + Removable Disk + + + + + PCManFM::ConnectServerDialog + + + SSH + + + + + FTP + + + + + WebDav + + + + + Secure WebDav + + + + + HTTP + + + + + HTTPS + + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + + + + + Stretch to fill the entire screen + + + + + Stretch to fit the screen + + + + + Center on the screen + + + + + Tile the image to fill the entire screen + + + + + Zoom the image to fill the entire screen + + + + + Image Files + + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + + + + + Trash (Empty) + + + + + Home + + + + + Computer + + + + + Network + + + + + Open + + + + + + Stic&k to Current Position + + + + + Empty Trash + + + + + Hide Desktop Items + + + + + Desktop Preferences + + + + + PCManFM::FilterBar + + + Filter: + + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + + + + + Version: %1 + + + + + &Move to Trash + + + + + &Delete + + + + + + Error + + + + + Switch user command is not set. + + + + + PCManFM::PreferencesDialog + + + Icon View + + + + + Compact View + + + + + Thumbnail View + + + + + Detailed List View + + + + + PCManFM::TabPage + + + Error + + + + + Free space: %1 (Total: %2) + + + + + %n item(s) + + + + + + + + + + + (%n hidden) + + + + + + + + + + + + + Link to + + + + + %n item(s) selected + + + + + + + + + + + PCManFM::View + + + Open in New T&ab + + + + + Open in New Win&dow + + + + + Open in Termina&l + + + + + PreferencesDialog + + + Preferences + + + + + User Interface + + + + + Behavior + + + + + + Thumbnail + + + + + Volume + + + + + Advanced + + + + + Select newly created files + + + + + Icons + + + + + Size of big icons: + + + + + Size of small icons: + + + + + Size of thumbnails: + + + + + Size of side pane icons: + + + + + Icon theme: + + + + + Window + + + + + Always show the tab bar + + + + + Show 'Close' buttons on tabs + + + + + Remember the size of the last closed window + + + + + Default width of new windows: + + + + + Default height of new windows: + + + + + Browsing + + + + + Open files with single click + + + + + Delay of auto-selection in single click mode (0 to disable) + + + + + Default view mode: + + + + + sec + + + + + File Operations + + + + + Confirm before deleting files + + + + + Move deleted files to "trash bin" instead of erasing from disk. + + + + + Show thumbnails of files + + + + + Only show thumbnails for local files + + + + + Display + + + + + Bookmarks: + + + + + Open in current tab + + + + + Open in new tab + + + + + Open in new window + + + + + Erase files on removable media instead of "trash can" creation + + + + + Confirm before moving files into "trash can" + + + + + + + Requires application restart to take effect completely + + + + + Launch executable files without prompt + + + + + + Used by Icon View + + + + + + Used by Compact View and Detailed List View + + + + + + Used by Thumbnail View + + + + + User interface + + + + + Treat backup files as hidden + + + + + Always show full file names + + + + + Show icons of hidden files shadowed + + + + + Minimum item margins in icon view: + + + + + 3 px by default. + + + + + + px + + + + + x + + + + + 3 px by default. +A space is also reserved for 3 lines of text. + + + + + Lock + + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + + + + + Application restart is needed for changes to take effect. + + + + + Do not generate thumbnails for image files exceeding this size: + + + + + KB + + + + + Needs ffmpegthumbnailer + + + + + Auto Mount + + + + + Mount mountable volumes automatically on program startup + + + + + Mount removable media automatically when they are inserted + + + + + Show available options for removable media when they are inserted + + + + + When removable medium unmounted: + + + + + Close &tab containing removable medium + + + + + Chan&ge folder in the tab to home folder + + + + + Programs + + + + + Terminal emulator: + + + + + Switch &user command: + + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + + + + + Archiver in&tegration: + + + + + Templates + + + + + Show only user defined templates in menu + + + + + Show only one template for each MIME type + + + + + Run default application after creation from template + + + + + Use SI decimal prefixes instead of IEC binary prefixes + + + + + QObject + + + Renaming files... + + + + + Abort + + + + + Warning + + + + + Renaming is aborted. + + + + + + Error + + + + + No file could be renamed. + + + + + Some files could not be renamed. + + + + diff --git a/pcmanfm/translations/pcmanfm-qt_da.ts b/pcmanfm/translations/pcmanfm-qt_da.ts new file mode 100644 index 0000000..afeaba3 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_da.ts @@ -0,0 +1,1820 @@ + + + + + AboutDialog + + + About + Om + + + + <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> + + + + Lightweight file manager + Letvægtsfilhåndtering + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programmering: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + PCManFM-Qt File Manager + +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. + PCManFM-Qt filhåndtering + +Ophavsret (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Dette program er fri software. Du kan redistribuere og/eller +modificere det under de betingelserne som er angivet i GNU General +Public License, som er udgivet af Free Software Foundation. Enten +version 2 af licensen eller (efter eget valg) enhver senere version. + +Dette program distribueres i håb om at det vil vise sig nyttigt, men +UDEN NOGEN FORM FOR GARANTI, uden selv de underforståede garantier +omkring SALGBARHED eller EGNETHED TIL ET BESTEMT FORMÅL. Yderligere +detaljer kan læses i GNU General Public License. + +Du skulle have modtaget en kopi af GNU General Public License sammen +med dette program. Hvis ikke, så skriv til Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + + + Authors + Forfattere + + + + License + Licens + + + + AutoRunDialog + + + Removable medium is inserted + Flytbart medie registreret + + + + <b>Removable medium is inserted</b> + <b>Flytbart medie er registreret</b> + + + + Type of medium: + Medietype: + + + + Detecting... + Undersøger... + + + + Please select the action you want to perform: + Vælg venligst hvad du vil foretage dig: + + + + BulkRenameDialog + + + Bulk Rename + Masseomdøbning + + + + # will be replaced by numbers starting with: + # erstattes med tal begyndende med: + + + + Rename selected files to: + Omdøb valgte filer til: + + + + Name# + Navn# + + + + ConnectServerDialog + + + Connect to remote server + Opret forbindelse til fjern-server + + + + Anonymous &login + Anonymt &login + + + + Login as &user: + Log ind som &bruger: + + + + Specify remote folder to connect + Specificér fjern-mappe som der skal oprettes forbindelse til + + + + Type: + Type: + + + + Port: + Port: + + + + Path: + Sti: + + + + Host: + Vært: + + + + DesktopFolder + + + Form + Formular + + + + Desktop + Skrivebord + + + + Desktop folder: + Skrivebordsmappe: + + + + Image file + Billedfil + + + + Folder path + Mappesti + + + + &Browse + &Gennemse + + + + DesktopPreferencesDialog + + + Desktop Preferences + Skrivebordspræferencer + + + + Background + Baggrund + + + + Wallpaper mode: + Tapettype: + + + + Wallpaper image file: + Fil til tapetbilled: + + + + Select background color: + Vælg baggrundsfarve: + + + + Image file + Billedfil + + + + Image file path + Billedfilssti + + + + &Browse + &Gennemse + + + + Icons + Ikoner + + + + Icon size: + Ikonstørrelse: + + + + Label Text + Etikettetekst + + + + Select shadow color: + Vælg skyggefarve: + + + + Select font: + Vælg skrifttype: + + + + General + Generelt + + + + Select text color: + Vælg tekstens farve: + + + + Spacing + Mellemrum + + + + Minimum item margins: + Mindste margin: + + + + 3 px by default. + Standard er 3 pixels. + + + + + px + px + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 1 px som standard +Et mellemrum er også reserverte for tre linjers tekst. + + + + Lock + Lås + + + + Slide Show + Diasshow + + + + Enable Slide Show + Aktivér diasshow + + + + Wallpaper image folder: + Mappe til tapetbilled: + + + + Browse + Gennemse + + + + hour(s) + time(r) + + + + and + og + + + + Intervals less than 5min will be ignored + Intervaller mindre end 5 min. ignoreres + + + + Interval: + Interval: + + + + minute(s) + minut(ter) + + + + Wallpaper folder + Tapetmappe + + + + Randomize the slide show + Tilfældiggør diasshowet + + + + Visible Shortcuts + Synlige genveje + + + + Home + Hjem + + + + Trash + Papirkurv + + + + Computer + Computer + + + + Network + Netværk + + + + Window Manager + Vindueshåndtering + + + + Show menus provided by window managers when desktop is clicked + Vis menuer fra vindueshåndteringer når der klikkes på skrivebordet + + + + Advanced + Avanceret + + + + MainWindow + + + File Manager + Filhåndtering + + + + &Toolbars + &Værktøjslinjer + + + + Path &Bar + Sti&linje + + + + &Filtering + &Filtrering + + + + Go &Up + Gå &op + + + + Go Up + Gå op + + + + Alt+Up + Alt+op + + + + &Home + &Hjem + + + + Alt+Home + Alt+Home + + + + &Reload + &Genindlæs + + + + F5 + F5 + + + + Go + + + + + Quit + Afslut + + + + &About + &Om + + + + &New Window + &Nyt vindue + + + + New Window + Nyt vindue + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + Vis &skjulte + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Computer + + + + &Trash + &Papirkurv + + + + &Network + &Netværk + + + + &Desktop + &Skrivebord + + + + &Add to Bookmarks + &Tilføj til bogmærker + + + + &Applications + &Programmer + + + + Reload + Genindlæs + + + + &Icon View + &Ikonvisning + + + + &Compact View + &Kompakt visning + + + + &Detailed List + &Detaljeret liste + + + + &Thumbnail View + &Miniaturevisning + + + + Cu&t + Kli&p + + + + Ctrl+X + Ctrl+X + + + + &Copy + K&opier + + + + Ctrl+C + Ctrl+C + + + + &Paste + &Indsæt + + + + Ctrl+V + Ctrl+V + + + + Select &All + Marker &alt + + + + Ctrl+A + Ctrl+A + + + + Pr&eferences + Præf&erencer + + + + &Ascending + &Stigende + + + + &Descending + &Faldende + + + + &By File Name + Efter fi&lnavn + + + + By &Modification Time + Efter &ændringstidspunkt + + + + By File &Type + Efter fil&type + + + + By &Owner + Efter &ejer + + + + &Folder First + &Mapper først + + + + &Preserve sorting for this folder + &Bevar sortering for denne mappe + + + + &Case Sensitive + &Forskel på store og små bogstaver + + + + By File &Size + Efter fil&størrelse + + + + &Close Window + &Luk vindue + + + + Ctrl+Q + Ctrl+Q + + + + &Folder + &Mappe + + + + &Blank File + &Tom fil + + + + &Show/Focus Filter Bar + &Vis/Giv fokus til filterlinje + + + + Show Filter Bar + Vis filterlinje + + + + Ctrl+I + Ctrl+I + + + + S&plit View + &Opdelt visning + + + + Split View + Opdelt visning + + + + F6 + F6 + + + + &Copy Full Path + &Kopiér fuld sti + + + + Ctrl+Shift+C + Ctrl+Skift+C + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + &Ryd alle filtre + + + + Ctrl+Shift+K + Ctrl+Skift+K + + + + Close &previous tabs + Luk &forrige faneblade + + + + Close &next tabs + Luk &næste faneblade + + + + &Preserve Settings for This Folder + &Bevar indstillinger for denne mappe + + + + Connect to &Server + Opret forbindelse til &server + + + + &Location + &Placering + + + + &Path Buttons + &Stiknapper + + + + &Bulk Rename + &Masseomdøbning + + + + Bulk Rename + Masseomdøbning + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + Luk &andre faneblade + + + + Permanent &filter bar + Permanent &filterlinje + + + + &Menu bar + &Menulinje + + + + Menu bar + Menulinje + + + + Ctrl+M + Ctrl+M + + + + + Menu + Menu + + + + New &Tab + Nyt &faneblad + + + + New Tab + Nyt faneblad + + + + Ctrl+T + Ctrl+T + + + + Go &Back + Gå til&bage + + + + Go Back + Gå tilbage + + + + Alt+Left + Alt+venstre + + + + Go &Forward + Gå &fremad + + + + Go Forward + gå fremad + + + + Alt+Right + Alt+højre + + + + &Invert Selection + &Inventer markering + + + + &Delete + &Slet + + + + Del + Slet + + + + &Rename + &Omdøb + + + + F2 + F2 + + + + C&lose Tab + &Luk faneblad + + + + Ctrl+W + Ctrl+W + + + + File &Properties + Fil&egenskaber + + + + Alt+Return + Alt+Enter + + + + &Folder Properties + &Mappeegenskaber + + + + Edit Bookmarks + Rediger bogmærker + + + + Open &Terminal + Åbn &terminal + + + + F4 + F4 + + + + Open as &Root + Åbn som &root + + + + &Edit Bookmarks + R&ediger bogmærker + + + + Ctrl+Shift+N + Ctrl+Skift+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + &Find Files + &Find filer + + + + F3 + F3 + + + + &File + &Fil + + + + C&reate New + Op&ret ny + + + + &Help + &Hjælp + + + + + &View + &Vis + + + + &Sorting + &Sortering + + + + &Edit + R&ediger + + + + &Bookmarks + &Bogmærker + + + + &Go + &Gå + + + + &Tool + &Værktøjer + + + + Main Toolbar + Hovedværktøjslinje + + + + PCManFM::Application + + + Name of configuration profile + Konfigurationsprofilnavn + + + + PROFILE + Profil + + + + Run PCManFM as a daemon + Kør PCManFM som daemon + + + + Quit PCManFM + Afslut PCManFM + + + + Launch desktop manager + Kør skrivebordshåndtering + + + + Turn off desktop manager if it's running + Slå skrivebordshåndtering fra, hvis den kører + + + + Open desktop preference dialog on the page with the specified name + Åbn skrivebordspræferencer på siden med det specifcerede navn + + + + + NAME + Navn + + + + Open new window + Åbn nyt vindue + + + + Open Find Files utility + Åbn find filer værktøjet + + + + Set desktop wallpaper from image FILE + Sæt skrivebordstapet fra billedurl + + + + FILE + Fil + + + + MODE + tapetype + + + + Set mode of desktop wallpaper. MODE=(%1) + Sæt typen af tapet til typen=(%1) + + + + Open Preferences dialog on the page with the specified name + Åbn præferencer på siden med det specificerede navn + + + + Files or directories to open + Filer eller mapper at åbne + + + + [FILE1, FILE2,...] + [FIL1, FIL2,...] + + + + + Error + Fejl + + + + Terminal emulator is not set. + Termnialemulator er ikke indstillet. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Åbn i filhåndtering + + + + Removable Disk + Flytbar disk + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + Sikker WebDav + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Fyld kun med baggrundsfarve + + + + Stretch to fill the entire screen + Stræk til at fylde hele skærmen + + + + Stretch to fit the screen + Stræk til at passe til skærmen + + + + Center on the screen + Centrer på skærmen + + + + Tile the image to fill the entire screen + Gentag billedet til at fylde hele skærmen + + + + Zoom the image to fill the entire screen + Zoom billedet så det fylder hele skærmen + + + + Image Files + Billedfiler + + + + PCManFM::DesktopWindow + + + Trash (One item) + Papirkurv (et objekt) + + + + Trash (%Ln items) + Papirkurv (%Ln post) + Papirkurv (%Ln poster) + + + + Trash (Empty) + Papirkurv (tom) + + + + Home + Hjem + + + + Computer + Computer + + + + Network + Netværk + + + + Open + Åbn + + + + + Stic&k to Current Position + K&læb til nuværende position + + + + Empty Trash + Tøm papirkurv + + + + Hide Desktop Items + Skjul skrivebordsobjekter + + + + Desktop Preferences + Skrivebordspræferencer + + + + PCManFM::FilterBar + + + Filter: + Filter: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Ryd tekst (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + Root-instans + + + + Hide menu bar + Skjul menulinje + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Dette vil skjule menulinjen helt. Bruge Ctrl+M for at vise den igen. + + + + Version: %1 + Version: %1 + + + + &Move to Trash + Smid i &papirkurven + + + + &Delete + &Slet + + + + + Error + Fejl + + + + Switch user command is not set. + Skiftbrugerkommando ikke indstillet. + + + + PCManFM::PreferencesDialog + + + Icon View + Ikonvisning + + + + Compact View + Kompakt visning + + + + Thumbnail View + Miniaturevisning + + + + Detailed List View + Detaljeret listevisning + + + + PCManFM::TabPage + + + Error + Fejl + + + + Free space: %1 (Total: %2) + Fri plads: %1 (Samlet: %2) + + + + %n item(s) + + %n objekt + %n objekter + + + + + (%n hidden) + + (%n skjult) + (%n skjulte) + + + + + + + Link to + Link til + + + + %n item(s) selected + + %n objekt valgt + %n objekter valgt + + + + + PCManFM::View + + + Open in New T&ab + Åbn i nyt &faneblad + + + + Open in New Win&dow + Åbn i nyt &vindue + + + + Open in Termina&l + Åbn i &terminal + + + + PreferencesDialog + + + Preferences + Præferencer + + + + User Interface + Brugerflade + + + + Behavior + Opførsel + + + + + Thumbnail + Miniature + + + + Volume + Diskenhed + + + + Advanced + Avanceret + + + + Select newly created files + Vælg nyligt oprettede filer + + + + Icons + Ikoner + + + + Size of big icons: + Størrelse på store ikoner: + + + + Size of small icons: + Størrelse på små ikoner: + + + + Size of thumbnails: + Størrelse på miniaturer: + + + + Size of side pane icons: + Størrelse på ikoner i sidepanel: + + + + Icon theme: + Ikontema: + + + + Window + Vindue + + + + Always show the tab bar + Vis altid fanebladslinjen + + + + Show 'Close' buttons on tabs + Vis 'Luk'-knapper på faneblade + + + + Remember the size of the last closed window + Husk størrelsen på sidst lukkede vindue + + + + Default width of new windows: + Standardbredde på nye vinduer: + + + + Default height of new windows: + Standardhøjde på nye vinduer: + + + + Browsing + Gennemgang + + + + Open files with single click + Åbn filer med ét klik + + + + Delay of auto-selection in single click mode (0 to disable) + Forsinkelse af automatisk markering i ét klik-tilstand (0 for at deaktivere) + + + + Default view mode: + Standardvisningstilstand: + + + + sec + sek. + + + + File Operations + Filhandlinger + + + + Confirm before deleting files + Bekræft inden filer slettes + + + + Move deleted files to "trash bin" instead of erasing from disk. + Flyt slettede filer til papirkurven i stedet for at slette dem fra disken. + + + + Show thumbnails of files + Vis miniaturer af filer + + + + Only show thumbnails for local files + Vis kun miniaturer for lokale filer + + + + Display + Visning + + + + Bookmarks: + Bogmærker: + + + + Open in current tab + Åbn i dette faneblad + + + + Open in new tab + Åbn i nyt faneblad + + + + Open in new window + Åbn i nyt vindue + + + + Erase files on removable media instead of "trash can" creation + Slet filer på flytbare medier, i stedet for at smide dem i papirkurven + + + + Confirm before moving files into "trash can" + Bekræft inden filer smides i papirkurven + + + + + + Requires application restart to take effect completely + Kræver at programmet genstartes for helt at træde i kraft + + + + Launch executable files without prompt + Start eksekverbare filer uden at spørge + + + + + Used by Icon View + Brugt af ikonvisning + + + + + Used by Compact View and Detailed List View + Brugt af kompakt- og detaljeret listevisning + + + + + Used by Thumbnail View + Brugt af miniaturevisning + + + + User interface + Brugerflade + + + + Treat backup files as hidden + Behandl sikkerhedskopi-filer som skjulte filer + + + + Always show full file names + Vis altid fulde filnavne + + + + Show icons of hidden files shadowed + Vis svage ikoner for skjuklte filer + + + + Minimum item margins in icon view: + Minimum margin i ikonvisning: + + + + 3 px by default. + Standard er 3 pixels. + + + + + px + px + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + 3 px som standard +Et mellemrum er også reserveret 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 afkrydset vil fanebladslinjen kun blive vist +hvis der er mere end et faneblad. + + + + Application restart is needed for changes to take effect. + Programmet skal genstartes før ændringerne kan træde i kraft. + + + + Do not generate thumbnails for image files exceeding this size: + Generer ikke miniaturer for billeder større end: + + + + KB + KB + + + + Needs ffmpegthumbnailer + Dette behøver programmet ffmpegthumbnailer + + + + Auto Mount + Automontering + + + + Mount mountable volumes automatically on program startup + Monter automatisk monterbare diskenheder ved programstart + + + + Mount removable media automatically when they are inserted + Monter automatisk flytbare medier når de er registreret + + + + Show available options for removable media when they are inserted + Vis muligheder for flytbare medier når de er registreret + + + + When removable medium unmounted: + Når et flytbart medie afmonteres: + + + + Close &tab containing removable medium + Luk &faneblad med det flytbare medie + + + + Chan&ge folder in the tab to home folder + Skift mappe i fanebladet til H&jemmemappen + + + + Programs + Programmer + + + + Terminal emulator: + Terminalemulator: + + + + Switch &user command: + Skiftbr&uger-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 at skifte bruger. +%s = kommandoen du vil udføre med terminalen eller med su. + + + + Archiver in&tegration: + Komprimerings&integration: + + + + Templates + Skabeloner + + + + Show only user defined templates in menu + Vis kun brugerdefinerede skabeloner i menuen + + + + Show only one template for each MIME type + Vis kun én skabelon for hver MIME-type + + + + Run default application after creation from template + Kør standardprogram efter oprettelse af skabelon + + + + Use SI decimal prefixes instead of IEC binary prefixes + Brug SI-decimalpræfiks i stedet for IEC-præfiks + + + + QObject + + + Renaming files... + Omdøber filer... + + + + Abort + Afbryd + + + + Warning + Advarsel + + + + Renaming is aborted. + Omdøbning er afbrudt. + + + + + Error + Fejl + + + + No file could be renamed. + Kunne ikke omdøbe nogen fil. + + + + Some files could not be renamed. + Nogle filer kunne ikke omdøbes. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_de.ts b/pcmanfm/translations/pcmanfm-qt_de.ts new file mode 100644 index 0000000..830a1dd --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_de.ts @@ -0,0 +1,1824 @@ + + + + + AboutDialog + + + About + Über + + + + Lightweight file manager + Leichtgewichtiger Dateimanager + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programmierung: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></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> + + + + Authors + Autoren + + + + License + Lizenz + + + + PCManFM-Qt File Manager + +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. + PCManFM-Qt Dateimanager + +Urheberrecht (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Dieses Programm ist freie Software; Weiterverteilung und/oder +Modifizierung unter den Richtlinien der 'GNU General Public License' +gemäß der Free Software Foundation ist gestattet, ersichtlich in +Lizenzversion 2 und in weiteren Neuauflagen der Lizenz. + +Dieses Programm wird zur Verfügung gestellt, in der Hoffnung +seinen Nutzern hilfreich zu sein, jedoch OHNE EINE GARANTIE +und ohne einer implizierten Garantie auf MARKTGÄNGIGKEIT +oder ZWECKGEBUNDENER FUNKTIONSFÄHIGKEIT. Weitere +Einzelheiten sind in der 'GNU General Public License' ersichtlich. + +Eine Kopie der 'GNU General Public License' ist mit diesem +Programm enthalten. Falls nicht, schreiben Sie bitte der +Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + + + + AutoRunDialog + + + Removable medium is inserted + Ein entfernbares Speichermedium wurde eingelegt + + + + <b>Removable medium is inserted</b> + <b>Ein entfernbares Speichermedium wurde eingelegt</b> + + + + Type of medium: + Art des Mediums: + + + + Detecting... + Erkennungsvorgang... + + + + Please select the action you want to perform: + Bitte wählen Sie die Handlung, welche Sie ausführen möchten: + + + + BulkRenameDialog + + + Bulk Rename + Massenumbenennen + + + + # will be replaced by numbers starting with: + # wird ersetzt durch Zahlen beginnend mit: + + + + Rename selected files to: + Ausgewählte Dateien umbenennen zu: + + + + Name# + Name# + + + + ConnectServerDialog + + + Connect to remote server + Mit entferntem Server verbinden + + + + Anonymous &login + Anonyme Anme&ldung + + + + Login as &user: + Als Ben&utzer anmelden: + + + + Specify remote folder to connect + Spezifiziere rechnerfernen Ordner um zu Verbinden + + + + Type: + Typ: + + + + Port: + Port: + + + + Path: + Pfad: + + + + Host: + Host: + + + + DesktopFolder + + + Form + Dialogfenster + + + + Desktop + Schreibtisch + + + + Desktop folder: + Schreibtischordner: + + + + Image file + Bilddatei + + + + Folder path + Ordnerpfad + + + + &Browse + &Suchen + + + + DesktopPreferencesDialog + + + Desktop Preferences + Schreibtischeinstellungen + + + + Background + Hintergrund + + + + Wallpaper mode: + Hintergrundbildmodus: + + + + Wallpaper image file: + Hintergrundbilddatei: + + + + Select background color: + Hintergrundfarbe auswählen: + + + + Image file + Bilddatei + + + + Image file path + Bilddateipfad + + + + &Browse + &Suchen + + + + Icons + Symbole + + + + Icon size: + Symbolgröße: + + + + Label Text + Text + + + + Select shadow color: + Schattenfarbe auswählen: + + + + Select font: + Schriftart auswählen: + + + + General + Allgemein + + + + Select text color: + + + + + Spacing + Abstand + + + + Minimum item margins: + Minimaler Rand der Objekte: + + + + 3 px by default. + Standardwert 3 px. + + + + + px + px + + + + x + x + + + + 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. + + + + Lock + Sperren + + + + Slide Show + Diaschau + + + + Enable Slide Show + Diaschau aktivieren + + + + Wallpaper image folder: + Hintergrundbildordner: + + + + Browse + Durchsuchen + + + + hour(s) + Stunde(n) + + + + and + und + + + + Intervals less than 5min will be ignored + Intervalle unter 5 Minuten werden ignoriert + + + + Interval: + Intervall: + + + + minute(s) + Minute(n) + + + + Wallpaper folder + Hintergrundbild-Ordner + + + + Randomize the slide show + Zufällige Diaschau + + + + Visible Shortcuts + + + + + Home + Benutzerverzeichnis + + + + Trash + Papierkorb + + + + Computer + Rechner + + + + Network + Netzwerk + + + + Window Manager + Fensterverwaltung + + + + Show menus provided by window managers when desktop is clicked + Beim Klicken auf den Schreibtisch die von der Fensterverwaltung bereitgestellten Menüs anzeigen + + + + Advanced + Erweitert + + + + MainWindow + + + File Manager + Dateimanager + + + + Go Up + Hoch + + + + Alt+Up + Alt+Bild hoch + + + + Alt+Home + Alt+Pos1 + + + + Reload + Neu laden + + + + F5 + F5 + + + + &Toolbars + Werkzeugleis&ten + + + + Path &Bar + Pfad&leiste + + + + &Filtering + &Filterung + + + + &Home + &Benutzerverzeichnis + + + + &Reload + Neu &laden + + + + Go + Gehe zu + + + + Quit + Beenden + + + + &About + &Über + + + + New Window + Neues Fenster + + + + Ctrl+N + Strg+N + + + + Show &Hidden + &Versteckte anzeigen + + + + Ctrl+H + Strg+H + + + + &Computer + Re&chner + + + + &Trash + &Papierkorb + + + + &Network + &Netzwerk + + + + &Desktop + Schreib&tisch + + + + &Add to Bookmarks + Zu Lesezeichen &hinzufügen + + + + &Applications + &Anwendungen + + + + Ctrl+X + Strg+X + + + + &Copy + &Kopieren + + + + Ctrl+C + Strg+C + + + + &Paste + &Einfügen + + + + Ctrl+V + Strg+V + + + + Select &All + &Alles auswählen + + + + Pr&eferences + &Einstellungen + + + + &Ascending + &Aufsteigend + + + + &Descending + Absteigen&d + + + + &By File Name + Nach &Dateiname + + + + By &Modification Time + Nach &Änderungszeit + + + + By File &Type + Nach Datei&typ + + + + By &Owner + Nach &Besitzer + + + + &Folder First + &Ordner zuerst + + + + &Preserve sorting for this folder + Sortierung für diesen Ordner &beibehalten + + + + &Invert Selection + Auswahl &umkehren + + + + &Delete + &Löschen + + + + &Rename + &Umbenennen + + + + &Case Sensitive + Groß- /Kleinschreibung bea&chten + + + + By File &Size + Nach Datei&größe + + + + &Close Window + Fenster s&chließen + + + + Ctrl+Q + Strg+Q + + + + &Show/Focus Filter Bar + Filterleiste &anzeigen/fokussieren + + + + Show Filter Bar + Filterleiste anzeigen + + + + Ctrl+I + Strg+I + + + + S&plit View + Ansicht &teilen + + + + Split View + Ansicht teilen + + + + F6 + F6 + + + + &Copy Full Path + Vollständigen Pfad &kopieren + + + + Ctrl+Shift+C + Strg+Umschalt+C + + + + Ctrl+B + Strg+B + + + + &Clear All Filters + Alle Filter lös&chen + + + + Ctrl+Shift+K + Strg+Umschalt+K + + + + Close &previous tabs + Schließe &bisherige Tabs + + + + Close &next tabs + Schließe &folgende Tabs + + + + &Preserve Settings for This Folder + Einstellungen für diesen Ordner &beibehalten + + + + Connect to &Server + Mit &Server verbinden + + + + &Location + &Ort + + + + &Path Buttons + &Pfadschaltflächen + + + + &Bulk Rename + &Massenumbenennen + + + + Bulk Rename + Massenumbenennen + + + + Ctrl+F2 + Strg+F2 + + + + Close &other tabs + Alle Tabs außer dem &aktiven schließen + + + + Permanent &filter bar + Permanente &Filterleiste + + + + &Menu bar + &Menüleiste + + + + Menu bar + Menüleiste + + + + Ctrl+M + Strg+M + + + + + Menu + Menü + + + + Ctrl+A + Strg+A + + + + Go &Up + &Übergeordneter Ordner + + + + &New Window + &Neues Fenster + + + + &Icon View + &Symbolansicht + + + + &Compact View + &Kompaktansicht + + + + &Detailed List + &Detaillierte Liste + + + + &Thumbnail View + &Miniaturansicht + + + + Cu&t + &Ausschneiden + + + + New &Tab + Neue &Registerkarte + + + + New Tab + Neue Registerkarte + + + + Ctrl+T + Strg+T + + + + Go &Back + &Zurück + + + + Go Back + Zurück + + + + Alt+Left + Alt+Links + + + + Go &Forward + &Vorwärts + + + + Go Forward + Vorwärts + + + + Alt+Right + Alt+Rechts + + + + Del + Entf + + + + F2 + F2 + + + + C&lose Tab + &Reiter schließen + + + + File &Properties + &Dateieigenschaften + + + + &Folder Properties + &Ordnereigenschaften + + + + Ctrl+Shift+N + Strg+Umschalt+N + + + + Ctrl+Alt+N + Strg+Alt+N + + + + C&reate New + Neu e&rstellen + + + + &Sorting + &Sortierung + + + + Main Toolbar + Hauptwerkzeugleiste + + + + Ctrl+W + Strg+W + + + + Alt+Return + Alt+Enter + + + + Edit Bookmarks + Lesezeichen bearbeiten + + + + Open &Terminal + &Terminal öffnen + + + + F4 + F4 + + + + Open as &Root + Als &Root öffnen + + + + &Edit Bookmarks + Lesezeichen b&earbeiten + + + + &Folder + &Ordner + + + + &Blank File + &Leere Datei + + + + &Find Files + Dateien &suchen + + + + F3 + F3 + + + + &File + &Datei + + + + &Help + &Hilfe + + + + + &View + &Ansicht + + + + &Edit + &Bearbeiten + + + + &Bookmarks + &Lesezeichen + + + + &Go + &Gehe zu + + + + &Tool + &Werkzeug + + + + PCManFM::Application + + + Name of configuration profile + Name des Konfigurationsprofils + + + + PROFILE + PROFIL + + + + Run PCManFM as a daemon + PCManFM als Daemon starten + + + + Quit PCManFM + PCManFM beenden + + + + Launch desktop manager + Schreibtischverwaltung starten + + + + Turn off desktop manager if it's running + Verwaltung der Arbeitsfläche beenden, falls aktiv + + + + Open desktop preference dialog on the page with the specified name + Einstellungsdialog der Arbeitsfläche mit dem angegebenen Tab öffnen + + + + + NAME + NAME + + + + Open new window + Neues Fenster öffnen + + + + Open Find Files utility + Dateisuche öffnen + + + + Set desktop wallpaper from image FILE + Angegebene DATEI als Hintergrundbild einstellen + + + + FILE + DATEI + + + + MODE + MODUS + + + + Set mode of desktop wallpaper. MODE=(%1) + Modus des Hintergrundbildes einstellen. MODE=(%1) + + + + Open Preferences dialog on the page with the specified name + Einstellungsdialog auf dem angegebenen Tab öffnen + + + + Files or directories to open + Zu öffnende Dateien oder Verzeichnisse + + + + [FILE1, FILE2,...] + [DATEI1, DATEI2, ...] + + + + + Error + Fehler + + + + Terminal emulator is not set. + Es ist kein Terminalemulator eingestellt. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Öffnen in Dateimanager + + + + Removable Disk + Entfernbares Medium + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + Sicheres WebDav + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Nur mit Hintergrundfarbe füllen + + + + Stretch to fill the entire screen + Auf Bildschirmgröße bringen + + + + Stretch to fit the screen + In Bildschirm einpassen + + + + Center on the screen + Auf dem Bildschirm zentrieren + + + + Tile the image to fill the entire screen + Bild nebeneinander anzeigen, um den gesamten Bildschirm zu füllen + + + + Zoom the image to fill the entire screen + Bild vergrößern, um den gesamten Bildschirm zu füllen + + + + Image Files + Bilddateien + + + + PCManFM::DesktopWindow + + + Trash (One item) + Papierkorb (ein Element) + + + + Trash (%Ln items) + + + + + + + + Trash (Empty) + Papierkorb (Leer) + + + + Home + Benutzerverzeichnis + + + + Computer + Rechner + + + + Network + Netzwerk + + + + Open + Öffnen + + + + + Stic&k to Current Position + Symbole &fixieren + + + + Empty Trash + Papierkorb leeren + + + + Hide Desktop Items + Schreibtischelemente ausblenden + + + + Desktop Preferences + Schreibtischeinstellungen + + + + PCManFM::FilterBar + + + Filter: + Filter: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Text löschen (Strg+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + Menüleiste ausblenden + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Dadurch wird die Menüleiste komplett ausgeblendet, mit Strg+M können Sie sie wieder einblenden. + + + + Version: %1 + Version: %1 + + + + &Move to Trash + In den Papierkorb &verschieben + + + + &Delete + &Löschen + + + + + Error + Fehler + + + + Switch user command is not set. + Befehl, um den Benutzer zu wechseln, ist nicht eingestellt. + + + + PCManFM::PreferencesDialog + + + Icon View + Symbolansicht + + + + Compact View + Kompaktansicht + + + + Thumbnail View + Miniaturansicht + + + + Detailed List View + Detaillierte Listenansicht + + + + PCManFM::TabPage + + + Error + Fehler + + + + Free space: %1 (Total: %2) + Freier Speicherplatz: %1 (Gesamt: %2) + + + + %n item(s) + + %n Objekt + %n Objekte + + + + + (%n hidden) + + (%n versteckt) + (%n versteckt) + + + + + + + Link to + Verknüpfe mit + + + + %n item(s) selected + + %n Element(e) ausgewählt + %n Elemente ausgewählt + + + + + PCManFM::View + + + Open in New T&ab + Öffnen in neuem &Reiter + + + + Open in New Win&dow + In neuem &Fenster öffnen + + + + Open in Termina&l + Im Termina&l öffnen + + + + PreferencesDialog + + + Preferences + Einstellungen + + + + User Interface + Benutzeroberfläche + + + + Behavior + Verhalten + + + + + Thumbnail + Vorschaubild + + + + Volume + Datenträger + + + + Advanced + Erweitert + + + + Select newly created files + Neu erstellte Dateien auswählen + + + + Icons + Symbole + + + + Size of big icons: + Größe der großen Symbole: + + + + Size of small icons: + Größe der kleinen Symbole: + + + + Size of thumbnails: + Größe von Vorschaubildern: + + + + Size of side pane icons: + Größe der Symbole in der Seitenleiste: + + + + Icon theme: + Symbolthema: + + + + Window + Fenster + + + + Default width of new windows: + Standardbreite neuer Fenster: + + + + Default height of new windows: + Standardhöhe neuer Fenster: + + + + Always show the tab bar + Reiterleiste immer anzeigen + + + + Show 'Close' buttons on tabs + 'Schließen'-Knopf an Tabs zeigen + + + + Remember the size of the last closed window + Größe des zuletzt geschlossenen Fensters merken + + + + Browsing + Durchstöbern + + + + Open files with single click + Dateien mit einem einfachen Klick öffnen + + + + Delay of auto-selection in single click mode (0 to disable) + Wartezeit für die automatische Auswahl im Einzelklickmodus (0 zum Abschalten) + + + + Default view mode: + Standard-Ansichtsmodus: + + + + sec + Sek + + + + File Operations + Dateioperationen + + + + Confirm before deleting files + Löschen von Dateien bestätigen + + + + Move deleted files to "trash bin" instead of erasing from disk. + Gelöschte Dateien in den "Papierkorb" verschieben anstatt sie von der Festplatte zu löschen. + + + + Show thumbnails of files + Vorschaubilder von Dateien anzeigen + + + + Only show thumbnails for local files + Vorschaubilder nur für lokale Dateien anzeigen + + + + Display + Anzeige + + + + Bookmarks: + Lesezeichen: + + + + Open in current tab + Öffnen in aktuellen Reiter + + + + Open in new tab + Öffnen in neuem Reiter + + + + Open in new window + In neuem Fenster öffnen + + + + Erase files on removable media instead of "trash can" creation + Dateien auf Wechseldatenträgern löschen anstatt sie in den Papierkorb zu verschieben + + + + Confirm before moving files into "trash can" + Bestätigung vor Verschieben in den Papierkorb + + + + + + Requires application restart to take effect completely + Anwendungsneustart für vollständige Einstellungsübernahme erforderlich + + + + Launch executable files without prompt + Ausführbare Dateien ohne Bedienerhinweis starten + + + + + Used by Icon View + Wird in der Symbolansicht verwendet + + + + + Used by Compact View and Detailed List View + Wird in der Listen- und detaillierten Listenansicht verwendet + + + + + Used by Thumbnail View + Wird in der Miniaturansicht verwendet + + + + User interface + Benutzeroberfläche + + + + Treat backup files as hidden + Sicherungsdateien wie versteckte handhaben + + + + Always show full file names + Immer vollständige Dateinamen anzeigen + + + + Show icons of hidden files shadowed + Symbole versteckter Dateien schattiert anzeigen + + + + Minimum item margins in icon view: + Minimaler Rand der Objekte in Symbolansicht: + + + + 3 px by default. + Standardwert 3 px. + + + + + px + px + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + Standardwert 3 px. +Zusätzlich wird ein 3 Textzeilen entsprechender Abstand freigehalten. + + + + Lock + Sperren + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Bei Deaktivierung wird die Leiste der Reiter (Tabs) nur angezeigt, +wenn mehr als einer geöffnet ist. + + + + Application restart is needed for changes to take effect. + Damit die Änderungen wirksam werden, ist ein Neustart der Anwendung erforderlich. + + + + Do not generate thumbnails for image files exceeding this size: + Keine Vorschaubilder erzeugen für Dateien größer als: + + + + KB + KB + + + + Needs ffmpegthumbnailer + Benötigt ffmpegthumbnailer + + + + Auto Mount + Automatisches Einbinden + + + + Mount mountable volumes automatically on program startup + Datenträger bei Programmstart automatisch einhängen + + + + Mount removable media automatically when they are inserted + Wechseldatenträger automatisch beim Einlegen einbinden + + + + Show available options for removable media when they are inserted + Verfügbare Optionen für Wechseldatenträger beim Einlegen anzeigen + + + + When removable medium unmounted: + Beim Aushängen eines Wechseldatenträgers: + + + + Close &tab containing removable medium + Registerkarten des Wechseldatenträgers &schließen + + + + Chan&ge folder in the tab to home folder + Registerkarten des Wechseldatenträgers zum Nutzerverzeichnis &wechseln + + + + Switch &user command: + Befehl zum N&utzerwechsel: + + + + Archiver in&tegration: + Archivverwal&tung: + + + + Templates + Vorlagen + + + + Show only user defined templates in menu + Ausschließlich benutzerdefinierte im Menü anzeigen + + + + Show only one template for each MIME type + Nur eine Vorlage pro MIME-Typ anzeigen + + + + Run default application after creation from template + Aus Vorlagen erstellte Dokumente in Standardanwendung öffnen + + + + Programs + Programme + + + + Terminal emulator: + Terminalemulator: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Beispiele:"xterm -e %s" für Terminal oder "gksu %s" für Benutzerwechsel. +%s = das Kommando, welches in einem Terminal oder als Root ausgeführt werden soll. + + + + Use SI decimal prefixes instead of IEC binary prefixes + SI-Dezimalpräfixe anstatt IEC-Binärpräfixe verwenden + + + + QObject + + + Renaming files... + Benenne Dateien um... + + + + Abort + Abbruch + + + + Warning + Warnung + + + + Renaming is aborted. + Umbenennen ist abgebrochen. + + + + + Error + Fehler + + + + No file could be renamed. + Keine der Dateien konnte umbenannt werden. + + + + Some files could not be renamed. + Einige Dateien konnten nicht umbenannt werden. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_el.ts b/pcmanfm/translations/pcmanfm-qt_el.ts new file mode 100644 index 0000000..08c4eea --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_el.ts @@ -0,0 +1,1822 @@ + + + + + AboutDialog + + + About + Σχετικά + + + + <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> + + + + Lightweight file manager + Ελαφρύς διαχειριστής αρχείων + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Προγραμματισμός: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + PCManFM-Qt File Manager + +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. + Διαχειριστής αρχείων PCManFM-Qt + +Πνευματικά δικαιώματα (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Αυτό το πρόγραμμα είναι ένα ελεύθερο λογισμικό· επιτρέπεται +η αναδιανομή ή/και η τροποποίησή του υπό τους όρους της άδειας +GNU Γενική Άδεια Χρήσης όπως έχουν δημοσιευθεί από το +«Free Software Foundation», είτε την έκδοση 2 αυτής της άδειας +ή (σύμφωνα με την επιλογή σας) οποιαδήποτε μεταγενέστερη έκδοση. + +Αυτό το πρόγραμμα διανέμεται με την ελπίδα πως θα είναι χρήσιμο, +αλλά ΧΩΡΙΣ ΚΑΜΙΑ ΕΓΓΥΗΣΗ, χωρίς ακόμη και την υπονοούμενη εγγύηση +ΕΜΠΟΡΕΥΣΙΜΟΤΗΤΑΣ ή ΚΑΤΑΛΛΗΛΟΤΗΤΑΣ ΓΙΑ ΣΥΓΚΕΚΡΙΜΕΝΟ ΣΚΟΠΟ. +Δείτε την GNU Γενική Άδεια Χρήσης για περισσότερες λεπτομέρειες. + +Θα πρέπει να έχετε παραλάβει ένα αντίγραφο της GNU Γενικής Άδειας Χρήσης +μαζί με αυτό το πρόγραμμα. Αν όχι, γράψτε στο Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, +USA. + + + + Authors + Συγγραφείς + + + + License + Άδεια χρήσης + + + + AutoRunDialog + + + Removable medium is inserted + Εισήχθη ένα αφαιρούμενο μέσο + + + + <b>Removable medium is inserted</b> + <b>Εισήχθη ένα αφαιρούμενο μέσο</b> + + + + Type of medium: + Τύπος του μέσου: + + + + Detecting... + Εντοπισμός... + + + + Please select the action you want to perform: + Παρακαλώ επιλέξτε την ενέργεια που επιθυμείτε να πραγματοποιήσετε: + + + + BulkRenameDialog + + + Bulk Rename + Μαζική μετονομασία + + + + # will be replaced by numbers starting with: + # θα αντικατασταθεί από αριθμούς ξεκινώντας με: + + + + Rename selected files to: + Μετονομασία των επιλεγμένων αρχείων σε: + + + + Name# + Όνομα# + + + + ConnectServerDialog + + + Connect to remote server + Σύνδεση σε απομακρυσμένο διακομιστή + + + + Anonymous &login + Ανώνυμη &σύνδεση + + + + Login as &user: + Σύνδεση ως &χρήστης: + + + + Specify remote folder to connect + Καθορισμός του απομακρυσμένου φακέλου προς σύνδεση + + + + Type: + Τύπος: + + + + Port: + Θύρα: + + + + Path: + Διαδρομή: + + + + Host: + Υπολογιστής: + + + + DesktopFolder + + + Form + Φόρμα + + + + Desktop + Επιφάνεια εργασίας + + + + Desktop folder: + Φάκελος επιφάνειας εργασίας: + + + + Image file + Αρχείο εικόνας + + + + Folder path + Διαδρομή του φακέλου + + + + &Browse + &Περιήγηση + + + + DesktopPreferencesDialog + + + Desktop Preferences + Προτιμήσεις της επιφάνειας εργασίας + + + + Background + Παρασκήνιο + + + + Wallpaper mode: + Λειτουργία ταπετσαρίας: + + + + Wallpaper image file: + Αρχείο εικόνας ταπετσαρίας: + + + + Select background color: + Επιλέξτε το χρώμα του παρασκηνίου: + + + + Image file + Αρχείο εικόνας + + + + Image file path + Διαδρομή αρχείου εικόνας + + + + &Browse + &Περιήγηση + + + + Icons + Εικονίδια + + + + Icon size: + Μέγεθος εικονιδίων: + + + + Label Text + Ετικέτα κειμένου + + + + Select shadow color: + Επιλέξτε το χρώμα της σκιάς: + + + + Select font: + Επιλέξτε τη γραμματοσειρά: + + + + General + Γενικά + + + + Select text color: + Επιλογή του χρώματος κειμένου: + + + + Spacing + Διαπόσταση + + + + Minimum item margins: + Ελάχιστο περιθώριο αντικειμένων: + + + + 3 px by default. + 3 εικ εξ ορισμού. + + + + + px + εικ + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 1 εικ εξ ορισμού. +Επίσης δεσμεύεται μια θέση για 3 γραμμές κειμένου. + + + + Lock + Κλείδωμα + + + + Slide Show + Διαπόραμα + + + + Enable Slide Show + Ενεργοποίηση του διαποράματος + + + + Wallpaper image folder: + Φάκελος εικόνας ταπετσαρίας: + + + + Browse + Περιήγηση + + + + hour(s) + ώρα(ες) + + + + and + και + + + + Intervals less than 5min will be ignored + Αγνοούνται τα χρονικά διαστήματα μικρότερα από 5 λεπτά + + + + Interval: + Χρονικό διάστημα: + + + + minute(s) + λεπτό(ά) + + + + Wallpaper folder + Φάκελος ταπετσαριών + + + + Randomize the slide show + Τυχαιοποίηση του διαποράματος + + + + Visible Shortcuts + Ορατές συντομεύσεις + + + + Home + Προσωπικός φάκελος + + + + Trash + Απορρίμματα + + + + Computer + Υπολογιστής + + + + Network + Δίκτυο + + + + Window Manager + Διαχειριστής παραθύρων + + + + Show menus provided by window managers when desktop is clicked + Εμφάνιση των μενού των διαχειριστών παραθύρων με κλικ στην επιφάνεια εργασίας + + + + Advanced + Προηγμένο + + + + MainWindow + + + File Manager + Διαχειριστής αρχείων + + + + &Filtering + &Φιλτράρισμα + + + + Go &Up + Μετάβαση &πάνω + + + + Go Up + Μετάβαση πάνω + + + + Alt+Up + Alt+Πάνω + + + + &Home + &Προσωπικός φάκελος + + + + Alt+Home + Alt+Home + + + + &Reload + &Επαναφόρτωση + + + + F5 + F5 + + + + Go + Μετάβαση + + + + Quit + Έξοδος + + + + &About + &Σχετικά + + + + &New Window + &Νέο παράθυρο + + + + New Window + Νέο παράθυρο + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + Εμφάνιση των &κρυφών + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Υπολογιστής + + + + &Trash + &Απορρίμματα + + + + &Network + &Δίκτυο + + + + &Desktop + &Επιφάνεια εργασίας + + + + &Add to Bookmarks + &Προσθήκη στους σελιδοδείκτες + + + + &Applications + Ε&φαρμογές + + + + Reload + Επαναφόρτωση + + + + &Icon View + &Εικονιδία + + + + &Compact View + &Συμπαγής + + + + &Detailed List + &Λεπτομερής λίστα + + + + &Thumbnail View + &Εικόνες επισκόπησης + + + + Cu&t + Α&ποκοπή + + + + Ctrl+X + Ctrl+X + + + + &Copy + &Αντιγραφή + + + + Ctrl+C + Ctrl+C + + + + &Paste + Επι&κόλληση + + + + Ctrl+V + Ctrl+V + + + + Select &All + Επιλογή ό&λων + + + + Ctrl+A + Ctrl+A + + + + Pr&eferences + &Προτιμήσεις + + + + &Ascending + &Αύξουσα + + + + &Descending + &Φθίνουσα + + + + &By File Name + &Ανά όνομα αρχείου + + + + By &Modification Time + Ανά &χρόνο τροποποίησης + + + + By File &Type + Ανά &τύπο αρχείου + + + + By &Owner + Ανά ι&διοκτήτη + + + + &Folder First + &Πρώτα οι φάκελοι + + + + &Preserve sorting for this folder + Διατήρηση της &ταξινόμησης του φακέλου + + + + &Case Sensitive + &Διάκριση πεζών/κεφαλαίων + + + + By File &Size + Ανά &μέγεθος αρχείου + + + + &Close Window + &Κλείσιμο παραθύρου + + + + Ctrl+Q + Ctrl+Q + + + + &Folder + &Φάκελος + + + + &Blank File + &Κενό αρχείο + + + + &Show/Focus Filter Bar + &Εμφάνιση/Εστίαση της γραμμής φίλτρου + + + + Show Filter Bar + Εμφάνιση της γραμμής φίλτρου + + + + Ctrl+I + Ctrl+I + + + + S&plit View + &Διαχωρισμός προβολής + + + + Split View + Διαχωρισμός προβολής + + + + F6 + F6 + + + + &Copy Full Path + &Αντιγραφή της πλήρους διαδρομής + + + + Ctrl+Shift+C + Ctrl+Shift+C + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + &Εκκαθάριση όλων των φίλτρων + + + + Ctrl+Shift+K + Ctrl+Shift+K + + + + Close &previous tabs + Κλείσιμο των &προηγούμενων καρτελών + + + + Close &next tabs + Κλείσιμο των &επόμενων καρτελών + + + + &Preserve Settings for This Folder + &Διατήρηση των ρυθμίσεων του φακέλου + + + + Connect to &Server + Σύνδεση στον &διακομιστή + + + + &Location + &Τοποθεσία + + + + &Path Buttons + &Κουμπιά διαδρομής + + + + &Bulk Rename + Μα&ζική μετονομασία + + + + Bulk Rename + Μαζική μετονομασία + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + Κλείσιμο των ά&λλων καρτελών + + + + Permanent &filter bar + Μόνιμη ράβδος &φίλτρου + + + + &Menu bar + &Γραμμή μενού + + + + Menu bar + Γραμμή μενού + + + + Ctrl+M + Ctrl+M + + + + + Menu + Μενού + + + + New &Tab + Νέα &καρτέλα + + + + New Tab + Νέα καρτέλα + + + + Ctrl+T + Ctrl+T + + + + Go &Back + Μετάβαση &πίσω + + + + Go Back + Μετάβαση πίσω + + + + Alt+Left + Alt+Αριστερά + + + + Go &Forward + Μετάβαση &εμπρός + + + + Go Forward + Μετάβαση εμπρός + + + + Alt+Right + Alt+Δεξιά + + + + &Invert Selection + Αντιστρο&φή επιλογής + + + + &Delete + &Διαγραφή + + + + Del + Del + + + + &Rename + &Μετονομασία + + + + F2 + F2 + + + + C&lose Tab + Κλείσιμο καρ&τέλας + + + + Ctrl+W + Ctrl+W + + + + File &Properties + Αρχεία και ι&διότητες + + + + Alt+Return + Alt+Return + + + + &Folder Properties + Ιδιότητες &φακέλου + + + + Edit Bookmarks + Επεξεργασία σελιδοδεικτών + + + + Open &Terminal + Άνοιγμα του &τερματικού + + + + F4 + F4 + + + + Open as &Root + Άνοιγμα ως δια&χειριστής + + + + &Edit Bookmarks + Επε&ξεργασία σελιδοδεικτών + + + + Ctrl+Shift+N + Ctrl+Shift+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + &Find Files + &Αναζήτηση αρχείων + + + + F3 + F3 + + + + &File + &Αρχείο + + + + C&reate New + &Δημιουργία νέου + + + + &Help + &Βοήθεια + + + + + &View + &Προβολή + + + + &Sorting + &Ταξινόμηση + + + + &Toolbars + &Εργαλειοθήκες + + + + Path &Bar + Γραμμή &διαδρομής + + + + &Edit + &Επεξεργασία + + + + &Bookmarks + &Σελιδοδείκτες + + + + &Go + &Μετάβαση + + + + &Tool + &Εργαλεία + + + + Main Toolbar + Κύρια εργαλειοθήκη + + + + PCManFM::Application + + + Name of configuration profile + Όνομα διαμόρφωσης του προφίλ + + + + PROFILE + ΠΡΟΦΙΛ + + + + Run PCManFM as a daemon + Εκτέλεση του PCManFM ως δαίμονα + + + + Quit PCManFM + Έξοδος του PCManFM + + + + Launch desktop manager + Εκτέλεση διαχειριστή της επιφάνειας εργασίας + + + + Turn off desktop manager if it's running + Τερματισμός του διαχειριστή της επιφάνειας εργασίας αν εκτελείται + + + + Open desktop preference dialog on the page with the specified name + Άνοιγμα του διαλόγου προτιμήσεων της επιφάνειας εργασίας στη σελίδα με το καθορισμένο όνομα + + + + + NAME + ΟΝΟΜΑ + + + + Open new window + Άνοιγμα νέου παραθύρου + + + + Open Find Files utility + Άνοιγμα του εργαλείου αναζήτησης αρχείων + + + + Set desktop wallpaper from image FILE + Ορισμός της ταπετσαρίας της επιφάνειας εργασίας από ΑΡΧΕΙΟ εικόνας + + + + FILE + ΑΡΧΕΙΟ + + + + MODE + ΛΕΙΤΟΥΡΓΙΑ + + + + Set mode of desktop wallpaper. MODE=(%1) + Ορισμός της λειτουργίας της ταπετσαρίας της επιφάνειας εργασίας. ΛΕΙΤΟΥΡΓΙΑ=(%1) + + + + Open Preferences dialog on the page with the specified name + Άνοιγμα του διαλόγου προτιμήσεων στη σελίδα με το καθορισμένο όνομα + + + + Files or directories to open + Αρχεία ή κατάλογοι προς άνοιγμα + + + + [FILE1, FILE2,...] + [ΑΡΧΕΙΟ1, ΑΡΧΕΙΟ2,...] + + + + + Error + Σφάλμα + + + + Terminal emulator is not set. + Δεν έχει οριστεί ο προσομοιωτής τερματικού. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Άνοιγμα στο διαχειριστή αρχείων + + + + Removable Disk + Αφαιρούμενος δίσκος + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + Ασφαλές WebDav + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Γέμισμα μόνο με το χρώμα του παρασκηνίου + + + + Stretch to fill the entire screen + Τέντωμα για πλήρωση ολόκληρης της οθόνης + + + + Stretch to fit the screen + Τέντωμα για πλήρωση της οθόνης + + + + Center on the screen + Στο κέντρο της οθόνης + + + + Tile the image to fill the entire screen + Παράθεση της εικόνας για πλήρωση ολόκληρης της οθόνης + + + + Zoom the image to fill the entire screen + Εστίαση της εικόνας για πλήρωση ολόκληρης της οθόνης + + + + Image Files + Αρχεία εικόνων + + + + PCManFM::DesktopWindow + + + Trash (One item) + Απορρίμματα (Ένα αντικείμενο) + + + + Trash (%Ln items) + Απορρίμματα (%Ln αντικείμενα) + Απορρίμματα (%Ln αντικείμενα) + + + + Trash (Empty) + Απορρίμματα (Άδεια) + + + + Home + Προσωπικός φάκελος + + + + Computer + Υπολογιστής + + + + Network + Δίκτυο + + + + Open + Άνοιγμα + + + + + Stic&k to Current Position + &Παραμονή στην τρέχουσα θέση + + + + Empty Trash + Άδειασμα απορριμμάτων + + + + Hide Desktop Items + Απόκρυψη των αντικειμένων της επιφάνειας εργασίας + + + + Desktop Preferences + Ιδιότητες της επιφάνειας εργασίας + + + + PCManFM::FilterBar + + + Filter: + Φίλτρο: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Εκκαθάριση κειμένου (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + Άνοιγμα ως διαχειριστής + + + + Hide menu bar + Απόκρυψη της γραμμή μενού + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Αυτό θα καταχωνιάσει τη γραμμή μενού. Μπορείτε να την αποκαλύψετε πάλι με τον συνδυασμό πλήκτρων Ctrl+M. + + + + Version: %1 + Έκδοση: %1 + + + + &Move to Trash + &Μετακίνηση στα απορρίμματα + + + + &Delete + &Διαγραφή + + + + + Error + Σφάλμα + + + + Switch user command is not set. + Η εντολή εναλλαγής του χρήστη δεν έχει οριστεί. + + + + PCManFM::PreferencesDialog + + + Icon View + Προβολή εικονιδίων + + + + Compact View + Συμπαγής προβολή + + + + Thumbnail View + Προβολή εικόνων επισκόπησης + + + + Detailed List View + Αναλυτική προβολή λίστας + + + + PCManFM::TabPage + + + Error + Σφάλμα + + + + Free space: %1 (Total: %2) + Ελεύθερος χώρος: %1 (Σύνολο: %2) + + + + %n item(s) + + %n αντικείμενο + %n αντικείμενα + + + + + (%n hidden) + + (%n κρυφό) + (%n κρυφά) + + + + + + + Link to + Δεσμός σε + + + + %n item(s) selected + + %n επιλεγμένο αντικείμενο + %n επιλεγμένα αντικείμενα + + + + + PCManFM::View + + + Open in New T&ab + Άνοιγμα σε νέα &καρτέλα + + + + Open in New Win&dow + Άνοιγμα σε νέο &παράθυρο + + + + Open in Termina&l + Άνοιγμα στο &τερματικό + + + + PreferencesDialog + + + Preferences + Προτιμήσεις + + + + User Interface + Περιβάλλον χρήστη + + + + Behavior + Συμπεριφορά + + + + + Thumbnail + Εικόνες επισκόπησης + + + + Volume + Χώροι αποθήκευσης + + + + Advanced + Προηγμένα + + + + Select newly created files + Επιλογή των πρόσφατα δημιουργημένων αρχείων + + + + Icons + Εικονίδια + + + + Size of big icons: + Το μέγεθος των μεγάλων εικονιδίων: + + + + Size of small icons: + Το μέγεθος των μικρών εικονιδίων: + + + + Size of thumbnails: + Το μέγεθος των εικόνων επισκόπησης: + + + + Size of side pane icons: + Το μέγεθος των εικονιδίων του πλευρικού πίνακα: + + + + Icon theme: + Θέμα εικονιδίων: + + + + Window + Παράθυρο + + + + Always show the tab bar + Να εμφανίζεται πάντα η γραμμή καρτελών + + + + Show 'Close' buttons on tabs + Εμφάνιση του κουμπιού κλεισίματος στις καρτέλες + + + + Remember the size of the last closed window + Απομνημόνευση του μεγέθους του τελευταία κλεισμένου παραθύρου + + + + Default width of new windows: + Πλάτος εξ ορισμού των νέων παραθύρων: + + + + Default height of new windows: + Ύψος εξ ορισμού των νέων παραθύρων: + + + + Browsing + Εξερεύνηση + + + + Open files with single click + Άνοιγμα των αρχείων με μονό κλικ + + + + Delay of auto-selection in single click mode (0 to disable) + Καθυστέρηση της αυτόματης επιλογής στη λειτουργία μονού κλικ (0 για απενεργοποίηση) + + + + Default view mode: + Λειτουργία προβολής εξ ορισμού: + + + + sec + δευτ + + + + File Operations + Λειτουργίες αρχείων + + + + Confirm before deleting files + Επιβεβαίωση πριν τη διαγραφή των αρχείων + + + + Move deleted files to "trash bin" instead of erasing from disk. + Μετακίνηση των διαγραμμένων αρχείων στον κάδο απορριμμάτων αντί για διαγραφή από τον δίσκο. + + + + Show thumbnails of files + Εμφάνιση εικόνων επισκόπησης των αρχείων + + + + Only show thumbnails for local files + Εμφάνιση των εικόνων επισκόπησης μόνο για τα τοπικά αρχεία + + + + Display + Εμφάνιση + + + + Bookmarks: + Σελιδοδείκτες: + + + + Open in current tab + Άνοιγμα στην τρέχουσα καρτέλα + + + + Open in new tab + Άνοιγμα σε νέα καρτέλα + + + + Open in new window + Άνοιγμα σε νέο παράθυρο + + + + Erase files on removable media instead of "trash can" creation + Διαγραφή των αρχείων των αφαιρούμενων συσκευών αντί για τη δημιουργία ενός κάδου απορριμμάτων + + + + Confirm before moving files into "trash can" + Επιβεβαίωση πριν την μετακίνηση των αρχείων στον κάδο απορριμμάτων + + + + + + Requires application restart to take effect completely + Απαιτείται επανεκκίνηση της εφαρμογής για να λάβει χώρα ολοκληρωτικά η ρύθμιση + + + + Launch executable files without prompt + Εκτέλεση των εκτελέσιμων αρχείων χωρίς προτροπή + + + + + Used by Icon View + Χρησιμοποιείται από την προβολή εικονιδίων + + + + + Used by Compact View and Detailed List View + Χρησιμοποιείται από την συμπαγής προβολή και την αναλυτική προβολή + + + + + Used by Thumbnail View + Χρησιμοποιείται από την προβολή εικόνων επισκόπησης + + + + User interface + Περιβάλλον χρήστη + + + + Treat backup files as hidden + Διαχείριση των αρχείων αντιγράφων ασφαλείας ως κρυφά + + + + Always show full file names + Να εμφανίζονται πάντα τα πλήρη ονόματα των αρχείων + + + + Show icons of hidden files shadowed + Εμφάνιση των εικονιδίων των κρυφών αρχείων σε σκίαση + + + + Minimum item margins in icon view: + Ελάχιστο περιθώριο αντικειμένων στην προβολή εικονιδίων: + + + + 3 px by default. + 3 εικ εξ ορισμού. + + + + + px + εικ + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + 3 εικ εξ ορισμού. +Επίσης δεσμεύεται μια θέση για 3 γραμμές κειμένου. + + + + Lock + Κλείδωμα + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Όταν δεν είναι επιλεγμένο, εμφανίζεται η γραμμή καρτελών +μόνο αν υπάρχουν περισσότερες από μια καρτέλες. + + + + Application restart is needed for changes to take effect. + Για να λάβουν χώρα οι τροποποιήσεις απαιτείται επανεκκίνηση της εφαρμογής. + + + + Do not generate thumbnails for image files exceeding this size: + Να μην δημιουργούνται εικόνες επισκόπησης για αρχεία εικόνων που υπερβαίνουν αυτό το το μέγεθος: + + + + KB + KB + + + + Needs ffmpegthumbnailer + Απαιτείται το ffmpegthumbnailer + + + + Auto Mount + Αυτόματη προσάρτηση + + + + Mount mountable volumes automatically on program startup + Αυτόματη προσάρτηση των διαθέσιμων χώρων αποθήκευσης κατά την έναρξη του προγράμματος + + + + Mount removable media automatically when they are inserted + Αυτόματη προσάρτηση των αφαιρούμενων μέσων κατά την εισαγωγή τους + + + + Show available options for removable media when they are inserted + Εμφάνιση των διαθέσιμων επιλογών των αφαιρούμενων μέσων κατά την εισαγωγή τους + + + + When removable medium unmounted: + Κατά την αποπροσάρτηση ενός αφαιρουμένου μέσου: + + + + Close &tab containing removable medium + Κλείσιμο της καρ&τέλας που περιέχει το αφαιρούμενο μέσο + + + + Chan&ge folder in the tab to home folder + Α&λλαγή του φακέλου της καρτέλας στον προσωπικό κατάλογο + + + + Programs + Προγράμματα + + + + Terminal emulator: + Προσομοιωτής τερματικού: + + + + Switch &user command: + Εντολή εναλλαγής &χρήστη: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Παραδείγματα: "xterm -e %s" για το τερματικό ή "gksu %s" για την αλλαγή χρήστη. +%s = η γραμμή εντολών που θέλετε να εκτελέσετε μέσω του τερματικού ή της su. + + + + Archiver in&tegration: + Ενσωμάτωση αρ&χειοθέτησης: + + + + Templates + Πρότυπα + + + + Show only user defined templates in menu + Εμφάνιση στο μενού μόνο των πρότυπων που έχουν καθοριστεί από τον χρήστη + + + + Show only one template for each MIME type + Εμφάνιση μόνο ενός πρότυπου για έκαστον τύπο MIME + + + + Run default application after creation from template + Εκτέλεση της εξ ορισμού εφαρμογής μετά τη δημιουργία από το πρότυπο + + + + Use SI decimal prefixes instead of IEC binary prefixes + Χρήση προθεμάτων δεκαδικών SI αντί για δυαδικά προθέματα IEC + + + + QObject + + + Renaming files... + Μετονομασία αρχείων... + + + + Abort + Εγκατάλειψη + + + + Warning + Προειδοποίηση + + + + Renaming is aborted. + Η μετονομασία εγκαταλείφθηκε. + + + + + Error + Σφάλμα + + + + No file could be renamed. + Κανένα αρχείο δεν μετονομάσθηκε. + + + + Some files could not be renamed. + Μερικά αρχεία δεν μπόρεσαν να μετονομασθούν. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_en_GB.ts b/pcmanfm/translations/pcmanfm-qt_en_GB.ts new file mode 100644 index 0000000..c38ad6a --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_en_GB.ts @@ -0,0 +1,1800 @@ + + + + + AboutDialog + + + About + + + + + <html><head/><body><p><span style=" font-size:16pt; font-weight:600;">PCManFM-Qt</span></p></body></html> + + + + + Lightweight file manager + + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + + PCManFM-Qt File Manager + +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. + + + + + Authors + + + + + License + + + + + AutoRunDialog + + + Removable medium is inserted + + + + + <b>Removable medium is inserted</b> + + + + + Type of medium: + + + + + Detecting... + + + + + Please select the action you want to perform: + + + + + BulkRenameDialog + + + Bulk Rename + + + + + # will be replaced by numbers starting with: + + + + + Rename selected files to: + + + + + Name# + + + + + ConnectServerDialog + + + Connect to remote server + + + + + Anonymous &login + + + + + Login as &user: + + + + + Specify remote folder to connect + + + + + Type: + + + + + Port: + + + + + Path: + + + + + Host: + + + + + DesktopFolder + + + Form + + + + + Desktop + + + + + Desktop folder: + + + + + Image file + + + + + Folder path + + + + + &Browse + + + + + DesktopPreferencesDialog + + + Desktop Preferences + + + + + Background + + + + + Wallpaper mode: + + + + + Wallpaper image file: + + + + + Select background color: + + + + + Image file + + + + + Image file path + + + + + &Browse + + + + + Icons + + + + + Icon size: + + + + + Label Text + + + + + Select shadow color: + + + + + Select font: + + + + + General + + + + + Select text color: + + + + + Spacing + + + + + Minimum item margins: + + + + + 3 px by default. + + + + + + px + + + + + x + + + + + 1 px by default. +A space is also reserved for 3 lines of text. + + + + + Lock + + + + + Slide Show + + + + + Enable Slide Show + + + + + Wallpaper image folder: + + + + + Browse + + + + + hour(s) + + + + + and + + + + + Intervals less than 5min will be ignored + + + + + Interval: + + + + + minute(s) + + + + + Wallpaper folder + + + + + Randomize the slide show + + + + + Visible Shortcuts + + + + + Home + + + + + Trash + + + + + Computer + + + + + Network + + + + + Window Manager + + + + + Show menus provided by window managers when desktop is clicked + + + + + Advanced + + + + + MainWindow + + + File Manager + + + + + &Toolbars + + + + + Path &Bar + + + + + &Filtering + + + + + Go &Up + + + + + Go Up + + + + + Alt+Up + + + + + &Home + + + + + Alt+Home + + + + + &Reload + + + + + F5 + + + + + Go + + + + + Quit + + + + + &About + + + + + &New Window + + + + + New Window + + + + + Ctrl+N + + + + + Show &Hidden + + + + + Ctrl+H + + + + + &Computer + + + + + &Trash + + + + + &Network + + + + + &Desktop + + + + + &Add to Bookmarks + + + + + &Applications + + + + + Reload + + + + + &Icon View + + + + + &Compact View + + + + + &Detailed List + + + + + &Thumbnail View + + + + + Cu&t + + + + + Ctrl+X + + + + + &Copy + + + + + Ctrl+C + + + + + &Paste + + + + + Ctrl+V + + + + + Select &All + + + + + Ctrl+A + + + + + Pr&eferences + + + + + &Ascending + + + + + &Descending + + + + + &By File Name + + + + + By &Modification Time + + + + + By File &Type + + + + + By &Owner + + + + + &Folder First + + + + + &Preserve sorting for this folder + + + + + &Case Sensitive + + + + + By File &Size + + + + + &Close Window + + + + + Ctrl+Q + + + + + &Folder + + + + + &Blank File + + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + + + + + Ctrl+I + + + + + S&plit View + + + + + Split View + + + + + F6 + + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + + + + + &Clear All Filters + + + + + Ctrl+Shift+K + + + + + Close &previous tabs + + + + + Close &next tabs + + + + + &Preserve Settings for This Folder + + + + + Connect to &Server + + + + + &Location + + + + + &Path Buttons + + + + + &Bulk Rename + + + + + Bulk Rename + + + + + Ctrl+F2 + + + + + Close &other tabs + + + + + Permanent &filter bar + + + + + &Menu bar + + + + + Menu bar + + + + + Ctrl+M + + + + + + Menu + + + + + New &Tab + + + + + New Tab + + + + + Ctrl+T + + + + + Go &Back + + + + + Go Back + + + + + Alt+Left + + + + + Go &Forward + + + + + Go Forward + + + + + Alt+Right + + + + + &Invert Selection + + + + + &Delete + + + + + Del + + + + + &Rename + + + + + F2 + + + + + C&lose Tab + + + + + Ctrl+W + + + + + File &Properties + + + + + Alt+Return + + + + + &Folder Properties + + + + + Edit Bookmarks + + + + + Open &Terminal + + + + + F4 + + + + + Open as &Root + + + + + &Edit Bookmarks + + + + + Ctrl+Shift+N + + + + + Ctrl+Alt+N + + + + + &Find Files + + + + + F3 + + + + + &File + + + + + C&reate New + + + + + &Help + + + + + + &View + + + + + &Sorting + + + + + &Edit + + + + + &Bookmarks + + + + + &Go + + + + + &Tool + + + + + Main Toolbar + + + + + PCManFM::Application + + + Name of configuration profile + + + + + PROFILE + + + + + Run PCManFM as a daemon + + + + + Quit PCManFM + + + + + Launch desktop manager + + + + + Turn off desktop manager if it's running + + + + + Open desktop preference dialog on the page with the specified name + + + + + + NAME + + + + + Open new window + + + + + Open Find Files utility + + + + + Set desktop wallpaper from image FILE + + + + + FILE + + + + + MODE + + + + + Set mode of desktop wallpaper. MODE=(%1) + + + + + Open Preferences dialog on the page with the specified name + + + + + Files or directories to open + + + + + [FILE1, FILE2,...] + + + + + + Error + + + + + Terminal emulator is not set. + + + + + PCManFM::AutoRunDialog + + + Open in file manager + + + + + Removable Disk + + + + + PCManFM::ConnectServerDialog + + + SSH + + + + + FTP + + + + + WebDav + + + + + Secure WebDav + + + + + HTTP + + + + + HTTPS + + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + + + + + Stretch to fill the entire screen + + + + + Stretch to fit the screen + + + + + Center on the screen + + + + + Tile the image to fill the entire screen + + + + + Zoom the image to fill the entire screen + + + + + Image Files + + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + + Trash (Empty) + + + + + Home + + + + + Computer + + + + + Network + + + + + Open + + + + + + Stic&k to Current Position + + + + + Empty Trash + + + + + Hide Desktop Items + + + + + Desktop Preferences + + + + + PCManFM::FilterBar + + + Filter: + + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + + + + + Version: %1 + + + + + &Move to Trash + + + + + &Delete + + + + + + Error + + + + + Switch user command is not set. + + + + + PCManFM::PreferencesDialog + + + Icon View + + + + + Compact View + + + + + Thumbnail View + + + + + Detailed List View + + + + + PCManFM::TabPage + + + Error + + + + + Free space: %1 (Total: %2) + + + + + %n item(s) + + + + + + + + (%n hidden) + + + + + + + + + + Link to + + + + + %n item(s) selected + + + + + + + + PCManFM::View + + + Open in New T&ab + + + + + Open in New Win&dow + + + + + Open in Termina&l + + + + + PreferencesDialog + + + Preferences + + + + + User Interface + + + + + Behavior + + + + + + Thumbnail + + + + + Volume + + + + + Advanced + + + + + Select newly created files + + + + + Icons + + + + + Size of big icons: + + + + + Size of small icons: + + + + + Size of thumbnails: + + + + + Size of side pane icons: + + + + + Icon theme: + + + + + Window + + + + + Always show the tab bar + + + + + Show 'Close' buttons on tabs + + + + + Remember the size of the last closed window + + + + + Default width of new windows: + + + + + Default height of new windows: + + + + + Browsing + + + + + Open files with single click + + + + + Delay of auto-selection in single click mode (0 to disable) + + + + + Default view mode: + + + + + sec + + + + + File Operations + + + + + Confirm before deleting files + + + + + Move deleted files to "trash bin" instead of erasing from disk. + + + + + Show thumbnails of files + + + + + Only show thumbnails for local files + + + + + Display + + + + + Bookmarks: + + + + + Open in current tab + + + + + Open in new tab + + + + + Open in new window + + + + + Erase files on removable media instead of "trash can" creation + + + + + Confirm before moving files into "trash can" + + + + + + + Requires application restart to take effect completely + + + + + Launch executable files without prompt + + + + + + Used by Icon View + + + + + + Used by Compact View and Detailed List View + + + + + + Used by Thumbnail View + + + + + User interface + + + + + Treat backup files as hidden + + + + + Always show full file names + + + + + Show icons of hidden files shadowed + + + + + Minimum item margins in icon view: + + + + + 3 px by default. + + + + + + px + + + + + x + + + + + 3 px by default. +A space is also reserved for 3 lines of text. + + + + + Lock + + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + + + + + Application restart is needed for changes to take effect. + + + + + Do not generate thumbnails for image files exceeding this size: + + + + + KB + + + + + Needs ffmpegthumbnailer + + + + + Auto Mount + + + + + Mount mountable volumes automatically on program startup + + + + + Mount removable media automatically when they are inserted + + + + + Show available options for removable media when they are inserted + + + + + When removable medium unmounted: + + + + + Close &tab containing removable medium + + + + + Chan&ge folder in the tab to home folder + + + + + Programs + + + + + Terminal emulator: + + + + + Switch &user command: + + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + + + + + Archiver in&tegration: + + + + + Templates + + + + + Show only user defined templates in menu + + + + + Show only one template for each MIME type + + + + + Run default application after creation from template + + + + + Use SI decimal prefixes instead of IEC binary prefixes + + + + + QObject + + + Renaming files... + + + + + Abort + + + + + Warning + + + + + Renaming is aborted. + + + + + + Error + + + + + No file could be renamed. + + + + + Some files could not be renamed. + + + + diff --git a/pcmanfm/translations/pcmanfm-qt_es.ts b/pcmanfm/translations/pcmanfm-qt_es.ts new file mode 100644 index 0000000..acd2220 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_es.ts @@ -0,0 +1,1820 @@ + + + + + AboutDialog + + + About + Acerca de + + + + <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> + + + + Lightweight file manager + Administrador de archivos liviano + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Authors + Autores + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programación: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + License + Licencia + + + + PCManFM-Qt File Manager + +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. + PCManFM-Qt File Manager + +Derechos de autor (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Este programa es software libre; puede redistribuirlo y/o +modificarlo bajo los términos de la Licencia Pública General de GNU +de acuerdo a lo publicado por la Free Software Foundation; en su versión 2 +de la Lincencia, o (a su parecer) cualquier versión posterior. + +Este programa es distribuído con la esperanza que será de utilidad, +pero SIN NINGUNA GARANTÍA; sin siquiera la garantía implícita de +COMERCIABILIDAD o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Ver la +Licencia Pública General de GNU para más detalles. + +Usted debió haber recibido una copia de la Licencia Pública General de GNU +junto con este programa; si no fué así, escriba a la Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + + + AutoRunDialog + + + Removable medium is inserted + Medio removible insertado + + + + <b>Removable medium is inserted</b> + <b>Medio removible insertado</b> + + + + Type of medium: + Tipo de medio: + + + + Detecting... + Detectando... + + + + Please select the action you want to perform: + Seleccione la acción que desea ejecutar: + + + + BulkRenameDialog + + + Bulk Rename + Renombrar en lote + + + + # will be replaced by numbers starting with: + # se sustituirá por números empezando por: + + + + Rename selected files to: + Renombrar los archivos seleccionados a: + + + + Name# + Nombre# + + + + ConnectServerDialog + + + Connect to remote server + Conectar a un servidor remoto + + + + Anonymous &login + Inicio de sesión &anónimo + + + + Login as &user: + Iniciar sesión como el &usuario: + + + + Specify remote folder to connect + Especificar la carpeta remota a conectar + + + + Type: + Tipo: + + + + Port: + Puerto: + + + + Path: + Ruta: + + + + Host: + Servidor: + + + + DesktopFolder + + + Form + Formulario + + + + Desktop + Escritorio + + + + Desktop folder: + Carpeta de escritorio: + + + + Image file + Archivo de imagen + + + + Folder path + Ruta a carpeta + + + + &Browse + E&xaminar + + + + DesktopPreferencesDialog + + + Desktop Preferences + Preferencias del escritorio + + + + General + General + + + + Background + Fondo + + + + Wallpaper mode: + Modo de fondo de pantalla: + + + + Wallpaper image file: + Imagen del fondo de pantalla: + + + + Select background color: + Seleccione color de fondo: + + + + Image file + Archivo de imagen + + + + Image file path + Ruta del archivo de imagen + + + + &Browse + E&xaminar + + + + Icons + Iconos + + + + Icon size: + Tamaño de icono: + + + + Label Text + Texto de las etiquetas + + + + Select shadow color: + Seleccione el color de la sombra: + + + + Select font: + Seleccione el tipo de letra: + + + + Spacing + Espaciado + + + + Minimum item margins: + Márgenes mínimos de los elementos: + + + + 3 px by default. + 3 px por omisión. + + + + + px + px + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 1 px por omisión. +También se reserva espacio para 3 líneas de texto. + + + + Lock + Ligar + + + + Slide Show + Pase de diapositivas + + + + Enable Slide Show + Habilitar el pase de diapositivas + + + + Wallpaper image folder: + Carpeta de imágenes de fondo de pantalla: + + + + Browse + Examinar + + + + hour(s) + hora(s) + + + + and + y + + + + Intervals less than 5min will be ignored + Los intervalos de menos de 5 minutos se ignoran + + + + Interval: + Intervalo: + + + + minute(s) + minuto(s) + + + + Wallpaper folder + Carpeta de fondos de pantalla + + + + Randomize the slide show + Aleatorizar el pase de diapositivas + + + + Visible Shortcuts + Atajos visibles + + + + Home + Carpeta personal + + + + Trash + Papelera + + + + Computer + Sistema + + + + Network + Red + + + + Window Manager + Administrador de ventanas + + + + Advanced + Avanzado + + + + Select text color: + Elija el color del texto: + + + + Show menus provided by window managers when desktop is clicked + Mostrar menús de los administradores de ventanas al hacer clic en el escritorio + + + + MainWindow + + + File Manager + Administrador de archivos + + + + Ctrl+Shift+N + Ctrl+Mayús+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + &Find Files + &Buscar archivos + + + + F3 + F3 + + + + &File + &Archivo + + + + C&reate New + C&rear nuevo + + + + &Help + Ay&uda + + + + + &View + &Ver + + + + &Sorting + &Ordenar + + + + &Toolbars + Barras de herramien&tas + + + + Path &Bar + &Barra de rutas + + + + &Filtering + &Filtrado + + + + &Edit + &Editar + + + + &Bookmarks + &Marcadores + + + + &Go + &Ir + + + + &Tool + &Herramientas + + + + Main Toolbar + Barra de herramientas principal + + + + Go &Up + S&ubir + + + + Go Up + Subir + + + + Alt+Up + Alt+Arriba + + + + &Home + Inicio + + + + Alt+Home + Alt+Inicio + + + + &Reload + &Recargar + + + + F5 + F5 + + + + Go + Ir + + + + Quit + Salir + + + + &About + &Acerca de + + + + &New Window + &Nueva ventana + + + + New Window + Nueva ventana + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + Mo&strar ocultos + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Sistema + + + + &Trash + &Papelera + + + + &Network + &Red + + + + &Desktop + &Escritorio + + + + &Add to Bookmarks + &Añadir a marcadores + + + + &Applications + &Aplicaciones + + + + Reload + Recargar + + + + &Icon View + V&ista de iconos + + + + &Compact View + Vista &compacta + + + + &Detailed List + Lista &detallada + + + + &Thumbnail View + Vista de &miniaturas + + + + Cu&t + Cor&tar + + + + Ctrl+X + Ctrl+X + + + + &Copy + &Copiar + + + + Ctrl+C + Ctrl+C + + + + &Paste + &Pegar + + + + Ctrl+V + Ctrl+V + + + + Select &All + Seleccion&ar todo + + + + Ctrl+A + Ctrl+A + + + + Pr&eferences + Pr&eferencias + + + + &Ascending + &Ascendente + + + + &Descending + &Descendente + + + + &By File Name + Por nombre de archivo + + + + By &Modification Time + Por fecha de &modificación + + + + By File &Type + Por &tipo de archivo + + + + By &Owner + P&or propietario + + + + &Folder First + Carpetas primero + + + + &Preserve sorting for this folder + Recordar el orden de esta car&peta + + + + &Case Sensitive + Distinguir mayús&culas de minúsculas + + + + By File &Size + Por tamaño de archivo + + + + &Close Window + &Cerrar la ventana + + + + Ctrl+Q + Ctrl+Q + + + + &Folder + Carpeta + + + + &Blank File + Archivo vacío + + + + &Show/Focus Filter Bar + Mo&strar/Enfocar la barra del filtro + + + + Show Filter Bar + Mostrar la barra del filtro + + + + Ctrl+I + + + + + S&plit View + Dividir la vista + + + + Split View + Dividir la vista + + + + F6 + + + + + &Copy Full Path + &Copiar la ruta completa + + + + Ctrl+Shift+C + Ctrl+Mayús+C + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + Limpiar todos los filtros + + + + Ctrl+Shift+K + Ctrl+Mayús+K + + + + Close &previous tabs + Cerrar las &pestañas anteriores + + + + Close &next tabs + Cerrar las pestañas siguie&ntes + + + + &Preserve Settings for This Folder + Recordar la configuración de esta car&peta + + + + Connect to &Server + Conectar a un &servidor + + + + &Location + Ubicación + + + + &Path Buttons + Botones de ruta + + + + &Bulk Rename + Renom&brado en lote + + + + Bulk Rename + Renombrado en lote + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + Cerrar las &otras pestañas + + + + Permanent &filter bar + Barra del &filtro permanente + + + + &Menu bar + Barra de &menú + + + + Menu bar + Barra de menú + + + + Ctrl+M + Ctrl+M + + + + + Menu + Menú + + + + New &Tab + Nueva &pestaña + + + + New Tab + Nueva pestaña + + + + Ctrl+T + Ctrl+T + + + + Go &Back + Re&troceder + + + + Go Back + Retroceder + + + + Alt+Left + Alt+Izquierda + + + + Go &Forward + A&vanzar + + + + Go Forward + Avanzar + + + + Alt+Right + Alt+Derecha + + + + &Invert Selection + &Invertir la selección + + + + &Delete + &Eliminar + + + + Del + Supr + + + + &Rename + &Renombrar + + + + F2 + F2 + + + + C&lose Tab + &Cerrar la pestaña + + + + Ctrl+W + Ctrl+W + + + + File &Properties + Propiedades del &archivo + + + + Alt+Return + Alt+Enter + + + + &Folder Properties + &Propiedades de la &carpeta + + + + Edit Bookmarks + Editar los marcadores + + + + Open &Terminal + Abrir en una &terminal + + + + F4 + F4 + + + + Open as &Root + Abrir como &root + + + + &Edit Bookmarks + &Editar los marcadores + + + + PCManFM::Application + + + Name of configuration profile + Nombre del perfil de configuración + + + + PROFILE + PERFIL + + + + Run PCManFM as a daemon + Ejecutar PCManFM como un servicio + + + + Quit PCManFM + Cerrar PCManFM + + + + Launch desktop manager + Abrir el administrador del escritorio + + + + Turn off desktop manager if it's running + Cerrar el administrador del escritorio si está en ejecución + + + + Open desktop preference dialog on the page with the specified name + Abrir el diálogo de preferencias del escritorio en la página especificada + + + + + NAME + NOMBRE + + + + Open new window + Abrir una nueva ventana + + + + Open Find Files utility + Abrir la aplicación de búsqueda de archivos + + + + Set desktop wallpaper from image FILE + Asignar como fondo de escritorio la imagen ARCHIVO + + + + FILE + ARCHIVO + + + + MODE + MODO + + + + Set mode of desktop wallpaper. MODE=(%1) + Establecer el modo del fondo de pantalla del escritorio. MODO=(%1) + + + + Open Preferences dialog on the page with the specified name + Abrir el diálogo de preferencias en la página con el nombre dado + + + + Files or directories to open + Archivos o directorios a abrir + + + + [FILE1, FILE2,...] + [ARCHIVO 1, ARCHIVO 2, ...] + + + + + Error + Error + + + + Terminal emulator is not set. + El emulador de terminal no está configurado. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Abrir en el administrador de archivos + + + + Removable Disk + Disco removible + + + + PCManFM::ConnectServerDialog + + + SSH + + + + + FTP + + + + + WebDav + + + + + Secure WebDav + WebDav seguro + + + + HTTP + + + + + HTTPS + + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Rellenar solo con el color de fondo + + + + Stretch to fill the entire screen + Estirar para llenar la pantalla + + + + Stretch to fit the screen + Estirar para ajustar a la pantalla + + + + Center on the screen + Centrar en la pantalla + + + + Tile the image to fill the entire screen + Repetir la imagen hasta llenar la pantalla + + + + Zoom the image to fill the entire screen + Ampliar la imagen para rellenar la pantalla completa + + + + Image Files + Archivos de imagen + + + + PCManFM::DesktopWindow + + + Trash (One item) + Papelera (un elemento) + + + + Trash (%Ln items) + Papelera (%Ln elemento) + Papelera (%Ln elementos) + + + + Trash (Empty) + Papelera (vacía) + + + + Home + Carpeta personal + + + + Computer + Sistema + + + + Network + Red + + + + Open + Abrir + + + + + Stic&k to Current Position + &Pegar en la posición actual + + + + Empty Trash + Vaciar la papelera + + + + Hide Desktop Items + Ocultar los elementos del escritorio + + + + Desktop Preferences + Preferencias del escritorio + + + + PCManFM::FilterBar + + + Filter: + Filtro: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Borrar el texto (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + Instancia de root + + + + Hide menu bar + Ocultar la barra de menú + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Oculta por completo la barra de menú; use Ctrl+M para mostrarla de nuevo. + + + + Version: %1 + Versión: %1 + + + + &Move to Trash + &Mover a la papelera + + + + &Delete + &Eliminar + + + + + Error + Error + + + + Switch user command is not set. + El comando para cambiar de usuario no está definido. + + + + PCManFM::PreferencesDialog + + + Icon View + Vista de iconos + + + + Compact View + Vista compacta + + + + Thumbnail View + Vista de miniaturas + + + + Detailed List View + Lista detallada + + + + PCManFM::TabPage + + + Error + Error + + + + Free space: %1 (Total: %2) + Espacio libre: %1 (Total %2) + + + + %n item(s) + + %n elemento + %n elementos + + + + + (%n hidden) + + (%n oculto) + (%n ocultos) + + + + + + + Link to + Enlazar a + + + + %n item(s) selected + + %n elemento seleccionado + %n elementos seleccionados + + + + + PCManFM::View + + + Open in New T&ab + &Abrir en una pestaña nueva + + + + Open in New Win&dow + Abrir en una &ventana nueva + + + + Open in Termina&l + Abrir en una termina&l + + + + PreferencesDialog + + + Preferences + Preferencias + + + + User Interface + Interfaz de usuario + + + + Behavior + Comportamiento + + + + + Thumbnail + Miniaturas + + + + Volume + Volumen + + + + Advanced + Avanzado + + + + Select newly created files + Seleccionar los archivos recién creados + + + + Icons + Iconos + + + + Size of big icons: + Tamaño de los iconos grandes: + + + + Size of small icons: + Tamaño de los iconos pequeños: + + + + Size of thumbnails: + Tamaño de las miniaturas: + + + + Size of side pane icons: + Tamaño de los iconos del panel lateral: + + + + Icon theme: + Tema de iconos: + + + + Window + Ventana + + + + Always show the tab bar + Mostrar siempre la barra de pestañas + + + + Show 'Close' buttons on tabs + Mostrar botones de cerrar en las pestañas + + + + Remember the size of the last closed window + Recordar el tamaño de la última ventana cerrada + + + + Default width of new windows: + Ancho por omisión de las ventanas nuevas: + + + + Default height of new windows: + Alto por omisión de las ventanas nuevas: + + + + Browsing + Navegación + + + + Open files with single click + Abrir los archivos con un solo clic + + + + Delay of auto-selection in single click mode (0 to disable) + Demora de selección automática en modo de un clic (0 para inhabilitar) + + + + Default view mode: + Modo de visualización por defecto: + + + + sec + s + + + + File Operations + Operaciones de archivos + + + + Confirm before deleting files + Pedir confirmación antes de borrar archivos + + + + Move deleted files to "trash bin" instead of erasing from disk. + Mover archivos a la papelera en lugar de eliminarlos del disco + + + + Show thumbnails of files + Mostrar miniaturas de archivos + + + + Only show thumbnails for local files + Solo mostrar miniaturas para archivos locales + + + + Display + Pantalla + + + + Bookmarks: + Marcadores: + + + + Open in current tab + Abrir en la pestaña actual + + + + Open in new tab + Abrir en una pestaña nueva + + + + Open in new window + Abrir en una ventana nueva + + + + Erase files on removable media instead of "trash can" creation + Borrar los archivos de medios removibles en vez de crear una "papelera" + + + + Confirm before moving files into "trash can" + Pedir confirmación antes de mover archivos a la "papelera" + + + + + + Requires application restart to take effect completely + Requiere el reinicio de la aplicación para tener efecto por completo + + + + Launch executable files without prompt + Lanzar los archivos ejecutables sin preguntar + + + + + Used by Icon View + Usado por Vista de iconos + + + + + Used by Compact View and Detailed List View + Usado por Vista compacta y vista de Lista detallada + + + + + Used by Thumbnail View + Usado por Vista de miniaturas + + + + User interface + Interfaz de usuario + + + + Treat backup files as hidden + Tratar los ficheros de respaldo como ocultos + + + + Always show full file names + Mostrar siempre los nombres de archivo completos + + + + Show icons of hidden files shadowed + Mostrar sombreados los iconos de archivos ocultos + + + + Minimum item margins in icon view: + Márgenes mínimos de los elementos en la vista de iconos: + + + + 3 px by default. + 3 px por omisión. + + + + + px + px + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + 3 px por omisión. +También se reserva espacio para 3 líneas de texto. + + + + Lock + Ligar + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Si está desmarcada, la barra de pestañas se muestra +solo si hay más de una pestaña. + + + + Application restart is needed for changes to take effect. + Es necesario reiniciar la aplicación para que los cambios tenga efecto. + + + + Do not generate thumbnails for image files exceeding this size: + No generar miniaturas para archivos de imágenes mayores que: + + + + KB + KB + + + + Needs ffmpegthumbnailer + Necesita ffmpegthumbnailer + + + + Auto Mount + Montar automáticamente + + + + Mount mountable volumes automatically on program startup + Montar discos removibles automáticamente al inicio + + + + Mount removable media automatically when they are inserted + Montar discos removibles automáticamente cuando se insertan + + + + Show available options for removable media when they are inserted + Mostrar opciones disponibles para los discos removibles al insertarlos + + + + When removable medium unmounted: + Cuando se desconecta un disco removible: + + + + Close &tab containing removable medium + Cerrar la pes&taña del medio removible + + + + Chan&ge folder in the tab to home folder + Cambiar la carpeta de la pestaña a la carpeta personal + + + + Switch &user command: + Orden para cambiar de &usuario: + + + + Archiver in&tegration: + In&tegración con el archivador: + + + + Templates + Plantillas + + + + Show only user defined templates in menu + Mostrar solo plantillas del usuario en el menú + + + + Show only one template for each MIME type + Mostrar una sola plantilla para cada tipo MIME + + + + Run default application after creation from template + Ejecutar la aplicación por omisión tras crear una plantilla + + + + Programs + Programas + + + + Terminal emulator: + Emulador de terminal: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Ejemplos: "xterm -e %s" para terminal o "gksu %s" para cambiar de usuario. +%s = la línea de comandos a ejecutar en la terminal o como otro usuario. + + + + Use SI decimal prefixes instead of IEC binary prefixes + Usar prefijos decimales SI en lugar de prefijos binarios IEC + + + + QObject + + + Renaming files... + Renombrando archivos... + + + + Abort + Cancelar + + + + Warning + Aviso + + + + Renaming is aborted. + El renombrado se ha cancelado. + + + + + Error + Error + + + + No file could be renamed. + No se ha podido renombrar ningún archivo. + + + + Some files could not be renamed. + Algunos archivos no se han podido renombrar. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_et.ts b/pcmanfm/translations/pcmanfm-qt_et.ts new file mode 100644 index 0000000..5eb3dad --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_et.ts @@ -0,0 +1,1820 @@ + + + + + AboutDialog + + + About + Teave + + + + <html><head/><body><p><span style=" font-size:16pt; font-weight:600;">PCManFM-Qt</span></p></body></html> + + + + + Lightweight file manager + Ressursisäästlik failihaldur + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programmeerija: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + PCManFM-Qt File Manager + +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. + PCManFM-Qt failihaldur + +Copyright (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +See programm on tasuta tarkvara; seda võib levitada ja/või +muuta Vaba Tarkvara Sihtasutuse avaldatud +GNU Üldise Avaliku Litsentsi tingimuste kohaselt; +kas 2.versioon või hilisem (teie valikul). + +Seda programmi levitatakse lootuses, et see on kasulik, +kuid ilma mingi GARANTIITA; isegi ilma +KAUBANDUSLIKU VÕI KONKREETSEKS EESMÄRGIKS VASTAVUSE +garantiita. Lisateabe saamiseks vaata GNU Üldist Avalikku Litsentsi. + +Selle programmiga on kaasas GNU Üldise Avaliku Litsentsi koopia; +kui mitte, kirjuta Vaba Tarkvara Sihtasutuse aadressile +Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + + + Authors + Autorid + + + + License + Litsents + + + + AutoRunDialog + + + Removable medium is inserted + Sisestati eemaldatav andmekandja + + + + <b>Removable medium is inserted</b> + <b>Sisestati eemaldatav andmekandja</b> + + + + Type of medium: + Andmekandja tüüp: + + + + Detecting... + Tuvastamine... + + + + Please select the action you want to perform: + Sisesta soovitud tegevus: + + + + BulkRenameDialog + + + Bulk Rename + Hulgi ümbernimetamine + + + + # will be replaced by numbers starting with: + # asendatakse numbritega alates: + + + + Rename selected files to: + Nimeta valitud failid ümber: + + + + Name# + Nimi# + + + + ConnectServerDialog + + + Connect to remote server + Ühendu kaugserveriga + + + + Anonymous &login + Anonüümne &sisselogimine + + + + Login as &user: + Logi sisse &kasutajana: + + + + Specify remote folder to connect + Määra ühendamiseks kaugkataloog + + + + Type: + Tüüp: + + + + Port: + + + + + Path: + Rada: + + + + Host: + Masin: + + + + DesktopFolder + + + Form + Vorm + + + + Desktop + Töölaud + + + + Desktop folder: + Töölauakataloog: + + + + Image file + Pildifail + + + + Folder path + Kataloogi rada + + + + &Browse + &Sirvi + + + + DesktopPreferencesDialog + + + Desktop Preferences + Töölaua eelistused + + + + Background + Taust + + + + Wallpaper mode: + Taustapildi režiim: + + + + Wallpaper image file: + Taustapildi pildifail: + + + + Select background color: + Vali taustavärv: + + + + Image file + Pildifail + + + + Image file path + Pildifaili rada + + + + &Browse + &Sirvi + + + + Icons + Ikoonid + + + + Icon size: + Ikooni suurus: + + + + Label Text + Sildi tekst + + + + Select shadow color: + Vali taustavärv: + + + + Select font: + Vali font: + + + + General + Üldine + + + + Select text color: + + + + + Spacing + Vahemaa + + + + Minimum item margins: + Vähim vahemaa: + + + + 3 px by default. + Vaikimisi 3 px. + + + + + px + + + + + x + + + + + 1 px by default. +A space is also reserved for 3 lines of text. + Vaikimisi 1 px. +Ruumi varuti ka 3 tekstirea jaoks. + + + + Lock + Lukusta + + + + Slide Show + Slaidiseanss + + + + Enable Slide Show + Luba slaidiseanss + + + + Wallpaper image folder: + Taustapildi kataloog: + + + + Browse + Sirvi + + + + hour(s) + tund(i) + + + + and + ja + + + + Intervals less than 5min will be ignored + Alla 5 min intervalle eiratakse + + + + Interval: + Intervall: + + + + minute(s) + minut(it) + + + + Wallpaper folder + Taustapildi kataloog + + + + Randomize the slide show + Juhuslik slaidiseanss + + + + Visible Shortcuts + + + + + Home + Avaleht + + + + Trash + + + + + Computer + Arvuti + + + + Network + Võrk + + + + Window Manager + Aknahaldur + + + + Show menus provided by window managers when desktop is clicked + Klõpsates töölauale kuva aknahaldurite menüüsi + + + + Advanced + Täpsem + + + + MainWindow + + + File Manager + Failihaldur + + + + &Toolbars + &Tööriistaribad + + + + Path &Bar + Asukoha&riba + + + + &Filtering + + + + + Go &Up + Liigu &üles + + + + Go Up + Liigu üles + + + + Alt+Up + Alt + üles + + + + &Home + &Avaleht + + + + Alt+Home + + + + + &Reload + &Laadi uuesti + + + + F5 + + + + + Go + Mine + + + + Quit + Välju + + + + &About + &Teave + + + + &New Window + &Uus aken + + + + New Window + Uus aken + + + + Ctrl+N + + + + + Show &Hidden + Kuva &peidetud failid + + + + Ctrl+H + + + + + &Computer + &Arvuti + + + + &Trash + &Prügikast + + + + &Network + &Võrk + + + + &Desktop + &Töölaud + + + + &Add to Bookmarks + &Lisa järjehoidjaks + + + + &Applications + &Rakendused + + + + Reload + Lae uuesti + + + + &Icon View + &Ikoonivaade + + + + &Compact View + &Kompaktne vaade + + + + &Detailed List + &Üksikasjalik nimekiri + + + + &Thumbnail View + &Pisipildivaade + + + + Cu&t + Lõi&ka + + + + Ctrl+X + + + + + &Copy + &Kopeeri + + + + Ctrl+C + + + + + &Paste + &Aseta + + + + Ctrl+V + + + + + Select &All + Vali &kõik + + + + Ctrl+A + + + + + Pr&eferences + Ee&listused + + + + &Ascending + &Kasvav + + + + &Descending + &Kahanev + + + + &By File Name + &Faili nime järgi + + + + By &Modification Time + &Muutmise aja järgi + + + + By File &Type + Faili &tüübi järgi + + + + By &Owner + &Omaniku järgi + + + + &Folder First + &Kaustad ees + + + + &Preserve sorting for this folder + &Salvesta selle kausta sortimine + + + + &Case Sensitive + &Tõstutundlik + + + + By File &Size + Faili &suuruse järgi + + + + &Close Window + &Sulge aken + + + + Ctrl+Q + + + + + &Folder + &Kaust + + + + &Blank File + &Tühi fail + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + Kuva filtririba + + + + Ctrl+I + Ctrl+I + + + + S&plit View + + + + + Split View + Poolitatud vaade + + + + F6 + F6 + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + + + + + &Clear All Filters + &Kustuta kõik filtrid + + + + Ctrl+Shift+K + Ctrl+Shift+K + + + + Close &previous tabs + Sulge &eelmised kaardid + + + + Close &next tabs + Sulge &järgmised kaardid + + + + &Preserve Settings for This Folder + &Salvesta selle kausta sätted + + + + Connect to &Server + Ühenda &serveriga + + + + &Location + &Asukoht + + + + &Path Buttons + &Asukoha nupud + + + + &Bulk Rename + &Hulgi ümbernimetamine + + + + Bulk Rename + Hulgi ümbernimetamine + + + + Ctrl+F2 + + + + + Close &other tabs + Sulge &muud kaardid + + + + Permanent &filter bar + Püsiv &filtririba + + + + &Menu bar + &Menüüriba + + + + Menu bar + Menüüriba + + + + Ctrl+M + + + + + + Menu + Menüü + + + + New &Tab + Uus &kaart + + + + New Tab + Uus kaart + + + + Ctrl+T + + + + + Go &Back + Mine &tagasi + + + + Go Back + Mine tagasi + + + + Alt+Left + Alt+vasak + + + + Go &Forward + Liigu &edasi + + + + Go Forward + Liigu edasi + + + + Alt+Right + + + + + &Invert Selection + &Pööra valik + + + + &Delete + &Kustuta + + + + Del + + + + + &Rename + &Nimeta ümber + + + + F2 + + + + + C&lose Tab + S&ulge kaart + + + + Ctrl+W + + + + + File &Properties + Faili &omadused + + + + Alt+Return + + + + + &Folder Properties + &Kausta omadused + + + + Edit Bookmarks + Muuda järjehoidjaid + + + + Open &Terminal + Ava &terminal + + + + F4 + + + + + Open as &Root + Ava &juurkasutajana + + + + &Edit Bookmarks + &Muuda järjehoidjaid + + + + Ctrl+Shift+N + + + + + Ctrl+Alt+N + + + + + &Find Files + &Otsi faile + + + + F3 + + + + + &File + &Fail + + + + C&reate New + &Loo uus + + + + &Help + &Spikker + + + + + &View + &Vaade + + + + &Sorting + &Sortimine + + + + &Edit + &Redigeeri + + + + &Bookmarks + &Järjehoidjad + + + + &Go + &Mine + + + + &Tool + &Vahend + + + + Main Toolbar + Põhitööriistariba + + + + PCManFM::Application + + + Name of configuration profile + Seadistusprofiili nimi + + + + PROFILE + PROFIIL + + + + Run PCManFM as a daemon + Käivita PCManFM teenusena + + + + Quit PCManFM + Sulge PCManFM + + + + Launch desktop manager + Käivita töölauahaldur + + + + Turn off desktop manager if it's running + Kui see töötab, lülita töölauahaldur välja + + + + Open desktop preference dialog on the page with the specified name + Ava määratud nimega lehel töölaua eelistuste aken + + + + + NAME + NIMI + + + + Open new window + Ava uues aknas + + + + Open Find Files utility + Ava failiotsing + + + + Set desktop wallpaper from image FILE + Määra taustapildiks pildifail + + + + FILE + FAIL + + + + MODE + REŽIIM + + + + Set mode of desktop wallpaper. MODE=(%1) + Määra taustapildi režiim. REŽIIM=(%1) + + + + Open Preferences dialog on the page with the specified name + Ava määratud nimega lehel eelistuste aken + + + + Files or directories to open + Avatavad failid või kataloogid + + + + [FILE1, FILE2,...] + [FAIL1, FAIL2,...] + + + + + Error + Viga + + + + Terminal emulator is not set. + Terminalimulaatorit pole määratud. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Ava failihalduris + + + + Removable Disk + Eemaldatav ketas + + + + PCManFM::ConnectServerDialog + + + SSH + + + + + FTP + + + + + WebDav + + + + + Secure WebDav + Turvaline WebDAV (HTTPS) + + + + HTTP + + + + + HTTPS + + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Täida ainult taustavärviga + + + + Stretch to fill the entire screen + Venita täitmaks kogu ekraani + + + + Stretch to fit the screen + Venita sobitumaks ekraanile + + + + Center on the screen + Ekraani keskele + + + + Tile the image to fill the entire screen + Paljunda pilti täitmaks kogu ekraani + + + + Zoom the image to fill the entire screen + Suurenda pilti täitmaks kogu ekraani + + + + Image Files + Pildifailid + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + + Trash (Empty) + + + + + Home + Avaleht + + + + Computer + Arvuti + + + + Network + Võrk + + + + Open + + + + + + Stic&k to Current Position + Jäta& praegusele asukohale + + + + Empty Trash + + + + + Hide Desktop Items + Peida töölauakirjeid + + + + Desktop Preferences + Töölaua eelistused + + + + PCManFM::FilterBar + + + Filter: + Filter: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Tühjenda tekst (Ctrl + K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + Peida menüüriba + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + See peidab menüüriba täiesti, kasuta Ctrl + M selle uuesti kuvamiseks. + + + + Version: %1 + Versioon: %1 + + + + &Move to Trash + &Liiguta prügikasti + + + + &Delete + &Kustuta + + + + + Error + Viga + + + + Switch user command is not set. + Kasutaja vahetamise käsku pole määratud. + + + + PCManFM::PreferencesDialog + + + Icon View + Ikoonivaade + + + + Compact View + Kompaktne vaade + + + + Thumbnail View + Pisipildivaade + + + + Detailed List View + Üksikasjalik nimekiri + + + + PCManFM::TabPage + + + Error + Viga + + + + Free space: %1 (Total: %2) + Vaba ruum:%1 (kokku:%2) + + + + %n item(s) + + %n element + %n elementi + + + + + (%n hidden) + + (%n peidetud) + (%n peidetud) + + + + + + + Link to + Ühenda + + + + %n item(s) selected + + %n element valitud + %n elementi valitud + + + + + PCManFM::View + + + Open in New T&ab + Ava uuel &kaardil + + + + Open in New Win&dow + Ava uues &aknas + + + + Open in Termina&l + Ava uues termina&lis + + + + PreferencesDialog + + + Preferences + Eelistused + + + + User Interface + Kasutajaliides + + + + Behavior + Käitumine + + + + + Thumbnail + Pisipilt + + + + Volume + Maht + + + + Advanced + Täpsem + + + + Select newly created files + Valige äsja loodud failid + + + + Icons + Ikoonid + + + + Size of big icons: + Suurte ikoonide suurus: + + + + Size of small icons: + Väikeste ikoonide suurus: + + + + Size of thumbnails: + Pisipiltide suurus: + + + + Size of side pane icons: + Külgpaneeli ikoonide suurus: + + + + Icon theme: + Ikooniteema: + + + + Window + Aken + + + + Always show the tab bar + Kaardiriba on alati nähtaval + + + + Show 'Close' buttons on tabs + Kuva kaartidel sulgemisnuppu + + + + Remember the size of the last closed window + Pea viimati suletud akna suurus meeles + + + + Default width of new windows: + Uute akende laius vaikimisi: + + + + Default height of new windows: + Uute akende kõrgus vaikimisi: + + + + Browsing + Sirvimine + + + + Open files with single click + Ava failid ühe klõpsuga + + + + Delay of auto-selection in single click mode (0 to disable) + Automaatse valiku viivitus ühe klõpsuga režiimis (0 keelamiseks) + + + + Default view mode: + Vaikevaate režiim: + + + + sec + sek + + + + File Operations + Failioperatsioonid + + + + Confirm before deleting files + Kinnitus enne failide kustutamist + + + + Move deleted files to "trash bin" instead of erasing from disk. + Liiguta kustutatud failid prügikasti nende kettalt eemaldamise asemel. + + + + Show thumbnails of files + Kuva failide pisipildid + + + + Only show thumbnails for local files + Kuva ainult kohalike failide pisipildid + + + + Display + Ekraan + + + + Bookmarks: + Järjehoidjad: + + + + Open in current tab + Ava aktiivsel kaardil + + + + Open in new tab + Ava uuel kaardil + + + + Open in new window + Ava uues aknas + + + + Erase files on removable media instead of "trash can" creation + Kustuta failid eemaldataval andmekandjal prügikasti loomise asemel + + + + Confirm before moving files into "trash can" + Kinnitus enne failide prügikasti saatmist + + + + + + Requires application restart to take effect completely + Nõuab rakenduse taaskäivitamist, et see täielikult jõustuda + + + + Launch executable files without prompt + Käivita käivitatavaid faile ilma küsimata + + + + + Used by Icon View + Kasutatakse ikoonivaates + + + + + Used by Compact View and Detailed List View + Kasutatakse kompaktses ja üksikasjaliku nimekirja vaates + + + + + Used by Thumbnail View + Kasutatakse pisipildivaates + + + + User interface + Kasutajaliides + + + + Treat backup files as hidden + Varufaile koheldakse peidetuina + + + + Always show full file names + Kuva alati täielikud failinimed + + + + Show icons of hidden files shadowed + Kuva peidetud failide ikoonid varjutatuna + + + + Minimum item margins in icon view: + Vähim elementide vahemaa ikoonivaates: + + + + 3 px by default. + Vaikimisi 3 px. + + + + + px + + + + + x + + + + + 3 px by default. +A space is also reserved for 3 lines of text. + Vaikimisi 3 px. +Ruumi varuti ka 3 tekstirea jaoks. + + + + Lock + Lukusta + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Kui see pole märgitud, näidatakse kaardiriba ainult siis, kui avatud on rohkem kui üks kaart. + + + + Application restart is needed for changes to take effect. + Muudatuste rakendamiseks tuleb prorgramm uuesti käivitada. + + + + Do not generate thumbnails for image files exceeding this size: + Ära loo pisipilte pildifailidele, mis on suuremad kui: + + + + KB + + + + + Needs ffmpegthumbnailer + Vajalik on ffmpegthumbnailer + + + + Auto Mount + Automaatne haakimine + + + + Mount mountable volumes automatically on program startup + Haagi seadmed automaatselt programmi käivitumisel + + + + Mount removable media automatically when they are inserted + Haagi eemaldatavad andmekandjad automaatselt ühendamisel masinaga + + + + Show available options for removable media when they are inserted + Kuva eemaldatava andmekandja ühendamisel saadaolevad valikud automaatselt + + + + When removable medium unmounted: + Kui eemaldatav andmekandja on lahti ühendatud: + + + + Close &tab containing removable medium + Sulge eemaldatavat kandjat sisaldav &kaart + + + + Chan&ge folder in the tab to home folder + Muud&a kaardil olev kataloog kodukataloogiks + + + + Programs + Programmid + + + + Terminal emulator: + Terminaliemulaator: + + + + Switch &user command: + &Kasutaja vahetamise käsk: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Näited: terminali xterm-e% s või kasutaja &quot;gksu% s&quot; lülitamiseks. % s = käsk, mida soovid terminaliga või su abil käivitada. + + + + Archiver in&tegration: + Pakkija in&tegreerimine: + + + + Templates + Mallid + + + + Show only user defined templates in menu + Kuva menüüs ainult kasutaja määratud mallid + + + + Show only one template for each MIME type + Kuva iga MIME tüübi kohta ainult ühte malli + + + + Run default application after creation from template + Mallist loomise järel käivita vaikimisi rakendus + + + + Use SI decimal prefixes instead of IEC binary prefixes + IEC-i binaarseteks eesliidete asemel kasuta SI-eelistusi + + + + QObject + + + Renaming files... + Failide ümbernimetamine ... + + + + Abort + Katkesta + + + + Warning + Hoiatus + + + + Renaming is aborted. + Ümbernimetamine katkeb. + + + + + Error + Viga + + + + No file could be renamed. + Ühtki faili ei nimetatud ümber. + + + + Some files could not be renamed. + Mõningaid faile ei saanud ümber nimetada. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_fr.ts b/pcmanfm/translations/pcmanfm-qt_fr.ts new file mode 100644 index 0000000..c156128 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_fr.ts @@ -0,0 +1,1823 @@ + + + + + AboutDialog + + + About + À propos + + + + Lightweight file manager + Gestionnaire de fichiers léger + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programmation : +Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + Authors + Auteurs + + + + <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> + + + + License + Licence + + + + PCManFM-Qt File Manager + +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. + Gestionnaire de fichiers de PCMan + +Copyright © 2009 - 2014 洪任諭 (Hong Jen Yee) + +Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou + le modifier suivant les termes de la “GNU General Public License” + telle que publiée par la Free Software Foundation, soit en version 2, + soit (à votre gré) toute version ultérieure. + +Ce programme est distribué dans l'espoir qu'il vous sera utile, + mais SANS AUCUNE GARANTIE ; sans même la garantie implicite + de COMMERCIALISABILITÉ, ni d’ADÉQUATION À UN OBJECTIF PARTICULIER +. Consultez la Licence Générale Publique GNU pour plus de détails. + +Vous devriez avoir reçu une copie de la licence publique générale GNU + avec ce programme ; si ce n'est pas le cas, écrivez à la fondation pour le logiciel libre à l'adresse ci-dessous : +Free Software Foundation, Inc.n 51 Franklin Street, +Fifth Floor, Boston, MA 02110-1301, USA. + + + + AutoRunDialog + + + Removable medium is inserted + Un média amovible a été inséré + + + + <b>Removable medium is inserted</b> + <b>Un média amovible a été inséré</b> + + + + Type of medium: + Type de média : + + + + Detecting... + Détection en cours… + + + + Please select the action you want to perform: + Veuillez sélectionner l'action que vous voulez effectuer : + + + + BulkRenameDialog + + + Bulk Rename + Renommage en vrac + + + + # will be replaced by numbers starting with: + # sera remplacé par un nombre commençant par : + + + + Rename selected files to: + Renommer les fichiers sélectionnés par : + + + + Name# + Nom# + + + + ConnectServerDialog + + + Connect to remote server + Connexion au serveur distant + + + + Anonymous &login + Connexion &anonyme + + + + Login as &user: + Connexion en &utilisateur : + + + + Specify remote folder to connect + Spécifier le répertoire distant auquel connecter + + + + Type: + Type : + + + + Port: + Port : + + + + Path: + Chemin : + + + + Host: + Hôte : + + + + DesktopFolder + + + Form + Dialogue + + + + Desktop + Bureau + + + + Desktop folder: + Répertoire du bureau : + + + + Image file + Fichier image + + + + Folder path + Chemin vers le répertoire + + + + &Browse + &Parcourir + + + + DesktopPreferencesDialog + + + Desktop Preferences + Préférences du bureau + + + + Background + Arrière-plan + + + + Wallpaper mode: + Mode du papier-peint : + + + + Wallpaper image file: + Fichier image du papier-peint : + + + + Select background color: + Sélectionnez la couleur d'arrière-plan : + + + + Image file + Fichier image + + + + Image file path + Chemin du fichier image + + + + &Browse + &Parcourir + + + + Icons + Icônes + + + + Icon size: + Taille de l'icône : + + + + Label Text + Texte de l'étiquette + + + + Select shadow color: + Sélectionnez la couleur de l'ombre : + + + + Select font: + Sélectionnez la police : + + + + General + Général + + + + Select text color: + + + + + Spacing + Espacement + + + + Minimum item margins: + Marge minimale entre les items : + + + + 3 px by default. + 3 px par défaut. + + + + + px + px + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 1 px par défaut +Un espace pour 3 lignes de texte est également réservé. + + + + Lock + Verrouiller + + + + Slide Show + Vision de diapositives + + + + Enable Slide Show + Valider la vision de diapositives + + + + Wallpaper image folder: + Répertoire des fonds d'écran : + + + + Browse + Parcourir + + + + hour(s) + heure(s) + + + + and + et + + + + Intervals less than 5min will be ignored + Des intervalles inférieurs à 5 mn sont ignorés + + + + Interval: + Intervalle : + + + + minute(s) + minute(s) + + + + Wallpaper folder + Répertoire des fonds d'écran + + + + Randomize the slide show + Défilement aléatoire des diapositives + + + + Visible Shortcuts + + + + + Home + Page d'accueil + + + + Trash + + + + + Computer + Ordinateur + + + + Network + Réseau + + + + Window Manager + Gestionnaire de fenêtre + + + + Show menus provided by window managers when desktop is clicked + Afficher les menus fournis par les gestionnaires de fenêtres lorsqu'on clique sur le bureau + + + + Advanced + Avancé + + + + MainWindow + + + File Manager + Gestionnaire de fichiers + + + + Go Up + Monter + + + + Alt+Up + Alt+Haut + + + + Alt+Home + Alt+Début / Origine + + + + Reload + Recharger + + + + F5 + F5 + + + + &Toolbars + Barre des &outils + + + + Path &Bar + Barre des &chemins + + + + &Filtering + &Filtrage + + + + &Home + &Origine + + + + &Reload + &Recharger + + + + Go + Aller à + + + + Quit + Quitter + + + + &About + &À propos + + + + New Window + Nouvelle fenêtre + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + Afficher les éléments cac&hés + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Ordinateur + + + + &Trash + &Corbeille + + + + &Network + &Réseau + + + + &Desktop + &Bureau + + + + &Add to Bookmarks + &Ajouter aux signets + + + + &Applications + &Applications + + + + Ctrl+X + Ctrl+X + + + + &Copy + &Copier + + + + Ctrl+C + Ctrl+C + + + + &Paste + &Coller + + + + Ctrl+V + Ctrl+V + + + + Select &All + Tout sélect&ionner + + + + Pr&eferences + Préfér&ences + + + + &Ascending + &Croissant + + + + &Descending + &Décroissant + + + + &By File Name + &Par nom de fichier + + + + By &Modification Time + Par date de &modification + + + + By File &Type + Par &type de fichier + + + + By &Owner + Par &Propriétaire + + + + &Folder First + &Répertoires d'abord + + + + &Preserve sorting for this folder + &Préserver le tri pour ce dossier + + + + &Invert Selection + &Inverser la sélection + + + + &Delete + &Supprimer + + + + &Rename + &Renommer + + + + &Case Sensitive + Sensible à la &casse + + + + By File &Size + Par &taille de fichier + + + + &Close Window + &Fermer la fenêtre + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + + + + + Ctrl+I + + + + + S&plit View + + + + + Split View + + + + + F6 + F6 + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + + + + + Ctrl+Shift+K + + + + + Close &previous tabs + Fermer l'onglet &précédent + + + + Close &next tabs + Fermer l'onglet &suivant + + + + &Menu bar + Barre des &menus + + + + &Preserve Settings for This Folder + &Conserver les réglages pour ce répertoire + + + + Connect to &Server + Connecter au &serveur + + + + &Location + &Emplacement + + + + &Path Buttons + Bo&utons des chemins + + + + &Bulk Rename + &Renommer en vrac + + + + Bulk Rename + Renommer en vrac + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + Fermer les autres &onglets + + + + Permanent &filter bar + + + + + Menu bar + Barre de menu + + + + Ctrl+M + Ctrl+M + + + + + Menu + Menu + + + + Ctrl+A + Ctrl+A + + + + Go &Up + Mon&ter + + + + &New Window + &Nouvelle fenêtre + + + + &Icon View + Vue en &icônes + + + + &Compact View + Vue &compacte + + + + &Detailed List + Liste &détaillée + + + + &Thumbnail View + Vue en vigne&ttes + + + + Cu&t + Cou&per + + + + New &Tab + Nouvel ongle&t + + + + New Tab + Nouvel onglet + + + + Ctrl+T + Ctrl+T + + + + Go &Back + Re&culer + + + + Go Back + Reculer + + + + Alt+Left + Alt+Gauche + + + + Go &Forward + Ava&ncer + + + + Go Forward + Avancer + + + + Alt+Right + Alt+Droite + + + + Del + Suppr + + + + F2 + F2 + + + + C&lose Tab + Fermer &l'onglet + + + + File &Properties + &Propriétés du fichier + + + + &Folder Properties + Propriétés du &dossier + + + + Ctrl+Q + Ctrl+Q + + + + Ctrl+Shift+N + Ctrl+Maj+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + C&reate New + Créer un &nouveau + + + + &Sorting + Tri des élément&s + + + + Main Toolbar + Barre d'outils principale + + + + Ctrl+W + Ctrl+W + + + + Alt+Return + Alt+Entrée + + + + Edit Bookmarks + Modifier les signets + + + + Open &Terminal + Ouvrir le &terminal + + + + F4 + F4 + + + + Open as &Root + Ouvrir en tant que &root + + + + &Edit Bookmarks + Modifi&er les signets + + + + &Folder + &Dossier + + + + &Blank File + &Fichier vide + + + + &Find Files + &Trouver des fichiers + + + + F3 + F3 + + + + &File + &Fichier + + + + &Help + &Aide + + + + + &View + &Affichage + + + + &Edit + &Édition + + + + &Bookmarks + &Signets + + + + &Go + A&ller à + + + + &Tool + Ou&tils + + + + PCManFM::Application + + + Name of configuration profile + Nom du profil de configuration + + + + PROFILE + PROFIL + + + + Run PCManFM as a daemon + Lancer PCManFM comme démon + + + + Quit PCManFM + Quitter PCManFM + + + + Launch desktop manager + Lancer le gestionnaire de bureau + + + + Turn off desktop manager if it's running + Éteindre le gestionnaire de bureau s'il fonctionne + + + + Open desktop preference dialog on the page with the specified name + Ouvrir la boîte de dialogue des préférences du bureau sur la page avec le nom spécifié + + + + + NAME + NAME + + + + Set desktop wallpaper from image FILE + Définir le fond d'écran de bureau depuis l'image FILE + + + + FILE + FILE + + + + MODE + MODE + + + + Open Preferences dialog on the page with the specified name + Ouvrir la boîte de dialogue des préférences sur la page avec le nom spécifié + + + + Open new window + Ouvrir une nouvelle fenêtre + + + + Open Find Files utility + Ouvrir l'utilitaire de recherche de fichiers + + + + Set mode of desktop wallpaper. MODE=(%1) + Définir le mode du papier-peint. MODE=(%1) + + + + [FILE1, FILE2,...] + [FICHIER1, FICHIER2, etc.] + + + + Files or directories to open + Fichiers ou dossiers à ouvrir + + + + + Error + Erreur + + + + Terminal emulator is not set. + L'émulateur de terminal n'est pas défini. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Ouvrir dans le gestionnaire de fichiers + + + + Removable Disk + Disque amovible + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + WebDav sécurisé + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Remplir seulement avec la couleur d'arrière-plan + + + + Stretch to fill the entire screen + Étirer pour remplir l'écran entier + + + + Stretch to fit the screen + Étirer pour remplir l'écran + + + + Center on the screen + Centrer sur l’écran + + + + Tile the image to fill the entire screen + Faire une mosaïque avec l'image pour remplir l'écran entier + + + + Zoom the image to fill the entire screen + Zoomer l'image pour remplir l'écran + + + + Image Files + Fichiers image + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + + Trash (Empty) + + + + + Home + Page d'accueil + + + + Computer + Ordinateur + + + + Network + Réseau + + + + Open + + + + + + Stic&k to Current Position + Res&ter à la position actuelle + + + + Empty Trash + + + + + Hide Desktop Items + Cacher les items Desktop + + + + Desktop Preferences + Préférences du bureau + + + + PCManFM::FilterBar + + + Filter: + + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Effacer le texte (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + Cacher la barre des menus + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Cela permet de masquer complètement la barre de menus, utilisez Ctrl + M pour la montrer à nouveau. + + + + Version: %1 + Version : %1 + + + + &Move to Trash + &Mettre à la corbeille + + + + &Delete + &Supprimer + + + + + Error + Erreur + + + + Switch user command is not set. + La commande de changement d’utilisateur n'est pas configurée. + + + + PCManFM::PreferencesDialog + + + Icon View + Vue en icônes + + + + Compact View + Vue compacte + + + + Thumbnail View + Vue en vignettes + + + + Detailed List View + Vue en liste détaillée + + + + PCManFM::TabPage + + + Error + Erreur + + + + Free space: %1 (Total: %2) + Espace libre: %1 (total : %2) + + + + %n item(s) + + %n élément + %n éléments + + + + + (%n hidden) + + (%n caché) + (%n cachés) + + + + + + + Link to + Lien vers + + + + %n item(s) selected + + %n item(s) sélectionné(s) + + + + + + PCManFM::View + + + Open in New T&ab + Ouvrir dans un nouvel ongle&t + + + + Open in New Win&dow + Ouvrir &dans une nouvelle fenêtre + + + + Open in Termina&l + Ouvrir dans &le terminal + + + + PreferencesDialog + + + Preferences + Préférences + + + + User Interface + Interface utilisateur + + + + Behavior + Comportement + + + + + Thumbnail + Vignette + + + + Volume + Volume + + + + Advanced + Avancé + + + + Select newly created files + Sélectionner les fichiers nouvellement créés + + + + Icons + Icônes + + + + Size of big icons: + Taille des grandes icônes : + + + + Size of small icons: + Taille des petites icônes : + + + + Size of thumbnails: + Taille des vignettes : + + + + Size of side pane icons: + Taille des icônes de panneau latéral : + + + + Icon theme: + Thème d'icônes : + + + + Window + Fenêtre + + + + Default width of new windows: + Largeur par défaut des nouvelles fenêtres : + + + + Default height of new windows: + Hauteur par défaut des nouvelles fenêtres : + + + + Always show the tab bar + Toujours afficher la barre des onglets + + + + Show 'Close' buttons on tabs + Afficher le bouton « Fermer » sur les onglets + + + + Remember the size of the last closed window + Mémoriser la taille de la dernière fenêtre fermée + + + + Browsing + Navigation + + + + Open files with single click + Ouvrir les fichiers avec un simple clic + + + + Delay of auto-selection in single click mode (0 to disable) + Délai avant auto-sélection en mode simple click (0 pour désactiver) + + + + Default view mode: + Mode d'affichage par défaut : + + + + sec + s + + + + File Operations + Opérations sur les fichiers + + + + Confirm before deleting files + Confirmer avant de supprimer les fichiers + + + + Move deleted files to "trash bin" instead of erasing from disk. + Mettre les fichiers supprimés à la corbeille au lieu de les effacer du disque. + + + + Show thumbnails of files + Montrer les vignettes des fichiers + + + + Only show thumbnails for local files + Montrer les vignettes seulement pour les fichiers locaux + + + + Display + Affichage + + + + Bookmarks: + Marque-pages : + + + + Open in current tab + Ouvrir dans l'onglet courant + + + + Open in new tab + Ouvrir dans un nouvel onglet + + + + Open in new window + Ouvrir dans une nouvelle fenêtre + + + + Erase files on removable media instead of "trash can" creation + Effacer les fichiers sur des supports amovibles au lieu de les mettre dans la corbeille + + + + Confirm before moving files into "trash can" + Confirmer avant de déplacer des fichiers à la poubelle + + + + + + Requires application restart to take effect completely + + + + + Launch executable files without prompt + + + + + + Used by Icon View + Utilisé lors de l'affichage par icônes + + + + + Used by Compact View and Detailed List View + Utilisé lors de l'affichage compact et détaillé + + + + + Used by Thumbnail View + Utilisé lors de l'affichage par vignettes + + + + User interface + Interface utilisateur + + + + Treat backup files as hidden + Cacher les fichiers de sauvegarde + + + + Always show full file names + Toujours montrer le nom complet des fichiers + + + + Show icons of hidden files shadowed + Montrer les icônes de fichiers cachés ombragées + + + + Minimum item margins in icon view: + Marge minimale entre items pour l'affichage par icônes : + + + + 3 px by default. + 3 px par défaut. + + + + + px + px + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + 3 px par défaut. +Un espace de 3 lignes est également prévu pour du texte. + + + + Lock + Verrouiller + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Lorsque la case est décochée, la barre d'onglet +ne sera affichée que s'il y a plus d'un onglet. + + + + Application restart is needed for changes to take effect. + + + + + 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 : + + + + KB + Ko + + + + Needs ffmpegthumbnailer + Nécessite ffmpegthumbnailer + + + + Auto Mount + Monter automatiquement + + + + Mount mountable volumes automatically on program startup + Monter automatiquement les volumes au démarrage du programme + + + + Mount removable media automatically when they are inserted + Monter automatiquement les médias amovibles lorsqu'ils sont insérés + + + + Show available options for removable media when they are inserted + Montrer les options disponibles pour les médias amovibles lorsqu'ils sont insérés + + + + When removable medium unmounted: + Lorsque les médias amovibles sont démontés : + + + + Close &tab containing removable medium + &Fermer les onglets contenant un média démontable + + + + Chan&ge folder in the tab to home folder + &Basculer l'onglet sur le répertoire de base de l'utilisateur + + + + Switch &user command: + Basculer en commande &utilisateur : + + + + Archiver in&tegration: + In&tégration de l'archiveur : + + + + Templates + Modèles + + + + Show only user defined templates in menu + Ne montrer que les modèles définis par l'utilisateur dans le menu + + + + Show only one template for each MIME type + Ne montrer qu'un modèle pour chaque type MIME + + + + Run default application after creation from template + Exécuter l'application par défaut, après la création depuis le modèle + + + + Programs + Programmes + + + + Terminal emulator: + Émulateur de terminal : + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Exemples : « xterm -e %s » pour le terminal ; « gksu %s » pour changer d’utilisateur. +%s = la ligne de commande que vous voulez exécuter avec le terminal ou su. + + + + Use SI decimal prefixes instead of IEC binary prefixes + Utiliser les préfixes de décimales du système international d'unités au lieu des préfixes binaires de l'IEC + + + + QObject + + + Renaming files... + Renommage des fichiers... + + + + Abort + Interrompre + + + + Warning + Attention + + + + Renaming is aborted. + Le renommage est interrompu. + + + + + Error + Erreur + + + + No file could be renamed. + le fichier ne peut pas être renommé. + + + + Some files could not be renamed. + Certains fichiers n'ont pu être renommés. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_gl.ts b/pcmanfm/translations/pcmanfm-qt_gl.ts new file mode 100644 index 0000000..7a2ae26 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_gl.ts @@ -0,0 +1,1820 @@ + + + + + AboutDialog + + + About + Sobre + + + + <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> + + + + Lightweight file manager + Un xestor de xanelas lixeiro + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + PCManFM-Qt File Manager + +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. + Xestor de ficheiros PCManFM-Qt + +Dereitos de autoría (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Este programa é software libre; pode redistribuílo e/ou +modificalo baixo os termos da Licenza Pública Xeral de GNU +conforme o publicado pola Free Software Foundation; na súa versión 2 +da Licenza, ou (ao seu criterio) calquera versión posterior. + +Este programa é distribuído coa esperanza de que será de utilidade, +mais SEN NINGUNHA GARANTÍA; sen sequera a garantía implícita de +COMERCIALIZACIÓN ou IDONEIDADE PARA UN PROPÓSITO PARTICULAR. Vexa a +Licenza Pública Xeral de GNU para máis detalles. + +Vostede debeu recibir unha copia da Licenza Pública Xeral de GNU +xunto con este programa; se non foi así, escriba á Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programación: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + Authors + Autores + + + + License + Licenza + + + + AutoRunDialog + + + Removable medium is inserted + Foi inserido un dispositivo removíbel + + + + <b>Removable medium is inserted</b> + <b>Foi inserido un dispositivo removíbel</b> + + + + Type of medium: + Tipo de dispositivo: + + + + Detecting... + Detectando... + + + + Please select the action you want to perform: + Escolla a acción que quere realizar: + + + + BulkRenameDialog + + + Bulk Rename + Renomeado masivo + + + + # will be replaced by numbers starting with: + Substituirase # con números, comezando polo: + + + + Rename selected files to: + Renomear os ficheiros seleccionados a: + + + + Name# + Nome# + + + + ConnectServerDialog + + + Connect to remote server + Conectar a un servidor remoto + + + + Anonymous &login + Inicio de &sesión anónimo + + + + Login as &user: + Iniciar sesión como o &usuario: + + + + Specify remote folder to connect + Especificar o cartafol remoto a conectar + + + + Type: + Tipo: + + + + Port: + Porto: + + + + Path: + Ruta: + + + + Host: + Servidor: + + + + DesktopFolder + + + Form + Formulario + + + + Desktop + Escritorio + + + + Desktop folder: + Cartafol de escritorio: + + + + Image file + Ficheiro de imaxe + + + + Folder path + Ruta ao cartafol + + + + &Browse + &Examinar + + + + DesktopPreferencesDialog + + + Desktop Preferences + Preferencias do escritorio + + + + Background + Fondo + + + + Wallpaper mode: + Modo do fondo de escritorio: + + + + Wallpaper image file: + Ficheiro de imaxe do fondo de escritorio: + + + + Select background color: + Escoller a cor do fondo: + + + + Image file + Ficheiro de imaxe + + + + Image file path + Ruta ao ficheiro de imaxe + + + + &Browse + &Examinar + + + + Icons + Iconas + + + + Icon size: + Tamaño da icona: + + + + Label Text + Texto da etiqueta + + + + Select shadow color: + Escoller a cor da sombra: + + + + Select font: + Escoller o tipo de letra: + + + + General + Xeral + + + + Select text color: + Escoller a cor do texto: + + + + Spacing + Espazado + + + + Minimum item margins: + Marxes mínimos dos elementos: + + + + 3 px by default. + 3 px por omisión. + + + + + px + px + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 1 px por omisión. +Tamén se reserva espazo para 3 liñas de texto. + + + + Lock + Bloquear + + + + Slide Show + Diaporama + + + + Enable Slide Show + Activar o diaporama + + + + Wallpaper image folder: + Cartafol de imaxes de fondo de pantalla: + + + + Browse + Examinar + + + + hour(s) + hora(s) + + + + and + e + + + + Intervals less than 5min will be ignored + Ignóranse os intervalos de menos de 5min + + + + Interval: + Intervalo: + + + + minute(s) + minuto(s) + + + + Wallpaper folder + Cartafol de fondos de pantalla + + + + Randomize the slide show + Pasar ao chou o diaporama + + + + Visible Shortcuts + Atallos visíbeis + + + + Home + Inicio + + + + Trash + Lixo + + + + Computer + Computador + + + + Network + Rede + + + + Window Manager + Xestor de xanelas + + + + Show menus provided by window managers when desktop is clicked + Amosar os menús fornecidos polos xestores de xanelas cando se preme no escritorio + + + + Advanced + Avanzado + + + + MainWindow + + + File Manager + Xestor de ficheiros + + + + Go Up + Subir + + + + Alt+Up + Alt+Frecha arriba + + + + Alt+Home + Alt+Inicio + + + + Reload + Cargar de novo + + + + F5 + F5 + + + + &Toolbars + Barras de ferramen&tas + + + + Path &Bar + &Barra de rutas + + + + &Filtering + &Filtrado + + + + &Home + Cartafol &persoal + + + + &Reload + &Recargar + + + + Go + Ir a + + + + Quit + Saír + + + + &About + &Sobre + + + + New Window + Nova xanela + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + Amosar a&gochados + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Computador + + + + &Trash + &Lixo + + + + &Network + &Rede + + + + &Desktop + &Escritorio + + + + &Add to Bookmarks + En&gadir aos marcadores + + + + &Applications + &Aplicativos + + + + Ctrl+X + Ctrl-X + + + + &Copy + &Copiar + + + + Ctrl+C + Ctrl+C + + + + &Paste + &Pegar + + + + Ctrl+V + Ctrl+V + + + + Select &All + Seleccionar &todo + + + + Pr&eferences + Pre&ferencias + + + + &Ascending + &Ascendente + + + + &Descending + &Descendente + + + + &By File Name + Polo &nome de ficheiro + + + + By &Modification Time + Pola data de &modificación + + + + By File &Type + Polo &tipo de ficheiro + + + + By &Owner + Polo &propietario + + + + &Folder First + Primeiro os &cartafoles + + + + &Preserve sorting for this folder + Conservar a &ordenación para este cartafol + + + + &Invert Selection + &Inverter a selección + + + + &Delete + &Eliminar + + + + &Rename + &Renomear + + + + &Case Sensitive + Distinguir maiús&culas de minúsculas + + + + By File &Size + Polo &tamaño do ficheiro + + + + &Close Window + &Pechar a xanela + + + + &Show/Focus Filter Bar + Amo&sar/Enfocar a barra de filtros + + + + Show Filter Bar + Amosar a barra de filtros + + + + Ctrl+I + Ctrl+I + + + + S&plit View + Di&vidir a vista + + + + Split View + Dividir a vista + + + + F6 + F6 + + + + &Copy Full Path + &Copiar a ruta completa + + + + Ctrl+Shift+C + Ctrl+Maiús+C + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + &Limpar todos os filtros + + + + Ctrl+Shift+K + Ctrl+Shift+K + + + + Close &previous tabs + Pechar as la&pelas anteriores + + + + Close &next tabs + Pechar as lapelas segui&ntes + + + + &Preserve Settings for This Folder + Conservar os &axustes para este cartafol + + + + Connect to &Server + Conectar ao &servidor + + + + &Location + &Localización + + + + &Path Buttons + Botóns de &ruta + + + + &Bulk Rename + Renomeado &masivo + + + + Bulk Rename + Renomeado masivo + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + Pechar as &outras lapelas + + + + Permanent &filter bar + Barra permanente de &filtros + + + + &Menu bar + Barra de &menú + + + + Menu bar + Barra de menú + + + + Ctrl+M + Ctrl+M + + + + + Menu + Menú + + + + Ctrl+A + Ctrl+A + + + + Go &Up + S&ubir + + + + &New Window + &Nova xanela + + + + &Icon View + Vista de &iconas + + + + &Compact View + Vista &compacta + + + + &Detailed List + Vista &detallada + + + + &Thumbnail View + Vista de &miniaturas + + + + Cu&t + Cor&tar + + + + New &Tab + Nova &lapela + + + + New Tab + Nova lapela + + + + Ctrl+T + Ctrl+T + + + + Go &Back + A&trás + + + + Go Back + Ir cara atrás + + + + Alt+Left + Alt+Frecha esquerda + + + + Go &Forward + Adian&te + + + + Go Forward + Ir cara adiante + + + + Alt+Right + Alt+Frecha dereita + + + + Del + Supr + + + + F2 + F2 + + + + C&lose Tab + &Pechar a lapela + + + + File &Properties + &Propiedades do ficheiro + + + + &Folder Properties + Propiedades do &cartafol + + + + Ctrl+Q + Ctrl+Q + + + + Ctrl+Shift+N + Ctrl+Maiús+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + C&reate New + C&rear novo + + + + &Sorting + &Ordenación + + + + Main Toolbar + Barra de ferramentas principal + + + + Ctrl+W + Ctrl+W + + + + Alt+Return + Alt+Intro + + + + Edit Bookmarks + Editar os marcadores + + + + Open &Terminal + Abrir un &terminal + + + + F4 + F4 + + + + Open as &Root + Abrir como &root + + + + &Edit Bookmarks + &Editar marcadores + + + + &Folder + &Cartafol + + + + &Blank File + Ficheiro ba&leiro + + + + &Find Files + &Atopar ficheiros + + + + F3 + F3 + + + + &File + &Ficheiro + + + + &Help + &Axuda + + + + + &View + &Ver + + + + &Edit + &Editar + + + + &Bookmarks + &Marcadores + + + + &Go + &Ir para + + + + &Tool + &Ferramenta + + + + PCManFM::Application + + + Name of configuration profile + Nome do perfil de configuración + + + + PROFILE + PERFIL + + + + Run PCManFM as a daemon + Executar PCManFM como un servizo + + + + Quit PCManFM + Saír do PCManFM + + + + Launch desktop manager + Iniciar o xestor de escritorio + + + + Turn off desktop manager if it's running + Apagar o xestor de escritorio se está en execución + + + + Open desktop preference dialog on the page with the specified name + Abrir o diálogo de preferencias do escritorio na páxina co nome especificado + + + + + NAME + NOME + + + + Set desktop wallpaper from image FILE + Estabelecer o fondo de pantalla do escritorio dende o FICHEIRO de imaxe + + + + FILE + FICHEIRO + + + + MODE + MODO + + + + Open Preferences dialog on the page with the specified name + Abrir o diálogo de preferencias do escritorio na páxina co nome especificado + + + + Open new window + Abrir unha nova xanela + + + + Open Find Files utility + Abrir a utilidade para atopar ficheiros + + + + Set mode of desktop wallpaper. MODE=(%1) + Estabelecer o modo do fondo de pantalla do escritorio. MODO=(%1) + + + + [FILE1, FILE2,...] + [FICHEIRO1, FICHEIRO2,...] + + + + Files or directories to open + Ficheiros ou directorios a abrir + + + + + Error + Erro + + + + Terminal emulator is not set. + Non foi estabelecido o emulador de terminal. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Abrir no xestor de ficheiros + + + + Removable Disk + Disco extraíbel + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + WebDav seguro + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Encher só coa cor de fondo + + + + Stretch to fill the entire screen + Estirar para encher a pantalla completa + + + + Stretch to fit the screen + Estirar para adaptar á pantalla + + + + Center on the screen + Centrar na pantalla + + + + Tile the image to fill the entire screen + Facer mosaico coa imaxe para encher a pantalla completa + + + + Zoom the image to fill the entire screen + Ampliar a imaxe para encher a pantalla completa + + + + Image Files + Ficheiros de imaxe + + + + PCManFM::DesktopWindow + + + Trash (One item) + Lixo (un elemento) + + + + Trash (%Ln items) + Lixo (%Ln elemento) + Lixo (%Ln elementos) + + + + Trash (Empty) + Lixo (baleiro) + + + + Home + Cartafol persoal + + + + Computer + Computador + + + + Network + Rede + + + + Open + Abrir + + + + + Stic&k to Current Position + &Permanente na posición actual + + + + Empty Trash + Baleirar o lixo + + + + Hide Desktop Items + Agachar os elementos do escritorio + + + + Desktop Preferences + Preferencias do escritorio + + + + PCManFM::FilterBar + + + Filter: + Filtro: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Limpar o texto (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + Instancia de root + + + + Hide menu bar + Agachar a barra de menú + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Agacha completamente a barra de menú; use Ctrl+M para volver amosala. + + + + Version: %1 + Versión: %1 + + + + &Move to Trash + &Mover ao lixo + + + + &Delete + &Eliminar + + + + + Error + Erro + + + + Switch user command is not set. + A orde para cambiar de usuario non está configurada. + + + + PCManFM::PreferencesDialog + + + Icon View + Vista en Iconas + + + + Compact View + Vista compacta + + + + Thumbnail View + Vista de miniaturas + + + + Detailed List View + Ver como lista detallada + + + + PCManFM::TabPage + + + Error + Erro + + + + Free space: %1 (Total: %2) + Espazo libre: %1 (Total: %2) + + + + %n item(s) + + %n elemento + %n elementos + + + + + (%n hidden) + + (%n agachado) + (%n agachados) + + + + + + + Link to + Ligar con + + + + %n item(s) selected + + %n elemento seleccionado + %n elementos seleccionados + + + + + PCManFM::View + + + Open in New T&ab + Abrir nunha nova l&apela + + + + Open in New Win&dow + Abrir nunha nova xa&nela + + + + Open in Termina&l + Abrir nun termina&l + + + + PreferencesDialog + + + Preferences + Preferencias + + + + User Interface + Interface de usuario + + + + Behavior + Comportamento + + + + + Thumbnail + Miniatura + + + + Volume + Volume + + + + Advanced + Avanzado + + + + Select newly created files + Seleccionar os ficheiros creados recentemente + + + + Icons + Iconas + + + + Size of big icons: + Tamaño das iconas grandes: + + + + Size of small icons: + Tamaño das iconas pequenas: + + + + Size of thumbnails: + Tamaño das miniaturas: + + + + Size of side pane icons: + Tamaño das iconas do panel lateral: + + + + Icon theme: + Tema de iconas: + + + + Window + Xanela + + + + Default width of new windows: + Largo predeterminado para as novas xanelas: + + + + Default height of new windows: + Alto predeterminado para as novas xanelas: + + + + Always show the tab bar + Amosar sempre a barra de lapelas + + + + Show 'Close' buttons on tabs + Amosar os botóns de «Pechar» nas lapelas + + + + Remember the size of the last closed window + Lembrar o tamaño da última xanela pechada + + + + Browsing + Examinando + + + + Open files with single click + Abrir os ficheiros cun só clic + + + + Delay of auto-selection in single click mode (0 to disable) + Demora na selección automática no modo de un só clic (0 para desactivar) + + + + Default view mode: + Modo de vista predeterminado: + + + + sec + seg + + + + File Operations + Operacións de ficheiro + + + + Confirm before deleting files + Pedir confirmación antes de eliminar os ficheiros + + + + Move deleted files to "trash bin" instead of erasing from disk. + Mover os ficheiros eliminados ao «cesto do lixo» no canto de borralos do disco. + + + + Show thumbnails of files + Amosar miniaturas dos ficheiros + + + + Only show thumbnails for local files + Amosar só as miniaturas dos ficheiros locais + + + + Display + Amosar + + + + Bookmarks: + Marcadores: + + + + Open in current tab + Abrir na lapela actual + + + + Open in new tab + Abrir nunha lapela nova + + + + Open in new window + Abrir nunha xanela nova + + + + Erase files on removable media instead of "trash can" creation + Borrar os ficheiros de medios removíbeis no canto de crear un «cesto do lixo» + + + + Confirm before moving files into "trash can" + Pedir confirmación antes de mover os ficheiros ao «cesto do lixo» + + + + + + Requires application restart to take effect completely + Require reiniciar o aplicativo para obter o efecto completo + + + + Launch executable files without prompt + Iniciar os ficheiros executábeis sen preguntar + + + + + Used by Icon View + Usado pola vista de iconas + + + + + Used by Compact View and Detailed List View + Usado pola vista compacta e a vista de lista detallada + + + + + Used by Thumbnail View + Usado pola vista de miniaturas + + + + User interface + Interface de usuario + + + + Treat backup files as hidden + Tratar os ficheiros de copia de seguranza como agachados + + + + Always show full file names + Amosar sempre os nomes de ficheiro completos + + + + Show icons of hidden files shadowed + Amosar sombreadas as iconas dos ficheiros agachados + + + + Minimum item margins in icon view: + Marxes mínimos do elemento na vista de iconas: + + + + 3 px by default. + 3 px por omisión. + + + + + px + px + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + 3 px por omisión. +Tamén se reserva espazo para 3 liñas de texto. + + + + Lock + Bloquear + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Se está desmarcada, a barra de lapelas +amosase só se hai máis dunha lapela. + + + + Application restart is needed for changes to take effect. + É necesario reiniciar o aplicativo para que os cambios teñan efecto. + + + + Do not generate thumbnails for image files exceeding this size: + Non xerar miniaturas dos ficheiros de imaxe se o tamaño excede de: + + + + KB + KB + + + + Needs ffmpegthumbnailer + Necesita «ffmpegthumbnailer» + + + + Auto Mount + Montaxe automático + + + + Mount mountable volumes automatically on program startup + Montar os volumes montábeis automaticamente no arrinque do programa + + + + Mount removable media automatically when they are inserted + Montar os dispositivos removíbeis automaticamente ao seren inseridos + + + + Show available options for removable media when they are inserted + Amosar as opción para os dispositivos removíbeis ao seren inseridos + + + + When removable medium unmounted: + Cando se desconecta un medio removíbel: + + + + Close &tab containing removable medium + Pechar a &lapela do medio removíbel + + + + Chan&ge folder in the tab to home folder + Cambiar o cartafol na lapela para o cartafol &persoal + + + + Switch &user command: + Orde para cambiar de &usuario: + + + + Archiver in&tegration: + In&tegración do arquivador: + + + + Templates + Modelos + + + + Show only user defined templates in menu + Amosar no menú só os modelos do usuario + + + + Show only one template for each MIME type + Amosar só un modelo para cada tipo MIME + + + + Run default application after creation from template + Executar o aplicativo predeterminado trala creación a partires dun modelo + + + + Programs + Programas + + + + Terminal emulator: + Emulador de terminal: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Exemplos: «xterm -e %s» para o terminal ou «gksu %s» para cambiar de usuario. +%s = á liña de ordes que quere executar co terminal ou como superusario. + + + + Use SI decimal prefixes instead of IEC binary prefixes + Utilizar prefixos decimais SI no canto de prefixos binarios IEC + + + + QObject + + + Renaming files... + Renomeando ficheiros... + + + + Abort + Interromper + + + + Warning + Aviso + + + + Renaming is aborted. + Interrompeuse o renomeado. + + + + + Error + Erro + + + + No file could be renamed. + Non foi posíbel renomear ningún ficheiro. + + + + Some files could not be renamed. + Non foi posíbel renomear algúns ficheiros. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_hu.ts b/pcmanfm/translations/pcmanfm-qt_hu.ts new file mode 100644 index 0000000..0d29e8a --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_hu.ts @@ -0,0 +1,1817 @@ + + + + + AboutDialog + + + About + Rólunk + + + + <html><head/><body><p><span style=" font-size:16pt; font-weight:600;">PCManFM-Qt</span></p></body></html> + + + + + Lightweight file manager + Könnyed fájlkezelő + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https ://lxqt.org/</span></a></p></body></html> + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programozó: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + PCManFM-Qt File Manager + +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. + PCMan File Manager + +Copyright (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Ez egy szabad szoftver, ami a Free Software Foundation által +megjelentetett GNU General Public Licensz 2-es, vagy későbbi +verzióiban felsorolt feltételekkel szabadon terjeszthető, módosítható. + +A megjelentetők remélik, hogy a program hasznos, viszont +SEMMILYEN GARANCIÁT NEM VÁLLALNAK, beleértve áttételesen az +ÜZLETI célú hasznosítására, továbbá a SPECIÁLIS CÉLRA TÖRTÉNŐ +HASZNÁLHATÓSÁGÁRA sem. További részletek a GNU General Public Licensz soraiban. + +Ezzel a programmal együtt meg kellett kapnia a GNU General +Public Licensz másolatát is, ha nem, akkor írjon a Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA címre. + + + + Authors + Szerzők + + + + License + Licensz + + + + AutoRunDialog + + + Removable medium is inserted + Új cserélhető adathordozó észlelve + + + + <b>Removable medium is inserted</b> + <b>Új hordozható adathordozó észlelve</b> + + + + Type of medium: + Adathordozó fajtája: + + + + Detecting... + Észlelés... + + + + Please select the action you want to perform: + Válassz egy lehetőséget: + + + + BulkRenameDialog + + + Bulk Rename + Csoportos átnevezés + + + + # will be replaced by numbers starting with: + + + + + Rename selected files to: + + + + + Name# + + + + + ConnectServerDialog + + + Connect to remote server + Csatlakozás távoli szerverhez + + + + Anonymous &login + Névtelen beje&lentkezés + + + + Login as &user: + Bejelentkezés min&t: + + + + Specify remote folder to connect + tévoli mappa meghatározása + + + + Type: + Típus: + + + + Port: + + + + + Path: + Útvonal: + + + + Host: + + + + + DesktopFolder + + + Form + Űrlap + + + + Desktop + Asztal + + + + Desktop folder: + Asztal mappa: + + + + Image file + Képfájl + + + + Folder path + Könyvtár útvonal + + + + &Browse + &Böngészés + + + + DesktopPreferencesDialog + + + Desktop Preferences + Asztal tulajdonságok + + + + Background + Háttérkép + + + + Wallpaper mode: + Tapéta mód: + + + + Wallpaper image file: + Tapéta képfájl: + + + + Select background color: + Háttérszín: + + + + Image file + Képfájl + + + + Image file path + Képfájl útvonala + + + + &Browse + &Böngészés + + + + Icons + Ikonok + + + + Icon size: + Ikonméret: + + + + Label Text + Felirat + + + + Select shadow color: + Árnyékszín: + + + + Select font: + Betűtípus: + + + + General + + + + + Select text color: + + + + + Spacing + Térköz + + + + Minimum item margins: + Legkisebb margók: + + + + 3 px by default. + 3 pixel alapértelmezetten. + + + + + px + pixel + + + + x + + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 1 pixel alapértelmezetten. +Üres hely lefoglalva a szöveg 3 sorához. + + + + Lock + Zárol + + + + Slide Show + Diavetítés + + + + Enable Slide Show + Diavetítés engedélyezése + + + + Wallpaper image folder: + Tapéták mappája: + + + + Browse + Böngészés + + + + hour(s) + óra + + + + and + és + + + + Intervals less than 5min will be ignored + Időköz 5 perc alatti nincs figyelembevéve + + + + Interval: + Időköz: + + + + minute(s) + perc + + + + Wallpaper folder + Tapéta mappa + + + + Randomize the slide show + Céletlenszerű diavetítés + + + + Visible Shortcuts + + + + + Home + Saját könyvtár + + + + Trash + + + + + Computer + Számítógép + + + + Network + Hálózat + + + + Window Manager + Ablakkezelő + + + + Show menus provided by window managers when desktop is clicked + Asztalra kattintva az ablakkezelő menüje látszik + + + + Advanced + Haladó + + + + MainWindow + + + File Manager + Fájlkezelő + + + + &Toolbars + Esz&közsávok + + + + Path &Bar + Út &Sáv + + + + &Filtering + + + + + Go &Up + &Föl + + + + Go Up + Föl + + + + Alt+Up + Alt+Föl + + + + &Home + &Saját könyvtár + + + + Alt+Home + Alt+Home + + + + &Reload + Új&ratölt + + + + F5 + F5 + + + + Go + Ugrás + + + + Quit + Kilép + + + + &About + Ról&am + + + + &New Window + Ú&J ablak + + + + New Window + ÚJ ablak + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + &Rejtettek + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Számítógép + + + + &Trash + &Kuka + + + + &Network + &Hálózat + + + + &Desktop + A&sztal + + + + &Add to Bookmarks + &Könyvjelzőkhöz + + + + &Applications + &Alkalmazások + + + + Reload + Újratölt + + + + &Icon View + &Ikonnézet + + + + &Compact View + &Tömör nézet + + + + &Detailed List + &Teljes lista + + + + &Thumbnail View + &Bélyegképek + + + + Cu&t + &Kivág + + + + Ctrl+X + Ctrl+X + + + + &Copy + &Másol + + + + Ctrl+C + Ctrl+C + + + + &Paste + &Beilleszt + + + + Ctrl+V + Ctrl+V + + + + Select &All + &Mindet + + + + Ctrl+A + Ctrl+A + + + + Pr&eferences + B&eállítások + + + + &Ascending + &Növekvő + + + + &Descending + &Csökkenő + + + + &By File Name + &Fájlnév szerint + + + + By &Modification Time + &Módosítási idő szerint + + + + By File &Type + Fájl&típus szerint + + + + By &Owner + &Tulajdonos szerint + + + + &Folder First + Ma&ppák elől + + + + &Preserve sorting for this folder + Ezen mappa so&rbarendezettsége marad + + + + &Case Sensitive + Na&gybetűérzékeny + + + + By File &Size + Fá&jlméret szerint + + + + &Close Window + A&blak bezárása + + + + Ctrl+Q + + + + + &Folder + &Mappa + + + + &Blank File + &Üres fájl + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + + + + + Ctrl+I + + + + + S&plit View + + + + + Split View + + + + + F6 + F6 + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + + + + + &Clear All Filters + + + + + Ctrl+Shift+K + + + + + Close &previous tabs + Előző la&pok bezárása + + + + Close &next tabs + &Következő lapok bezárása + + + + &Preserve Settings for This Folder + Ezen ma&ppa beállítása megmarad + + + + Connect to &Server + &Szerverhez csatlakozás + + + + &Location + He&ly + + + + &Path Buttons + Út &gombok + + + + &Bulk Rename + + + + + Bulk Rename + Csoportos átnevezés + + + + Ctrl+F2 + + + + + Close &other tabs + Többi lap bezárása + + + + Permanent &filter bar + + + + + &Menu bar + &Menüsáv + + + + Menu bar + Menüsáv + + + + Ctrl+M + + + + + + Menu + Menü + + + + New &Tab + Új &fül + + + + New Tab + Új fül + + + + Ctrl+T + Ctrl+T + + + + Go &Back + &Vissza + + + + Go Back + Vissza + + + + Alt+Left + Alt+Bal + + + + Go &Forward + &Előre + + + + Go Forward + Előre + + + + Alt+Right + Alt+Jobb + + + + &Invert Selection + K&ijelölés megfordítás + + + + &Delete + &Töröl + + + + Del + Del + + + + &Rename + &Átnevez + + + + F2 + F2 + + + + C&lose Tab + Fü&l bezárása + + + + Ctrl+W + Ctrl+W + + + + File &Properties + &Fájljellemzők + + + + Alt+Return + Alt+Return + + + + &Folder Properties + &Mappajellemzők + + + + Edit Bookmarks + Könyvjelzőkezelés + + + + Open &Terminal + &Terminál + + + + F4 + F4 + + + + Open as &Root + &Rendszergazdai megnyitás + + + + &Edit Bookmarks + Könyvj&elzőkezelés + + + + Ctrl+Shift+N + Ctrl+Shift+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + &Find Files + &Fájlkeresés + + + + F3 + F3 + + + + &File + &Fájl + + + + C&reate New + Ú&j létrehozás + + + + &Help + &Súgó + + + + + &View + &Nézet + + + + &Sorting + Rendezé&s + + + + &Edit + Sz&erkeszt + + + + &Bookmarks + &Könyvjelzők + + + + &Go + U&grás + + + + &Tool + &Eszközök + + + + Main Toolbar + Eszközsáv + + + + PCManFM::Application + + + Name of configuration profile + Beállítófájl neve + + + + PROFILE + PROFIL + + + + Run PCManFM as a daemon + PCManFM daemon-ként + + + + Quit PCManFM + PCManFM elhagyása + + + + Launch desktop manager + Asztalkezelő indítás + + + + Turn off desktop manager if it's running + Futó asztalkezelő lekapcsolása + + + + Open desktop preference dialog on the page with the specified name + Asztalbeállító nyitása a megadott nevű lapon + + + + + NAME + NÉV + + + + Open new window + Új ablak nyitás + + + + Open Find Files utility + Fájlkereső indítása + + + + Set desktop wallpaper from image FILE + A megadott FILE használata tapétaként + + + + FILE + FÁJL + + + + MODE + MÓD + + + + Set mode of desktop wallpaper. MODE=(%1) + Tapéta mód. MODE=(%1) + + + + Open Preferences dialog on the page with the specified name + Beállító nyitása a megadott nevű lapon + + + + Files or directories to open + Megnyitandó fájlok vagy mappák + + + + [FILE1, FILE2,...] + [FÁJL1, FÁJL2,...] + + + + + Error + Hiba + + + + Terminal emulator is not set. + A terminál emulátor beállítatlan. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Megnyitás fájlkezelővel + + + + Removable Disk + Cserélhető lemez + + + + PCManFM::ConnectServerDialog + + + SSH + + + + + FTP + + + + + WebDav + + + + + Secure WebDav + + + + + HTTP + + + + + HTTPS + + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Kitöltés csak háttérszínnel + + + + Stretch to fill the entire screen + Kitöltve + + + + Stretch to fit the screen + Nyújtva + + + + Center on the screen + Középre + + + + Tile the image to fill the entire screen + Csempézve + + + + Zoom the image to fill the entire screen + Kép nagyítása a képernyő kitöltéséhez + + + + Image Files + Képfájlok + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + Trash (Empty) + + + + + Home + Saját könyvtár + + + + Computer + Számítógép + + + + Network + Hálózat + + + + Open + + + + + + Stic&k to Current Position + &Pozíció megjegyzése + + + + Empty Trash + + + + + Hide Desktop Items + + + + + Desktop Preferences + Asztalbeállítások + + + + PCManFM::FilterBar + + + Filter: + + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Szövegtörlés (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + Menüsáv elrejtése + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + A menüsáv teljesen eltűnik, a Ctrl+M -el újra látható. + + + + Version: %1 + Verzió: %1 + + + + &Move to Trash + &Kukába + + + + &Delete + &Töröl + + + + + Error + Hiba + + + + Switch user command is not set. + Felhasználóváltó parancs határozatlan. + + + + PCManFM::PreferencesDialog + + + Icon View + Ikon + + + + Compact View + Tömör nézet + + + + Thumbnail View + Bélyegkép + + + + Detailed List View + Részletes + + + + PCManFM::TabPage + + + Error + Hiba + + + + Free space: %1 (Total: %2) + Szabad: %1 (Összes: %2) + + + + %n item(s) + + %n elem + + + + + (%n hidden) + + (%n rejtett) + + + + + + + Link to + + + + + %n item(s) selected + + %n elem kiválasztva + + + + + PCManFM::View + + + Open in New T&ab + Nyi&tás új fülön + + + + Open in New Win&dow + Nyitás új a&blakban + + + + Open in Termina&l + Nyitás terminá&lban + + + + PreferencesDialog + + + Preferences + Beállítások + + + + User Interface + Felhasználói felület + + + + Behavior + Viselkedés + + + + + Thumbnail + Bélyegkép + + + + Volume + Adathordozó + + + + Advanced + Haladó + + + + Select newly created files + + + + + Icons + Ikonok + + + + Size of big icons: + Nagy méret: + + + + Size of small icons: + Kicsi méret: + + + + Size of thumbnails: + Bélyegképméret: + + + + Size of side pane icons: + Oldalsáv ikonméret: + + + + Icon theme: + Ikon téma: + + + + Window + Ablak + + + + Always show the tab bar + Fülsáv mindig látható + + + + Show 'Close' buttons on tabs + 'Bezár'gomb a fülön látszik + + + + Remember the size of the last closed window + Utoljára bezárt ablak méretének megjegyzése + + + + Default width of new windows: + Új ablak alapszélessége: + + + + Default height of new windows: + Új ablak alapmagassága: + + + + Browsing + Böngészés + + + + Open files with single click + Megnyitás egy kattintásra + + + + Delay of auto-selection in single click mode (0 to disable) + Egykattintásos megnyitási módban az automata kiválasztás késleltetése (0 tilt) + + + + Default view mode: + Alapértelmezett nézetmód: + + + + sec + mp + + + + File Operations + Fájlműveletek + + + + Confirm before deleting files + Törlés előtt megerősítés + + + + Move deleted files to "trash bin" instead of erasing from disk. + Törölt fájlok lemezről törlés helyett a kukába mennek. + + + + Show thumbnails of files + Fájloknál + + + + Only show thumbnails for local files + Csak helyi fájloknál + + + + Display + Képernyő + + + + Bookmarks: + Könyvjelzők: + + + + Open in current tab + Megnyitás itt + + + + Open in new tab + Megnyitás új fülön + + + + Open in new window + Megnyitás új ablakban + + + + Erase files on removable media instead of "trash can" creation + Cserélhető adathordozón a fájlok törlése "kukázás" helyett + + + + Confirm before moving files into "trash can" + Megerősítés "kukázás" előtt + + + + + + Requires application restart to take effect completely + + + + + Launch executable files without prompt + + + + + + Used by Icon View + Ikonnézethez + + + + + Used by Compact View and Detailed List View + Tömör és részletes lista nézethez + + + + + Used by Thumbnail View + Bélyegkép nézethez + + + + User interface + Kezelőfelület + + + + Treat backup files as hidden + Biztonsági mentett fájlokat rejtettként kezel + + + + Always show full file names + Mindig részletes fájlnevek + + + + Show icons of hidden files shadowed + Rejtett fájlok ikonjai árnyékoltak + + + + Minimum item margins in icon view: + Ikon nézet legkisebb térköze: + + + + 3 px by default. + alap: 3 pixel. + + + + + px + + + + + x + + + + + 3 px by default. +A space is also reserved for 3 lines of text. + Az alap 3 pixelt. +Egy szóköz lefoglalva 3 szöveges sorhoz. + + + + Lock + Zárol + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Ha nincs bejelölve, a lapsáv csak akkor látszik, +ha egynél több lap van. + + + + Application restart is needed for changes to take effect. + + + + + Do not generate thumbnails for image files exceeding this size: + Nincs kép, ha a fájl ennél nagyobb: + + + + KB + KB + + + + Needs ffmpegthumbnailer + Kell: ffmpegthumbnailer + + + + Auto Mount + Automata csatolás + + + + Mount mountable volumes automatically on program startup + Csatolható eszközök automata csatolása induláskor + + + + Mount removable media automatically when they are inserted + Cserélhető adathordozók automata csatolása behelyezéskor + + + + Show available options for removable media when they are inserted + Cserélhető adathordozók behelyezéskor választás felkínálása + + + + When removable medium unmounted: + Cserélhető adathordozó lecsatolásakor: + + + + Close &tab containing removable medium + Cserélhe&tő adathordozó fülének bezárása + + + + Chan&ge folder in the tab to home folder + A &fül a saját mappát fogja mutatni + + + + Programs + Programok + + + + Terminal emulator: + Terminálemulátor: + + + + Switch &user command: + Fel&használó váltási parancs: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Példa: "xterm -e %s" terminálhoz "gksu %s" felhasználóváltáshoz. +%s = A parancs, mely terminálhoz, vagy rendszergazdakénti végrehajtáshoz kell. + + + + Archiver in&tegration: + Csomagoló beépí&tés: + + + + Templates + Társítások + + + + Show only user defined templates in menu + Menüben csak felhasználói társítások + + + + Show only one template for each MIME type + Minden MIME típushoz csak egy társítás látható + + + + Run default application after creation from template + Tásítás után az alapértelmezett alkalmazás fut + + + + Use SI decimal prefixes instead of IEC binary prefixes + IEC bináris helyett SI decimális prefix használata + + + + QObject + + + Renaming files... + + + + + Abort + + + + + Warning + + + + + Renaming is aborted. + + + + + + Error + Hiba + + + + No file could be renamed. + + + + + Some files could not be renamed. + + + + diff --git a/pcmanfm/translations/pcmanfm-qt_id.ts b/pcmanfm/translations/pcmanfm-qt_id.ts new file mode 100644 index 0000000..96d6f02 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_id.ts @@ -0,0 +1,1820 @@ + + + + + AboutDialog + + + About + Tentang + + + + <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> + + + + Lightweight file manager + Manajer berkas yang ringan + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Pemrogram: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + PCManFM-Qt File Manager + +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. + Manajer Berkas PCManFM-Qt + +Hak cipta (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Program ini adalah perangkat lunak bebas; Anda dapat menyebarluaskannya +dan/atau memodifikasinya dibawah persyaratan Lisensi Publik Umum GNU +sebagaimana dipublikasikan oleh Free Software Foundation; baik versi 2 +dari lisensi atau (terserah pilihan Anda) versi setelahnya. + +Program ini didistribusikan dengan harapan akan berguna, tetapi +TANPA ADANYA JAMINAN; bahkan tanpa jaminan tersirat atas +KELAYAKAN UNTUK DIPERDAGANGKAN atau KESESUAIAN UNTUK TUJUAN TERTENTU. +Lihat Lisensi Publik Umum GNU untuk lebih jelasnya. + +Anda seharusnya sudah menerima salinan dari Lisensi Publik Umum GNU +bersama dengan program ini; jika tidak, kirimkan surat Anda ke +Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + + + + Authors + Pembuat + + + + License + Lisensi + + + + AutoRunDialog + + + Removable medium is inserted + Media yang dapat dilepas dimasukkan + + + + <b>Removable medium is inserted</b> + <b>Media yang dapat dilepas dimasukkan</b> + + + + Type of medium: + Tipe media: + + + + Detecting... + Mendeteksi... + + + + Please select the action you want to perform: + Silakan pilih tindakan yang ingin dilakukan: + + + + BulkRenameDialog + + + Bulk Rename + Ganti nama massal + + + + # will be replaced by numbers starting with: + # akan diganti dengan angka yang dimulai dengan: + + + + Rename selected files to: + Ganti nama berkas terpilih menjadi: + + + + Name# + Nama# + + + + ConnectServerDialog + + + Connect to remote server + Sambungkan ke server jarak jauh + + + + Anonymous &login + &Masuk secara anonim + + + + Login as &user: + Masuk sebagai pengg&una: + + + + Specify remote folder to connect + Tentukan folder jarak jauh untuk disambungkan + + + + Type: + Tipe: + + + + Port: + Port: + + + + Path: + Jalur: + + + + Host: + Host: + + + + DesktopFolder + + + Form + Bentuk + + + + Desktop + Desktop + + + + Desktop folder: + Folder desktop: + + + + Image file + Berkas gambar + + + + Folder path + Jalur folder + + + + &Browse + &Telusur + + + + DesktopPreferencesDialog + + + Desktop Preferences + Preferensi Desktop + + + + Background + Latar Belakang + + + + Wallpaper mode: + Mode kertas dinding: + + + + Wallpaper image file: + Berkas gambar kertas dinding: + + + + Select background color: + Pilih warna latar belakang: + + + + Image file + Berkas gambar + + + + Image file path + Jalur berkas gambar + + + + &Browse + &Telusur + + + + Icons + Ikon + + + + Icon size: + Ukuran ikon: + + + + Label Text + Teks Label + + + + Select shadow color: + Pilih warna bayangan: + + + + Select font: + Pilih fonta: + + + + General + Umum + + + + Select text color: + + + + + Spacing + Spasi + + + + Minimum item margins: + Batas item minimum: + + + + 3 px by default. + 3 px secara default. + + + + + px + px + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 1 px secara default. +Spasi juga disediakan untuk 3 baris teks. + + + + Lock + Kunci + + + + Slide Show + Tampilan Slide + + + + Enable Slide Show + Aktifkan Tampilan Slide + + + + Wallpaper image folder: + Folder gambar kertas dinding: + + + + Browse + Telusuri + + + + hour(s) + jam + + + + and + dan + + + + Intervals less than 5min will be ignored + Interval kurang dari 5 menit akan diabaikan + + + + Interval: + Interval: + + + + minute(s) + menit + + + + Wallpaper folder + Folder kertas dinding + + + + Randomize the slide show + Mengacak tampilan slide + + + + Visible Shortcuts + + + + + Home + Beranda + + + + Trash + + + + + Computer + Komputer + + + + Network + Jaringan + + + + Window Manager + Manajer Jendela + + + + Show menus provided by window managers when desktop is clicked + Tampilkan menu yang disediakan oleh manajer jendela saat desktop diklik + + + + Advanced + Lanjutan + + + + MainWindow + + + File Manager + Manajer Berkas + + + + &Toolbars + &Bilah alat + + + + Path &Bar + Bilah &Jalur + + + + &Filtering + &Filter + + + + Go &Up + Ke &Atas + + + + Go Up + Ke Atas + + + + Alt+Up + Alt+Up + + + + &Home + &Rumah + + + + Alt+Home + Alt+Home + + + + &Reload + &Muat Ulang + + + + F5 + F5 + + + + Go + Ke + + + + Quit + Keluar + + + + &About + &Tentang + + + + &New Window + Jendela &Baru + + + + New Window + Jendela Baru + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + Tampilkan yang Tersembunyi + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Komputer + + + + &Trash + &Tempat Sampah + + + + &Network + &Jaringan + + + + &Desktop + &Desktop + + + + &Add to Bookmarks + &Tambah ke Markah + + + + &Applications + &Aplikasi + + + + Reload + Muat Ulang + + + + &Icon View + Tampilan Ikon + + + + &Compact View + Tampilan Kompak + + + + &Detailed List + Daftar Terperinci + + + + &Thumbnail View + Tampilan Gambar Kecil + + + + Cu&t + Po&tong + + + + Ctrl+X + Ctrl+X + + + + &Copy + Salin + + + + Ctrl+C + Ctrl+C + + + + &Paste + Tempel + + + + Ctrl+V + Ctrl+V + + + + Select &All + Pilih Semua + + + + Ctrl+A + Ctrl+A + + + + Pr&eferences + Preferensi + + + + &Ascending + Menaik + + + + &Descending + Menurun + + + + &By File Name + Oleh Nama Berkas + + + + By &Modification Time + Oleh Tanggal Modifikasi + + + + By File &Type + Oleh &Tipe Berkas + + + + By &Owner + Oleh Pengguna + + + + &Folder First + &Folder Pertama + + + + &Preserve sorting for this folder + &Pertahankan urutan untuk folder ini + + + + &Case Sensitive + Sensitif Kata + + + + By File &Size + Oleh Ukuran Berkas + + + + &Close Window + Tutup Jendela + + + + Ctrl+Q + Ctrl+Q + + + + &Folder + &Folder + + + + &Blank File + Berkas &Kosong + + + + &Show/Focus Filter Bar + &Tampil/Fokus Bilah Filter + + + + Show Filter Bar + Tampilkan Bilah Filter + + + + Ctrl+I + Ctrl+I + + + + S&plit View + Tampilan &Pisah + + + + Split View + Tampilan Pisah + + + + F6 + F6 + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + &Bersihkan Semua Filter + + + + Ctrl+Shift+K + Ctrl+Shift+K + + + + Close &previous tabs + Tutup tab &sebelumnya + + + + Close &next tabs + Tutup tab &berikutnya + + + + &Preserve Settings for This Folder + &Pertahankan Pengaturan untuk Folder Ini + + + + Connect to &Server + Sambungkan ke &Server + + + + &Location + &Lokasi + + + + &Path Buttons + Tombol &Jalur + + + + &Bulk Rename + &Ganti nama massal + + + + Bulk Rename + Ganti Nama Massal + + + + Ctrl+F2 + Ctrl+N + Ctrl+F2 + + + + Close &other tabs + Tutup tab &lainnya + + + + Permanent &filter bar + Bilah &filter permanen + + + + &Menu bar + Bilah &menu + + + + Menu bar + Bilah menu + + + + Ctrl+M + Ctrl+M + + + + + Menu + Menu + + + + New &Tab + &Tab Baru + + + + New Tab + Tab Baru + + + + Ctrl+T + Ctrl+T + + + + Go &Back + Kembali + + + + Go Back + Kembali + + + + Alt+Left + Alt+Left + + + + Go &Forward + Maju + + + + Go Forward + Maju + + + + Alt+Right + Alt+Right + + + + &Invert Selection + Balikkan Seleksi + + + + &Delete + Hapus + + + + Del + Del + + + + &Rename + Ubah nama + + + + F2 + F2 + + + + C&lose Tab + Tutup Tab + + + + Ctrl+W + Ctrl+W + + + + File &Properties + &Properti Berkas + + + + Alt+Return + Alt+Return + + + + &Folder Properties + Properti &Folder + + + + Edit Bookmarks + Sunting Markah + + + + Open &Terminal + Buka &Terminal + + + + F4 + F4 + + + + Open as &Root + Buka sebagai &Root + + + + &Edit Bookmarks + &Sunting Markah + + + + Ctrl+Shift+N + Ctrl+Shift+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + &Find Files + Cari Berkas + + + + F3 + F3 + + + + &File + Berkas + + + + C&reate New + Buat Baru + + + + &Help + Bantuan + + + + + &View + Tampilan + + + + &Sorting + &Pengurutan + + + + &Edit + Sunting + + + + &Bookmarks + Markah + + + + &Go + Ke + + + + &Tool + Alat + + + + Main Toolbar + Bilah Alat Utama + + + + PCManFM::Application + + + Name of configuration profile + Nama profil konfigurasi + + + + PROFILE + PROFIL + + + + Run PCManFM as a daemon + Jalankan PCManFM sebagai daemon + + + + Quit PCManFM + Keluar PCManFM + + + + Launch desktop manager + Luncurkan manajer desktop + + + + Turn off desktop manager if it's running + Matikan manajer desktop jika berjalan + + + + Open desktop preference dialog on the page with the specified name + Buka dialog preferensi desktop pada halaman dengan nama yang ditentukan + + + + + NAME + NAMA + + + + Open new window + Buka jendela baru + + + + Open Find Files utility + Buka utilitas Cari Berkas + + + + Set desktop wallpaper from image FILE + Atur kertas dinding desktop dari BERKAS gambar + + + + FILE + BERKAS + + + + MODE + MODE + + + + Set mode of desktop wallpaper. MODE=(%1) + Atur mode kertas dinding desktop. MODE=(%1) + + + + Open Preferences dialog on the page with the specified name + Buka dialog Preferensi pada halaman ini dengan nama yang ditentukan + + + + Files or directories to open + Berkas atau direktori untuk dibuka + + + + [FILE1, FILE2,...] + [BERKAS1, BERKAS2, ...] + + + + + Error + Kesalahan + + + + Terminal emulator is not set. + Emulator terminal belum diatur. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Buka di manajer berkas + + + + Removable Disk + Disk yang dapat dilepas + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + WebDav Aman + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Isi dengan warna latar saja + + + + Stretch to fill the entire screen + Rentangkan untuk mengisi seluruh layar + + + + Stretch to fit the screen + Rentangkan agar sesuai dengan layar + + + + Center on the screen + Tengah layar + + + + Tile the image to fill the entire screen + Susun gambar agar sesuai dengan seluruh layar + + + + Zoom the image to fill the entire screen + Perbesar gambar agar sesuai dengan seluruh layar + + + + Image Files + Berkas Gambar + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + Trash (Empty) + + + + + Home + Beranda + + + + Computer + Komputer + + + + Network + Jaringan + + + + Open + + + + + + Stic&k to Current Position + &Tetap Pada Posisi Saat Ini + + + + Empty Trash + + + + + Hide Desktop Items + Sembunyikan Item Desktop + + + + Desktop Preferences + Preferensi Desktop + + + + PCManFM::FilterBar + + + Filter: + Filter: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Bersihkan teks (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + Sembunyikan bilah menu + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Ini akan menyembunyikan bilah menu sepenuhnya, gunakan Ctrl + M untuk menampilkannya lagi. + + + + Version: %1 + Versi: %1 + + + + &Move to Trash + Buang ke Te&mpat Sampah + + + + &Delete + Hapus + + + + + Error + Kesalahan + + + + Switch user command is not set. + Perintah beralih pengguna belum diatur. + + + + PCManFM::PreferencesDialog + + + Icon View + Tampilan Ikon + + + + Compact View + Tampilan Kompak + + + + Thumbnail View + Tampilan Gambar Kecil + + + + Detailed List View + Tampilan Daftar Terperinci + + + + PCManFM::TabPage + + + Error + Kesalahan + + + + Free space: %1 (Total: %2) + Ruang bebas: %1 (Jumlah: %2) + + + + %n item(s) + + %n item(s) + + + + + (%n hidden) + + (%n tersembunyi) + + + + + + + Link to + Tautan ke + + + + %n item(s) selected + + %n item(s) terpilih + + + + + PCManFM::View + + + Open in New T&ab + Buka di T&ab Baru + + + + Open in New Win&dow + Buka di Jen&dela Baru + + + + Open in Termina&l + Buka di Termina&l + + + + PreferencesDialog + + + Preferences + Preferensi + + + + User Interface + Antarmuka Pengguna + + + + Behavior + Perilaku + + + + + Thumbnail + Gambar Kecil + + + + Volume + Volume + + + + Advanced + Ahli + + + + Select newly created files + Pilih berkas yang baru dibuat + + + + Icons + Ikon + + + + Size of big icons: + Ukuran ikon besar: + + + + Size of small icons: + Ukuran ikon kecil: + + + + Size of thumbnails: + Ukuran gambar kecil: + + + + Size of side pane icons: + Ukuran ikon panel samping: + + + + Icon theme: + Tema ikon: + + + + Window + Jendela + + + + Always show the tab bar + Selalu tampilkan bilah tab + + + + Show 'Close' buttons on tabs + Tampilkan tombol 'Tutup' pada tab + + + + Remember the size of the last closed window + Ingat ukuran jendela terakhir yang ditutup + + + + Default width of new windows: + Lebar baku untuk jendela baru: + + + + Default height of new windows: + Tinggi baku untuk jendela baru: + + + + Browsing + Menjelajah + + + + Open files with single click + Buka berkas dengan sekali klik + + + + Delay of auto-selection in single click mode (0 to disable) + Keterlambatan seleksi otomatis dalam mode sekali klik (0 untuk menonaktifkan) + + + + Default view mode: + Mode tampilan baku: + + + + sec + dtk + + + + File Operations + Operasi Berkas + + + + Confirm before deleting files + Konfirmasi sebelum menghapus berkas + + + + Move deleted files to "trash bin" instead of erasing from disk. + Pindahkan berkas yang dihapus ke "tempat sampah" alih-alih menghapusnya dari disk. + + + + Show thumbnails of files + Tampilkan gambar kecil dari berkas + + + + Only show thumbnails for local files + Hanya tampilkan gambar kecil untuk berkas lokal + + + + Display + Tampilan + + + + Bookmarks: + Markah: + + + + Open in current tab + Buka di tab saat ini + + + + Open in new tab + Buka di tab baru + + + + Open in new window + Buka di jendela baru + + + + Erase files on removable media instead of "trash can" creation + Hapus berkas di media yang dapat dilepas alih-alih memindahkannya ke tempat sampah + + + + Confirm before moving files into "trash can" + Konfirmasi sebelum memindahkan kedalam "tempat sampah" + + + + + + Requires application restart to take effect completely + Perlu menjalankan ulang aplikasi untuk melihat perubahannya + + + + Launch executable files without prompt + Luncurkan berkas yang dapat dieksekusi tanpa prompt + + + + + Used by Icon View + Digunakan oleh Tampilan Ikon + + + + + Used by Compact View and Detailed List View + Digunakan oleh Tampilan Kompak dan Tampilan Daftar Terperinci + + + + + Used by Thumbnail View + Digunakan oleh Tampilan Gambar Kecil + + + + User interface + Antarmuka pengguna + + + + Treat backup files as hidden + Perlakukan berkas cadangan sebagai tersembunyi + + + + Always show full file names + Selalu tampilkan nama berkas lengkap + + + + Show icons of hidden files shadowed + Tampilkan ikon dari file tersembunyi yang dibayangi + + + + Minimum item margins in icon view: + Margin item minimum dalam tampilan ikon: + + + + 3 px by default. + 3 px secara default. + + + + + px + px + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + 3 px secara default. +Spasi juga disediakan untuk 3 baris teks. + + + + Lock + Kunci + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Bila tidak dicentang, bilah tab akan ditampilkan +hanya jika ada lebih dari satu tab. + + + + Application restart is needed for changes to take effect. + Diperlukan menjalankan ulang aplikasi agar perubahan diterapkan. + + + + Do not generate thumbnails for image files exceeding this size: + Jangan membuat gambar kecil untuk berkas gambar yang melebihi ukuran ini: + + + + KB + KB + + + + Needs ffmpegthumbnailer + Butuh ffmpegthumbnailer + + + + Auto Mount + Auto Mount + + + + Mount mountable volumes automatically on program startup + Mount volume yang dapat dimount secara otomatis saat memulai program + + + + Mount removable media automatically when they are inserted + Mount media yang dapat dilepas secara otomatis saat mereka dimasukkan + + + + Show available options for removable media when they are inserted + Tampilkan opsi yang tersedia untuk media yang dapat dilepas saat mereka dimasukkan + + + + When removable medium unmounted: + Saat media yang dapat dilepas di unmount: + + + + Close &tab containing removable medium + Tutup &tab yang berisi media yang dapat dilepas + + + + Chan&ge folder in the tab to home folder + Ganti folder di tab ini ke folder home + + + + Programs + Program + + + + Terminal emulator: + Emulator terminal: + + + + Switch &user command: + Perintah pengg&una beralih: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Contoh: "xterm -e %s" untuk terminal atau "gksu %s" untuk beralih pengguna. +%s = baris perintah yang ingin Anda eksekusi dengan terminal atau su. + + + + Archiver in&tegration: + In&tegrasi Archiver: + + + + Templates + Templat + + + + Show only user defined templates in menu + Tampilkan hanya templat yang ditentukan pengguna dalam menu + + + + Show only one template for each MIME type + Tampilkan hanya satu templat untuk masing-masing MIME type + + + + Run default application after creation from template + Jalankan aplikasi default setelah pembuatan dari templat + + + + Use SI decimal prefixes instead of IEC binary prefixes + Gunakan prefiks desimal SI sebagai pengganti prefiks biner IEC + + + + QObject + + + Renaming files... + Mengubah nama berkas... + + + + Abort + Tentang + + + + Warning + Peringatan + + + + Renaming is aborted. + Mengubah nama dibatalkan. + + + + + Error + Kesalahan + + + + No file could be renamed. + Tidak ada berkas yang bisa diganti namanya. + + + + Some files could not be renamed. + Beberapa berkas tidak dapat diubah namanya. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_it.ts b/pcmanfm/translations/pcmanfm-qt_it.ts new file mode 100644 index 0000000..3917b4b --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_it.ts @@ -0,0 +1,1807 @@ + + + + + AboutDialog + + + About + Informazioni + + + + Lightweight file manager + Gestore file leggero + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programmazione: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + Authors + Autori + + + + <html><head/><body><p><span style=" font-size:16pt; font-weight:600;">PCManFM-Qt</span></p></body></html> + + + + + License + Licenza + + + + PCManFM-Qt File Manager + +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. + + + + + AutoRunDialog + + + Removable medium is inserted + Supporto rimovibile inserito + + + + <b>Removable medium is inserted</b> + <b>Supporto rimovibile inserito</b> + + + + Type of medium: + Tipo di supporto: + + + + Detecting... + Rilevamento... + + + + Please select the action you want to perform: + Seleziona l'azione da eseguire: + + + + BulkRenameDialog + + + Bulk Rename + Rinomina in serie + + + + # will be replaced by numbers starting with: + # sarà sostituito da numeri a partire da: + + + + Rename selected files to: + Rinomina i file selezionati: + + + + Name# + Nome# + + + + ConnectServerDialog + + + Connect to remote server + Connetti a server remoto + + + + Anonymous &login + Login &anonimo + + + + Login as &user: + Login &utente: + + + + Specify remote folder to connect + Specifica cartella remota per la connessione + + + + Type: + Tipo: + + + + Port: + Porta: + + + + Path: + Percorso: + + + + Host: + + + + + DesktopFolder + + + Form + Modulo + + + + Desktop + Scrivania + + + + Desktop folder: + Cartella della scrivania: + + + + Image file + File immagine + + + + Folder path + Percorso della cartella + + + + &Browse + &Sfoglia + + + + DesktopPreferencesDialog + + + Desktop Preferences + Preferenze della scrivania + + + + Background + Sfondo + + + + Wallpaper mode: + Modalità sfondo: + + + + Wallpaper image file: + File immagine di sfondo: + + + + Select background color: + Seleziona il colore di sfondo: + + + + Image file + File immagine + + + + Image file path + Percorso al file immagine + + + + &Browse + &Sfoglia + + + + Icons + Icone + + + + Icon size: + Dimensione delle icone: + + + + Label Text + Testo etichette + + + + Select shadow color: + Seleziona il colore delle ombre: + + + + Select font: + Seleziona il carattere: + + + + General + Generale + + + + Select text color: + + + + + Spacing + Distanze + + + + Minimum item margins: + Distanze minime tra gli elementi: + + + + 3 px by default. + Predefinita 3 px. + + + + + px + + + + + x + + + + + 1 px by default. +A space is also reserved for 3 lines of text. + Predefinita 1 px. +E' predisposto anche uno spazio per tre righe di testo. + + + + Lock + Blocca + + + + Slide Show + Presentazione + + + + Enable Slide Show + Attiva la presentazione + + + + Wallpaper image folder: + Cartella degli sfondi desktop: + + + + Browse + Sfoglia + + + + hour(s) + ora/e + + + + and + e + + + + Intervals less than 5min will be ignored + Intervalli di meno di 5 minuti sono ignorati + + + + Interval: + Intervallo: + + + + minute(s) + minuto/i + + + + Wallpaper folder + Cartella sfondi desktop + + + + Randomize the slide show + Presentazione casuale + + + + Visible Shortcuts + + + + + Home + Home + + + + Trash + + + + + Computer + Computer + + + + Network + Rete + + + + Window Manager + Gestore delle finestre + + + + Show menus provided by window managers when desktop is clicked + Mostra i menu forniti dal gestore delle finestre quando fai clic sul desktop + + + + Advanced + Avanzate + + + + MainWindow + + + File Manager + Gestore file + + + + Go Up + Vai su + + + + Alt+Up + Alt+Su + + + + Alt+Home + Alt+Inizio + + + + Reload + Ricarica + + + + F5 + F5 + + + + &Toolbars + &Barra degli strumenti + + + + Path &Bar + Barra di &indirizzo + + + + &Filtering + &Filtro + + + + &Home + &Home + + + + &Reload + &Ricarica + + + + Go + Vai + + + + Quit + Esci + + + + &About + Inform&azioni + + + + New Window + Nuova finestra + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + Mostra i file &nascosti + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Computer + + + + &Trash + Ces&tino + + + + &Network + &Rete + + + + &Desktop + &Scrivania + + + + &Add to Bookmarks + &Aggiungi ai segnalibri + + + + &Applications + &Applicazioni + + + + Ctrl+X + Ctrl+X + + + + &Copy + &Copia + + + + Ctrl+C + Ctrl+C + + + + &Paste + &Incolla + + + + Ctrl+V + Ctrl+V + + + + Select &All + Seleziona t&utto + + + + Pr&eferences + Pr&eferenze + + + + &Ascending + &Crescente + + + + &Descending + &Decrescente + + + + &By File Name + &Per nome file + + + + By &Modification Time + Per data di &modifica + + + + By File &Type + Per &tipo di file + + + + By &Owner + Per pr&oprietario + + + + &Folder First + Prima le ca&rtelle + + + + &Preserve sorting for this folder + &Ricorda ordinamento per questa cartella + + + + &Invert Selection + &Inverti selezione + + + + &Delete + &Elimina + + + + &Rename + &Rinomina + + + + &Show/Focus Filter Bar + &Mostra barra del filtro + + + + Show Filter Bar + Mostra barra del filtro + + + + Ctrl+I + Cltr+I + + + + S&plit View + Vista &divisa + + + + Split View + Vista divisa + + + + F6 + F6 + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + + + + + &Clear All Filters + &Pulisci tutti filtri + + + + Ctrl+Shift+K + Ctrl+Maiusc+K + + + + Close &previous tabs + Chiudi schede &precedenti + + + + Close &next tabs + Chiudi schede p&rossime + + + + &Menu bar + Barra del &menu + + + + &Preserve Settings for This Folder + &Ricorda impostazioni per questa cartella + + + + Connect to &Server + Connetti a &server + + + + &Location + &Scrivibile + + + + &Path Buttons + &Pulsanti + + + + &Bulk Rename + &Rinomina in serie + + + + Bulk Rename + Rinomina in serie + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + Chiudi le &altre schede + + + + Permanent &filter bar + Barra di filtro &permanente + + + + Menu bar + Barra del menu + + + + Ctrl+M + + + + + + Menu + Menu + + + + Ctrl+A + Ctrl+A + + + + Go &Up + Vai &su + + + + &New Window + &Nuova finestra + + + + &Icon View + Vista &icone + + + + &Compact View + Vista &compatta + + + + &Detailed List + Elenco &dettagliato + + + + &Thumbnail View + Vista minia&ture + + + + Cu&t + &Taglia + + + + New &Tab + Nuova sc&heda + + + + New Tab + Nuova scheda + + + + Ctrl+T + Ctrl+T + + + + Go &Back + Vai in&dietro + + + + Go Back + Vai indietro + + + + Alt+Left + Alt+Sinistra + + + + Go &Forward + Vai &avanti + + + + Go Forward + Vai avanti + + + + Alt+Right + Alt+Destra + + + + Del + Canc + + + + F2 + F2 + + + + C&lose Tab + C&hiudi scheda + + + + File &Properties + &Proprietà file + + + + &Folder Properties + Proprietà &cartella + + + + &Case Sensitive + Distingui le maius&cole + + + + By File &Size + Per dimen&sione del file + + + + &Close Window + &Chiudi finestra + + + + Ctrl+Q + + + + + &Folder + &Cartella + + + + Ctrl+Shift+N + Ctrl+Shift+N + + + + &Blank File + File &vuoto + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + &Find Files + Trova &file + + + + F3 + F3 + + + + C&reate New + C&rea nuovo + + + + &Sorting + &Ordinamento + + + + Main Toolbar + Barra degli strumenti principale + + + + Ctrl+W + Ctrl+W + + + + Alt+Return + Alt+Invio + + + + Edit Bookmarks + Modifica segnalibri + + + + Open &Terminal + Apri &terminale + + + + F4 + F4 + + + + Open as &Root + Apri come &root + + + + &Edit Bookmarks + &Modifica segnalibri + + + + &File + &File + + + + &Help + &Aiuto + + + + + &View + &Visualizza + + + + &Edit + &Modifica + + + + &Bookmarks + &Segnalibri + + + + &Go + &Vai + + + + &Tool + S&trumenti + + + + PCManFM::Application + + + Name of configuration profile + Nome del profilo di configurazione + + + + PROFILE + PROFILO + + + + Run PCManFM as a daemon + Esegui PCManFM come demone + + + + Quit PCManFM + Esci da PCManFM + + + + Launch desktop manager + Lancia il gestore della scrivania + + + + Turn off desktop manager if it's running + Spegni il gestore della scrivania se è in esecuzione + + + + Open desktop preference dialog on the page with the specified name + Apri le preferenze della scrivania alla pagina con il nome specificato + + + + + NAME + NOME + + + + Set desktop wallpaper from image FILE + Imposta lo sfondo della scrivania con l'immagine dal FILE + + + + FILE + FILE + + + + MODE + MODO + + + + Open Preferences dialog on the page with the specified name + where is that? + Apri le preferenze alla pagina con il nome specificato + + + + Open new window + Apri una nuova finestra + + + + Open Find Files utility + Apri l'utilità di ricerca file + + + + Set mode of desktop wallpaper. MODE=(%1) + Scegli la modalità dello sfondo. Modalita=(%1) + + + + [FILE1, FILE2,...] + [FILE1, FILE2, ...] + + + + Files or directories to open + File o cartelle da aprire + + + + + Error + Errore + + + + Terminal emulator is not set. + L'emulatore di terminale non è impostato. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Apri nel gestore file + + + + Removable Disk + Disco rimovibile + + + + PCManFM::ConnectServerDialog + + + SSH + + + + + FTP + + + + + WebDav + + + + + Secure WebDav + WebDav sicuro + + + + HTTP + + + + + HTTPS + + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Riempi solo con il colore di sfondo + + + + Stretch to fill the entire screen + Allarga per riempire tutto lo schermo + + + + Stretch to fit the screen + Restringi per adattare allo schermo + + + + Center on the screen + Centra nello schermo + + + + Tile the image to fill the entire screen + Ripete l'immagine per riempire tutto lo schermo + + + + Zoom the image to fill the entire screen + Ingrandisci l'immagine per riempire lo schermo + + + + Image Files + File immagine + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + + Trash (Empty) + + + + + Home + Home + + + + Computer + Computer + + + + Network + Rete + + + + Open + + + + + + Stic&k to Current Position + Blo&cca alla posizione attuale + + + + Empty Trash + + + + + Hide Desktop Items + Nascondi elementi del desktop + + + + Desktop Preferences + Preferenze della scrivania + + + + PCManFM::FilterBar + + + Filter: + Filtro: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Cancella il testo (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + Nascondi barra del menu + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Questo nasconderà la barra del menu, usa Ctrl+M per visualizzarla nuovamente. + + + + Version: %1 + Versione:%1 + + + + &Move to Trash + Cestin&a + + + + &Delete + &Elimina + + + + + Error + Errore + + + + Switch user command is not set. + Il comando per cambiare utente non è impostato. + + + + PCManFM::PreferencesDialog + + + Icon View + Vista icone + + + + Compact View + Vista compatta + + + + Thumbnail View + Vista miniature + + + + Detailed List View + Vista elenco dettagliato + + + + PCManFM::TabPage + + + Error + Errore + + + + Free space: %1 (Total: %2) + Spazio libero: %1 (totale: %2) + + + + %n item(s) + + %n elemento + %n elementi + + + + + (%n hidden) + + (%n nascosto) + (%n nascosti) + + + + + + + Link to + no idea what this refers to + Collegamento a + + + + %n item(s) selected + + %n elemento selezionato + %n elementi selezionati + + + + + PCManFM::View + + + Open in New T&ab + Apri in una nuova sc&heda + + + + Open in New Win&dow + Apri una nuova &finestra + + + + Open in Termina&l + Apri nel termina&le + + + + PreferencesDialog + + + Preferences + Preferenze + + + + User Interface + Interfaccia utente + + + + Behavior + Comportamento + + + + + Thumbnail + Miniatura + + + + Volume + Volume + + + + Advanced + Avanzate + + + + Select newly created files + Seleziona file creati recentemente + + + + Icons + Icone + + + + Size of big icons: + Dimensione delle icone grandi: + + + + Size of small icons: + Dimensione delle icone piccole: + + + + Size of thumbnails: + Dimensione delle miniature: + + + + Size of side pane icons: + Dimensione delle icone del riquadro laterale: + + + + Icon theme: + Tema delle icone: + + + + Window + Finestra + + + + Default width of new windows: + Larghezza predefinita delle nuove finestre: + + + + Default height of new windows: + Altezza predefinita delle nuove finestre: + + + + Always show the tab bar + Mostra sempre la barra delle schede + + + + Show 'Close' buttons on tabs + Mostra pulsanti di chiusura sulle schede + + + + Remember the size of the last closed window + Ricorda la dimensione della ultima finestra chiusa + + + + Browsing + Navigazione + + + + Open files with single click + Apri file con un clic singolo + + + + Delay of auto-selection in single click mode (0 to disable) + Ritardo per la selezione automatica in modalità con clic singolo (0 per disabilitare) + + + + Default view mode: + Modalità vista predefinita: + + + + sec + secondi + + + + File Operations + Operazioni sui file + + + + Confirm before deleting files + Conferma prima di rimuovere i file + + + + Move deleted files to "trash bin" instead of erasing from disk. + Sposta nel «Cestino» i file rimossi invece di eliminarli dal disco. + + + + Show thumbnails of files + Mostra miniature dei file + + + + Only show thumbnails for local files + Mostra miniature solo per i file locali + + + + Display + Visualizza + + + + Bookmarks: + Segnalibri: + + + + Open in current tab + Apri nella scheda attuale + + + + Open in new tab + Apri in una nuova scheda + + + + Open in new window + Apri una nuova finestra + + + + Erase files on removable media instead of "trash can" creation + Cancella i file sui supporti rimovibile invece di cestinarli + + + + Confirm before moving files into "trash can" + Conferma prima di cestinare i file + + + + + + Requires application restart to take effect completely + Necessario il riavvio dell' applicazione per avere effetto + + + + Launch executable files without prompt + Esegui file eseguibili senza conferma + + + + + Used by Icon View + Usata nella vista icone + + + + + Used by Compact View and Detailed List View + Usata nella vista compatta e la vista lista dettagliata + + + + + Used by Thumbnail View + Usata dalla vista miniature + + + + User interface + Interfaccia utente + + + + Treat backup files as hidden + Tratta i file di backup come nascosti + + + + Always show full file names + Mostra sempre il nome completo dei file + + + + Show icons of hidden files shadowed + Mostra le icone dei file nascosti come ombreggiate + + + + Minimum item margins in icon view: + Spazio minimo tra le icone: + + + + 3 px by default. + Predefinita 3px. + + + + + px + + + + + x + + + + + 3 px by default. +A space is also reserved for 3 lines of text. + Predefinita 1 px. +E' predisposto anche uno spazio per tre righe di testo. + + + + Lock + Blocca + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Se non viene spuntata la barra delle schede sarà visibile solo con più di una scheda. + + + + Application restart is needed for changes to take effect. + E' necessario il riavvio dell'applicazione per attivare le modifiche. + + + + Do not generate thumbnails for image files exceeding this size: + Non generare miniature per file immagine più grandi di: + + + + KB + · KB + + + + Needs ffmpegthumbnailer + Necessità di ffmpegthumbnailer + + + + Auto Mount + Montaggio automatico + + + + Mount mountable volumes automatically on program startup + Monta automaticamente i volumi disponibili all'avvio del programma + + + + Mount removable media automatically when they are inserted + Monta automaticamente i volumi rimovibli quando vengono inseriti + + + + Show available options for removable media when they are inserted + Mostra opzioni disponibili per i volumi rimovibli quando vengono inseriti + + + + When removable medium unmounted: + Quando viene smontato un volume rimovibile: + + + + Close &tab containing removable medium + Chiudi &scheda con il contenuto + + + + Chan&ge folder in the tab to home folder + Cambia in cartella &home + + + + Switch &user command: + Comando per &cambiare utente: + + + + Archiver in&tegration: + Gestore &archivi da usare: + + + + Templates + Modelli + + + + Show only user defined templates in menu + Mostra solo i modelli definiti dall'utente nel menu + + + + Show only one template for each MIME type + Mostra solo un modello per ogni tipo MIME + + + + Run default application after creation from template + Esegui l'applicazione predefinita dopo la creazione da modello + + + + Programs + Programmi + + + + Terminal emulator: + Emulatore di terminale: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Esempi: "xterm -e %s" per il terminale o "gksu %s" per cambiare utente. +%s = la riga di comando da eseguire con il terminal o con su. + + + + Use SI decimal prefixes instead of IEC binary prefixes + Usa i prefissi decimali del SI invece di quelli binari dello IEC + + + + QObject + + + Renaming files... + Rinomina files... + + + + Abort + Interrompi + + + + Warning + Avviso + + + + Renaming is aborted. + La rinomina è stata interrotto. + + + + + Error + Errore + + + + No file could be renamed. + Nessun file è stato rinominato. + + + + Some files could not be renamed. + Alcuni files non sono stati rinominati. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_ja.desktop b/pcmanfm/translations/pcmanfm-qt_ja.desktop new file mode 100644 index 0000000..2df3c24 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_ja.desktop @@ -0,0 +1,4 @@ +#Translations +Name[ja]=PCManFM-Qt ファイルマネージャ +GenericName[ja]=ファイルマネージャ +Comment[ja]=LXQt環境のファイル管理をします diff --git a/pcmanfm/translations/pcmanfm-qt_ja.ts b/pcmanfm/translations/pcmanfm-qt_ja.ts new file mode 100644 index 0000000..ceae8d2 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_ja.ts @@ -0,0 +1,1801 @@ + + + + + AboutDialog + + + About + 情報 + + + + <html><head/><body><p><span style=" font-size:16pt; font-weight:600;">PCManFM-Qt</span></p></body></html> + + + + + Lightweight file manager + 軽量なファイルマネージャー + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + + PCManFM-Qt File Manager + +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. + + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + プログラム作成: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + Authors + 作者 + + + + License + ライセンス + + + + AutoRunDialog + + + Removable medium is inserted + リムーバブルメディアが接続されました + + + + <b>Removable medium is inserted</b> + <b>リムーバブルメディアが接続されました</b> + + + + Type of medium: + メディアの種類: + + + + Detecting... + 検出中... + + + + Please select the action you want to perform: + 実行させる処理を選んでください: + + + + BulkRenameDialog + + + Bulk Rename + + + + + # will be replaced by numbers starting with: + + + + + Rename selected files to: + + + + + Name# + + + + + ConnectServerDialog + + + Connect to remote server + リモートサーバーに接続 + + + + Anonymous &login + Anonymousでログイン(&l) + + + + Login as &user: + ユーザーでログイン(&u): + + + + Specify remote folder to connect + 接続時にリモートフォルダを指定 + + + + Type: + + + + + Port: + + + + + Path: + パス: + + + + Host: + ホスト: + + + + DesktopFolder + + + Form + フォーム + + + + Desktop + デスクトップ + + + + Desktop folder: + デスクトップフォルダ: + + + + Image file + 画像ファイル + + + + Folder path + フォルダのパス + + + + &Browse + 参照(&B) + + + + DesktopPreferencesDialog + + + Desktop Preferences + デスクトップの設定 + + + + Background + 背景 + + + + Wallpaper mode: + 壁紙のモード: + + + + Wallpaper image file: + 壁紙の画像ファイル: + + + + Select background color: + 背景色を選択: + + + + Image file + 画像ファイル + + + + Image file path + 画像ファイルのパス + + + + &Browse + 参照(&B) + + + + Icons + アイコン + + + + Icon size: + アイコンの大きさ: + + + + Label Text + ラベルテキスト + + + + Select shadow color: + 影の色を選択: + + + + Select font: + フォントを選択: + + + + General + 一般 + + + + Select text color: + + + + + Spacing + 空白 + + + + Minimum item margins: + アイテムの最小のマージン: + + + + 3 px by default. + 既定では3 px。 + + + + + px + + + + + x + + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 既定では1 px。 +また3行分のテキストのため空白が確保されます。 + + + + Lock + ロック + + + + Slide Show + スライドショー + + + + Enable Slide Show + スライドショーを有効にする + + + + Wallpaper image folder: + 壁紙画像のフォルダ: + + + + Browse + 参照 + + + + hour(s) + 時間 + + + + and + + + + + Intervals less than 5min will be ignored + 5分以内の間隔は無視されます + + + + Interval: + 間隔: + + + + minute(s) + + + + + Wallpaper folder + 壁紙のフォルダ + + + + Randomize the slide show + スライドショーをランダムに表示する + + + + Visible Shortcuts + + + + + Home + ホーム + + + + Trash + + + + + Computer + + + + + Network + + + + + Window Manager + ウィンドウマネージャー + + + + Show menus provided by window managers when desktop is clicked + デスクトップのクリック時にウインドウマネージャーのメニューを表示 + + + + Advanced + 高度 + + + + MainWindow + + + File Manager + ファイルマネージャー + + + + Go Up + 上へ + + + + Alt+Up + Alt+Up + + + + Alt+Home + Alt+Home + + + + Reload + 再読込み + + + + F5 + F5 + + + + &Toolbars + ツールバー(&T) + + + + Path &Bar + パスバー(&B) + + + + &Filtering + + + + + &Home + ホーム(&H) + + + + &Reload + 再読込み(&R) + + + + Go + 開く + + + + Quit + 終了 + + + + &About + 情報(&A) + + + + New Window + 新しいウインドウ + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + 隠しファイルを表示(&H) + + + + Ctrl+H + Ctrl+H + + + + &Computer + コンピューター(&C) + + + + &Trash + ゴミ箱(&T) + + + + &Network + ネットワーク(&N) + + + + &Desktop + デスクトップ(&D) + + + + &Add to Bookmarks + ブックマークに追加(&A) + + + + &Applications + アプリケーション(&A) + + + + Ctrl+X + Ctrl+X + + + + &Copy + コピー(&C) + + + + Ctrl+C + Ctrl+C + + + + &Paste + 貼り付け(&P) + + + + Ctrl+V + Ctrl+V + + + + Select &All + すべてを選択(&A) + + + + Pr&eferences + 設定(&R) + + + + &Ascending + 昇順(&A) + + + + &Descending + 降順(&D) + + + + &By File Name + 名前順(&B) + + + + By &Modification Time + 更新時間順(&M) + + + + By File &Type + ファイルの種類順(&T) + + + + By &Owner + 作者順(&O) + + + + &Folder First + フォルダを最初に並べる(&F) + + + + &Preserve sorting for this folder + このフォルダのソートを保存する(&P) + + + + &Invert Selection + 選択を反転(&I) + + + + &Delete + 削除(&D) + + + + &Rename + 名前を変更(&R) + + + + &Case Sensitive + 大文字小文字を区別する(&C) + + + + By File &Size + ファイルのサイズ順(&S) + + + + &Close Window + ウィンドウを閉じる(&C) + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + + + + + Ctrl+I + + + + + S&plit View + + + + + Split View + + + + + F6 + F6 + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + + + + + &Clear All Filters + + + + + Ctrl+Shift+K + + + + + Close &previous tabs + 前のタブを閉じる(&p) + + + + Close &next tabs + 後ろのタブを閉じる(&n) + + + + &Preserve Settings for This Folder + このフォルダの設定を保存する(&P) + + + + Connect to &Server + サーバーに接続(&S) + + + + &Location + 場所(&L) + + + + &Path Buttons + パスボタン(&P) + + + + &Bulk Rename + + + + + Bulk Rename + + + + + Ctrl+F2 + + + + + Close &other tabs + 他のタブを閉じる(&o) + + + + Permanent &filter bar + + + + + &Menu bar + メニューバー(&M) + + + + Menu bar + メニューバー + + + + Ctrl+M + + + + + + Menu + メニュー + + + + Ctrl+A + Ctrl+A + + + + Go &Up + 上へ(&U) + + + + &New Window + 新しいウインドウ(&N) + + + + &Icon View + アイコン表示(&I) + + + + &Compact View + コンパクト表示(&C) + + + + &Detailed List + 詳細リスト(&D) + + + + &Thumbnail View + サムネイル表示(&T) + + + + Cu&t + 切り取り(&T) + + + + New &Tab + 新しいタブ(&T) + + + + New Tab + 新しいタブ + + + + Ctrl+T + Ctrl+T + + + + Go &Back + 戻る(&B) + + + + Go Back + 戻る + + + + Alt+Left + Alt+Left + + + + Go &Forward + 進む(&F) + + + + Go Forward + 進む + + + + Alt+Right + Alt+Right + + + + Del + Del + + + + F2 + F2 + + + + C&lose Tab + タブを閉じる(&C) + + + + File &Properties + ファイルのプロパティー(&P) + + + + &Folder Properties + フォルダーのプロパティー(&F) + + + + Ctrl+Q + + + + + Ctrl+Shift+N + + + + + Ctrl+Alt+N + + + + + C&reate New + 新規作成(&r) + + + + &Sorting + ソート(&S) + + + + Main Toolbar + メインツールバー + + + + Ctrl+W + Ctrl+W + + + + Alt+Return + Alt+Return + + + + Edit Bookmarks + ブックマークを編集 + + + + Open &Terminal + 端末で開く(&T) + + + + F4 + F4 + + + + Open as &Root + rootで開く(&R) + + + + &Edit Bookmarks + ブックマークを編集(&E) + + + + &Folder + フォルダ(&F) + + + + &Blank File + 空白のファイル(&B) + + + + &Find Files + ファイルを検索(&F) + + + + F3 + F3 + + + + &File + ファイル(&F) + + + + &Help + ヘルプ(&H) + + + + + &View + 表示(&V) + + + + &Edit + 編集(&E) + + + + &Bookmarks + ブックマーク(&B) + + + + &Go + 開く(&G) + + + + &Tool + ツール(&T) + + + + PCManFM::Application + + + Name of configuration profile + 設定プロファイルの名前 + + + + PROFILE + PROFILE + + + + Run PCManFM as a daemon + PCManFMをデーモンとして実行 + + + + Quit PCManFM + PCManFMを終了 + + + + Launch desktop manager + デスクトップマネージャーを起動 + + + + Turn off desktop manager if it's running + 実行中のデスクトップマネージャーを終了 + + + + Open desktop preference dialog on the page with the specified name + 特定の名前のページ上でデスクトップ設定ダイアログを開く + + + + + NAME + NAME + + + + Set desktop wallpaper from image FILE + 画像ファイルからデスクトップの壁紙を設定 + + + + FILE + FILE + + + + MODE + MODE + + + + Open Preferences dialog on the page with the specified name + 特定の名前のページで設定ダイアログを開く + + + + Open new window + 新しいウインドウを開く + + + + Open Find Files utility + ファイル検索ユーティリティーを開く + + + + Set mode of desktop wallpaper. MODE=(%1) + デスクトップ壁紙のモードの設定。MODE=(%1) + + + + [FILE1, FILE2,...] + [FILE1, FILE2,...] + + + + Files or directories to open + 開くファイルまたはディレクトリー + + + + + Error + エラー + + + + Terminal emulator is not set. + 端末エミュレーターを未設定です。 + + + + PCManFM::AutoRunDialog + + + Open in file manager + ファイルマネージャーで開く + + + + Removable Disk + リムーバブルディスク + + + + PCManFM::ConnectServerDialog + + + SSH + + + + + FTP + + + + + WebDav + + + + + Secure WebDav + + + + + HTTP + + + + + HTTPS + + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + 背景色のみで埋める + + + + Stretch to fill the entire screen + 画面全部に引き伸ばす + + + + Stretch to fit the screen + 画面に合わせて調節 + + + + Center on the screen + 画面の中央に表示 + + + + Tile the image to fill the entire screen + 画面全体に並べる + + + + Zoom the image to fill the entire screen + 画像をスクリーン全体に拡大 + + + + Image Files + 画像ファイル + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + Trash (Empty) + + + + + Home + ホーム + + + + Computer + + + + + Network + + + + + Open + + + + + + Stic&k to Current Position + 現在の場所に固定(&k) + + + + Empty Trash + + + + + Hide Desktop Items + + + + + Desktop Preferences + デスクトップ設定 + + + + PCManFM::FilterBar + + + Filter: + + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + テキストを消去 (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + メニューバーを隠す + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + メニューバーが完全に隠れます。Ctrl+Mにより再表示されます。 + + + + Version: %1 + バージョン: %1 + + + + &Move to Trash + ゴミ箱へ移動(&M) + + + + &Delete + 削除(&D) + + + + + Error + エラー + + + + Switch user command is not set. + ユーザー切替コマンドを未設定です。 + + + + PCManFM::PreferencesDialog + + + Icon View + アイコン表示 + + + + Compact View + + + + + Thumbnail View + サムネイル表示 + + + + Detailed List View + 詳細なリスト表示 + + + + PCManFM::TabPage + + + Error + エラー + + + + Free space: %1 (Total: %2) + 空き領域: %1 (全体: %2) + + + + %n item(s) + + %n 個のアイテム + + + + + (%n hidden) + + (%n 個の隠しアイテム) + + + + + + + Link to + + + + + %n item(s) selected + + %n アイテムが選択されました + + + + + PCManFM::View + + + Open in New T&ab + 新しいタブを開く(&T) + + + + Open in New Win&dow + 新しいウインドウを開く(&D) + + + + Open in Termina&l + 端末内で開く(&L) + + + + PreferencesDialog + + + Preferences + 設定 + + + + User Interface + ユーザーインターフェース + + + + Behavior + 挙動 + + + + Display + ディスプレイ + + + + + Thumbnail + サムネイル + + + + Volume + ボリューム + + + + Advanced + 高度 + + + + Bookmarks: + ブックマーク: + + + + Open in current tab + 現在のタブで開く + + + + Open in new tab + 新しいタブで開く + + + + Open in new window + 新しいウィンドウで開く + + + + Erase files on removable media instead of "trash can" creation + ゴミ箱を作らずに、リムーバブルメディア上のファイルを消去する + + + + Confirm before moving files into "trash can" + ゴミ箱に入れる前に確認する + + + + + + Requires application restart to take effect completely + + + + + Launch executable files without prompt + + + + + Icons + アイコン + + + + Size of big icons: + 大きいアイコンの大きさ: + + + + Size of small icons: + 小さいアイコンの大きさ: + + + + Size of thumbnails: + サムネイルの大きさ: + + + + Size of side pane icons: + サイドペインのアイコンの大きさ + + + + Icon theme: + アイコンテーマ: + + + + Window + ウインドウ + + + + Default width of new windows: + 新しいウインドウのデフォルト幅 + + + + Default height of new windows: + 新しいウインドウのデフォルトの高さ + + + + Always show the tab bar + タブバーを常に表示 + + + + Show 'Close' buttons on tabs + 閉じるボタンをタブに表示 + + + + Remember the size of the last closed window + 直前に閉じたウインドウのサイズを記憶 + + + + Browsing + ブラウジング + + + + Open files with single click + シングルクリックでファイルを開く + + + + Delay of auto-selection in single click mode (0 to disable) + シングルクリックモードでの自動選択の遅延時間(0で無効) + + + + Default view mode: + デフォルトの表示モード: + + + + sec + + + + + File Operations + ファイル操作 + + + + Confirm before deleting files + ファイルを削除する前に確認 + + + + Move deleted files to "trash bin" instead of erasing from disk. + ディスクから削除せずに"ゴミ箱"へ入れる。 + + + + Select newly created files + + + + + + Used by Icon View + アイコン表示を使用 + + + + + Used by Compact View and Detailed List View + コンパクト表示及び詳細リスト表示の際に使用 + + + + + Used by Thumbnail View + サムネイル表示を使用 + + + + User interface + ユーザーインターフェース + + + + Treat backup files as hidden + バックアップガイルを隠しファイルと同様に扱う + + + + Always show full file names + 常にファイル名をフルに表示する + + + + Show icons of hidden files shadowed + 隠しファイルのアイコンに影をつける + + + + Minimum item margins in icon view: + アイコン表示における最小のアイテムの余白: + + + + 3 px by default. + 既定で 3 px。 + + + + + px + + + + + x + + + + + 3 px by default. +A space is also reserved for 3 lines of text. + 既定では1 px。 +また3行分のテキストのため空白が確保されます。 {3 ?} {3 ?} + + + + Lock + ロック + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + + + + + Application restart is needed for changes to take effect. + + + + + Needs ffmpegthumbnailer + + + + + Show thumbnails of files + ファイルのサムネイルを表示 + + + + Templates + + + + + Show only user defined templates in menu + + + + + Show only one template for each MIME type + + + + + Run default application after creation from template + + + + + Only show thumbnails for local files + ローカルファイルのみサムネイル表示 + + + + Do not generate thumbnails for image files exceeding this size: + 次のサイズを超える画像ファイルのサムネイルを生成しない: + + + + KB + KB + + + + When removable medium unmounted: + リムーバブルメディアもアンマウントする際に: + + + + Switch &user command: + + + + + Archiver in&tegration: + + + + + Terminal emulator: + 端末エミュレーター: + + + + Auto Mount + 自動マウント + + + + Mount mountable volumes automatically on program startup + プログラム開始時にマウント可能なボリュームをマウントする + + + + Mount removable media automatically when they are inserted + リムーバブルメディアが接続された際に自動的にマウントする + + + + Show available options for removable media when they are inserted + リムーバブルメディアが接続された際に、可能な処理を表示する + + + + Close &tab containing removable medium + + + + + Chan&ge folder in the tab to home folder + + + + + Programs + プログラム + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + 例: 端末に "xterm -e %s" 、ユーザー切替に "gksu %s" +%s には、端末やsuで実行するコマンドが代入されます + + + + Use SI decimal prefixes instead of IEC binary prefixes + IEC二進接頭辞の代わりに、SI十進接頭辞を用いる + + + + QObject + + + Renaming files... + + + + + Abort + + + + + Warning + + + + + Renaming is aborted. + + + + + + Error + エラー + + + + No file could be renamed. + + + + + Some files could not be renamed. + + + + diff --git a/pcmanfm/translations/pcmanfm-qt_lt.ts b/pcmanfm/translations/pcmanfm-qt_lt.ts new file mode 100644 index 0000000..224530a --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_lt.ts @@ -0,0 +1,1825 @@ + + + + + AboutDialog + + + About + Apie + + + + <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> + + + + Lightweight file manager + Supaprastinta failų tvarkytuvė + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programavo: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + PCManFM-Qt File Manager + +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. + PCManFM-Qt failų tvarkytuvė + +Autorių teisės (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Ši programa yra laisva programinė įranga; jūs galite ją platinti ir/arba +modifikuoti remdamiesi Free Software Foundation paskelbtomis +GNU Bendrosios Viešosios Licencijos sąlygomis; licencijos 2 versija +arba (jūsų pasirinkimu) bet kuria velesne versija. + +Ši programa platinama, tikintis, kad ji bus naudinga, +tačiau BE JOKIŲ GARANTIJŲ; netgi be numanomos PARDAVIMO +ar TINKAMUMO TAM TIKRAM TIKSLUI garantijos. Išsamiau apie tai, +žiūrėkite GNU Bendrojoje Viešojoje Licencijoje. + +Kartu su šia programa turėjote gauti GNU Bendrosios Viešosios +Licencijos kopiją; jeigu jos negavote,rašykite Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + + + Authors + Autoriai + + + + License + Licencija + + + + AutoRunDialog + + + Removable medium is inserted + Įdėta keičiamoji laikmena + + + + <b>Removable medium is inserted</b> + <b>Yra įdėta keičiamoji laikmena</b> + + + + Type of medium: + Laikmenos tipas: + + + + Detecting... + Aptinkama... + + + + Please select the action you want to perform: + Pasirinkite veiksmą, kurį norėtumėte atlikti: + + + + BulkRenameDialog + + + Bulk Rename + Masinis pervadinimas + + + + # will be replaced by numbers starting with: + # bus pakeista skaitmenimis, pradedant nuo: + + + + Rename selected files to: + Pervadinti pažymėtus failus į: + + + + Name# + Pavadinimas# + + + + ConnectServerDialog + + + Connect to remote server + Prisijungti prie nuotolinio serverio + + + + Anonymous &login + Anoniminis &prisijungimas + + + + Login as &user: + Prisijungti kaip na&udotojas: + + + + Specify remote folder to connect + Nurodykite nuotolinį aplanką prie kurio prisijungti + + + + Type: + Tipas: + + + + Port: + Prievadas: + + + + Path: + Kelias: + + + + Host: + Serveris: + + + + DesktopFolder + + + Form + Forma + + + + Desktop + Darbalaukis + + + + Desktop folder: + Darbalaukio aplankas: + + + + Image file + Paveikslo failas + + + + Folder path + Aplanko kelias + + + + &Browse + &Naršyti + + + + DesktopPreferencesDialog + + + Desktop Preferences + Darbalaukio nuostatos + + + + Background + Fonas + + + + Wallpaper mode: + Darbalaukio fono veiksena: + + + + Wallpaper image file: + Darbalaukio fono paveikslo failas: + + + + Select background color: + Pasirinkite fono spalvą: + + + + Image file + Paveikslo failas + + + + Image file path + Paveikslo failo kelias + + + + &Browse + &Naršyti + + + + Icons + Piktogramos + + + + Icon size: + Piktogramų dydis: + + + + Label Text + Etikečių tekstas + + + + Select shadow color: + Pasirinkite šešėlio spalvą: + + + + Select font: + Pasirinkite šriftą: + + + + General + Bendra + + + + Select text color: + Pasirinkite teksto spalvą: + + + + Spacing + Atstumai + + + + Minimum item margins: + Mažiausios elemento paraštės: + + + + 3 px by default. + Pagal numatymą - 3 pikseliai. + + + + + px + piks + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + Pagal numatymą - 1 pikselis. +Taip pat rezervuojama vieta 3 teksto eilutėms. + + + + Lock + Užrakinti + + + + Slide Show + Skaidrių rodymas + + + + Enable Slide Show + Įjungti skaidrių rodymą + + + + Wallpaper image folder: + Darbalaukio fono paveikslų aplankas: + + + + Browse + Naršyti + + + + hour(s) + valanda(-ų) + + + + and + ir + + + + Intervals less than 5min will be ignored + Mažesnių nei 5 min. intervalų bus nepaisoma + + + + Interval: + Intervalas: + + + + minute(s) + minutė(-ių) + + + + Wallpaper folder + Darbalaukio fonų aplankas + + + + Randomize the slide show + Atsitiktinė tvarka + + + + Visible Shortcuts + Matomi šaukiniai + + + + Home + Namai + + + + Trash + Šiukšlinė + + + + Computer + Kompiuteris + + + + Network + Tinklas + + + + Window Manager + Langų tvarkytuvė + + + + Show menus provided by window managers when desktop is clicked + Spustelėjus darbalaukyje, rodyti langų tvarkytuvių pateikiamus meniu + + + + Advanced + Išplėstinės + + + + MainWindow + + + File Manager + Failų tvarkytuvė + + + + &Toolbars + Įrankių juos&tos + + + + Path &Bar + &Kelio juosta + + + + &Filtering + &Filtravimas + + + + Go &Up + Eiti a&ukštyn + + + + Go Up + Eiti aukštyn + + + + Alt+Up + Alt+Aukštyn + + + + &Home + &Namai + + + + Alt+Home + Alt+Home(Prad) + + + + &Reload + Į&kelti iš naujo + + + + F5 + F5 + + + + Go + Pereiti + + + + Quit + Išeiti + + + + &About + &Apie + + + + &New Window + &Naujas langas + + + + New Window + Naujas langas + + + + Ctrl+N + Ctrl(Vald)+N + + + + Show &Hidden + Rodyti &paslėptus + + + + Ctrl+H + Ctrl(Vald)+H + + + + &Computer + &Kompiuteris + + + + &Trash + Š&iukšlinė + + + + &Network + &Tinklas + + + + &Desktop + &Darbalaukis + + + + &Add to Bookmarks + Įtr&aukti į žymeles + + + + &Applications + Pro&gramos + + + + Reload + Įkelti iš naujo + + + + &Icon View + &Piktogramų rodinys + + + + &Compact View + &Glaustas rodinys + + + + &Detailed List + &Išsamaus sąrašo rodinys + + + + &Thumbnail View + &Miniatiūrų rodinys + + + + Cu&t + &Iškirpti + + + + Ctrl+X + Ctrl(Vald)+X + + + + &Copy + &Kopijuoti + + + + Ctrl+C + Ctrl(Vald)+C + + + + &Paste + Į&dėti + + + + Ctrl+V + Ctrl(Vald)+V + + + + Select &All + Žymėti vis&ką + + + + Ctrl+A + Ctrl(Vald)+A + + + + Pr&eferences + &Nuostatos + + + + &Ascending + &Didėjimo tvarka + + + + &Descending + &Mažėjimo tvarka + + + + &By File Name + &Pagal failo pavadinimą + + + + By &Modification Time + Pagal &keitimo laiką + + + + By File &Type + Pagal failo &tipą + + + + By &Owner + Pagal &savininką + + + + &Folder First + P&irmiausia aplankai + + + + &Preserve sorting for this folder + &Išsaugoti rikiavimą šiam aplankui + + + + &Case Sensitive + &Skirti raidžių dydį + + + + By File &Size + Pagal failo &dydį + + + + &Close Window + &Užverti langą + + + + Ctrl+Q + Ctrl(Vald)+Q + + + + &Folder + &Aplankas + + + + &Blank File + &Tuščias failas + + + + &Show/Focus Filter Bar + &Rodyti/Fokusuoti filtro juostą + + + + Show Filter Bar + Rodyti filtro juostą + + + + Ctrl+I + Ctrl(Vald)+I + + + + S&plit View + Suskai&dytas rodinys + + + + Split View + Suskaidytas rodinys + + + + F6 + F6 + + + + &Copy Full Path + &Kopijuoti pilną kelią + + + + Ctrl+Shift+C + Ctrl(Vald)+Shift(Lyg2)+C + + + + Ctrl+B + Ctrl(Vald)+B + + + + &Bulk Rename + &Masinis pervadinimas + + + + Bulk Rename + Masinis pervadinimas + + + + Ctrl+F2 + Ctrl(Vald)+F2 + + + + Close &previous tabs + Užverti ankstesnes ko&rteles + + + + Permanent &filter bar + Nuolatinė &filtro juosta + + + + &Clear All Filters + &Išvalyti visus filtrus + + + + Ctrl+Shift+K + Ctrl(Vald)+Shift(Lyg2)+K + + + + Close &next tabs + Užverti ki&tas korteles + + + + &Preserve Settings for This Folder + Iš&saugoti nustatymus šiam aplankui + + + + Connect to &Server + Prisijungti prie &serverio + + + + &Location + &Vieta + + + + &Path Buttons + Kelio &mygtukai + + + + Close &other tabs + Užverti &kitas korteles + + + + &Menu bar + &Meniu juosta + + + + Menu bar + Meniu juosta + + + + Ctrl+M + Ctrl(Vald)+M + + + + + Menu + Meniu + + + + New &Tab + Nauja &kortelė + + + + New Tab + Nauja kortelė + + + + Ctrl+T + Ctrl(Vald)+T + + + + Go &Back + At&gal + + + + Go Back + Atgal + + + + Alt+Left + Alt+Kairėn + + + + Go &Forward + &Pirmyn + + + + Go Forward + Pirmyn + + + + Alt+Right + Alt+Dešinėn + + + + &Invert Selection + &Invertuoti žymėjimą + + + + &Delete + Iš&trinti + + + + Del + Del(Šal) + + + + &Rename + Pe&rvadinti + + + + F2 + F2 + + + + C&lose Tab + &Užverti kortelę + + + + Ctrl+W + Ctrl(Vald)+W + + + + File &Properties + Failo &savybės + + + + Alt+Return + Alt+Return(Įvesti) + + + + &Folder Properties + Aplanko sa&vybės + + + + Edit Bookmarks + Redaguoti žymeles + + + + Open &Terminal + Atverti &terminalą + + + + F4 + F4 + + + + Open as &Root + Atverti a&dministratoriaus teisėmis + + + + &Edit Bookmarks + R&edaguoti žymeles + + + + Ctrl+Shift+N + Ctrl(Vald)+Shift(Lyg2)+N + + + + Ctrl+Alt+N + Ctrl(Vald)+Alt+N + + + + &Find Files + &Rasti failus + + + + F3 + F3 + + + + &File + &Failas + + + + C&reate New + Suku&rti naują + + + + &Help + Ži&nynas + + + + + &View + &Rodinys + + + + &Sorting + Ri&kiavimas + + + + &Edit + &Taisa + + + + &Bookmarks + Ž&ymelės + + + + &Go + &Eiti + + + + &Tool + Įrank&iai + + + + Main Toolbar + Pagrindinė įrankių juosta + + + + PCManFM::Application + + + Name of configuration profile + Konfigūracijos profilio pavadinimas + + + + PROFILE + PROFILIS + + + + Run PCManFM as a daemon + Vykdyti PCManFM kaip tarnybą + + + + Quit PCManFM + Išeiti iš PCManFM + + + + Launch desktop manager + Paleisti darbalaukio tvarkytuvę + + + + Turn off desktop manager if it's running + Išjungti darbalaukio tvarkytuvę, jeigu ji yra vykdoma + + + + Open desktop preference dialog on the page with the specified name + Atverti darbalaukio nuostatų dialogą nurodyto pavadinimo puslapyje + + + + + NAME + PAVADINIMAS + + + + Open new window + Atverti naują langą + + + + Open Find Files utility + Atverti failų paieškos paslaugų programą + + + + Set desktop wallpaper from image FILE + Nustatyti darbalaukio foną iš paveikslo FAILO + + + + FILE + FAILAS + + + + MODE + VEIKSENA + + + + Set mode of desktop wallpaper. MODE=(%1) + Nustatyti darbalaukio fono veikseną. VEIKSENA=(%1) + + + + Open Preferences dialog on the page with the specified name + Atverti nuostatų dialogą nurodyto pavadinimo puslapyje + + + + Files or directories to open + Failai ar katalogai, kuriuos atverti + + + + [FILE1, FILE2,...] + [FAILAS1, FAILAS2,...] + + + + + Error + Klaida + + + + Terminal emulator is not set. + Terminalo emuliatorius nėra nustatytas. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Atverti failų tvarkytuvėje + + + + Removable Disk + Keičiamasis diskas + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + Saugus WebDav + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Užpildyti tik fono spalva + + + + Stretch to fill the entire screen + Ištempti, kad būtų užpildytas visas ekranas + + + + Stretch to fit the screen + Ištempti, kad būtų priderinta prie ekrano + + + + Center on the screen + Centruoti ekrane + + + + Tile the image to fill the entire screen + Iškloti paveikslą, kad būtų užpildytas visas ekranas + + + + Zoom the image to fill the entire screen + Didinti paveikslą, kad būtų užpildytas visas ekranas + + + + Image Files + Paveikslų failai + + + + PCManFM::DesktopWindow + + + Trash (One item) + Šiukšlinė (Vienas elementas) + + + + Trash (%Ln items) + Šiukšlinė (%Ln elementas) + Šiukšlinė (%Ln elementai) + Šiukšlinė (%Ln elementų) + + + + Trash (Empty) + Šiukšlinė (Tuščia) + + + + Home + Namai + + + + Computer + Kompiuteris + + + + Network + Tinklas + + + + Open + Atverti + + + + + Stic&k to Current Position + Pritvirtinti prie esamos &vietos + + + + Empty Trash + Išvalyti šiukšlinę + + + + Hide Desktop Items + Slėpti darbalaukio elementus + + + + Desktop Preferences + Darbalaukio nuostatos + + + + PCManFM::FilterBar + + + Filter: + Filtras: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Išvalyti tekstą (Ctrl(Vald)+K) + + + + PCManFM::MainWindow + + + Root Instance + Šaknies egzempliorius + + + + Hide menu bar + Slėpti meniu juostą + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Tai visiškai paslėps meniu juostą, naudokite Ctrl(Vald)+M, kad ji vėl būtų parodyta. + + + + Version: %1 + Versija: %1 + + + + &Move to Trash + &Perkelti į šiukšlinę + + + + &Delete + &Ištrinti + + + + + Error + Klaida + + + + Switch user command is not set. + Naudotojo perjungimo komanda nėra nustatyta. + + + + PCManFM::PreferencesDialog + + + Icon View + Piktogramų rodinys + + + + Compact View + Glaustas rodinys + + + + Thumbnail View + Miniatiūrų rodinys + + + + Detailed List View + Išsamaus sąrašo rodinys + + + + PCManFM::TabPage + + + Error + Klaida + + + + Free space: %1 (Total: %2) + Laisva vieta: %1 (Viso: %2) + + + + %n item(s) + + %n elementas + %n elementai + %n elementų + + + + + (%n hidden) + + (%n paslėptas) + (%n paslėpti) + (%n paslėptų) + + + + + + + Link to + Nuoroda į + + + + %n item(s) selected + + Pažymėtas %n elementas + Pažymėti %n elementai + Pažymėta %n elementų + + + + + PCManFM::View + + + Open in New T&ab + Atverti naujoje k&ortelėje + + + + Open in New Win&dow + Atverti naujame lan&ge + + + + Open in Termina&l + Atverti termina&le + + + + PreferencesDialog + + + Preferences + Nuostatos + + + + User Interface + Naudotojo sąsaja + + + + Behavior + Elgsena + + + + + Thumbnail + Miniatiūros + + + + Volume + Tomai + + + + Advanced + Išplėstinės + + + + Select newly created files + Pasirinkti naujai sukurtus failus + + + + Icons + Piktogramos + + + + Size of big icons: + Didelių piktogramų dydis: + + + + Size of small icons: + Mažų piktogramų dydis: + + + + Size of thumbnails: + Miniatiūrų dydis: + + + + Size of side pane icons: + Šoninio polangio piktogramų dydis: + + + + Icon theme: + Piktogramų tema: + + + + Window + Langas + + + + Always show the tab bar + Visada rodyti kortelių juostą + + + + Show 'Close' buttons on tabs + Rodyti ant kortelių mygtuką "Užverti" + + + + Remember the size of the last closed window + Prisiminti paskutinio užverto lango dydį + + + + Default width of new windows: + Numatytasis naujų langų plotis: + + + + Default height of new windows: + Numatytasis naujų langų aukštis: + + + + Browsing + Naršymas + + + + Open files with single click + Atverti failus vienkarčiu spustelėjimu + + + + Delay of auto-selection in single click mode (0 to disable) + Automatinio žymėjimo delsa vienkarčio spustelėjimo veiksenoje (0, norint išjungti) + + + + Default view mode: + Numatytojo rodinio veiksena: + + + + sec + sek + + + + File Operations + Failų operacijos + + + + Confirm before deleting files + Patvirtinti prieš ištrinant failus + + + + Move deleted files to "trash bin" instead of erasing from disk. + Perkelti ištrinamus failus į šiukšlinę, o ne ištrinti iš disko. + + + + Show thumbnails of files + Rodyti failų miniatiūras + + + + Only show thumbnails for local files + Rodyti miniatiūras tik vietiniams failams + + + + Display + Rodymas + + + + Bookmarks: + Žymelės: + + + + Open in current tab + Atverti esamoje kortelėje + + + + Open in new tab + Atverti naujoje kortelėje + + + + Open in new window + Atverti naujame lange + + + + Erase files on removable media instead of "trash can" creation + Keičiamojoje laikmenoje nekurti šiukšlinės, o ištrinti failus iš karto + + + + Confirm before moving files into "trash can" + Patvirtinti prieš perkeliant failus į šiukšlinę + + + + + + Requires application restart to take effect completely + Tam, kad pilnai įsigaliotų, reikia paleisti programą iš naujo + + + + Launch executable files without prompt + Paleisti vykdomuosius failus neklausiant + + + + + Used by Icon View + Naudojama piktogramų rodinio + + + + + Used by Compact View and Detailed List View + Naudojama glausto rodinio ir išsamaus sąrašo rodinio + + + + + Used by Thumbnail View + Naudojama miniatiūrų rodinio + + + + User interface + Naudotojo sąsaja + + + + Treat backup files as hidden + Žiūrėti į atsarginių kopijų failus kaip į paslėptus + + + + Always show full file names + Visada rodyti pilnus failų pavadinimus + + + + Show icons of hidden files shadowed + Rodyti paslėptų failų piktogramas užtamsintai + + + + Minimum item margins in icon view: + Mažiausios elemento paraštės piktogramų rodinyje: + + + + 3 px by default. + Pagal numatymą - 3 pikseliai. + + + + + px + piks + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + Pagal numatymą - 3 pikseliai. +Taip pat rezervuojama vieta 3 teksto eilutėms. + + + + Lock + Užrakinti + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Kai žymėjimas nuimtas, kortelių juosta bus +rodoma tik tuomet, kai bus daugiau nei +viena kortelė. + + + + Application restart is needed for changes to take effect. + Tam, kad įsigaliotų pakeitimai, reikia paleisti programą iš naujo. + + + + Do not generate thumbnails for image files exceeding this size: + Nekurti miniatiūrų, jei failas didesnis nei: + + + + KB + KB + + + + Needs ffmpegthumbnailer + Reikalauja ffmpegthumbnailer + + + + Auto Mount + Automatinis prijungimas + + + + Mount mountable volumes automatically on program startup + Paleidus programą, automatiškai prijungti prieinamus tomus + + + + Mount removable media automatically when they are inserted + Automatiškai prijungti keičiamąsias laikmenas, kai jos yra įdedamos + + + + Show available options for removable media when they are inserted + Įdėjus keičiamąją laikmeną, rodyti prieinamas parinktis + + + + When removable medium unmounted: + Atjungus keičiamąją laikmeną: + + + + Close &tab containing removable medium + Užverti keičiamosios laikmenos kor&telę + + + + Chan&ge folder in the tab to home folder + Pakeisti aplanką kortelėje į &Namų aplanką + + + + Programs + Programos + + + + Terminal emulator: + Terminalo emuliatorius: + + + + Switch &user command: + Na&udotojo perjungimo komanda: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Pavyzdžiai: "xterm -e %s" terminalui arba "gksu %s" naudotojo perjungimui. +%s = komandų eilutė, kurią norite vykdyti su terminalu ar su. + + + + Archiver in&tegration: + Archyvavimo programos in&tegracija: + + + + Templates + Šablonai + + + + Show only user defined templates in menu + Meniu rodyti tik naudotojo apibrėžtus šablonus + + + + Show only one template for each MIME type + Kiekvienam MIME tipui rodyti tik po vieną šabloną + + + + Run default application after creation from template + Sukūrus šabloną, paleisti numatytąją programą + + + + Use SI decimal prefixes instead of IEC binary prefixes + Vietoj IEC dvejetainių priešdelių, naudoti SI dešimtainius priešdelius + + + + QObject + + + Renaming files... + Pervadinami failai... + + + + Abort + Nutraukti + + + + Warning + Įspėjimas + + + + Renaming is aborted. + Pervadinimas yra nutrauktas. + + + + + Error + Klaida + + + + No file could be renamed. + Nepavyko pervadinti jokio failo. + + + + Some files could not be renamed. + Kai kurių failų pervadinti nepavyko. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_nb_NO.ts b/pcmanfm/translations/pcmanfm-qt_nb_NO.ts new file mode 100644 index 0000000..f300ae0 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_nb_NO.ts @@ -0,0 +1,1800 @@ + + + + + AboutDialog + + + About + Om + + + + <html><head/><body><p><span style=" font-size:16pt; font-weight:600;">PCManFM-Qt</span></p></body></html> + + + + + Lightweight file manager + + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + + PCManFM-Qt File Manager + +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. + + + + + Authors + Opphavsmenn + + + + License + Lisens + + + + AutoRunDialog + + + Removable medium is inserted + + + + + <b>Removable medium is inserted</b> + + + + + Type of medium: + + + + + Detecting... + + + + + Please select the action you want to perform: + + + + + BulkRenameDialog + + + Bulk Rename + + + + + # will be replaced by numbers starting with: + + + + + Rename selected files to: + + + + + Name# + + + + + ConnectServerDialog + + + Connect to remote server + + + + + Anonymous &login + + + + + Login as &user: + + + + + Specify remote folder to connect + + + + + Type: + + + + + Port: + + + + + Path: + + + + + Host: + + + + + DesktopFolder + + + Form + + + + + Desktop + + + + + Desktop folder: + + + + + Image file + + + + + Folder path + + + + + &Browse + + + + + DesktopPreferencesDialog + + + Desktop Preferences + + + + + Background + + + + + Wallpaper mode: + + + + + Wallpaper image file: + + + + + Select background color: + + + + + Image file + + + + + Image file path + + + + + &Browse + + + + + Icons + + + + + Icon size: + + + + + Label Text + + + + + Select shadow color: + + + + + Select font: + + + + + General + + + + + Select text color: + + + + + Spacing + + + + + Minimum item margins: + + + + + 3 px by default. + + + + + + px + + + + + x + + + + + 1 px by default. +A space is also reserved for 3 lines of text. + + + + + Lock + + + + + Slide Show + + + + + Enable Slide Show + + + + + Wallpaper image folder: + + + + + Browse + + + + + hour(s) + + + + + and + + + + + Intervals less than 5min will be ignored + + + + + Interval: + + + + + minute(s) + + + + + Wallpaper folder + + + + + Randomize the slide show + + + + + Visible Shortcuts + + + + + Home + + + + + Trash + + + + + Computer + + + + + Network + + + + + Window Manager + + + + + Show menus provided by window managers when desktop is clicked + + + + + Advanced + + + + + MainWindow + + + File Manager + + + + + &Toolbars + + + + + Path &Bar + + + + + &Filtering + + + + + Go &Up + + + + + Go Up + + + + + Alt+Up + + + + + &Home + + + + + Alt+Home + + + + + &Reload + &Last på nytt + + + + F5 + + + + + Go + Dra + + + + Quit + + + + + &About + &Om + + + + &New Window + &Nytt vindu + + + + New Window + + + + + Ctrl+N + + + + + Show &Hidden + + + + + Ctrl+H + + + + + &Computer + + + + + &Trash + + + + + &Network + + + + + &Desktop + + + + + &Add to Bookmarks + + + + + &Applications + + + + + Reload + + + + + &Icon View + + + + + &Compact View + + + + + &Detailed List + + + + + &Thumbnail View + + + + + Cu&t + Kl&ipp ut + + + + Ctrl+X + + + + + &Copy + &Kopier + + + + Ctrl+C + + + + + &Paste + &Lim inn + + + + Ctrl+V + + + + + Select &All + + + + + Ctrl+A + + + + + Pr&eferences + + + + + &Ascending + + + + + &Descending + + + + + &By File Name + + + + + By &Modification Time + + + + + By File &Type + + + + + By &Owner + + + + + &Folder First + + + + + &Preserve sorting for this folder + + + + + &Case Sensitive + + + + + By File &Size + + + + + &Close Window + + + + + Ctrl+Q + + + + + &Folder + + + + + &Blank File + + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + + + + + Ctrl+I + + + + + S&plit View + + + + + Split View + + + + + F6 + + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + + + + + &Clear All Filters + + + + + Ctrl+Shift+K + + + + + Close &previous tabs + + + + + Close &next tabs + + + + + &Preserve Settings for This Folder + + + + + Connect to &Server + + + + + &Location + + + + + &Path Buttons + + + + + &Bulk Rename + + + + + Bulk Rename + + + + + Ctrl+F2 + + + + + Close &other tabs + + + + + Permanent &filter bar + + + + + &Menu bar + + + + + Menu bar + + + + + Ctrl+M + + + + + + Menu + + + + + New &Tab + + + + + New Tab + + + + + Ctrl+T + + + + + Go &Back + + + + + Go Back + + + + + Alt+Left + + + + + Go &Forward + + + + + Go Forward + + + + + Alt+Right + + + + + &Invert Selection + + + + + &Delete + &Slett + + + + Del + + + + + &Rename + &Gi nytt navn + + + + F2 + + + + + C&lose Tab + + + + + Ctrl+W + + + + + File &Properties + + + + + Alt+Return + + + + + &Folder Properties + + + + + Edit Bookmarks + + + + + Open &Terminal + + + + + F4 + + + + + Open as &Root + + + + + &Edit Bookmarks + + + + + Ctrl+Shift+N + + + + + Ctrl+Alt+N + + + + + &Find Files + + + + + F3 + + + + + &File + &Fil + + + + C&reate New + + + + + &Help + &Hjelp + + + + + &View + &Visning + + + + &Sorting + + + + + &Edit + &Rediger + + + + &Bookmarks + + + + + &Go + + + + + &Tool + + + + + Main Toolbar + + + + + PCManFM::Application + + + Name of configuration profile + + + + + PROFILE + + + + + Run PCManFM as a daemon + + + + + Quit PCManFM + + + + + Launch desktop manager + + + + + Turn off desktop manager if it's running + + + + + Open desktop preference dialog on the page with the specified name + + + + + + NAME + + + + + Open new window + + + + + Open Find Files utility + + + + + Set desktop wallpaper from image FILE + + + + + FILE + + + + + MODE + + + + + Set mode of desktop wallpaper. MODE=(%1) + + + + + Open Preferences dialog on the page with the specified name + + + + + Files or directories to open + + + + + [FILE1, FILE2,...] + + + + + + Error + + + + + Terminal emulator is not set. + + + + + PCManFM::AutoRunDialog + + + Open in file manager + + + + + Removable Disk + + + + + PCManFM::ConnectServerDialog + + + SSH + + + + + FTP + + + + + WebDav + + + + + Secure WebDav + + + + + HTTP + + + + + HTTPS + + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + + + + + Stretch to fill the entire screen + + + + + Stretch to fit the screen + + + + + Center on the screen + + + + + Tile the image to fill the entire screen + + + + + Zoom the image to fill the entire screen + + + + + Image Files + + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + + Trash (Empty) + + + + + Home + + + + + Computer + + + + + Network + + + + + Open + + + + + + Stic&k to Current Position + + + + + Empty Trash + + + + + Hide Desktop Items + + + + + Desktop Preferences + + + + + PCManFM::FilterBar + + + Filter: + + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + + + + + Version: %1 + + + + + &Move to Trash + + + + + &Delete + + + + + + Error + + + + + Switch user command is not set. + + + + + PCManFM::PreferencesDialog + + + Icon View + + + + + Compact View + + + + + Thumbnail View + + + + + Detailed List View + + + + + PCManFM::TabPage + + + Error + + + + + Free space: %1 (Total: %2) + + + + + %n item(s) + + + + + + + + (%n hidden) + + + + + + + + + + Link to + + + + + %n item(s) selected + + + + + + + + PCManFM::View + + + Open in New T&ab + + + + + Open in New Win&dow + + + + + Open in Termina&l + + + + + PreferencesDialog + + + Preferences + Innstillinger + + + + User Interface + + + + + Behavior + + + + + + Thumbnail + + + + + Volume + + + + + Advanced + + + + + Select newly created files + + + + + Icons + + + + + Size of big icons: + + + + + Size of small icons: + + + + + Size of thumbnails: + + + + + Size of side pane icons: + + + + + Icon theme: + Symboltema: + + + + Window + + + + + Always show the tab bar + + + + + Show 'Close' buttons on tabs + + + + + Remember the size of the last closed window + + + + + Default width of new windows: + + + + + Default height of new windows: + + + + + Browsing + + + + + Open files with single click + + + + + Delay of auto-selection in single click mode (0 to disable) + + + + + Default view mode: + + + + + sec + + + + + File Operations + + + + + Confirm before deleting files + + + + + Move deleted files to "trash bin" instead of erasing from disk. + + + + + Show thumbnails of files + + + + + Only show thumbnails for local files + + + + + Display + + + + + Bookmarks: + + + + + Open in current tab + + + + + Open in new tab + + + + + Open in new window + + + + + Erase files on removable media instead of "trash can" creation + + + + + Confirm before moving files into "trash can" + + + + + + + Requires application restart to take effect completely + + + + + Launch executable files without prompt + + + + + + Used by Icon View + + + + + + Used by Compact View and Detailed List View + + + + + + Used by Thumbnail View + + + + + User interface + + + + + Treat backup files as hidden + + + + + Always show full file names + + + + + Show icons of hidden files shadowed + + + + + Minimum item margins in icon view: + + + + + 3 px by default. + + + + + + px + + + + + x + + + + + 3 px by default. +A space is also reserved for 3 lines of text. + + + + + Lock + + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + + + + + Application restart is needed for changes to take effect. + + + + + Do not generate thumbnails for image files exceeding this size: + + + + + KB + + + + + Needs ffmpegthumbnailer + + + + + Auto Mount + + + + + Mount mountable volumes automatically on program startup + + + + + Mount removable media automatically when they are inserted + + + + + Show available options for removable media when they are inserted + + + + + When removable medium unmounted: + + + + + Close &tab containing removable medium + + + + + Chan&ge folder in the tab to home folder + + + + + Programs + + + + + Terminal emulator: + + + + + Switch &user command: + + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + + + + + Archiver in&tegration: + + + + + Templates + + + + + Show only user defined templates in menu + + + + + Show only one template for each MIME type + + + + + Run default application after creation from template + + + + + Use SI decimal prefixes instead of IEC binary prefixes + + + + + QObject + + + Renaming files... + + + + + Abort + + + + + Warning + + + + + Renaming is aborted. + + + + + + Error + Feil + + + + No file could be renamed. + + + + + Some files could not be renamed. + + + + diff --git a/pcmanfm/translations/pcmanfm-qt_nl.ts b/pcmanfm/translations/pcmanfm-qt_nl.ts new file mode 100644 index 0000000..4eaa737 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_nl.ts @@ -0,0 +1,1821 @@ + + + + + AboutDialog + + + About + Over + + + + <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> + + + + Lightweight file manager + Lichtgewicht bestandsbeheerder + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programmeur: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + PCManFM-Qt File Manager + +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. + Auteursrecht © 2009 - 2014 洪任諭 (Hong Jen Yee) + +Dit programma is vrije programmatuur; u kunt het verspreiden en/of +aanpassen binnen de voorwaarden van de GNU General Public License +zoals gepubliceerd door de Free Software Foundation; hetzij versie 2 +van die licentie hetzij (naar uw eigen keuze) een nieuwere versie. + +Dit programma wordt verspreid in de hoop dat het bruikbaar is, maar +ZONDER ENIGE GARANTIE; zelfs zonder de garantie van VERKOOPBAARHEID +of BRUIKBAARHEID VOOR EEN BEPAALD DOEL. Zie de GNU General Public +License voor meer bijzonderheden. + +Een exemplaar van de GNU General Public License heeft u, als het +goed is, samen met dit programma gekregen; schrijf anders naar de +Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301 USA. + + + + Authors + Auteurs + + + + License + Licentie + + + + AutoRunDialog + + + Removable medium is inserted + Verwijderbaar medium is ingevoegd + + + + <b>Removable medium is inserted</b> + <b>Verwijderbaar medium is ingevoegd</b> + + + + Type of medium: + Soort medium: + + + + Detecting... + Onderzoeken... + + + + Please select the action you want to perform: + Kies a.u.b. de actie die u wilt uitvoeren: + + + + BulkRenameDialog + + + Bulk Rename + Massaal hernoemen + + + + # will be replaced by numbers starting with: + # zal worden vervangen door nummers, om te beginnen met: + + + + Rename selected files to: + Hernoem gekozen bestanden naar: + + + + Name# + Naam# + + + + ConnectServerDialog + + + Connect to remote server + Verbind met server op afstand + + + + Anonymous &login + Anoniem aanmelden + + + + Login as &user: + Aanmelden als &gebruiker: + + + + Specify remote folder to connect + Geef map op afstand aan om mee te verbinden + + + + Type: + Soort: + + + + Port: + Poort: + + + + Path: + Pad: + + + + Host: + Gastheercomputer: + + + + DesktopFolder + + + Form + Vorm + + + + Desktop + Bureaublad + + + + Desktop folder: + Bureaubladmap: + + + + Image file + Afbeeldingsbestand + + + + Folder path + Mappad + + + + &Browse + &Verkennen + + + + DesktopPreferencesDialog + + + Desktop Preferences + Bureaubladvoorkeuren + + + + Background + Achtergrond + + + + Wallpaper mode: + Modus voor bureaubladachtergrond: + + + + Wallpaper image file: + Afbeeldingsbestand voor bureaubladachtergrond: + + + + Select background color: + Kies achtergrondkleur: + + + + Image file + Afbeeldingsbestand + + + + Image file path + Pad van afbeeldingsbestand + + + + &Browse + &Verkennen + + + + Icons + Pictogrammen + + + + Icon size: + Pictogramgrootte: + + + + Label Text + Etikettekst + + + + Select shadow color: + Kies schaduwkleur: + + + + Select font: + Kies lettertype: + + + + General + Algemeen + + + + Select text color: + + + + + Spacing + Tussenruimte + + + + Minimum item margins: + Minimale marges voor elementen: + + + + 3 px by default. + Standaard 3 px. + + + + + px + px + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + Standaard 1 px. +Er is ook een spatie gereserveerd voor drie regels tekst. + + + + Lock + Vergrendelen + + + + Slide Show + Diavertoning + + + + Enable Slide Show + Diavertoning inschakelen + + + + Wallpaper image folder: + Map voor bureaubladachtergronden: + + + + Browse + Verkennen + + + + hour(s) + u(u)r(en) + + + + and + en + + + + Intervals less than 5min will be ignored + Tussenpozen van minder dan 5 minuten zullen worden genegeerd + + + + Interval: + Tussenpoze: + + + + minute(s) + minu(u)t(en) + + + + Wallpaper folder + Map voor bureaubladachtergrond + + + + Randomize the slide show + Diavertoning in willekeurige volgorde + + + + Visible Shortcuts + + + + + Home + Persoonlijke map + + + + Trash + + + + + Computer + Computer + + + + Network + Netwerk + + + + Window Manager + Vensterbeheerder + + + + Show menus provided by window managers when desktop is clicked + Toon menu's aangeboden door vensterbeheerders wanneer er op bureaublad wordt geklikt + + + + Advanced + Geavanceerd + + + + MainWindow + + + File Manager + Bestandsbeheerder + + + + &Toolbars + &Werkbalken + + + + Path &Bar + Padbalk + + + + &Filtering + &Filteren + + + + Go &Up + Om&hoog + + + + Go Up + Omhoog + + + + Alt+Up + Alt+PageUp + + + + &Home + &Persoonlijke map + + + + Alt+Home + Alt+Home + + + + &Reload + Her&laden + + + + F5 + F5 + + + + Go + Ga naar + + + + Quit + Afsluiten + + + + &About + &Over + + + + &New Window + &Nieuw venster + + + + New Window + Nieuw venster + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + Toon &verborgen elementen + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Computer + + + + &Trash + &Prullenbak + + + + &Network + &Netwerk + + + + &Desktop + &Bureaublad + + + + &Add to Bookmarks + Voeg &toe aan bladwijzers + + + + &Applications + Toe&passingen + + + + Reload + Herladen + + + + &Icon View + &Pictogramweergave + + + + &Compact View + &Compacte weergave + + + + &Detailed List + &Gedetailleerde lijst + + + + &Thumbnail View + &Miniaturenweergave + + + + Cu&t + &Knippen + + + + Ctrl+X + Ctrl+X + + + + &Copy + K&opiëren + + + + Ctrl+C + Ctrl+C + + + + &Paste + &Plakken + + + + Ctrl+V + Ctrl+V + + + + Select &All + Selecteer &alles + + + + Ctrl+A + Ctrl+A + + + + Pr&eferences + Voorkeur&en + + + + &Ascending + &Oplopend + + + + &Descending + &Aflopend + + + + &By File Name + Op bestandnaam + + + + By &Modification Time + Op &bewerkingstijdstip + + + + By File &Type + Op bestandsoort + + + + By &Owner + Op &eigenaar + + + + &Folder First + &Mappen eerst + + + + &Preserve sorting for this folder + Behoud rangschikking voor deze map + + + + &Case Sensitive + &Hoofdlettergevoelig + + + + By File &Size + Op bestandgrootte + + + + &Close Window + Sluit &venster + + + + Ctrl+Q + Ctrl+Q + + + + &Folder + &Map + + + + &Blank File + &Leeg bestand + + + + &Show/Focus Filter Bar + Filterbalk tonen/&scherpstellen + + + + Show Filter Bar + Filterbalk tonen + + + + Ctrl+I + Ctrl+I + + + + S&plit View + Gesplitste weergave + + + + Split View + Gesplitste weergave + + + + F6 + F6 + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + Alle filters wissen + + + + Ctrl+Shift+K + Ctrl+Shift+K + + + + Close &previous tabs + Sluit vorige tabbladen + + + + Close &next tabs + Sluit volgende tabbladen + + + + &Preserve Settings for This Folder + Behoud instellingen voor deze map + + + + Connect to &Server + Verbinden met server + + + + &Location + &Locatie + + + + &Path Buttons + &Padknoppen + + + + &Bulk Rename + &Massaal hernoemen + + + + Bulk Rename + Massaal hernoemen + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + Sluit &andere tabbladen + + + + Permanent &filter bar + Blijvende filterbalk + + + + &Menu bar + &Menubalk + + + + Menu bar + Menubalk + + + + Ctrl+M + Ctrl+M + + + + + Menu + Menu + + + + New &Tab + Nieuw &tabblad + + + + New Tab + Nieuw tabblad + + + + Ctrl+T + Ctrl+T + + + + Go &Back + &Terug + + + + Go Back + Terug + + + + Alt+Left + Alt+Links + + + + Go &Forward + &Verder + + + + Go Forward + Verder + + + + Alt+Right + Alt+Rechts + + + + &Invert Selection + &Draai selectie om + + + + &Delete + &Wissen + + + + Del + Wis + + + + &Rename + &Hernoemen + + + + F2 + F2 + + + + C&lose Tab + S&luit tabblad + + + + Ctrl+W + Ctrl+W + + + + File &Properties + &Bestandeigenschappen + + + + Alt+Return + Alt+Enter + + + + &Folder Properties + &Mapeigenschappen + + + + Edit Bookmarks + Bladwijzers bewerken + + + + Open &Terminal + Open &terminalvenster + + + + F4 + F4 + + + + Open as &Root + Open als &root + + + + &Edit Bookmarks + Bladwijzers b&ewerken + + + + Ctrl+Shift+N + Ctrl+Shift+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + &Find Files + &Zoek bestanden + + + + F3 + F3 + + + + &File + &Bestand + + + + C&reate New + &Maak nieuw + + + + &Help + &Hulp + + + + + &View + &Tonen + + + + &Sorting + &Sorteren + + + + &Edit + &Bewerken + + + + &Bookmarks + &Bladwijzers + + + + &Go + &Ga + + + + &Tool + Ge&reedschap + + + + Main Toolbar + Hoofdwerkbalk + + + + PCManFM::Application + + + Name of configuration profile + Naam van instellingenprofiel + + + + PROFILE + PROFIEL + + + + Run PCManFM as a daemon + Draai PCManFM als achtergronddienst + + + + Quit PCManFM + Sluit PCManFM af + + + + Launch desktop manager + Start bureaubladbeheerder + + + + Turn off desktop manager if it's running + Schakel bureaubladbeheerder uit als deze draait + + + + Open desktop preference dialog on the page with the specified name + Open dialoogvenster met bureaubladvoorkeuren op de pagina met de opgegeven naam + + + + + NAME + NAAM + + + + Open new window + Open nieuw venster + + + + Open Find Files utility + Start de bestandenzoeker + + + + Set desktop wallpaper from image FILE + Stel afbeeldingsBESTAND in als bureaubladachtergrond + + + + FILE + BESTAND + + + + MODE + MODUS + + + + Set mode of desktop wallpaper. MODE=(%1) + Stel modus van bureaubladachtergrond in. MODUS=(%1) + + + + Open Preferences dialog on the page with the specified name + Open dialoogvenster met voorkeuren op de pagina met de opgegeven naam + + + + Files or directories to open + Te openen bestanden of mappen + + + + [FILE1, FILE2,...] + [BESTAND1, BESTAND2, enz.] + + + + + Error + Fout + + + + Terminal emulator is not set. + Terminalnabootser is niet ingesteld. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Open in bestandsbeheerder + + + + Removable Disk + Verwijderbare schijf + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + Beveiligde WebDav + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Vul alleen op met achtergrondkleur + + + + Stretch to fill the entire screen + Rek uit om het hele scherm te vullen + + + + Stretch to fit the screen + Rek uit om op het scherm te passen + + + + Center on the screen + Centreer op het scherm + + + + Tile the image to fill the entire screen + Tegel de afbeelding om het volledige scherm te vullen + + + + Zoom the image to fill the entire screen + Vergroot de afbeelding om haar schermvullend te maken + + + + Image Files + Afbeeldingsbestanden + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + + Trash (Empty) + + + + + Home + Persoonlijke map + + + + Computer + Computer + + + + Network + Netwerk + + + + Open + + + + + + Stic&k to Current Position + &Blijf op de huidige positie + + + + Empty Trash + + + + + Hide Desktop Items + Bureaubladelementen verbergen + + + + Desktop Preferences + Bureaubladvoorkeuren + + + + PCManFM::FilterBar + + + Filter: + Filter: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Wis tekst (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + Verberg menubalk + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Dit zal de menubalk volledig verbergen, gebruik Ctrl+M om hem opnieuw weer te geven. + + + + Version: %1 + Versie: %1 + + + + &Move to Trash + Verplaats naar &prullenbak + + + + &Delete + &Verwijderen + + + + + Error + Fout + + + + Switch user command is not set. + De opdracht voor gebruikerswissel is niet ingesteld. + + + + PCManFM::PreferencesDialog + + + Icon View + Pictogramweergave + + + + Compact View + Compacte weergave + + + + Thumbnail View + Miniaturenweergave + + + + Detailed List View + Gedetailleerde lijstweergave + + + + PCManFM::TabPage + + + Error + Fout + + + + Free space: %1 (Total: %2) + Vrije ruimte: %1 (totaal : %2) + + + + %n item(s) + + %n element + %n elementen + + + + + (%n hidden) + + (%n verborgen) + (%n verborgen) + + + + + + + Link to + Koppelen naar + + + + %n item(s) selected + + %n element(en) gekozen + %n elementen gekozen + + + + + PCManFM::View + + + Open in New T&ab + Open in nieuw &tabblad + + + + Open in New Win&dow + Open in nieuw &venster + + + + Open in Termina&l + Open in termina&lvenster + + + + PreferencesDialog + + + Preferences + Voorkeuren + + + + User Interface + Gebruikersschil + + + + Behavior + Gedrag + + + + + Thumbnail + Miniatuur + + + + Volume + Schijf + + + + Advanced + Geavanceerd + + + + Select newly created files + Kies recent aangemaakte bestanden + + + + Icons + Pictogrammen + + + + Size of big icons: + Omvang van grote pictogrammen: + + + + Size of small icons: + Omvang van kleine pictogrammen: + + + + Size of thumbnails: + Grootte van miniaturen: + + + + Size of side pane icons: + Grootte van zijbalkpictogrammen: + + + + Icon theme: + Pictogramthema: + + + + Window + Venster + + + + Always show the tab bar + Geef de tabbladwerkbalk altijd weer + + + + Show 'Close' buttons on tabs + Toon 'Sluiten'-knoppen op tabbladen + + + + Remember the size of the last closed window + Onthoud de grootte van het laatst gesloten venster + + + + Default width of new windows: + Standaardbreedte van nieuwe vensters: + + + + Default height of new windows: + Standaardhoogte van nieuwe vensters: + + + + Browsing + Verkennen + + + + Open files with single click + Open bestanden met een enkele klik + + + + Delay of auto-selection in single click mode (0 to disable) + Vertraging voor automatische selectie in enkele-klik-modus (0 om uit te schakelen) + + + + Default view mode: + Standaardweergavemodus: + + + + sec + sec + + + + File Operations + Bestandbewerkingen + + + + Confirm before deleting files + Vraag om bevestiging bij verwijderen van bestanden + + + + Move deleted files to "trash bin" instead of erasing from disk. + Verplaats verwijderde bestanden naar de prullenbak in plaats van hen te wissen van de schijf. + + + + Show thumbnails of files + Toon miniaturen van bestanden + + + + Only show thumbnails for local files + Toon alleen miniaturen voor lokale bestanden + + + + Display + Weergave + + + + Bookmarks: + Bladwijzers: + + + + Open in current tab + Open in huidig tabblad + + + + Open in new tab + Open in nieuw tabblad + + + + Open in new window + Open in nieuw venster + + + + Erase files on removable media instead of "trash can" creation + Wis bestanden op verwijderbare media in plaats van een prullenbak aan te maken + + + + Confirm before moving files into "trash can" + Vraag om bevestiging bij verplaatsen van bestanden naar prullenbak + + + + + + Requires application restart to take effect completely + Vereist een herstart van de toepassing om volledig in werking te treden + + + + Launch executable files without prompt + Uitvoerbare bestanden starten zonder melding + + + + + Used by Icon View + Gebruikt door pictogramweergave + + + + + Used by Compact View and Detailed List View + Gebruikt door compacte weergave en door gedetailleerde lijstweergave + + + + + Used by Thumbnail View + Gebruikt door miniaturenweergave + + + + User interface + Gebruikersschil + + + + Treat backup files as hidden + Verberg reservekopiebestanden + + + + Always show full file names + Toon altijd volledige bestandnamen + + + + Show icons of hidden files shadowed + Geef pictogrammen van verborgen bestanden weer met schaduw + + + + Minimum item margins in icon view: + Minimale marges voor elementen in pictogramweergave: + + + + 3 px by default. + Standaard 3 px. + + + + + px + px + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + Standaard 3 px. +Een spatie is gereserveerd voor 3 regels tekst. + + + + Lock + Vergrendelen + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Wanneer niet aangevinkt, wordt de +tabbladwerkbalk alleen weergegeven als er meer dan één tabblad is. + + + + Application restart is needed for changes to take effect. + Herstart van toepassing is nodig voordat de wijzigingen effect hebben. + + + + Do not generate thumbnails for image files exceeding this size: + Maak geen miniaturen aan voor afbeeldingsbestanden groter dan: + + + + KB + KB + + + + Needs ffmpegthumbnailer + Vereist ffmpegthumbnailer + + + + Auto Mount + Automatisch aankoppelen + + + + Mount mountable volumes automatically on program startup + Koppel aankoppelbare schijven automatisch aan bij opstarten van programma + + + + Mount removable media automatically when they are inserted + Koppel verwijderbare media automatisch aan wanneer ze worden ingevoegd + + + + Show available options for removable media when they are inserted + Toon beschikbare opties voor verwijderbare media wanneer ze worden ingevoegd + + + + When removable medium unmounted: + Na ontkoppelen van verwijderbaar medium: + + + + Close &tab containing removable medium + Sluit &tabblad met verwijderbaar medium + + + + Chan&ge folder in the tab to home folder + Verander ma&p in het tabblad in de persoonlijke map + + + + Programs + Programma's + + + + Terminal emulator: + Terminalnabootser: + + + + Switch &user command: + Opdracht voor &gebruikerswissel: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Voorbeelden: "xterm -e %s" voor de terminal of "gksu %s" om van gebruiker te wisselen. +%s = de opdrachtregel die u wilt uitvoeren met de terminal of met su. + + + + Archiver in&tegration: + In&tegratie met archivering: + + + + Templates + Sjablonen + + + + Show only user defined templates in menu + Toon alleen sjablonen gedefinieerd door de gebruiker in menu + + + + Show only one template for each MIME type + Toon slechts één sjabloon voor elke bestandsoort (MIME-type) + + + + Run default application after creation from template + Voer standaardtoepassing uit na aanmaken vanuit sjabloon + + + + Use SI decimal prefixes instead of IEC binary prefixes + Gebruik decimale SI-voorvoegsels in plaats van binaire IEC-voorvoegsels + + + + QObject + + + Renaming files... + Bestanden hernoemen... + + + + Abort + Afbreken + + + + Warning + Waarschuwing + + + + Renaming is aborted. + Hernoemen is afgebroken. + + + + + Error + Fout + + + + No file could be renamed. + Geen enkel bestand kon worden hernoemd. + + + + Some files could not be renamed. + Sommige bestanden konden niet worden hernoemd. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_pl.ts b/pcmanfm/translations/pcmanfm-qt_pl.ts new file mode 100644 index 0000000..026a48d --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_pl.ts @@ -0,0 +1,1826 @@ + + + + + AboutDialog + + + About + O programie + + + + Lightweight file manager + Lekki menedżer plików + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programowanie: +* 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><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Authors + Autorzy + + + + License + Licencja + + + + PCManFM-Qt File Manager + +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. + PCManFM-Qt File Manager + +Prawa autorskie (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Niniejszy program jest otwartym oprogramowaniem; możesz go rozprowadzać +dalej i/lub modyfikować na warunkach Powszechnej Licencji Publicznej GNU, +wydanej przez Fundację Wolnodostępnego Oprogramowania - według wersji drugiej +tej Licencji lub którejś z późniejszych wersji. + +Niniejszy program rozpowszechniany jest z nadzieją, iż będzie on użyteczny - +jednak BEZ JAKIEJKOLWIEK GWARANCJI, nawet domyślnej gwarancji PRZYDATNOŚCI +HANDLOWEJ albo PRZYDATNOŚCI DO OKREŚLONYCH ZASTOSOWAŃ. W celu uzyskania +bliższych informacji - Powszechna Licencja Publiczna GNU. + +Z pewnością wraz z niniejszym programem otrzymałeś też egzemplarz Powszechnej +Licencji Publicznej GNU; jeśli nie - napisz do Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + + + AutoRunDialog + + + Removable medium is inserted + Wykryto nośnik wymienny + + + + <b>Removable medium is inserted</b> + <b>Wykryto nośnik wymienny</b> + + + + Type of medium: + Typ nośnika: + + + + Detecting... + Wykrywanie... + + + + Please select the action you want to perform: + Wybierz działanie, które chcesz wykonać: + + + + BulkRenameDialog + + + Bulk Rename + Masowa zmiana nazw + + + + # will be replaced by numbers starting with: + # zostanie zastąpione liczbami zaczynając od: + + + + Rename selected files to: + Zmień nazwę zaznaczonych plików na: + + + + Name# + Nazwa# + + + + ConnectServerDialog + + + Connect to remote server + Połącz do zdalnego serwera + + + + Anonymous &login + Za&loguj anonimowo + + + + Login as &user: + Zaloguj jako &użytkownik: + + + + Specify remote folder to connect + Określ folder do połączenia + + + + Type: + Rodzaj: + + + + Port: + Port: + + + + Path: + Ścieżka: + + + + Host: + Host: + + + + DesktopFolder + + + Form + Formularz + + + + Desktop + Pulpit + + + + Desktop folder: + Katalog Pulpitu: + + + + Image file + Plik obrazka + + + + Folder path + Ścieżka katalogu + + + + &Browse + &Wybierz + + + + DesktopPreferencesDialog + + + Desktop Preferences + Ustawienia pulpitu + + + + Background + Tło + + + + Wallpaper mode: + Tryb: + + + + Wallpaper image file: + Obraz tła: + + + + Select background color: + Kolor tła: + + + + Image file + Plik obrazka + + + + Image file path + Ścieżka obrazka + + + + &Browse + &Wybierz + + + + Icons + Ikony + + + + Icon size: + Rozmiar ikon: + + + + Label Text + Tekst + + + + Select shadow color: + Kolor cienia: + + + + Select font: + Czcionka: + + + + General + Wygląd + + + + Select text color: + + + + + Spacing + Odstępy + + + + Minimum item margins: + Minimalne odstępy między elementami: + + + + 3 px by default. + Domyślnie 3 piksele. + + + + + px + px + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + Domyślnie 1 piksel. +Zarezerwowane jest też miejsce dla 3 linii tekstu. + + + + Lock + Zablokuj + + + + Slide Show + Pokaz slajdów + + + + Enable Slide Show + Włącz pokaz slajdów + + + + Wallpaper image folder: + Folder z tłami pulpitu: + + + + Browse + Przeglądaj + + + + hour(s) + godzin + + + + and + i + + + + Intervals less than 5min will be ignored + Odstępy mniejsze niż 5 minut będą ignorowane + + + + Interval: + Odstęp czasu: + + + + minute(s) + minut + + + + Wallpaper folder + Folder z tłami pulpitu + + + + Randomize the slide show + Kolejność losowa + + + + Visible Shortcuts + + + + + Home + Katalog użytkownika + + + + Trash + + + + + Computer + Komputer + + + + Network + Sieć + + + + Window Manager + Menedżer okien + + + + Show menus provided by window managers when desktop is clicked + Wyświetlanie menu menedżera okien po kliknięciu na pulpicie + + + + Advanced + Zaawansowane + + + + MainWindow + + + File Manager + Menedżer plików + + + + Go Up + Katalog nadrzędny + + + + Alt+Up + Alt+Góra + + + + Alt+Home + Alt+Home + + + + Reload + Odśwież + + + + F5 + F5 + + + + &Toolbars + Paski nar&zędzi + + + + Path &Bar + Pasek ś&cieżki + + + + &Filtering + &Filtrowanie + + + + &Home + Katalog &użytkownika + + + + &Reload + &Załaduj ponownie + + + + Go + Przejdź + + + + Quit + Wyjdź + + + + &About + &O programie + + + + New Window + Nowe okno + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + Wyświetl &ukryte pliki + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Komputer + + + + &Trash + Ko&sz + + + + &Network + &Sieć + + + + &Desktop + &Pulpit + + + + &Add to Bookmarks + &Dodaj zakładkę + + + + &Applications + P&rogramy + + + + Ctrl+X + Ctrl+X + + + + &Copy + &Kopiuj + + + + Ctrl+C + Ctrl+C + + + + &Paste + &Wklej + + + + Ctrl+V + Ctrl+V + + + + Select &All + Zazn&acz wszystko + + + + Pr&eferences + Pr&eferencje + + + + &Ascending + &Rosnąco + + + + &Descending + &Malejąco + + + + &By File Name + &Nazwa + + + + By &Modification Time + Data &modyfikacji + + + + By File &Type + &Typ pliku + + + + By &Owner + W&łaściciel + + + + &Folder First + Najpierw &katalogi + + + + &Preserve sorting for this folder + Za&pamiętaj sortowanie w tym folderze + + + + &Invert Selection + &Odwróć zaznaczenie + + + + &Delete + & Usuń + + + + &Rename + &Zmień nazwę + + + + &Case Sensitive + Uwzględniaj wielkość &liter + + + + By File &Size + Według &rozmiaru + + + + &Close Window + &Zamknij okno + + + + Ctrl+Q + Ctrl+Q + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + Pokaż pasek filtrowania + + + + Ctrl+I + Ctrl+I + + + + S&plit View + &Podziel widok + + + + Split View + Podziel widok + + + + F6 + F6 + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + Wy&czyść wszystkie filtry + + + + Ctrl+Shift+K + Ctrl+Shift+K + + + + Close &previous tabs + Zamknij &poprzednie karty + + + + Close &next tabs + Zamknij &następne karty + + + + &Preserve Settings for This Folder + Za&pamiętaj ustawienia dla tego folderu + + + + Connect to &Server + Połącz z &serwerem + + + + &Location + &Położenie + + + + &Path Buttons + &Przyciski ścieżki + + + + &Bulk Rename + &Masowa zmiana nazw + + + + Bulk Rename + Masowa zmiana nazw + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + Zamknij poz&ostałe karty + + + + Permanent &filter bar + Stały pasek &filtrowania + + + + &Menu bar + Pasek &menu + + + + Menu bar + Pasek menu + + + + Ctrl+M + Ctrl+M + + + + + Menu + Menu + + + + Ctrl+A + Ctrl+A + + + + Go &Up + Do &góry + + + + &New Window + &Nowe okno + + + + &Icon View + &Ikony + + + + &Compact View + Lista &zwarta + + + + &Detailed List + Lista &szczegółowa + + + + &Thumbnail View + &Miniatury + + + + Cu&t + Wy&tnij + + + + New &Tab + Nowa &karta + + + + New Tab + Nowa karta + + + + Ctrl+T + Ctrl+T + + + + Go &Back + &Poprzedni katalog + + + + Go Back + Poprzedni katalog + + + + Alt+Left + Alt+Lewo + + + + Go &Forward + &Następny katalog + + + + Go Forward + Następny katalog + + + + Alt+Right + Alt+Prawo + + + + Del + Del + + + + F2 + F2 + + + + C&lose Tab + &Zamknij kartę + + + + File &Properties + Właściwości &pliku + + + + &Folder Properties + Właściwości &katalogu + + + + Ctrl+Shift+N + Ctrl+Shift+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + C&reate New + &Nowy + + + + &Sorting + &Uszereguj według + + + + Main Toolbar + Pasek narzędziowy + + + + Ctrl+W + Ctrl+W + + + + Alt+Return + Alt+Return + + + + Edit Bookmarks + Edytuj zakładki + + + + Open &Terminal + Otwórz w &terminalu + + + + F4 + F4 + + + + Open as &Root + Otwórz jako &Root + + + + &Edit Bookmarks + Edytuj &Zakładki + + + + &Folder + &Katalog + + + + &Blank File + &Pusty plik + + + + &Find Files + &Znajdź pliki + + + + F3 + F3 + + + + &File + &Plik + + + + &Help + &Pomoc + + + + + &View + &Widok + + + + &Edit + &Edycja + + + + &Bookmarks + &Zakładki + + + + &Go + P&rzejdź + + + + &Tool + &Narzędzia + + + + PCManFM::Application + + + Name of configuration profile + Nazwa profilu konfiguracji + + + + PROFILE + PROFIL + + + + Run PCManFM as a daemon + Uruchom PCManFM jako daemon + + + + Quit PCManFM + Zakończ PCManFM + + + + Launch desktop manager + Uruchom menedżera pulpitu + + + + Turn off desktop manager if it's running + Wyłądż menedżera pulpitu jeżeli jest uruchomiony + + + + Open desktop preference dialog on the page with the specified name + Otwórz okno preferencji pulpitu na stronie o określonej nazwie + + + + + NAME + NAZWA + + + + Open new window + Otwórz nowe okno + + + + Open Find Files utility + Otwórz narzędzie wyszukiwania + + + + Set desktop wallpaper from image FILE + Ustaw tło pulpitu z obrazka PLIK + + + + FILE + PLIK + + + + MODE + TRYB + + + + Set mode of desktop wallpaper. MODE=(%1) + Ustaw tryb tła pulpitu. TRYB=(%1) + + + + Open Preferences dialog on the page with the specified name + Otwórz okno preferencji na stronie o określonej nazwie + + + + Files or directories to open + Pliki lub katalogi do otwarcia + + + + [FILE1, FILE2,...] + [PLIK1, PLIK2,...] + + + + + Error + Błąd + + + + Terminal emulator is not set. + Nie ustawiono emulatora terminala. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Otwórz w menedżerze plików + + + + Removable Disk + Nośnik wymienny + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + Zabezpieczony WebDav + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Wypełnij tylko kolorem + + + + Stretch to fill the entire screen + Rozciągnij do rozmiaru ekranu + + + + Stretch to fit the screen + Dopasuj do rozmiaru ekranu + + + + Center on the screen + Wyśrodkuj + + + + Tile the image to fill the entire screen + Sąsiadująco + + + + Zoom the image to fill the entire screen + Powiększ obraz, aby wypełnił ekran + + + + Image Files + Pliki obrazków + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + + + Trash (Empty) + + + + + Home + Katalog użytkownika + + + + Computer + Komputer + + + + Network + Sieć + + + + Open + + + + + + Stic&k to Current Position + Przyp&nij do aktualnej pozycji + + + + Empty Trash + + + + + Hide Desktop Items + Ukryj ikony pulpitu + + + + Desktop Preferences + Ustawienia pulpitu + + + + PCManFM::FilterBar + + + Filter: + Filtr: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Wyczyść tekst (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + Ukryj pasek menu + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Ta opcja całkowicie ukryje pasek menu, możesz go przywrócić skrótem Ctrl+M. + + + + Version: %1 + Wersja: %1 + + + + &Move to Trash + &Przenieś do kosza + + + + &Delete + &Usuń + + + + + Error + Błąd + + + + Switch user command is not set. + Nie ustawiono polecenia do przełączania użytkowników. + + + + PCManFM::PreferencesDialog + + + Icon View + Ikony + + + + Compact View + Widok kompaktowy + + + + Thumbnail View + Miniatury + + + + Detailed List View + Lista szczegółowa + + + + PCManFM::TabPage + + + Error + Błąd + + + + Free space: %1 (Total: %2) + Wolna przestrzeń: %1 (całkowita: %2) + + + + %n item(s) + + %n element + %n elementy + %n elementów + + + + + (%n hidden) + + (%n ukryty) + (%n ukryte) + (%n ukrytych) + + + + + + + Link to + Odnośnik do + + + + %n item(s) selected + + Zaznaczono %n element + Zaznaczono %n elementy + Zaznaczono %n elementów + + + + + PCManFM::View + + + Open in New T&ab + Otwórz w nowej &karcie + + + + Open in New Win&dow + Otwórz w nowym &oknie + + + + Open in Termina&l + Otwórz w &terminalu + + + + PreferencesDialog + + + Preferences + Preferencje + + + + User Interface + Wyświetlanie + + + + Behavior + Zachowanie + + + + + Thumbnail + Miniatury + + + + Volume + Wolumen + + + + Advanced + Zaawansowane + + + + Select newly created files + Zaznaczaj nowo utworzone pliki + + + + Icons + Ikony + + + + Size of big icons: + Rozmiar dużych ikon: + + + + Size of small icons: + Rozmiar małych ikon: + + + + Size of thumbnails: + Rozmiar miniatur: + + + + Size of side pane icons: + Rozmiar ikon panelu bocznego: + + + + Icon theme: + Motyw ikon: + + + + Window + Okno + + + + Default width of new windows: + Domyślna szerokość nowych okien: + + + + Default height of new windows: + Domyślna wysokość nowych okien: + + + + Always show the tab bar + Zawsze pokazuj pasek kart + + + + Show 'Close' buttons on tabs + Pokazuj przycisk 'Zamknij' na kartach + + + + Remember the size of the last closed window + Zapamiętuj rozmiar ostatnio zamkniętego okna + + + + Browsing + Przeglądanie + + + + Open files with single click + Otwórz pliki pojedynczym kliknięciem + + + + Delay of auto-selection in single click mode (0 to disable) + Opóźnienie zaznaczania (0 aby wyłączyć) + + + + Default view mode: + Domyślny tryb widoku: + + + + sec + s + + + + File Operations + Operacje na plikach + + + + Confirm before deleting files + Potwierdź przed usunięciem plików + + + + Move deleted files to "trash bin" instead of erasing from disk. + Przenoś pliki do "Kosza" zamiast usuwać z dysku. + + + + Show thumbnails of files + Wyświetlaj miniatury zawartości plików + + + + Only show thumbnails for local files + Wyświetl miniatury zawartości tylko lokalnych plików + + + + Display + Wygląd + + + + Bookmarks: + Zakładki: + + + + Open in current tab + Otwórz w aktualnej zakładce + + + + Open in new tab + Otwórz w nowej zakładce + + + + Open in new window + Otwórz w nowym oknie + + + + Erase files on removable media instead of "trash can" creation + Usuwaj pliki na urządzeniach wymiennych zamiast przenosić je do kosza + + + + Confirm before moving files into "trash can" + Potwierdź przed przeniesieniem plików do "Kosza" + + + + + + Requires application restart to take effect completely + Wymaga ponownego uruchomienia aplikacji, aby uzyskać pełny efekt + + + + Launch executable files without prompt + Uruchamiaj pliki wykonywalne bez potwierdzenia + + + + + Used by Icon View + Używane w widoku ikon + + + + + Used by Compact View and Detailed List View + Używane w widoku kompaktowym i widoku szczegółowym + + + + + Used by Thumbnail View + Używane w widoku miniatur + + + + User interface + Wyświetlanie + + + + Treat backup files as hidden + Traktuj pliki kopii zapasowych jako ukryte + + + + Always show full file names + Zawsze wyświetlaj pełne nazwy plików + + + + Show icons of hidden files shadowed + Przyciemniaj ikony ukrytych plików + + + + Minimum item margins in icon view: + Minimalne odstępy elementów w trybie ikon: + + + + 3 px by default. + Domyślnie 3 piksele. + + + + + px + px + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + Domyślnie 3 piksele. +Zarezerwowane jest też miejsce dla 3 linii tekstu. + + + + Lock + Zablokuj + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Kiedy odznaczone, pasek kart będzie widoczny +tylko jeżeli jest więcej niż jedna karta. + + + + Application restart is needed for changes to take effect. + Aby uzyskać efekt, musisz uruchomić aplikację ponownie. + + + + Do not generate thumbnails for image files exceeding this size: + Nie generuj miniatur dla plików większych niż: + + + + KB + KB + + + + Needs ffmpegthumbnailer + Wymaga ffmpegthumbnailera + + + + Auto Mount + Automatyczne montowanie + + + + Mount mountable volumes automatically on program startup + Montuj nośniki wymienne podczas uruchamiania programu + + + + Mount removable media automatically when they are inserted + Montuj nośniki wymienne po ich wsunięciu + + + + Show available options for removable media when they are inserted + Wyświetlaj możliwe czynności po wsunięciu nośnika wymiennego + + + + When removable medium unmounted: + Działania po odmontowaniu nośnika wymiennego: + + + + Close &tab containing removable medium + Zamknij &kartę nośnika wymiennego + + + + Chan&ge folder in the tab to home folder + Z&mień katalog w karcie na katalog użytkownika + + + + Switch &user command: + Polecenie przełączania &użytkownika: + + + + Archiver in&tegration: + Menedżer &archiwów: + + + + Templates + Szablony + + + + Show only user defined templates in menu + Pokazuj w menu tylko szablony zdefiniowane przez użytkownika + + + + Show only one template for each MIME type + Pokazuj tylko jeden szablon dla każdego typu MIME + + + + Run default application after creation from template + Uruchom domyślną aplikację po utworzeniu pliku z szablonu + + + + Programs + Programy + + + + Terminal emulator: + Emulator terminala: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Przykład: "xterm -e %s" dla terminala lub "gksu %s" dla przełączania użytkownika. +%s = polecenie, które chcesz wykonać za pomocą terminala lub su. + + + + Use SI decimal prefixes instead of IEC binary prefixes + Używanie dziesiętnych prefiksów SI zamiast binarnych IEC + + + + QObject + + + Renaming files... + Trwa zmiana nazw plików… + + + + Abort + Przerwij + + + + Warning + Ostrzeżenie + + + + Renaming is aborted. + Anulowanie zmiany nazw.. + + + + + Error + Błąd + + + + No file could be renamed. + Nie udało się zmienić nazw wszystkich plików. + + + + Some files could not be renamed. + Nie udało się zmienić nazw niektórych plików. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_pt.ts b/pcmanfm/translations/pcmanfm-qt_pt.ts new file mode 100644 index 0000000..db91f9d --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_pt.ts @@ -0,0 +1,1822 @@ + + + + + AboutDialog + + + About + Sobre + + + + <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> + + + + Lightweight file manager + Gestor de ficheiros + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + PCManFM-Qt File Manager + +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. + Gestor de ficheiros PCMan-Qt + +Direitos de autor (C) 2009 - 2016 洪任諭 (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. + +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. + +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. + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Desenvolvido por: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + Authors + Autores + + + + License + Licença + + + + AutoRunDialog + + + Removable medium is inserted + Disco amovível inserido + + + + <b>Removable medium is inserted</b> + <b>Disco amovível inserido</b> + + + + Type of medium: + Tipo de disco: + + + + Detecting... + A detetar... + + + + Please select the action you want to perform: + Por favor escolha a ação que pretende executar: + + + + BulkRenameDialog + + + Bulk Rename + Renomear em lote + + + + # will be replaced by numbers starting with: + # será substituído por números começando em: + + + + Rename selected files to: + Renomear seleção para: + + + + Name# + Nome# + + + + ConnectServerDialog + + + Connect to remote server + Estabelecer ligação a um servidor remoto + + + + Anonymous &login + Sessã&o anónima + + + + Login as &user: + Sessão com o &utilizador: + + + + Specify remote folder to connect + Indique a pasta remota para estabelecer a ligação + + + + Type: + Tipo: + + + + Port: + Porta: + + + + Path: + Caminho: + + + + Host: + Servidor: + + + + DesktopFolder + + + Form + Formulário + + + + Desktop + Área de trabalho + + + + Desktop folder: + Pasta da área de trabalho: + + + + Image file + Ficheiro de imagem + + + + Folder path + Caminho da pasta + + + + &Browse + E&xplorar + + + + DesktopPreferencesDialog + + + Desktop Preferences + Preferências da área de trabalho + + + + Background + Fundo + + + + Wallpaper mode: + Modo do papel de parede: + + + + Wallpaper image file: + Ficheiro do papel de parede: + + + + Select background color: + Escolha a cor de fundo: + + + + Image file + Ficheiro de imagem + + + + Image file path + Caminho do ficheiro de imagem + + + + &Browse + E&xplorar + + + + Icons + Ícones + + + + Icon size: + Tamanho dos ícones: + + + + Label Text + Texto + + + + Select shadow color: + Escolha a cor da sombra: + + + + Select font: + Escolha o tipo de letra: + + + + General + Geral + + + + Select text color: + + + + + Spacing + Espaçamento + + + + Minimum item margins: + Margem mínima entre itens: + + + + 3 px by default. + 3 pixeis por definição. + + + + + px + px + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 1 pixel por definição. +Será reservado um espaço para 3 linhas de texto. + + + + Lock + Bloquear + + + + Slide Show + Apresentação + + + + Enable Slide Show + Ativar apresentação + + + + Wallpaper image folder: + Pasta da imagem do papel de parede: + + + + Browse + Explorar + + + + hour(s) + hora(s) + + + + and + e + + + + Intervals less than 5min will be ignored + Intervalos menores a 5 min. serão ignoradaos + + + + Interval: + Intervalo: + + + + minute(s) + minuto(s) + + + + Wallpaper folder + Pasta do papel de parede + + + + Randomize the slide show + Apresentação aleatória + + + + Visible Shortcuts + + + + + Home + Pasta pessoal + + + + Trash + + + + + Computer + Computador + + + + Network + Rede + + + + Window Manager + Gestor de janelas + + + + Show menus provided by window managers when desktop is clicked + Ao clicar na área de trabalho, mostrar o menu disponibilizado pelo gestor de janelas + + + + Advanced + Avançado + + + + MainWindow + + + File Manager + Gestor de ficheiros + + + + Go Up + Subir + + + + Alt+Up + Alt+Up + + + + Alt+Home + Alt+Home + + + + Reload + Recarregar + + + + F5 + F5 + + + + &Toolbars + Barra de ferramen&tas + + + + Path &Bar + &Barra de caminho + + + + &Filtering + + + + + &Home + &Pasta pessoal + + + + &Reload + &Recarregar + + + + Go + Ir + + + + Quit + Sair + + + + &About + &Sobre + + + + New Window + Nova janela + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + Mostrar &ocultos + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Computador + + + + &Trash + &Lixo + + + + &Network + &Rede + + + + &Desktop + Área &de trabalho + + + + &Add to Bookmarks + &Adicionar aos marcadores + + + + &Applications + &Aplicações + + + + Ctrl+X + Ctrl+X + + + + &Copy + &Copiar + + + + Ctrl+C + Ctrl+C + + + + &Paste + Co&lar + + + + Ctrl+V + Ctrl+V + + + + Select &All + Selecion&ar tudo + + + + Pr&eferences + Pr&eferências + + + + &Ascending + &Ascendente + + + + &Descending + &Descendente + + + + &By File Name + Por nome de &ficheiro + + + + By &Modification Time + Por data de &modificação + + + + By File &Type + Por &tipo de ficheiro + + + + By &Owner + Por &dono + + + + &Folder First + &Pastas no início + + + + &Preserve sorting for this folder + Manter organização para esta &pasta + + + + &Invert Selection + &Inverter seleção + + + + &Delete + &Excluir + + + + &Rename + &Renomear + + + + &Case Sensitive + Distinguir maiúsculas/minús&culas + + + + By File &Size + Por tama&ho do ficheiro + + + + &Close Window + Fe&char janela + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + + + + + Ctrl+I + + + + + S&plit View + + + + + Split View + + + + + F6 + F6 + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + + + + + Ctrl+Shift+K + + + + + Close &previous tabs + Fechar separadores &anteriores + + + + Close &next tabs + Fechar separadores &seguintes + + + + &Preserve Settings for This Folder + Manter definições para esta &pasta + + + + Connect to &Server + Estabelecer ligação a um &servidor + + + + &Location + &Localização + + + + &Path Buttons + Botões de camin&ho + + + + &Bulk Rename + Renomear em &lote + + + + Bulk Rename + Renomear em lote + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + Fechar &os outros separadores + + + + Permanent &filter bar + + + + + &Menu bar + Barra de &menu + + + + Menu bar + Barra de menu + + + + Ctrl+M + Ctrl+M + + + + + Menu + Menu + + + + Ctrl+A + Ctrl+A + + + + Go &Up + S&ubir + + + + &New Window + &Nova Janela + + + + &Icon View + V&ista de ícones + + + + &Compact View + Vista &compacta + + + + &Detailed List + Lista &detalhada + + + + &Thumbnail View + Vista de minia&turas + + + + Cu&t + Cor&tar + + + + New &Tab + Novo &separador + + + + New Tab + Novo separador + + + + Ctrl+T + Ctrl+T + + + + Go &Back + &Recuar + + + + Go Back + Recuar + + + + Alt+Left + Alt+Left + + + + Go &Forward + &Avançar + + + + Go Forward + Avançar + + + + Alt+Right + Alt+Right + + + + Del + Del + + + + F2 + F2 + + + + C&lose Tab + &Fechar separador + + + + File &Properties + &Propriedades do ficheiro + + + + &Folder Properties + Propried&ades da pasta + + + + Ctrl+Q + Ctrl+Q + + + + Ctrl+Shift+N + Ctrl+Shift+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + C&reate New + C&riar + + + + &Sorting + &Ordenação + + + + Main Toolbar + Barra principal + + + + Ctrl+W + Ctrl+W + + + + Alt+Return + Alt+Return + + + + Edit Bookmarks + Editar marcadores + + + + Open &Terminal + Abrir &terminal + + + + F4 + F4 + + + + Open as &Root + Abrir como &root + + + + &Edit Bookmarks + &Editar marcadores + + + + &Folder + &Pasta + + + + &Blank File + &Ficheiro + + + + &Find Files + &Localizar ficheiros + + + + F3 + F3 + + + + &File + &Arquivo + + + + &Help + Aj&uda + + + + + &View + &Exibir + + + + &Edit + &Editar + + + + &Bookmarks + &Marcadores + + + + &Go + &Ir + + + + &Tool + Ferramen&tas + + + + PCManFM::Application + + + Name of configuration profile + Nome do perfil de configuração + + + + PROFILE + Perfil + + + + Run PCManFM as a daemon + Executar o PCManFM como serviço + + + + Quit PCManFM + Fechar o PCManFM + + + + Launch desktop manager + Abrir gestor da área de trabalho + + + + Turn off desktop manager if it's running + Desativar o 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 + + + + + NAME + Nome + + + + Set desktop wallpaper from image FILE + Definir papel de parede com base em ficheiro + + + + FILE + Ficheiro + + + + MODE + Modo + + + + Open Preferences dialog on the page with the specified name + Abrir diálogo de preferências na página especificada + + + + Open new window + Abrir nova janela + + + + Open Find Files utility + Abrir o utilitário 'Localizar ficheiros' + + + + Set mode of desktop wallpaper. MODE=(%1) + Definir o modo do papel de parede. Modo=(%1) + + + + [FILE1, FILE2,...] + [Ficheiro1, ficheiro2,...] + + + + Files or directories to open + Ficheiros ou diretórios a abrir + + + + + Error + Erro + + + + Terminal emulator is not set. + Emulador de terminal não definido. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Abrir no gestor de ficheiros + + + + Removable Disk + Disco amovível + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + WebDav seguro + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Preencher apenas com a cor de fundo + + + + Stretch to fill the entire screen + Esticar para preencher o ecrã + + + + Stretch to fit the screen + Esticar para ajustar ao ecrã + + + + Center on the screen + Centrar no ecrã + + + + Tile the image to fill the entire screen + Imagens em mosaico para preencher o ecrã + + + + Zoom the image to fill the entire screen + Ampliar imagem para preencher o ecrã + + + + Image Files + Ficheiros de imagem + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + + Trash (Empty) + + + + + Home + Pasta pessoal + + + + Computer + Computador + + + + Network + Rede + + + + Open + + + + + + Stic&k to Current Position + Fi&xar na posição atual + + + + Empty Trash + + + + + Hide Desktop Items + Ocultar itens da área de trabalho + + + + Desktop Preferences + Preferências da área de trabalho + + + + PCManFM::FilterBar + + + Filter: + + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Limpar texto (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + Ocultar barra de menu + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + A barra de menu será ocultada. Use Ctrl+M para a mostrar novamente. + + + + Version: %1 + Versão: %1 + + + + &Move to Trash + &Mover para o lixo + + + + &Delete + &Apagar + + + + + Error + Erro + + + + Switch user command is not set. + Comando para troca de utilizadores não definido. + + + + PCManFM::PreferencesDialog + + + Icon View + Vista de ícones + + + + Compact View + Vista compacta + + + + Thumbnail View + Vista de miniaturas + + + + Detailed List View + Lista detalhada + + + + PCManFM::TabPage + + + Error + Erro + + + + Free space: %1 (Total: %2) + Espaço livre: %1 (Total: %2) + + + + %n item(s) + + %n item + %n itens + + + + + (%n hidden) + + (%n oculto) + (%n ocultos) + + + + + + + Link to + Ligação para + + + + %n item(s) selected + + %n item selecionado + %n itens selecionados + + + + + PCManFM::View + + + Open in New T&ab + Abrir em novo sep&arador + + + + Open in New Win&dow + Abrir em &nova janela + + + + Open in Termina&l + Abrir no termina&l + + + + PreferencesDialog + + + Preferences + Preferências + + + + User Interface + Interface + + + + Behavior + Comportamento + + + + Display + Exibição + + + + + Thumbnail + Miniaturas + + + + Volume + Volume + + + + Advanced + Avançado + + + + Bookmarks: + Marcadores: + + + + Open in current tab + Abrir no separador atual + + + + Open in new tab + Abrir em novo separador + + + + Open in new window + Abrir em nova janela + + + + Erase files on removable media instead of "trash can" creation + Apagar ficheiros do disco amovível em vez de os enviar para o lixo + + + + Confirm before moving files into "trash can" + Confirmar antes de mover os ficheiros para o lixo + + + + + + Requires application restart to take effect completely + Tem que reiniciar a aplicação para aplicar as alterações + + + + Launch executable files without prompt + Iniciar ficheiros executáveis (sem confirmação) + + + + Icons + Ícones + + + + Size of big icons: + Tamanho dos ícones grandes: + + + + Size of small icons: + Tamanho dos ícones pequenos: + + + + Size of thumbnails: + Tamanho das miniaturas: + + + + Size of side pane icons: + Tamanho dos ícones do painel lateral: + + + + Icon theme: + Tema de Ícones: + + + + Window + Janela + + + + Default width of new windows: + Largura para as novas janelas: + + + + Default height of new windows: + Altura para as novas janeas: + + + + Always show the tab bar + Mostrar sempre barra de separadores + + + + Show 'Close' buttons on tabs + Mostrar botão "Fechar" nos separadores + + + + Remember the size of the last closed window + Memorizar tamanho da última janela fechada + + + + Browsing + Navegação + + + + Open files with single click + Abrir ficheiros com um clique + + + + Delay of auto-selection in single click mode (0 to disable) + Atraso para seleção automática no modo de um clique (0 para desativar) + + + + Default view mode: + Modo de visualização: + + + + sec + seg + + + + File Operations + Operações de ficheiros + + + + Confirm before deleting files + Confirmar antes de apagar + + + + Move deleted files to "trash bin" instead of erasing from disk. + Mover ficheiros para o lixo em vez de os apagar do disco. + + + + Select newly created files + Selecionar ficheiros criados recentemente + + + + + Used by Icon View + Utilizado na vista de ícones + + + + + Used by Compact View and Detailed List View + Utilizado na vista compacta e na lista detalhada + + + + + Used by Thumbnail View + Utilizado na vista de miniaturas + + + + User interface + Interface + + + + Treat backup files as hidden + Tratar ficheiros de backup como ocultos + + + + Always show full file names + Mostrar sempre nome completo dos ficheiros + + + + Show icons of hidden files shadowed + Mostrar sombra nos ícones dos ficheiros ocultos + + + + Minimum item margins in icon view: + Margem mínima entre itens na vista de ícones: + + + + 3 px by default. + 3 pixeis por definição. + + + + + px + px + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + 3 pixeis por definição. +Será reservado um espaço para 3 linhas de texto. + + + + Lock + Bloquear + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Se desativar a opção, a barra de separadores apenas +será mostrada se existir mais do que um separador. + + + + Application restart is needed for changes to take effect. + + + + + Needs ffmpegthumbnailer + Requer ffmpegthumbnailer + + + + Show thumbnails of files + Mostrar miniaturas dos ficheiros + + + + Templates + Modelos + + + + Show only user defined templates in menu + Mostrar no menu apenas os modelos do utilizador + + + + Show only one template for each MIME type + Mostrar apenas um modelo para cada tipo MIME + + + + Run default application after creation from template + Iniciar a aplicação padrão após a criação baseada no modelo + + + + Only show thumbnails for local files + Mostrar miniaturas apenas para ficheiros locais + + + + Do not generate thumbnails for image files exceeding this size: + Não gerar miniaturas para as imagens que excedam este tamanho: + + + + KB + KB + + + + When removable medium unmounted: + Ao desmontar um disco amovível: + + + + Switch &user command: + Comando para trocar de &utilizador: + + + + Archiver in&tegration: + In&tegração do arquivador: + + + + Terminal emulator: + Emulador de terminal: + + + + Auto Mount + Montar automaticamente + + + + Mount mountable volumes automatically on program startup + Montar discos amovíveis ao iniciar a aplicação + + + + Mount removable media automatically when they are inserted + Montar discos amovíveis ao inserir + + + + Show available options for removable media when they are inserted + Mostrar opções possíveis para os discos assim que forem inseridos + + + + Close &tab containing removable medium + Fechar o separador que con&tém o disco amovível + + + + Chan&ge folder in the tab to home folder + &Alterar a pasta do separador para a pasta pessoal + + + + Programs + Programas + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Exemplo: "xterm -e %s" para terminal ou "gksu %s" para trocar de utilizador. +%s = a linha de comandos a executar no terminal ou com o comando su. + + + + Use SI decimal prefixes instead of IEC binary prefixes + Utilizar prefixos decimais SI em vez dos prefixos binários IEC + + + + QObject + + + Renaming files... + A renomear ficheiros... + + + + Abort + Abortar + + + + Warning + Aviso + + + + Renaming is aborted. + A operação foi abortada. + + + + + Error + Erro + + + + No file could be renamed. + Nenhum ficheiro foi renomeado. + + + + Some files could not be renamed. + Alguns ficheiros não foram renomeados. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_pt_BR.ts b/pcmanfm/translations/pcmanfm-qt_pt_BR.ts new file mode 100644 index 0000000..f9d3c9a --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_pt_BR.ts @@ -0,0 +1,1823 @@ + + + + + AboutDialog + + + About + Sobre + + + + <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> + + + + Lightweight file manager + Gerenciador de arquivos leve + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + PCManFM-Qt File Manager + +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. + Gerenciador de Arquivos PCManFM-Qt + +Copyright (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Esse programa é um software livre: você pode distribuí-lo e/ou +modificá-lo sob os termos da Licença Pública Geral GNU +publicada pela Free Software Foundation, tanto na versão 2 +da licença ou, como opção, qualquer versão posterior. + +Esse programa é distrubuído na esperança de ser útil, +mas não possui NENHUMA GARANTIA, nem mesmo a garantia implícita +de COMERCIALIDADE ou PARA USO PARTICULAR. Veja a +Licença Pública Geral GNU para mais detalhes. + +Você deve ter recebido uma cópia da Licença Pública Geral GNU +juntamente com esse programa. Se não, escreva para a Free Software +Foundation: Inc., 51 Franklin Street, 5º Andar, Boston, MA 02110-1301, EUA. + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programação: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + Authors + Autores + + + + License + Licença + + + + AutoRunDialog + + + Removable medium is inserted + Mídia removível inserida + + + + <b>Removable medium is inserted</b> + <b>Mídia removível inserida</b> + + + + Type of medium: + Tipo de mídia: + + + + Detecting... + Detectando.... + + + + Please select the action you want to perform: + Por favor, selecione a ação que deseja executar: + + + + BulkRenameDialog + + + Bulk Rename + Renomear em massa + + + + # will be replaced by numbers starting with: + # será substituído por números que começam com: + + + + Rename selected files to: + Renomear os arquivos selecionados para: + + + + Name# + Nome# + + + + ConnectServerDialog + + + Connect to remote server + Conectar a um servidor remoto + + + + Anonymous &login + &Login anônimo + + + + Login as &user: + Entrar como &usuário: + + + + Specify remote folder to connect + Especifique a pasta remota para conectar + + + + Type: + Tipo: + + + + Port: + Porta: + + + + Path: + Caminho: + + + + Host: + Hospedeiro: + + + + DesktopFolder + + + Form + Formulário + + + + Desktop + Área de trabalho + + + + Desktop folder: + Pasta da área de trabalho: + + + + Image file + Arquivo de imagem + + + + Folder path + Caminho da pasta + + + + &Browse + &Navegar + + + + DesktopPreferencesDialog + + + Desktop Preferences + Preferências da Área de Trabalho + + + + Background + Papel de parede + + + + Wallpaper mode: + Modo do papel de parede: + + + + Wallpaper image file: + Arquivo do papel de parede: + + + + Select background color: + Escolha a cor do papel de parede: + + + + Image file + Arquivo de imagem + + + + Image file path + Caminho do arquivo de imagem + + + + &Browse + &Navegar + + + + Icons + Ícones + + + + Icon size: + Tamanho do ícone: + + + + Label Text + Texto do rótulo + + + + Select shadow color: + Selecione a cor da sombra: + + + + Select font: + Selecione a fonte: + + + + General + Geral + + + + Select text color: + + + + + Spacing + Espaçamento + + + + Minimum item margins: + Margens mínimas dos itens: + + + + 3 px by default. + 3 px por padrão. + + + + + px + px + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 1 px por padrão. +Um espaço também é reservado para 3 linhas de texto. + + + + Lock + Trancar + + + + Slide Show + Apresentação de slides + + + + Enable Slide Show + Habilitar apresentação de slides + + + + Wallpaper image folder: + Pasta de imagem de papel de parede: + + + + Browse + Procurar + + + + hour(s) + hora(s) + + + + and + e + + + + Intervals less than 5min will be ignored + Intervalos com menos de 5min serão ignorados + + + + Interval: + Intervalo: + + + + minute(s) + minuto(s) + + + + Wallpaper folder + Pasta de papel de parede + + + + Randomize the slide show + Apresentação de slides aleatória + + + + Visible Shortcuts + Atalhos visíveis + + + + Home + Pasta pessoal + + + + Trash + Lixeira + + + + Computer + Computador + + + + Network + Rede + + + + Window Manager + Gerenciador de janelas + + + + Show menus provided by window managers when desktop is clicked + Exibir menu do gerenciador de janelas quando a área de trabalho for clicada + + + + Advanced + Avançado + + + + MainWindow + + + File Manager + Gerenciador de arquivos + + + + Go Up + Ir Acima + + + + Alt+Up + Alt+Up + + + + Alt+Home + Alt+Home + + + + Reload + Recarregar + + + + F5 + F5 + + + + &Toolbars + &Barra de ferramentas + + + + Path &Bar + &Barra de endereço + + + + &Filtering + &Filtrando + + + + &Home + &Pasta principal + + + + &Reload + &Recarregar + + + + Go + Ir + + + + Quit + Sair + + + + &About + &Sobre + + + + New Window + Nova janela + + + + Ctrl+N + + + + + Show &Hidden + Exibir &ocultos + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Computador + + + + &Trash + &Lixeira + + + + &Network + &Rede + + + + &Desktop + &Área de trabalho + + + + &Add to Bookmarks + &Adicionar aos favoritos + + + + &Applications + &Aplicativos + + + + Ctrl+X + Ctrl+X + + + + &Copy + &Copiar + + + + Ctrl+C + Ctrl+C + + + + &Paste + &Colar + + + + Ctrl+V + Ctrl+V + + + + Select &All + Selecion&ar tudo + Selecionar &tudo + + + + Pr&eferences + Pr&eferências + + + + &Ascending + &Ascendente + + + + &Descending + &Descendente + + + + &By File Name + &Por nome do arquivo + + + + By &Modification Time + Por Data de &Modificação + + + + By File &Type + Por &tipo de arquivo + + + + By &Owner + Por &proprietário + + + + &Folder First + &Pasta primeiro + + + + &Preserve sorting for this folder + &Preservar a classificação para esta pasta + + + + &Invert Selection + &Inverter seleção + + + + &Delete + &Excluir + + + + &Rename + &Renomear + + + + &Case Sensitive + &Maiúsculas e minúsculas + + + + By File &Size + Por &tamanho do arquivo + + + + &Close Window + &Fechar janela + + + + Permanent &filter bar + Barra de &filtro permanente + + + + &Show/Focus Filter Bar + &Exibir/Foco Barra de Filtro + + + + Show Filter Bar + Exibir Barra de Filtros + + + + Ctrl+I + Ctrl+I + + + + S&plit View + Visualização D&ividida + + + + Split View + Visualização Dividida + + + + F6 + F6 + + + + &Copy Full Path + &Copiar localização + + + + Ctrl+Shift+C + Ctrl+Shift+C + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + &Limpar Todos os Filtros + + + + Ctrl+Shift+K + Ctrl+Shift+K + + + + Close &previous tabs + Fechar aba &anterior + + + + Close &next tabs + Fechar &próxima aba + + + + Close &other tabs + Fechar &outras abas + + + + &Menu bar + &Barra de Menu + + + + Menu bar + Barra de Menu + + + + Ctrl+M + Ctrl+M + + + + + Menu + Menu + + + + &Preserve Settings for This Folder + &Preservar configurações para esta pasta + + + + Connect to &Server + Conectar ao &Servidor + + + + &Location + &Localização + + + + &Path Buttons + &Botões de Atalho + + + + &Bulk Rename + &Renomear em massa + + + + Bulk Rename + Renomear em Massa + + + + Ctrl+F2 + Ctrl+F2 + + + + Ctrl+A + + + + + Go &Up + Ir &Acima + + + + &New Window + &Nova janela + + + + &Icon View + Visualização em &Ícones + + + + &Compact View + Visualização &Compacta + + + + &Detailed List + Lista &Detalhada + + + + &Thumbnail View + Visualização em &Miniaturas + + + + Cu&t + Cor&tar + + + + New &Tab + Nova &Aba + + + + New Tab + Nova Aba + + + + Ctrl+T + Ctrl+T + + + + Go &Back + &Voltar + + + + Go Back + Voltar + + + + Alt+Left + Alt+Seta esquerda + + + + Go &Forward + &Avançar + + + + Go Forward + Avançar + + + + Alt+Right + Alt+Seta direita + + + + Del + + + + + F2 + F2 + + + + C&lose Tab + F&echar Aba + + + + File &Properties + &Propriedades do arquivo + + + + &Folder Properties + Propriedades da &Pasta + + + + Ctrl+Q + Ctrl+Q + + + + Ctrl+Shift+N + Ctrl+Shift+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + C&reate New + C&riar Novo + + + + &Sorting + &Classificação + + + + Main Toolbar + Barra de Ferramentas + + + + Ctrl+W + + + + + Alt+Return + Alt+Enter + + + + Edit Bookmarks + Editar Favoritos + + + + Open &Terminal + Abrir &Terminal + + + + F4 + F4 + + + + Open as &Root + Abrir como &Root + + + + &Edit Bookmarks + &Editar Favoritos + + + + &Folder + &Pasta + + + + &Blank File + Arquivo em &Branco + + + + &Find Files + &Encontrar Arquivos + + + + F3 + F3 + + + + &File + &Arquivo + + + + &Help + Aj&uda + + + + + &View + &Exibir + + + + &Edit + E&ditar + + + + &Bookmarks + &Favoritos + + + + &Go + &Ir + + + + &Tool + Ferra&mentas + + + + PCManFM::Application + + + Name of configuration profile + Nome do perfil de configuração + + + + PROFILE + PERFIL + + + + Run PCManFM as a daemon + Executar o PCManFM como um serviço + + + + Quit PCManFM + Sair do PCManFM + + + + Launch desktop manager + Iniciar o gerenciador da área de trabalho + + + + Turn off desktop manager if it's running + Desligar o gerenciador da área de trabalho se ele já estiver em execução + + + + Open desktop preference dialog on the page with the specified name + Abrir o diálogo de preferências da área de trabalho na página especificada + + + + + NAME + NOME + + + + Set desktop wallpaper from image FILE + Definir papel de parede de um ARQUIVO de imagem + + + + FILE + ARQUIVO + + + + MODE + MODO + + + + Open Preferences dialog on the page with the specified name + Abrir a caixa de diálogo de preferências na página com o nome especificado + + + + Open new window + Abrir nova janela + + + + Open Find Files utility + Abrir utilitário de pesquisa de arquivos + + + + Set mode of desktop wallpaper. MODE=(%1) + Definir o modo de papel de parede da área de trabalho. MODO=(%1) + + + + [FILE1, FILE2,...] + [ARQUIVO1, ARQUIVO2,...] + + + + Files or directories to open + Arquivos ou diretórios para abrir + + + + + Error + Erro + + + + Terminal emulator is not set. + O emulador de terminal não está definido. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Abrir no gerenciador de arquivos + + + + Removable Disk + Disco removível + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + WebDav Seguro + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Preencher somente com a cor do papel de parede + + + + Stretch to fill the entire screen + Esticar para preencher a tela inteira + + + + Stretch to fit the screen + Esticar para ajustar na tela + + + + Center on the screen + Centralizar na tela + + + + Tile the image to fill the entire screen + Repetir a imagem para preencher a tela inteira + + + + Zoom the image to fill the entire screen + Ampliar a imagem para preencher a tela inteira + + + + Image Files + Arquivos de imagem + + + + PCManFM::DesktopWindow + + + Trash (One item) + Lixeira (um item) + + + + Trash (%Ln items) + + + + + + + + Trash (Empty) + Lixeira (vazia) + + + + Home + Pasta pessoal + + + + Computer + Computador + + + + Network + Rede + + + + Open + Abrir + + + + + Stic&k to Current Position + Fi&xar na posição atual + + + + Empty Trash + Esvaziar lixeira + + + + Hide Desktop Items + Ocultar itens da área de trabalho + + + + Desktop Preferences + Preferências da área de trabalho + + + + PCManFM::FilterBar + + + Filter: + Filtrar: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Limpar texto (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + Abrir como Root + + + + Hide menu bar + Ocultar Barra de Menu + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Isto ocultará completamente a barra de menus, use Ctrl+M para exibi-la novamente. + + + + Version: %1 + Versão: %1 + + + + &Move to Trash + &Mover para a lixeira + + + + &Delete + &Deletar + + + + + Error + Erro + + + + Switch user command is not set. + O comando para trocar de usuário não está definido. + + + + PCManFM::PreferencesDialog + + + Icon View + Visualização em ícones + + + + Compact View + Visualização Compacta + + + + Thumbnail View + Visualização em miniaturas + + + + Detailed List View + Visualização Lista detalhada + + + + PCManFM::TabPage + + + Error + Erro + + + + Free space: %1 (Total: %2) + Espaço livre: %1 (Total: %2) + + + + %n item(s) + + %n item(ns) + %n itens + + + + + (%n hidden) + + (%n oculto) + (%n ocultos) + + + + + + + Link to + Link para + + + + %n item(s) selected + + %n item(ns) selecionado(s) + %n itens selecionados + + + + + PCManFM::View + + + Open in New T&ab + Abrir em nova a&ba + + + + Open in New Win&dow + Abrir em Nova &Janela + + + + Open in Termina&l + Abrir no Termina&l + + + + PreferencesDialog + + + Preferences + Preferências + + + + User Interface + Interface do usuário + + + + Behavior + Comportamento + + + + Display + Exibição + + + + + Thumbnail + Miniaturas + + + + Volume + + + + + Advanced + Avançado + + + + Bookmarks: + Favoritos: + + + + Open in current tab + Abrir na aba atual + + + + Open in new tab + Abrir em nova aba + + + + Open in new window + Abrir em nova janela + + + + Erase files on removable media instead of "trash can" creation + Apagar arquivos em mídia removível em vez da criação de "lixeira" + + + + Confirm before moving files into "trash can" + Confirme antes de mover os arquivos para a "lixeira" + + + + + + Requires application restart to take effect completely + Requer reinicialização do aplicativo para obter efeito completamente + + + + Launch executable files without prompt + Lançar arquivos executáveis sem prompt + + + + Icons + Ícones + + + + Size of big icons: + Tamanho dos ícones grandes: + + + + Size of small icons: + Tamanho dos ícones pequenos: + + + + Size of thumbnails: + Tamanho das miniaturas: + + + + Size of side pane icons: + Tamanho dos ícones do painel lateral: + + + + Icon theme: + Tema dos ícones: + + + + Window + Janela + + + + Default width of new windows: + Largura padrão de novas janelas: + + + + Default height of new windows: + Altura padrão de novas janelas: + + + + Always show the tab bar + Sempre exibir a barra de abas + + + + Show 'Close' buttons on tabs + Exibir botão "Fechar" nas abas + + + + Remember the size of the last closed window + Memorizar tamanho da última janela fechada + + + + Browsing + Navegação + + + + Open files with single click + Abrir arquivos com um clique + + + + Delay of auto-selection in single click mode (0 to disable) + Atraso de seleção automática no modo de clique único (0 para desabilitar) + + + + Default view mode: + Modo de visualização padrão: + + + + sec + seg + + + + File Operations + Operações de Arquivos + + + + Confirm before deleting files + Confirmar antes de excluir arquivos + + + + Move deleted files to "trash bin" instead of erasing from disk. + Mover os arquivos excluídos para "lixeira" em vez de apagar do disco. + + + + Select newly created files + Selecione arquivos criados recentemente + + + + + Used by Icon View + Usado pela visualização de ícones + + + + + Used by Compact View and Detailed List View + Usado pela Visualização Compacta e pela Visualização de Lista Detalhada + + + + + Used by Thumbnail View + Usado pela visualização de miniaturas + + + + User interface + Interface de usuário + + + + Treat backup files as hidden + Tratar arquivos de backup como oculto + + + + Always show full file names + Exibir sempre os nomes completos dos arquivos + + + + Show icons of hidden files shadowed + Exibir ícones de arquivos ocultos sombreados + + + + Minimum item margins in icon view: + Margens mínimas de itens na visualização de ícones: + + + + 3 px by default. + 3 px por padrão. + + + + + px + px + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + 3 px por padrão. +Um espaço também é reservado para 3 linhas de texto. + + + + Lock + Trancar + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Quando desmarcada, a barra de abas será exibida +somente se houver mais de uma aba. + + + + Application restart is needed for changes to take effect. + A reinicialização do aplicativo é necessária para que as alterações entrem em vigor. + + + + Needs ffmpegthumbnailer + Necessita de ffmpegthumbnailer + + + + Show thumbnails of files + Exibir miniaturas dos arquivos + + + + Templates + Modelos + + + + Show only user defined templates in menu + Exibir apenas modelos definidos pelo usuário no menu + + + + Show only one template for each MIME type + Exibir apenas um modelo para cada tipo MIME + + + + Run default application after creation from template + Executar o aplicativo padrão após a criação do modelo + + + + Only show thumbnails for local files + Exibir miniaturas apenas para arquivos locais + + + + Do not generate thumbnails for image files exceeding this size: + Não gerar miniaturas para arquivos de imagens que ultrapassem este tamanho: + + + + KB + KB + + + + When removable medium unmounted: + Quando o dispositivo removível desmontado: + + + + Switch &user command: + Alternar comando do &usuário: + + + + Archiver in&tegration: + In&tegração do arquivador: + + + + Terminal emulator: + Emulador de terminal: + + + + Auto Mount + Montar automaticamente + + + + Mount mountable volumes automatically on program startup + Montar volumes automaticamente na inicialização do programa + + + + Mount removable media automatically when they are inserted + Montar mídia removível automaticamente quando for inserida + + + + Show available options for removable media when they are inserted + Mostrar opções disponíveis para mídia removível quando for inserida + + + + Close &tab containing removable medium + Fechar &aba contendo mídia removível + + + + Chan&ge folder in the tab to home folder + Alterar pasta na aba para a pasta pessoal + + + + Programs + Programas + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Exemplo: "xterm -e %s" para terminal ou "gksu %s" para trocar de usuário. +%s = a linha de comando que você deseja executar com terminal ou com o comando su. + + + + Use SI decimal prefixes instead of IEC binary prefixes + Utilizar prefixos decimais do SI em vez de prefixos binários do IEC + + + + QObject + + + Renaming files... + Renomear arquivos... + + + + Abort + Abortar + + + + Warning + Atenção + + + + Renaming is aborted. + A renomeação é abortada. + + + + + Error + Erro + + + + No file could be renamed. + Nenhum arquivo pode ser renomeado. + + + + Some files could not be renamed. + Alguns arquivos não puderam ser renomeados. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_ru.ts b/pcmanfm/translations/pcmanfm-qt_ru.ts new file mode 100644 index 0000000..c5c4d06 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_ru.ts @@ -0,0 +1,1826 @@ + + + + + AboutDialog + + + About + О программе + + + + <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> + + + + Lightweight file manager + Легковесный диспетчер файлов + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Authors + Авторы + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Программирование: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + License + Лицензия + + + + PCManFM-Qt File Manager + +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. + Диспетчер файлов PCMan-Qt + +Авторское право (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Эта программа является свободным программным обеспечением; +вы можете распространять и/или модифицировать её согласно +условиям стандартной общественной лицензии GNU, опубликованной +Фондом свободного ПО; либо версии 2 лицензии, либо +(по вашему выбору) любой более поздней версии. + +Эта программа распространяется в надежде, что она будет полезной, +но БЕЗ КАКИХ БЫ ТО НИ БЫЛО ГАРАНТИЙНЫХ ОБЯЗАТЕЛЬСТВ; даже без +косвенных гарантийных обязательств, связанных с ПОТРЕБИТЕЛЬСКИМИ +СВОЙСТВАМИ и ПРИГОДНОСТЬЮ ДЛЯ ОПРЕДЕЛЁННЫХ ЦЕЛЕЙ. Подробности +читайте в Стандартной Общественной Лицензии GNU. + +Вы должны были получить копию Стандартной Общественной Лицензии GNU +вместе с этой программой. Если лицензии не было, напишите по адресу +Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + + + AutoRunDialog + + + Removable medium is inserted + Вставлен съёмный носитель + + + + <b>Removable medium is inserted</b> + <b>Вставлен съёмный носитель</b> + + + + Type of medium: + Тип носителя: + + + + Detecting... + Обнаружение... + + + + Please select the action you want to perform: + Выберите действие, которое следует совершить: + + + + BulkRenameDialog + + + Bulk Rename + Групповое переименование + + + + # will be replaced by numbers starting with: + # будет заменен на числа, начиная с: + + + + Rename selected files to: + Переименовать выбранные файлы в: + + + + Name# + Имя# + + + + ConnectServerDialog + + + Connect to remote server + Подключение к удалённому серверу + + + + Anonymous &login + Анонимный &вход + + + + Login as &user: + Войти как &пользователь: + + + + Specify remote folder to connect + Укажите удалённую папку для подключения + + + + Type: + Тип: + + + + Port: + Порт: + + + + Path: + Путь: + + + + Host: + Хост: + + + + DesktopFolder + + + Form + Форма + + + + Desktop + Рабочий стол + + + + Desktop folder: + Папка рабочего стола: + + + + Image file + Файл изображения + + + + Folder path + Путь к папке + + + + &Browse + &Обзор + + + + DesktopPreferencesDialog + + + Desktop Preferences + Настройки рабочего стола + + + + General + Общие + + + + Background + Фон + + + + Wallpaper mode: + Режим обоев: + + + + Wallpaper image file: + Файл изображения обоев: + + + + Select background color: + Выбрать цвет фона: + + + + Image file + Файл изображения + + + + Image file path + Путь к файлу изображения + + + + &Browse + &Обзор + + + + Icons + Значки + + + + Icon size: + Размер значков: + + + + Label Text + Текст ярлыков + + + + Select shadow color: + Выбрать цвет тени: + + + + Select font: + Выбрать шрифт: + + + + Spacing + Расстояние + + + + Minimum item margins: + Минимальные границы элементов: + + + + 3 px by default. + По умолчанию - 3 пикселя. + + + + + px + пикс. + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + По умолчанию - 3 пикселя. +Также резервируется место для 3 строк текста. + + + + Lock + Связать + + + + Slide Show + Показ слайдов + + + + Enable Slide Show + Разрешить показ слайдов + + + + Wallpaper image folder: + Папка с обоями: + + + + Browse + Обзор + + + + hour(s) + час. + + + + and + и + + + + Intervals less than 5min will be ignored + Интервал короче 5 минут будет проигнорирован + + + + Interval: + Интервал: + + + + minute(s) + мин. + + + + Wallpaper folder + Папка с обоями + + + + Randomize the slide show + Случайный порядок слайдов + + + + Visible Shortcuts + Отображаемые ярлыки + + + + Home + Home + + + + Trash + Корзина + + + + Computer + Компьютер + + + + Network + Сеть + + + + Window Manager + Оконный менеджер + + + + Advanced + Расширенные + + + + Select text color: + Выберите цвет текста: + + + + Show menus provided by window managers when desktop is clicked + Показывать меню, предоставляемые оконными менеджерами, по клику на рабочий стол + + + + MainWindow + + + File Manager + Диспетчер файлов + + + + Ctrl+Shift+N + Ctrl+Shift+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + &File + &Файл + + + + C&reate New + &Создать + + + + &Help + &Справка + + + + + &View + &Вид + + + + &Sorting + &Сортировка + + + + &Toolbars + &Панель инструментов + + + + Path &Bar + Путь в строке &адреса + + + + &Filtering + &Фильтр + + + + &Edit + &Правка + + + + &Bookmarks + &Закладки + + + + &Go + &Перейти + + + + &Tool + &Инструмент + + + + Main Toolbar + Главная панель инструментов + + + + Go &Up + Перейти вв&ерх + + + + Go Up + Перейти вверх + + + + Alt+Up + + + + + &Home + &Домой + + + + Alt+Home + + + + + &Reload + &Обновить + + + + F5 + + + + + Go + Перейти + + + + Quit + Выход + + + + &About + &О программе + + + + &New Window + &Новое окно + + + + New Window + Новое окно + + + + Ctrl+N + + + + + Show &Hidden + Показать &скрытые + + + + Ctrl+H + + + + + &Computer + &Компьютер + + + + &Trash + &Корзина + + + + &Network + &Сеть + + + + &Desktop + &Рабочий стол + + + + &Add to Bookmarks + &Добавить в закладки + + + + &Applications + &Приложения + + + + Reload + Обновить + + + + &Icon View + Просмотр &значками + + + + &Compact View + &Компактный просмотр + + + + &Detailed List + Просмотр &подробным списком + + + + &Thumbnail View + Просмотр &эскизами + + + + Cu&t + &Вырезать + + + + Ctrl+X + + + + + &Copy + &Копировать + + + + Ctrl+C + Ctrl+C + + + + &Paste + &Вставить + + + + Ctrl+V + Ctrl+V + + + + Select &All + Выделить &всё + + + + Ctrl+A + Ctrl+A + + + + Pr&eferences + &Настройки + + + + &Ascending + По &возрастанию + + + + &Descending + По &убыванию + + + + &By File Name + &По имени файла + + + + By &Modification Time + По времени &изменения + + + + By File &Type + По &типу файла + + + + By &Owner + По &владельцу + + + + &Folder First + Сначала &папки + + + + &Preserve sorting for this folder + &Сохранять сортировку для этой папки + + + + &Case Sensitive + &Чувствительная к регистру + + + + By File &Size + По &размеру файла + + + + &Close Window + &Закрыть окно + + + + Ctrl+Q + Ctrl+Q + + + + &Folder + &Папка + + + + &Blank File + &Пустой файл + + + + &Find Files + &Найти файлы + + + + F3 + F3 + + + + &Show/Focus Filter Bar + &Показать/скрыть панель фильтра + + + + Show Filter Bar + Показать панель фильтра + + + + Ctrl+I + Ctrl+I + + + + S&plit View + &Разделить окно + + + + Split View + Разделить окно + + + + F6 + F6 + + + + &Copy Full Path + С&копировать полный путь + + + + Ctrl+Shift+C + Ctrl+Shift+C + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + &Отменить все фильтры + + + + Ctrl+Shift+K + Ctrl+Shift+K + + + + Close &previous tabs + Закрыть &предыдущие вкладки + + + + Close &next tabs + Закрыть &следующие вкладки + + + + &Preserve Settings for This Folder + &Сохранить настройки для этой папки + + + + Connect to &Server + Подключение к &серверу + + + + &Location + &Расположение + + + + &Path Buttons + &Путь кнопок + + + + &Bulk Rename + &Групповое переименование + + + + Bulk Rename + Групповое переименование + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + Закрыть &остальные вкладки + + + + Permanent &filter bar + Не скрывать панель &фильтров + + + + &Menu bar + &Cтрока меню + + + + Menu bar + Панель меню + + + + Ctrl+M + Ctrl+M + + + + + Menu + Меню + + + + New &Tab + Новая &вкладка + + + + New Tab + Новая вкладка + + + + Ctrl+T + Ctrl+T + + + + Go &Back + Перейти &назад + + + + Go Back + Перейти назад + + + + Alt+Left + Alt+Стрелка_влево + + + + Go &Forward + Перейти &вперёд + + + + Go Forward + Перейти вперёд + + + + Alt+Right + + + + + &Invert Selection + &Инвертировать выделение + + + + &Delete + &Удалить + + + + Del + Del + + + + &Rename + Пере&именовать + + + + F2 + F2 + + + + C&lose Tab + &Закрыть вкладку + + + + Ctrl+W + Ctrl+W + + + + File &Properties + Свойства &файла + + + + Alt+Return + Alt+Return + + + + &Folder Properties + Свойства &папки + + + + Edit Bookmarks + Изменить закладки + + + + Open &Terminal + Открыть &терминал + + + + F4 + F4 + + + + Open as &Root + Открыть от имени &суперпользователя + + + + &Edit Bookmarks + &Изменить закладки + + + + PCManFM::Application + + + Name of configuration profile + Имя профиля конфигурации + + + + PROFILE + ПРОФИЛЬ + + + + Run PCManFM as a daemon + Запустить PCManFM как демон + + + + Quit PCManFM + Выйти из PCManFM + + + + Launch desktop manager + Запустить менеджер рабочего стола + + + + Turn off desktop manager if it's running + Отключить менеджер рабочего стола, если он запущен + + + + Open desktop preference dialog on the page with the specified name + Открыть диалог настроек рабочего стола на странице с указанным именем + + + + + NAME + ИМЯ + + + + Set desktop wallpaper from image FILE + Выбрать обои рабочего стола из ФАЙЛА изображения + + + + FILE + ФАЙЛ + + + + MODE + РЕЖИМ + + + + Open Preferences dialog on the page with the specified name + Открыть диалог настроек на странице с указанным именем + + + + Open new window + Открыть новое окно + + + + Open Find Files utility + Открыть утилиту поиска файлов + + + + Set mode of desktop wallpaper. MODE=(%1) + Задать режим обоев рабочего стола. РЕЖИМ=(%1) + + + + [FILE1, FILE2,...] + [ФАЙЛ1, ФАЙЛ2,...] + + + + Files or directories to open + Файлы или папки для открытия + + + + + Error + Ошибка + + + + Terminal emulator is not set. + Эмулятор терминала не указан. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Открыть в диспетчере файлов + + + + Removable Disk + Съёмный диск + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + Безопасный WebDav + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Заполнить только цветом фона + + + + Stretch to fill the entire screen + Растянуть по всему экрану + + + + Stretch to fit the screen + Растянуть по размеру экрана + + + + Center on the screen + По центру экрана + + + + Tile the image to fill the entire screen + Плиточное заполнение всего экрана изображением + + + + Zoom the image to fill the entire screen + Увеличить изображение до заполнения всего экрана + + + + Image Files + Файлы изображений + + + + PCManFM::DesktopWindow + + + Trash (One item) + Корзина (1 объект) + + + + Trash (%Ln items) + Корзина (%Ln объект) + Корзина (%Ln объекта) + Корзина (%Ln объектов) + + + + Trash (Empty) + Корзина (пусто) + + + + Home + Home + + + + Computer + Компьютер + + + + Network + Сеть + + + + Open + Открыть + + + + + Stic&k to Current Position + &Прикрепить к текущему положению + + + + Empty Trash + Очистить корзину + + + + Hide Desktop Items + Скрыть значки рабочего стола + + + + Desktop Preferences + Настройки рабочего стола + + + + PCManFM::FilterBar + + + Filter: + Фильтр: + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Стереть текст (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + Запущено от root + + + + Hide menu bar + Скрыть панель меню + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Полностью скрыть панель меню; нажмите Ctrl+M, чтобы вернуть ее. + + + + Version: %1 + Версия: %1 + + + + &Move to Trash + &Переместить в корзину + + + + &Delete + &Удалить + + + + + Error + Ошибка + + + + Switch user command is not set. + Команда переключения пользователя не задана. + + + + PCManFM::PreferencesDialog + + + Icon View + Просмотр значками + + + + Compact View + Компактный просмотр + + + + Thumbnail View + Просмотр эскизами + + + + Detailed List View + Просмотр подробным списком + + + + PCManFM::TabPage + + + Error + Ошибка + + + + Free space: %1 (Total: %2) + Свободное место: %1 (всего: %2) + + + + %n item(s) + + %n объект + %n объекта + %n объектов + + + + + (%n hidden) + + (%n скрыт) + (%n скрыто) + (%n скрыто) + + + + + + + Link to + Ссылка на + + + + %n item(s) selected + + %n объект выделен + %n объекта выделено + %n объектов выделено + + + + + PCManFM::View + + + Open in New T&ab + Открыть в новой &вкладке + + + + Open in New Win&dow + Открыть в новом &окне + + + + Open in Termina&l + Открыть в &терминале + + + + PreferencesDialog + + + Preferences + Настройки + + + + User Interface + Интерфейс пользователя + + + + Behavior + Поведение + + + + + Thumbnail + Эскизы + + + + Volume + Том + + + + Advanced + Расширенные + + + + Select newly created files + Выделять только что созданные файлы + + + + Icons + Значки + + + + Size of big icons: + Размер больших значков: + + + + Size of small icons: + Размер маленьких значков: + + + + Size of thumbnails: + Размер эскизов: + + + + Size of side pane icons: + Размер значков боковой панели: + + + + Icon theme: + Тема значков: + + + + Window + Окно + + + + Always show the tab bar + Всегда показывать панель вкладок + + + + Show 'Close' buttons on tabs + Показывать кнопку «Закрыть» на вкладках + + + + Remember the size of the last closed window + Запоминать размер последнего закрытого окна + + + + Default width of new windows: + Ширина новых окон по умолчанию: + + + + Default height of new windows: + Высота новых окон по умолчанию: + + + + Browsing + Просмотр + + + + Open files with single click + Открывать файлы по одиночному щелчку мыши + + + + Delay of auto-selection in single click mode (0 to disable) + Задержка автовыделения в режиме одиночного щелчка (0 для отключения) + + + + Default view mode: + Режим просмотра по умолчанию: + + + + sec + сек + + + + File Operations + Операции с файлами + + + + Confirm before deleting files + Подтверждение перед удалением файлов + + + + Move deleted files to "trash bin" instead of erasing from disk. + Перемещать удалённые файлы в «корзину» вместо удаления их с диска. + + + + Show thumbnails of files + Показывать эскизы файлов + + + + Only show thumbnails for local files + Показывать эскизы только для локальных файлов + + + + Display + Вид + + + + Bookmarks: + Закладки: + + + + Open in current tab + Открывать в текущей вкладке + + + + Open in new tab + Открывать в новой вкладке + + + + Open in new window + Открывать в новом окне + + + + Erase files on removable media instead of "trash can" creation + Удалять файлы на съёмных носителях вместо создания «корзины» + + + + Confirm before moving files into "trash can" + Подтверждение перед перемещением файлов в «корзину» + + + + + + Requires application restart to take effect completely + Для полного применения настроек нужно перезапустить приложение + + + + Launch executable files without prompt + Запускать исполняемые файлы без запроса + + + + + Used by Icon View + Используется в режиме просмотра значками + + + + + Used by Compact View and Detailed List View + Используется в компактном режиме и просмотре подробным списком + + + + + Used by Thumbnail View + Используется в режиме просмотра эскизов + + + + User interface + Интерфейс пользователя + + + + Treat backup files as hidden + Рассматривать резервные файлы как скрытые + + + + Always show full file names + Всегда показывать полные имена файлов + + + + Show icons of hidden files shadowed + Показывать значки скрытых файлов затенёнными + + + + Minimum item margins in icon view: + Минимальные границы элементов в режиме значков: + + + + 3 px by default. + по умолчанию - 3 пикселя. + + + + + px + пикс. + + + + x + x + + + + 3 px by default. +A space is also reserved for 3 lines of text. + По умолчанию - 3 пикселя. +Также резервируется место для 3 строк текста. + + + + Lock + Связать + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Если не отмечено, то панель вкладок будет отображаться, +только если есть больше одной вкладки. + + + + Application restart is needed for changes to take effect. + Чтобы изменения вступили в силу, необходим перезапуск приложения. + + + + Do not generate thumbnails for image files exceeding this size: + Не создавать эскизы для файлов изображений больших чем: + + + + KB + КБ + + + + Needs ffmpegthumbnailer + Необходим ffmpegthumbnailer + + + + Auto Mount + Автоподключение + + + + Mount mountable volumes automatically on program startup + Подключать съёмные тома автоматически при запуске программы + + + + Mount removable media automatically when they are inserted + Подключать съёмные тома автоматически при их вставлении + + + + Show available options for removable media when they are inserted + Показывать доступные варианты для съёмных устройств при их вставлении + + + + When removable medium unmounted: + При отключении съёмного устройства: + + + + Close &tab containing removable medium + Закрыть &вкладку, отображающую содержимое съёмного носителя + + + + Chan&ge folder in the tab to home folder + Изме&нить папку во вкладке на домашнюю + + + + Switch &user command: + Команда смены &пользователя: + + + + Archiver in&tegration: + Ин&теграция с архиваторами: + + + + Templates + Шаблоны + + + + Show only user defined templates in menu + Показывать в меню только шаблоны, определённые пользователем + + + + Show only one template for each MIME type + Показывать только один шаблон для каждого типа MIME + + + + Run default application after creation from template + Запускать приложение по умолчанию после создания из шаблона + + + + Programs + Программы + + + + Terminal emulator: + Эмулятор терминала: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Примеры: "xterm -e %s" для терминала или "gksu %s" для переключения пользователя. +%s = командная строка,которую вы хотите выполнить с терминалом или su. + + + + Use SI decimal prefixes instead of IEC binary prefixes + Использовать десятичные префиксы СИ вместо двоичных префиксов IEC + + + + QObject + + + Renaming files... + Переименование файлов… + + + + Abort + Прервать + + + + Warning + Предупреждение + + + + Renaming is aborted. + Переименование прервано. + + + + + Error + Ошибка + + + + No file could be renamed. + Не удалось переименовать ни один файл. + + + + Some files could not be renamed. + Не удалось переименовать некоторые файлы. + + + diff --git a/pcmanfm/translations/pcmanfm-qt_tr.ts b/pcmanfm/translations/pcmanfm-qt_tr.ts new file mode 100644 index 0000000..1ed8b07 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_tr.ts @@ -0,0 +1,1817 @@ + + + + + AboutDialog + + + About + Hakkında + + + + <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> + + + + Lightweight file manager + Hafif bir dosya yöneticisi + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Programcı: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + PCManFM-Qt File Manager + +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. + PCManFM-Qt Dosya Yöneticisi + +Telif Hakkı (C) 2009 - 2014 洪任諭 (Hong Jen Yee) + +Bu program ücretsiz bir yazılımdır; bunu dağıtabilir veya +GNU Genel Kamu Lisansı kapsamında değiştirebilirsiniz +Özgür Yazılım Vakfı lisansı altında yada +benzeri başka bir lisans altında bir sürüm çatallayabilirsiniz. + +Bu program faydalı olacağı amacıyla geliştirilmiştir, +fakat size hiçbir kullanım garantisi vermez. +Belirli bir amaca katkı vermek için kamu yararına geliştirildi. +Daha fazla bilgi edinmek için GNU Genel Kamu Lisansını inceleyin. + +Bu program ile birlikte GNU Genel Kamu Lisansını +kabul etmiş varsayılırsınız. +VAKIF, Inc., 51 Franklin Caddesi, Beşinci Kat, Boston, MA 02110-1301, ABD. +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + + + Authors + Yazarlar + + + + License + Lisans + + + + AutoRunDialog + + + Removable medium is inserted + Harici bir bellek takıldı + + + + <b>Removable medium is inserted</b> + <b>Harici Bellek Takıldı</b> + + + + Type of medium: + Bellek tipi: + + + + Detecting... + Taranıyor... + + + + Please select the action you want to perform: + Gerçekleştireceğiniz eylemi seçiniz: + + + + BulkRenameDialog + + + Bulk Rename + Çoklu yeniden adlandırma + + + + # will be replaced by numbers starting with: + # aşağıdakinden başlayarak sayılarla değiştirilecek: + + + + Rename selected files to: + Seçilen dosyların ismini şununla değiştir: + + + + Name# + İsim# + + + + ConnectServerDialog + + + Connect to remote server + Uzak sunucuya bağlan + + + + Anonymous &login + Anonim &giriş + + + + Login as &user: + K&ullanıcı olarak giriş: + + + + Specify remote folder to connect + Bağlanılacak uzak dizini belirleyin + + + + Type: + Tür: + + + + Port: + Port: + + + + Path: + Yol: + + + + Host: + Host: + + + + DesktopFolder + + + Form + Form + + + + Desktop + Masaüstü + + + + Desktop folder: + Masaüstü: + + + + Image file + Resim dosyası + + + + Folder path + Dosya yolu + + + + &Browse + &Gözat + + + + DesktopPreferencesDialog + + + Desktop Preferences + Masaüstü Tercihleri + + + + Background + Arkaplan + + + + Wallpaper mode: + Duvarkağıdı kipi: + + + + Wallpaper image file: + Duvar kağıdı resim dosyası: + + + + Select background color: + Arkaplan rengi seç: + + + + Image file + Resim dosyası + + + + Image file path + Resim dosya yolu + + + + &Browse + &Gözat + + + + Icons + Simgeler + + + + Icon size: + Simge boyutu: + + + + Label Text + Etiket Metni + + + + Select shadow color: + Gölge rengi seç: + + + + Select font: + Yazıtipi seç: + + + + General + Genel + + + + Select text color: + + + + + Spacing + Boşluk + + + + Minimum item margins: + Minimum parça marjları: + + + + 3 px by default. + Öntanımlı olarak 3 px. + + + + + px + + + + + x + + + + + 1 px by default. +A space is also reserved for 3 lines of text. + Varsayılan olarak 1 piksel. +Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. + + + + Lock + Kilitle + + + + Slide Show + Slayt Gösterimi + + + + Enable Slide Show + Slayt Gösterimi etkinleştir + + + + Wallpaper image folder: + Duvarkağıdı klasörü: + + + + Browse + Ara + + + + hour(s) + .saat(ler) + + + + and + ve + + + + Intervals less than 5min will be ignored + 5 dakikadan kısa zaman aralıkları görmezden gelinecek + + + + Interval: + Zaman Aralığı: + + + + minute(s) + .dakika(lar) + + + + Wallpaper folder + Duvarkağıdı klasörü + + + + Randomize the slide show + Duvarkağıdı rasgele seçilsin + + + + Visible Shortcuts + + + + + Home + Ev Dizini + + + + Trash + + + + + Computer + Bilgisayar + + + + Network + + + + + Window Manager + Pencere Yönetici + + + + Show menus provided by window managers when desktop is clicked + Masaüstüne tıklandığında pencere yöneticisinin sağladığı simgeleri göster + + + + Advanced + Gelişmiş + + + + MainWindow + + + File Manager + Dosya Yöneticisi + + + + &Toolbars + Araç &Çubukları + + + + Path &Bar + Yol &Çubuğu + + + + &Filtering + &Filtreleme + + + + Go &Up + Üst &Dizin + + + + Go Up + Üst Dizin + + + + Alt+Up + Alt+Yukarı + + + + &Home + &Ev Dizini + + + + Alt+Home + Alt+Home + + + + &Reload + &Yeniden Yükle + + + + F5 + F5 + + + + Go + Git + + + + Quit + Çıkış + + + + &About + &Hakkında + + + + &New Window + &Yeni Pencere + + + + New Window + Yeni Pencere + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + &Gizli Dosyaları Göster + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Bilgisayar + + + + &Trash + &Çöp + + + + &Network + &Ağ + + + + &Desktop + &Masaüstü + + + + &Add to Bookmarks + Yer İmlerine &Ekle + + + + &Applications + &Uygulamalar + + + + Reload + Yeniden Yükle + + + + &Icon View + &Simge Görünümü + + + + &Compact View + &Sıkışık Görünüm + + + + &Detailed List + &Ayrıntılı Liste + + + + &Thumbnail View + &Önizleme + + + + Cu&t + Ke&s + + + + Ctrl+X + Ctrl+X + + + + &Copy + &Kopyala + + + + Ctrl+C + Ctrl+C + + + + &Paste + &Yapıştır + + + + Ctrl+V + Ctrl+V + + + + Select &All + Tümünü &Seç + + + + Ctrl+A + Ctrl+A + + + + Pr&eferences + Ter&cihler + + + + &Ascending + &Artan + + + + &Descending + &Azalan + + + + &By File Name + &Dosya Adı + + + + By &Modification Time + &Değiştirme Zamanı + + + + By File &Type + &Dosya Tipi + + + + By &Owner + &Sahiplik + + + + &Folder First + &Önce Dizin + + + + &Preserve sorting for this folder + Bu dizinin sıralamasını &koru + + + + &Case Sensitive + &Alfabetik + + + + By File &Size + Dosya &Boyutu + + + + &Close Window + &Pencereyi Kapat + + + + Ctrl+Q + Ctrl+Q + + + + &Folder + &Dizin + + + + &Blank File + &Boş Dosya + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + + + + + Ctrl+I + + + + + S&plit View + + + + + Split View + + + + + F6 + F6 + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + + + + + Ctrl+Shift+K + + + + + Close &previous tabs + &Önceki sekmeleri kapat + + + + Close &next tabs + So&nraki sekmeleri kapat + + + + &Preserve Settings for This Folder + Bu Dizinin Ayarlarını &Koru + + + + Connect to &Server + &Sunucuya Bağlan + + + + &Location + &Konum + + + + &Path Buttons + &Yol Düğmeleri + + + + &Bulk Rename + + + + + Bulk Rename + Çoklu yeniden adlandırma + + + + Ctrl+F2 + + + + + Close &other tabs + &Diğer sekmeleri kapat + + + + Permanent &filter bar + + + + + &Menu bar + &Menü çubuğu + + + + Menu bar + Menü çubuğu + + + + Ctrl+M + Ctrl+M + + + + + Menu + Menü + + + + New &Tab + Yeni &Sekme + + + + New Tab + Yeni Sekme + + + + Ctrl+T + Ctrl+T + + + + Go &Back + Geri &Git + + + + Go Back + Geri Git + + + + Alt+Left + Alt+Left + + + + Go &Forward + &İleri + + + + Go Forward + İleri + + + + Alt+Right + Alt+Right + + + + &Invert Selection + Seçimi &Tersine Çevir + + + + &Delete + &Sil + + + + Del + Sil + + + + &Rename + &Yeniden Adlandır + + + + F2 + F2 + + + + C&lose Tab + S&ekmeyi Kapat + + + + Ctrl+W + Ctrl+W + + + + File &Properties + Dosya &Özellikleri + + + + Alt+Return + Alt+Return + + + + &Folder Properties + &Dizin Özellikleri + + + + Edit Bookmarks + Yer İmlerini Düzenle + + + + Open &Terminal + Uçbirim &Aç + + + + F4 + F4 + + + + Open as &Root + &Yetkili Olarak PCManFM Aç + + + + &Edit Bookmarks + &Yer İmlerini Düzenle + + + + Ctrl+Shift+N + Ctrl+Shift+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + &Find Files + Dosya &Bul + + + + F3 + F3 + + + + &File + &Dosya + + + + C&reate New + Y&eni Oluştur + + + + &Help + &Yardım + + + + + &View + &Görünüm + + + + &Sorting + &Sıralama + + + + &Edit + &Düzenle + + + + &Bookmarks + &Yer imleri + + + + &Go + &Git + + + + &Tool + &Araçlar + + + + Main Toolbar + Ana Araç Çubuğu + + + + PCManFM::Application + + + Name of configuration profile + Profil yapılandırma adı + + + + PROFILE + PROFİL + + + + Run PCManFM as a daemon + PCManFM'i arkaplanda çalıştır + + + + Quit PCManFM + PCManFM'den Çık + + + + Launch desktop manager + Masaüstü yöneticiyi başlat + + + + Turn off desktop manager if it's running + Eğer çalışıyorsa masaüstü yöneticisini durdur + + + + Open desktop preference dialog on the page with the specified name + Aynı adı taşıyan sayfa yada dosya varsa masaüstünde bir tercih öner + + + + + NAME + İSİM + + + + Open new window + Yeni pencere aç + + + + Open Find Files utility + Açık Dosya Bulmaya yarar + + + + Set desktop wallpaper from image FILE + DOSYA masaüstü duvarkağıdı olarak ayarlansın + + + + FILE + DOSYA + + + + MODE + KİP + + + + Set mode of desktop wallpaper. MODE=(%1) + Masaüstü duvar kağıdının kipini ayarla. KİP=(%1) + + + + Open Preferences dialog on the page with the specified name + Aynı adı taşıyan sayfa yada dosya varsa bir tercih öner + + + + Files or directories to open + Dosya veya dizin aç + + + + [FILE1, FILE2,...] + [DOSYA1, DOSYA,...] + + + + + Error + Hata + + + + Terminal emulator is not set. + Uçbirim uygulaması ayarlanmadı. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Dosya yöneticisinde aç + + + + Removable Disk + Çıkarılabilir Bellek + + + + PCManFM::ConnectServerDialog + + + SSH + + + + + FTP + + + + + WebDav + + + + + Secure WebDav + + + + + HTTP + + + + + HTTPS + + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Arkaplan sadece renk dolgusu olsun + + + + Stretch to fill the entire screen + Tüm ekranı kaplayacak şekilde ger + + + + Stretch to fit the screen + Ekran boyutuna uzat ve uydur + + + + Center on the screen + Ekranı ortala + + + + Tile the image to fill the entire screen + Tüm ekranı dolduracak şekilde döşe + + + + Zoom the image to fill the entire screen + Remi tüm ekranı dolduracak şekilde ayarla + + + + Image Files + Resim Dosyaları + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + Trash (Empty) + + + + + Home + Ev Dizini + + + + Computer + Bilgisayar + + + + Network + + + + + Open + + + + + + Stic&k to Current Position + Geçerli Konuma Sa&bitle + + + + Empty Trash + + + + + Hide Desktop Items + + + + + Desktop Preferences + Masaüstü Tercihleri + + + + PCManFM::FilterBar + + + Filter: + + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Metni temizle (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + Menü çubuğunu gizle + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Bu eylem menü çubuğunu tamamen gizleyecektir, tekrar göstermek için Ctrl+M kısayolunu kullanın. + + + + Version: %1 + Sürüm: %1 + + + + &Move to Trash + &Çöp Kutusuna Taşı + + + + &Delete + &Sil + + + + + Error + Hata + + + + Switch user command is not set. + Kullanıcı değiştirme komutu atanmamış. + + + + PCManFM::PreferencesDialog + + + Icon View + Simgeler + + + + Compact View + Sıkışık Görünüm + + + + Thumbnail View + Önizleme + + + + Detailed List View + Detaylı Liste + + + + PCManFM::TabPage + + + Error + Hata + + + + Free space: %1 (Total: %2) + Boş alan: %1 (Toplam %2) + + + + %n item(s) + + %n nesne(ler) + + + + + (%n hidden) + + (%n gizli) + + + + + + + Link to + + + + + %n item(s) selected + + %n nesne seçildi + + + + + PCManFM::View + + + Open in New T&ab + Yeni S&ekmede Aç + + + + Open in New Win&dow + Yeni Pen&cerede Aç + + + + Open in Termina&l + Uçbirim&de Aç + + + + PreferencesDialog + + + Preferences + Tercihler + + + + User Interface + Kullanıcı Arayüzü + + + + Behavior + Davranış + + + + + Thumbnail + Önizleme + + + + Volume + Disk Yönetimi + + + + Advanced + Gelişmiş + + + + Select newly created files + + + + + Icons + Simgeler + + + + Size of big icons: + Büyük simge boyutu: + + + + Size of small icons: + Küçük simge boyutu: + + + + Size of thumbnails: + Önizleme boyutu: + + + + Size of side pane icons: + Yan bölme simgelerinin boyutu: + + + + Icon theme: + Simge teması: + + + + Window + Pencere + + + + Always show the tab bar + Sekme çubuğunu daima göster + + + + Show 'Close' buttons on tabs + Sekmelerde 'Kapat' düğmesi göster + + + + Remember the size of the last closed window + Son kapatılan pencere boyutunu anımsa + + + + Default width of new windows: + Yeni pencereleri varsayılan genişlikte aç: + + + + Default height of new windows: + Yeni pencereleri varsayılan yükseklikte aç: + + + + Browsing + Gözat + + + + Open files with single click + Dosyaları çift tıklama ile aç + + + + Delay of auto-selection in single click mode (0 to disable) + İmleç üzerinde bekleyince kendiliğinden seç ve tek tıkla (0 etkisizleştirir) + + + + Default view mode: + Varsayılan görünüm kipi: + + + + sec + sn + + + + File Operations + Dosya İşlemleri + + + + Confirm before deleting files + Dosyaları silmeden önce onayla + + + + Move deleted files to "trash bin" instead of erasing from disk. + Silinen dosyaları "çöpe atmadan" diskten sil. + + + + Show thumbnails of files + Dosya önizlemelerini göster + + + + Only show thumbnails for local files + Yerel dosyalar için önizleme göster + + + + Display + Görünüm + + + + Bookmarks: + Yer İmleri: + + + + Open in current tab + Geçerli sekmede aç + + + + Open in new tab + Yeni sekmede aç + + + + Open in new window + Yeni pencerede aç + + + + Erase files on removable media instead of "trash can" creation + Çıkarılabilir bellek takılınca kendiliğinden oluşan "kalıntıları" sil + + + + Confirm before moving files into "trash can" + Dosyalar "çöpe" gönderilmeden önce onay iste + + + + + + Requires application restart to take effect completely + + + + + Launch executable files without prompt + + + + + + Used by Icon View + + + + + + Used by Compact View and Detailed List View + + + + + + Used by Thumbnail View + + + + + User interface + Kullanıcı arayüzü + + + + Treat backup files as hidden + Yedekleme dosyalarını gizle + + + + Always show full file names + Her zaman dosya adının tamamını göster + + + + Show icons of hidden files shadowed + Gizli dosyaların simgesini gölgele + + + + Minimum item margins in icon view: + + + + + 3 px by default. + Varsayılan olarak 3 piksel. + + + + + px + + + + + x + + + + + 3 px by default. +A space is also reserved for 3 lines of text. + Varsayılan olarak 3 piksel. +Ayrıca, 3 satırlık metin için bir boşluk ayrılmıştır. + + + + Lock + Kilitle + + + + 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 + + + + Application restart is needed for changes to take effect. + + + + + Do not generate thumbnails for image files exceeding this size: + Şundan büyük boyuttaki dosyalar için önizleme oluşturma: + + + + KB + .KB + + + + Needs ffmpegthumbnailer + ffmpegthumbnailer gerekiyor + + + + Auto Mount + Otomatik bağla + + + + Mount mountable volumes automatically on program startup + Uygulama başlarken diskleri otomatik bağla + + + + Mount removable media automatically when they are inserted + Çıkarılabilir bellek takıldığında otomatik olarak bağla + + + + Show available options for removable media when they are inserted + Çıkarılabilir bellek takıldığında seçenekleri göster + + + + When removable medium unmounted: + Çıkarılabilir disk ayrıldığında: + + + + Close &tab containing removable medium + Bellek çıkarılınca &sekme kapansın + + + + Chan&ge folder in the tab to home folder + Sek&me konumu kullanıcı klasörü olarak değişsin + + + + Programs + Uygulamalar + + + + Terminal emulator: + Uçbirim emülatörü: + + + + Switch &user command: + &Kullanıcı değiştirme-komutu: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Örnek: uçbirim için "xterm -e %s" veya kullanıcı değiştirmek için "gksu %s". +%s = komut satırı veya uçbirimde su komutu ile. + + + + Archiver in&tegration: + Sıkıştırma uy&gulaması: + + + + Templates + Şablonlar + + + + Show only user defined templates in menu + Menüde sadece kullanıcı şablonlarını göster + + + + Show only one template for each MIME type + Her MIME türü için tek bir şablon göster + + + + Run default application after creation from template + Şablonu uygulama çalıştıktan sonra oluştur + + + + Use SI decimal prefixes instead of IEC binary prefixes + SI onluk önekleri yerine IEC ikili önekleri kullan + + + + QObject + + + Renaming files... + + + + + Abort + + + + + Warning + + + + + Renaming is aborted. + + + + + + Error + Hata + + + + No file could be renamed. + + + + + Some files could not be renamed. + + + + diff --git a/pcmanfm/translations/pcmanfm-qt_uk.ts b/pcmanfm/translations/pcmanfm-qt_uk.ts new file mode 100644 index 0000000..12539ec --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_uk.ts @@ -0,0 +1,1826 @@ + + + + + AboutDialog + + + About + Про + + + + <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> + + + + Lightweight file manager + Легкий менеджер файлів + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + Програмування: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + PCManFM-Qt File Manager + +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. + Менеджер файлів PCManFM-Qt + +Всі права застережено (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. + + + + Authors + Автори + + + + License + Ліцензія + + + + AutoRunDialog + + + Removable medium is inserted + Вставлено знімний пристрій + + + + <b>Removable medium is inserted</b> + <b>Вставлено знімний пристрій</b> + + + + Type of medium: + Тип пристрою: + + + + Detecting... + Розпізнавання... + + + + Please select the action you want to perform: + Будь ласка, виберіть дію, яку бажаєте виконати: + + + + BulkRenameDialog + + + Bulk Rename + + + + + # will be replaced by numbers starting with: + + + + + Rename selected files to: + + + + + Name# + + + + + ConnectServerDialog + + + Connect to remote server + Зв'язок з віддаленим сервером + + + + Anonymous &login + Анонімне &логування + + + + Login as &user: + Ввійти як &користувач: + + + + Specify remote folder to connect + Вкажіть віддалену теку для зв'язку + + + + Type: + Тип: + + + + Port: + Порт: + + + + Path: + Шлях: + + + + Host: + Сервер: + + + + DesktopFolder + + + Form + Форма + + + + Desktop + Стільниця + + + + Desktop folder: + Тека стільниці: + + + + Image file + Файл малюнку + + + + Folder path + Шлях теки + + + + &Browse + &Переглянути + + + + DesktopPreferencesDialog + + + Desktop Preferences + Налаштування стільниці + + + + Background + Тло + + + + Wallpaper mode: + Режим тла: + + + + Wallpaper image file: + Файл малюнка тла: + + + + Select background color: + Вибрати колір фону: + + + + Image file + Файл малюнка + + + + Image file path + Шлях до файлу малюнка + + + + &Browse + &Переглянути + + + + Icons + Значки + + + + Icon size: + Розмір значка: + + + + Label Text + Текст мітки + + + + Select shadow color: + Вибрати колір тіні: + + + + Select font: + Вибрати шрифт: + + + + General + Загальне + + + + Select text color: + + + + + Spacing + Пропуски + + + + Minimum item margins: + Мінімальні поля: + + + + 3 px by default. + 3 пт типово. + + + + + px + пт + + + + x + х + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 1 пт типово. +Також зареєстровано простір для 3 лінійок тексту. + + + + Lock + Замок + + + + Slide Show + + + + + Enable Slide Show + + + + + Wallpaper image folder: + + + + + Browse + + + + + hour(s) + + + + + and + + + + + Intervals less than 5min will be ignored + + + + + Interval: + + + + + minute(s) + + + + + Wallpaper folder + + + + + Randomize the slide show + + + + + Visible Shortcuts + + + + + Home + Домашня тека + + + + Trash + + + + + Computer + Комп'ютер + + + + Network + Мережа + + + + Window Manager + Менеджер вікон + + + + Show menus provided by window managers when desktop is clicked + Показати меню, яке пропонує менеджер вікон, коли клацнуто на стільниці + + + + Advanced + Більше + + + + MainWindow + + + File Manager + Менеджер файлів + + + + &Toolbars + &Панелі інструментів + + + + Path &Bar + Шлях &до панелі + + + + &Filtering + + + + + Go &Up + Піднятися &вгору + + + + Go Up + Піднятися вгору + + + + Alt+Up + Alt+Up + + + + &Home + &Додому + + + + Alt+Home + Alt+Home + + + + &Reload + &Перезавантажити + + + + F5 + F5 + + + + Go + Йти + + + + Quit + Закінчити + + + + &About + &Про + + + + &New Window + &Нове вікно + + + + New Window + Нове вікно + + + + Ctrl+N + Ctrl+N + + + + Show &Hidden + Показати &сховані + + + + Ctrl+H + Ctrl+H + + + + &Computer + &Комп'ютер + + + + &Trash + &Смітник + + + + &Network + &Мережа + + + + &Desktop + &Стільниця + + + + &Add to Bookmarks + &Додати до закладок + + + + &Applications + &Програми + + + + Reload + Перезавантажити + + + + &Icon View + &Вигляд значками + + + + &Compact View + &Компактний вигляд + + + + &Detailed List + &Детальний список + + + + &Thumbnail View + &Вигляд мініатюрами + + + + Cu&t + Ви&різати + + + + Ctrl+X + Ctrl+X + + + + &Copy + &Копія + + + + Ctrl+C + Ctrl+C + + + + &Paste + &Вставити + + + + Ctrl+V + Ctrl+V + + + + Select &All + Вибрати &все + + + + Ctrl+A + Ctrl+A + + + + Pr&eferences + Пара&метри + + + + &Ascending + В порядку &зростання + + + + &Descending + В порядку &спадання + + + + &By File Name + &По назві файлу + + + + By &Modification Time + По часу з&міни + + + + By File &Type + По типу &файлу + + + + By &Owner + По вла&снику + + + + &Folder First + Те&ки спершу + + + + &Preserve sorting for this folder + &Зберегти сортування для цієї теки + + + + &Case Sensitive + &Чутливість до регістру + + + + By File &Size + По р&озміру файлу + + + + &Close Window + &Закрити вікно + + + + Ctrl+Q + Ctrl+Q + + + + &Folder + &Тека + + + + &Blank File + &Порожній файл + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + + + + + Ctrl+I + + + + + S&plit View + + + + + Split View + + + + + F6 + F6 + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + Ctrl+B + + + + &Clear All Filters + + + + + Ctrl+Shift+K + + + + + Close &previous tabs + Замкнути &попередні вкладки + + + + Close &next tabs + Замкнути наступні &вкладки + + + + &Preserve Settings for This Folder + &Зберігати налаштування для цієї теки + + + + Connect to &Server + Зв'язок з &сервером + + + + &Location + &Знаходження + + + + &Path Buttons + + + + + &Bulk Rename + + + + + Bulk Rename + + + + + Ctrl+F2 + + + + + Close &other tabs + Закрити &інші вкладки + + + + Permanent &filter bar + + + + + &Menu bar + &Панель меню + + + + Menu bar + Панель меню + + + + Ctrl+M + Ctrl+M + + + + + Menu + Меню + + + + New &Tab + Нова вк&ладка + + + + New Tab + Нова вкладка + + + + Ctrl+T + Ctrl+T + + + + Go &Back + Перейти &назад + + + + Go Back + Перейти назад + + + + Alt+Left + Alt+Left + + + + Go &Forward + Перейти в&перед + + + + Go Forward + Перейти вперед + + + + Alt+Right + Alt+Right + + + + &Invert Selection + &Інвертувати обране + + + + &Delete + &Вилучити + + + + Del + Del + + + + &Rename + &Перейменувати + + + + F2 + F2 + + + + C&lose Tab + З&акрити вкладку + + + + Ctrl+W + Ctrl+W + + + + File &Properties + Властивості &файлу + + + + Alt+Return + Alt+Return + + + + &Folder Properties + В&ластивості теки + + + + Edit Bookmarks + Редагувати закладки + + + + Open &Terminal + Відкрити &термінал + + + + F4 + F4 + + + + Open as &Root + Відкрити як &Root + + + + &Edit Bookmarks + &Редагувати закладки + + + + Ctrl+Shift+N + Ctrl+Shift+N + + + + Ctrl+Alt+N + Ctrl+Alt+N + + + + &Find Files + &Знайти файли + + + + F3 + F3 + + + + &File + &Файл + + + + C&reate New + Ств&орити новий + + + + &Help + &Допомога + + + + + &View + &Перегляд + + + + &Sorting + &Сортування + + + + &Edit + &Редагувати + + + + &Bookmarks + &Закладки + + + + &Go + &Перейти + + + + &Tool + &Інструменти + + + + Main Toolbar + Головна панель інструментів + + + + PCManFM::Application + + + Name of configuration profile + Назва профілю налаштування + + + + PROFILE + ПРОФІЛЬ + + + + Run PCManFM as a daemon + Запустити PCManFM як демон + + + + Quit PCManFM + Завершити PCManFM + + + + Launch desktop manager + Запустити менеджер стільниці + + + + Turn off desktop manager if it's running + Вимкнути менеджер стільниці, якщо він запущений + + + + Open desktop preference dialog on the page with the specified name + Відкрити діалог налаштування стільниці на сторінці з вказаною назвою + + + + + NAME + НАЗВА + + + + Open new window + Відкрити нове вікно + + + + Open Find Files utility + Відкрити інструмент пошуку файлів + + + + Set desktop wallpaper from image FILE + Встановити тло стільниці з ФАЙЛУ малюнку + + + + FILE + ФАЙЛ + + + + MODE + РЕЖИМ + + + + Set mode of desktop wallpaper. MODE=(%1) + Встановити режим тла стільниці. РЕЖИМ=(%1) + + + + Open Preferences dialog on the page with the specified name + Відкрити діалог налаштування на сторінці з вказаною назвою + + + + Files or directories to open + Файли або теки для відкриття + + + + [FILE1, FILE2,...] + [ФАЙЛ1, ФАЙЛ2,...] + + + + + Error + Помилка + + + + Terminal emulator is not set. + Емулятор терміналу не встановлений. + + + + PCManFM::AutoRunDialog + + + Open in file manager + Відкрити в менеджері файлів + + + + Removable Disk + Знімний диск + + + + PCManFM::ConnectServerDialog + + + SSH + SSH + + + + FTP + FTP + + + + WebDav + WebDav + + + + Secure WebDav + Безпечний WebDav + + + + HTTP + HTTP + + + + HTTPS + HTTPS + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + Заповнити тільки кольором фону + + + + Stretch to fill the entire screen + Розтягнути для заповнення цілого екрану + + + + Stretch to fit the screen + Розтягнути для вміщення в екран + + + + Center on the screen + Центрувати на екрані + + + + Tile the image to fill the entire screen + Розмножити малюнок для заповнення всього екрану + + + + Zoom the image to fill the entire screen + Змінити розмір малюнку щоб заповнити весь екран + + + + Image Files + Файли малюнків + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + + + Trash (Empty) + + + + + Home + Домашня тека + + + + Computer + Комп'ютер + + + + Network + Мережа + + + + Open + + + + + + Stic&k to Current Position + Прип&нути до поточної позиції + + + + Empty Trash + + + + + Hide Desktop Items + + + + + Desktop Preferences + Налаштування стільниці + + + + PCManFM::FilterBar + + + Filter: + + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + Очистити текст (Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + Приховати панель меню + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + Це приховає панель меню повністю, скористайтесь з Ctrl+M для показу панелі меню знову. + + + + Version: %1 + Версія: %1 + + + + &Move to Trash + &Перемістити до смітника + + + + &Delete + &Вилучити + + + + + Error + Помилка + + + + Switch user command is not set. + Команда пемикання користувачів не встановлена. + + + + PCManFM::PreferencesDialog + + + Icon View + Вигляд значками + + + + Compact View + Компактний вигляд + + + + Thumbnail View + Вигляд мініатюрами + + + + Detailed List View + Детальний вигляд списком + + + + PCManFM::TabPage + + + Error + Помилка + + + + Free space: %1 (Total: %2) + Вільний простір: %1 (Повністю: %2) + + + + %n item(s) + + %n пункт + %n пунктів + %n пунктів + + + + + (%n hidden) + + (%n прихований) + (%n приховано) + (%n приховані) + + + + + + + Link to + + + + + %n item(s) selected + + %n штуку(ук) вибрано + %n штуки вибрано + %n штук вибрано + + + + + PCManFM::View + + + Open in New T&ab + Відкрити в новій &вкладці + + + + Open in New Win&dow + Відкрити в новому ві&кні + + + + Open in Termina&l + Відкрити в &терміналі + + + + PreferencesDialog + + + Preferences + Параметри + + + + User Interface + Інтерфейс користувача + + + + Behavior + Поведінка + + + + + Thumbnail + Мініатюра + + + + Volume + Гучність + + + + Advanced + Більше + + + + Select newly created files + + + + + Icons + Значки + + + + Size of big icons: + Розмір великих значків: + + + + Size of small icons: + Розмір малих значків: + + + + Size of thumbnails: + Розмір мініатюр: + + + + Size of side pane icons: + Розмір значків бічної панелі: + + + + Icon theme: + Тема значка: + + + + Window + Вікно + + + + Always show the tab bar + Завжди показувати панель вкладок + + + + Show 'Close' buttons on tabs + Показати кнопку 'Закрити' на вкладках + + + + Remember the size of the last closed window + Пам'ятати розмір останнього закритого вікна + + + + Default width of new windows: + Типовий розмір нових вікон: + + + + Default height of new windows: + Типова висота нових вікон: + + + + Browsing + Перегляд + + + + Open files with single click + Відкривати файли одинарним клацанням + + + + Delay of auto-selection in single click mode (0 to disable) + Затримка автовибору в режимі одинарного клацання (0 для вимкнення) + + + + Default view mode: + Типовий режим перегляду: + + + + sec + сек + + + + File Operations + Операції над файлами + + + + Confirm before deleting files + Підтвердити перед вилученням файлів + + + + Move deleted files to "trash bin" instead of erasing from disk. + Перемістити вилучені файли до "смітника" замість витирання їх з диску. + + + + Show thumbnails of files + Показати мініатюри файлів + + + + Only show thumbnails for local files + Показати мініатюри тільки для локальних файлів + + + + Display + Дисплей + + + + Bookmarks: + Закладки: + + + + Open in current tab + Відкрити в поточній вкладці + + + + Open in new tab + Відкрити в новій вкладці + + + + Open in new window + Відкрити в новому вікні + + + + Erase files on removable media instead of "trash can" creation + Витерти файли на знімному диску замість створення "смітника" + + + + Confirm before moving files into "trash can" + Підтвердити перед перенесенням до "смітника" + + + + + + Requires application restart to take effect completely + + + + + Launch executable files without prompt + + + + + + Used by Icon View + Використано Переглядом значків + + + + + Used by Compact View and Detailed List View + Використати Компактний перегляд або Детальний перегляд списком + + + + + Used by Thumbnail View + Використано Переглядом мініатюрами + + + + User interface + Інтерфейс користувача + + + + Treat backup files as hidden + Трактувати файли бекапу як приховані + + + + Always show full file names + Завжди показувати повні назви файлів + + + + Show icons of hidden files shadowed + Показати значки прихованих файлів як затінені + + + + Minimum item margins in icon view: + Мінімальний проміжок в перегляді значками: + + + + 3 px by default. + 3 пт типово. + + + + + px + пт + + + + x + х + + + + 3 px by default. +A space is also reserved for 3 lines of text. + 3 пт типово. +Зарезервовано також область для 3 лінійок тексту. + + + + Lock + Замок + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + Коли невідмічено, панель вкладок буде показано +тільки тоді, якщо є більше ніж одна вкладка. + + + + Application restart is needed for changes to take effect. + + + + + Do not generate thumbnails for image files exceeding this size: + Не створювати мініатюри для файлів малюнків, що мають розмір більший ніж: + + + + KB + КБ + + + + Needs ffmpegthumbnailer + Потрібно ffmpegthumbnailer + + + + Auto Mount + Автомонтування + + + + Mount mountable volumes automatically on program startup + Монтувати розділи автоматично при старті програми + + + + Mount removable media automatically when they are inserted + Монтувати знімні пристрої автоматично, коли вони вставлені + + + + Show available options for removable media when they are inserted + Показати доступні параметри для знімних пристроїв, коли вони вставлені + + + + When removable medium unmounted: + Коли знімний пристрій відмонтований: + + + + Close &tab containing removable medium + Закрити &вкладку, яка містить знімний пристрій + + + + Chan&ge folder in the tab to home folder + Змінити &теку у вкладці на домашню теку + + + + Programs + Програми + + + + Terminal emulator: + Емулятор терміналу: + + + + Switch &user command: + Команда &перемикання користувача: + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + Приклади: "xterm -e %s" для терміналу або "gksu %s" для перемикання користувача. +%s = командна стрічка, яку Ви бажаєте виконати з терміналом або su. + + + + Archiver in&tegration: + Інтеграція з &архіватором: + + + + Templates + Шаблони + + + + Show only user defined templates in menu + Показати тільки користувацькі шаблони в меню + + + + Show only one template for each MIME type + Показати тільки шаблони для кожного типу MIME + + + + Run default application after creation from template + Запустити типову програму після створення з шаблону + + + + Use SI decimal prefixes instead of IEC binary prefixes + Використати SI десяткові префікси замість двійкових префіксів IEC + + + + QObject + + + Renaming files... + + + + + Abort + + + + + Warning + + + + + Renaming is aborted. + + + + + + Error + Помилка + + + + No file could be renamed. + + + + + Some files could not be renamed. + + + + diff --git a/pcmanfm/translations/pcmanfm-qt_zh_CN.ts b/pcmanfm/translations/pcmanfm-qt_zh_CN.ts new file mode 100644 index 0000000..04e2fb8 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_zh_CN.ts @@ -0,0 +1,1799 @@ + + + + + AboutDialog + + + About + 关于 + + + + <html><head/><body><p><span style=" font-size:16pt; font-weight:600;">PCManFM-Qt</span></p></body></html> + + + + + Lightweight file manager + 轻量级文件管理器 + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></p></body></html> + + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + + PCManFM-Qt File Manager + +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. + + + + + Authors + 作者 + + + + License + 协议 + + + + AutoRunDialog + + + Removable medium is inserted + 已插入可移动媒体 + + + + <b>Removable medium is inserted</b> + <b>已插入可移动媒体</b> + + + + Type of medium: + 媒体种类: + + + + Detecting... + 正在检测... + + + + Please select the action you want to perform: + 请选择您想执行的动作: + + + + BulkRenameDialog + + + Bulk Rename + 批量重命名 + + + + # will be replaced by numbers starting with: + # 会被替换为数字开始自: + + + + Rename selected files to: + 重命名已选定的文件至: + + + + Name# + 名称# + + + + ConnectServerDialog + + + Connect to remote server + 连接至远程服务器 + + + + Anonymous &login + 匿名登录(&L) + + + + Login as &user: + 作为用户连接(&S): + + + + Specify remote folder to connect + 指定要连接的远程目录 + + + + Type: + 种类: + + + + Port: + 端口: + + + + Path: + 路径: + + + + Host: + 主机: + + + + DesktopFolder + + + Form + + + + + Desktop + 桌面 + + + + Desktop folder: + 桌面文件夹: + + + + Image file + 图像文件 + + + + Folder path + 文件夹路径 + + + + &Browse + 浏览(&B) + + + + DesktopPreferencesDialog + + + Desktop Preferences + 桌面偏好设置 + + + + Background + 背景 + + + + Wallpaper mode: + 墙纸模式: + + + + Wallpaper image file: + 墙纸图像文件: + + + + Select background color: + 选择背景颜色: + + + + Image file + 图像文件 + + + + Image file path + 图像文件路径 + + + + &Browse + 浏览(&B) + + + + Icons + 图标 + + + + Icon size: + 图标大小: + + + + Label Text + 标签文字 + + + + Select shadow color: + 选择阴影颜色: + + + + Select font: + 选择字体: + + + + General + 常规 + + + + Select text color: + + + + + Spacing + 间距 + + + + Minimum item margins: + 最小项目外边距: + + + + 3 px by default. + 默认为3px。 + + + + + px + px + + + + x + x + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 默认为1px。 +会保留三行文字高度的空间。 + + + + Lock + 锁定 + + + + Slide Show + 幻灯片放映 + + + + Enable Slide Show + 启用幻灯片播放 + + + + Wallpaper image folder: + 墙纸图像文件夹: + + + + Browse + 浏览 + + + + hour(s) + 小时 + + + + and + + + + + Intervals less than 5min will be ignored + 少于5分钟的间隔将被忽略 + + + + Interval: + 间隔: + + + + minute(s) + 分钟 + + + + Wallpaper folder + 墙纸文件夹 + + + + Randomize the slide show + 随机幻灯片放映 + + + + Visible Shortcuts + + + + + Home + 主页 + + + + Trash + + + + + Computer + 计算机 + + + + Network + 网络 + + + + Window Manager + 窗口管理器 + + + + Show menus provided by window managers when desktop is clicked + 右击桌面时弹出窗口管理器提供的菜单 + + + + Advanced + 高级 + + + + MainWindow + + + File Manager + 文件管理器 + + + + &Toolbars + 工具栏(&T) + + + + Path &Bar + 路径工具栏(&B) + + + + &Filtering + + + + + Go &Up + 向上(&U) + + + + Go Up + 向上 + + + + Alt+Up + + + + + &Home + 主文件夹(&H) + + + + Alt+Home + + + + + &Reload + 刷新(&R) + + + + F5 + + + + + Go + 转到 + + + + Quit + 退出 + + + + &About + 关于(&A) + + + + &New Window + 新建窗口(&N) + + + + New Window + 新建窗口 + + + + Ctrl+N + + + + + Show &Hidden + 显示隐藏文件(&H) + + + + Ctrl+H + + + + + &Computer + 计算机(&C) + + + + &Trash + 回收站(&T) + + + + &Network + 网络(&N) + + + + &Desktop + 桌面(&D) + + + + &Add to Bookmarks + 添加至书签(&A) + + + + &Applications + 应用程序(&A) + + + + Reload + 刷新 + + + + &Icon View + 图标视图(&I) + + + + &Compact View + 列表视图(&C) + + + + &Detailed List + 详细信息(&D) + + + + &Thumbnail View + 缩略图视图(&T) + + + + Cu&t + 剪切(&T) + + + + Ctrl+X + + + + + &Copy + 复制(&C) + + + + Ctrl+C + + + + + &Paste + 粘贴(&P) + + + + Ctrl+V + + + + + Select &All + 全选(&A) + + + + Ctrl+A + + + + + Pr&eferences + 偏好设置(&E) + + + + &Ascending + 升序(&A) + + + + &Descending + 降序(&D) + + + + &By File Name + 按名称(&B) + + + + By &Modification Time + 按修改时间(&M) + + + + By File &Type + 按文件类型(&T) + + + + By &Owner + 按所有者(&O) + + + + &Folder First + 文件夹优先(&F) + + + + &Preserve sorting for this folder + 保存此目录的排序(&P) + + + + &Case Sensitive + 区分大小写(&C) + + + + By File &Size + 按大小(&S) + + + + &Close Window + 关闭窗口(&C) + + + + Ctrl+Q + + + + + &Folder + 文件夹(&F) + + + + &Blank File + 空文件(&B) + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + + + + + Ctrl+I + + + + + S&plit View + + + + + Split View + + + + + F6 + + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + + + + + &Clear All Filters + + + + + Ctrl+Shift+K + + + + + Close &previous tabs + 关闭上一个标签页(&P) + + + + Close &next tabs + 关闭下一个标签页(&N) + + + + &Preserve Settings for This Folder + 保存此目录的设置(&P) + + + + Connect to &Server + 连接至服务器(&S) + + + + &Location + 位置(&L) + + + + &Path Buttons + 路径按钮(&P) + + + + &Bulk Rename + 批量重命名(&B) + + + + Bulk Rename + 批量重命名 + + + + Ctrl+F2 + + + + + Close &other tabs + 关闭其他标签页(&O) + + + + Permanent &filter bar + + + + + &Menu bar + 菜单栏(&M) + + + + Menu bar + 菜单栏 + + + + Ctrl+M + + + + + + Menu + 菜单 + + + + New &Tab + 新建标签页(&T) + + + + New Tab + 新建标签页 + + + + Ctrl+T + + + + + Go &Back + 后退(&B) + + + + Go Back + 后退 + + + + Alt+Left + + + + + Go &Forward + 前进(&F) + + + + Go Forward + 前进 + + + + Alt+Right + + + + + &Invert Selection + 反选(&I) + + + + &Delete + 删除(&D) + + + + Del + + + + + &Rename + 重命名(&R) + + + + F2 + + + + + C&lose Tab + 关闭标签页(&L) + + + + Ctrl+W + + + + + File &Properties + 文件属性(&P) + + + + Alt+Return + + + + + &Folder Properties + 文件夹属性(&F) + + + + Edit Bookmarks + 编辑书签 + + + + Open &Terminal + 打开终端(&T) + + + + F4 + + + + + Open as &Root + 以管理员身份运行(&R) + + + + &Edit Bookmarks + 编辑书签(&E) + + + + Ctrl+Shift+N + + + + + Ctrl+Alt+N + + + + + &Find Files + 查找文件(&F) + + + + F3 + + + + + &File + 文件(&F) + + + + C&reate New + 新建(&C) + + + + &Help + 帮助(&H) + + + + + &View + 查看(&V) + + + + &Sorting + 排序(&S) + + + + &Edit + 编辑(&E) + + + + &Bookmarks + 书签(&B) + + + + &Go + 转到(&G) + + + + &Tool + 工具(&T) + + + + Main Toolbar + 主工具栏 + + + + PCManFM::Application + + + Name of configuration profile + 配置文件名称 + + + + PROFILE + 配置文件 + + + + Run PCManFM as a daemon + 作为守护进程运行 PCManFM + + + + Quit PCManFM + 退出 PCManFM + + + + Launch desktop manager + 运行桌面管理器 + + + + Turn off desktop manager if it's running + 如桌面管理器正在运行,关闭之 + + + + Open desktop preference dialog on the page with the specified name + 在此页面上以指定名称打开桌面偏好设定对话框 + + + + + NAME + 名称 + + + + Open new window + 打开新窗口 + + + + Open Find Files utility + 打开文件搜索实用程序 + + + + Set desktop wallpaper from image FILE + 从图像 FILE 设置桌面墙纸 + + + + FILE + 文件 + + + + MODE + 模式 + + + + Set mode of desktop wallpaper. MODE=(%1) + 设置桌面墙纸的模式 模式=(%1) + + + + Open Preferences dialog on the page with the specified name + 在此页面上以指定名称打开偏好设定对话框 + + + + Files or directories to open + 要打开的文件或目录 + + + + [FILE1, FILE2,...] + [文件1, 文件2,...] + + + + + Error + 错误 + + + + Terminal emulator is not set. + 终端模拟器未设置。 + + + + PCManFM::AutoRunDialog + + + Open in file manager + 在文件管理器中打开 + + + + Removable Disk + 可移动磁盘 + + + + PCManFM::ConnectServerDialog + + + SSH + + + + + FTP + + + + + WebDav + + + + + Secure WebDav + + + + + HTTP + + + + + HTTPS + + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + 仅以背景色填充 + + + + Stretch to fill the entire screen + 拉伸图像以填充整个屏幕 + + + + Stretch to fit the screen + 拉伸图像以适合屏幕 + + + + Center on the screen + 在屏幕上居中 + + + + Tile the image to fill the entire screen + 平铺图像以填充整个屏幕 + + + + Zoom the image to fill the entire screen + 缩放图像以填充整个屏幕 + + + + Image Files + 图像文件 + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + Trash (Empty) + + + + + Home + 主页 + + + + Computer + 计算机 + + + + Network + 网络 + + + + Open + + + + + + Stic&k to Current Position + 固定至当前位置(&K) + + + + Empty Trash + + + + + Hide Desktop Items + 隐藏桌面项目 + + + + Desktop Preferences + 桌面偏好设置 + + + + PCManFM::FilterBar + + + Filter: + + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + 清除文本(Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + 隐藏菜单栏 + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + 这将完全隐藏菜单栏,请使用 Ctrl+M 以恢复显示。 + + + + Version: %1 + 版本: %1 + + + + &Move to Trash + 移至回收站(&M) + + + + &Delete + 删除(&D) + + + + + Error + 错误 + + + + Switch user command is not set. + 切换用户命令尚未设置。 + + + + PCManFM::PreferencesDialog + + + Icon View + 图标视图 + + + + Compact View + 列表视图 + + + + Thumbnail View + 缩略图视图 + + + + Detailed List View + 详细信息视图 + + + + PCManFM::TabPage + + + Error + 错误 + + + + Free space: %1 (Total: %2) + 可用空间: %1 (总容量: %2) + + + + %n item(s) + + %n 个项目 + + + + + (%n hidden) + + (%n 个隐藏) + + + + + + + Link to + 链接至 + + + + %n item(s) selected + + 已选中 %n 个项目 + + + + + PCManFM::View + + + Open in New T&ab + 在新标签页中打开(&A) + + + + Open in New Win&dow + 在新窗口中打开(&D) + + + + Open in Termina&l + 在终端中打开(&L) + + + + PreferencesDialog + + + Preferences + 偏好设置 + + + + User Interface + 用户界面 + + + + Behavior + 行为 + + + + + Thumbnail + 缩略图 + + + + Volume + 音量 + + + + Advanced + 高级 + + + + Select newly created files + + + + + Icons + 图标 + + + + Size of big icons: + 大图标尺寸: + + + + Size of small icons: + 小图标尺寸: + + + + Size of thumbnails: + 缩略图大小: + + + + Size of side pane icons: + 侧边栏图标尺寸: + + + + Icon theme: + 图标主题: + + + + Window + 窗口 + + + + Always show the tab bar + 总是显示标签栏 + + + + Show 'Close' buttons on tabs + 在标签上显示“关闭”按钮 + + + + Remember the size of the last closed window + 记住最后关闭的窗口的大小 + + + + Default width of new windows: + 新窗口的默认宽度: + + + + Default height of new windows: + 新窗口的默认高度: + + + + Browsing + 浏览 + + + + Open files with single click + 单击打开文件 + + + + Delay of auto-selection in single click mode (0 to disable) + 单击模式下自动选择的延迟时间(0表示关闭) + + + + Default view mode: + 默认视图: + + + + sec + + + + + File Operations + 文件操作 + + + + Confirm before deleting files + 删除文件前确认 + + + + Move deleted files to "trash bin" instead of erasing from disk. + 将要删除的文件移至“回收站”,而不直接从磁盘中删除。 + + + + Show thumbnails of files + 显示文件缩略图 + + + + Only show thumbnails for local files + 仅显示本地文件的缩略图 + + + + Display + 显示 + + + + Bookmarks: + 书签: + + + + Open in current tab + 在当前标签页中打开 + + + + Open in new tab + 在新标签页中打开 + + + + Open in new window + 在新窗口中打开 + + + + Erase files on removable media instead of "trash can" creation + 直接删除可移动媒体内的文件,而不移至回收站 + + + + Confirm before moving files into "trash can" + 移至回收站前确认 + + + + + + Requires application restart to take effect completely + + + + + Launch executable files without prompt + + + + + + Used by Icon View + 使用图标视图 + + + + + Used by Compact View and Detailed List View + 使用列表与详细信息视图 + + + + + Used by Thumbnail View + 使用缩略图视图 + + + + User interface + 用户界面 + + + + Treat backup files as hidden + 将备份文件视作隐藏 + + + + Always show full file names + 总是显示完整文件名 + + + + Show icons of hidden files shadowed + 显示投影的隐藏文件的图标 + + + + Minimum item margins in icon view: + 图标视图最小项目外边距: + + + + 3 px by default. + 默认为3px。 + + + + + px + + + + + x + + + + + 3 px by default. +A space is also reserved for 3 lines of text. + 默认为1px。 +会保留三行文字高度的空间。 + + + + Lock + 锁定 + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + 如不勾选,则标签栏仅会在有多于一个标签页时显示。 + + + + Application restart is needed for changes to take effect. + + + + + Do not generate thumbnails for image files exceeding this size: + 不为超过此大小的图像文件生成缩略图: + + + + KB + + + + + Needs ffmpegthumbnailer + 需要 ffmpegthumbnailer + + + + Auto Mount + 自动挂载 + + + + Mount mountable volumes automatically on program startup + 程序启动时自动挂载可挂载的卷 + + + + Mount removable media automatically when they are inserted + 插入可移动媒体时自动挂载 + + + + Show available options for removable media when they are inserted + 在可移动媒体插入时显示可用选项 + + + + When removable medium unmounted: + 卸载可移动媒体时: + + + + Close &tab containing removable medium + 关闭包含可移动媒体的标签页(&T) + + + + Chan&ge folder in the tab to home folder + 将标签页内容更改为主文件夹(&G) + + + + Programs + 程序 + + + + Terminal emulator: + 终端模拟器: + + + + Switch &user command: + 切换用户命令(&U): + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + 例:"xterm -e %s"表示终端,"gksu %s"表示切换用户。 +%s 表示您想在终端中执行的命令。 + + + + Archiver in&tegration: + 默认压缩程序(&T): + + + + Templates + 模板 + + + + Show only user defined templates in menu + 仅在菜单中显示用户定义的模板 + + + + Show only one template for each MIME type + 仅为每个 MIME 类型显示一个模板 + + + + Run default application after creation from template + 创建文件模板后运行默认应用程序 + + + + Use SI decimal prefixes instead of IEC binary prefixes + 使用国际单位制的十进制词头,而不使用IEC的二进制词头 + + + + QObject + + + Renaming files... + 重命名文件... + + + + Abort + 忽略 + + + + Warning + 警告 + + + + Renaming is aborted. + 重命名已取消。 + + + + + Error + 错误错误 + + + + No file could be renamed. + 没有文件可以被重命名。 + + + + Some files could not be renamed. + 某些文件不能被重命名。 + + + diff --git a/pcmanfm/translations/pcmanfm-qt_zh_TW.ts b/pcmanfm/translations/pcmanfm-qt_zh_TW.ts new file mode 100644 index 0000000..7012e75 --- /dev/null +++ b/pcmanfm/translations/pcmanfm-qt_zh_TW.ts @@ -0,0 +1,1817 @@ + + + + + AboutDialog + + + About + 關於 + + + + Lightweight file manager + 輕量級檔案管理程式 + + + + Programming: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + 程式: +* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> + + + + + <html><head/><body><p><a href="https://lxqt.org/"><span style=" text-decoration: underline; color:#0000ff;">https://lxqt.org/</span></a></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> + + + + Authors + 作者 + + + + License + 授權 + + + + PCManFM-Qt File Manager + +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. + PCManFM-Qt 檔案管理程式 + +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. + + + + AutoRunDialog + + + Removable medium is inserted + 插入可移除式裝置 + + + + <b>Removable medium is inserted</b> + <b>插入可移除式裝置</b> + + + + Type of medium: + 媒體種類: + + + + Detecting... + 正在偵測... + + + + Please select the action you want to perform: + 請選擇想要執行的動作: + + + + BulkRenameDialog + + + Bulk Rename + 批量重新命名 + + + + # will be replaced by numbers starting with: + # 將會被開始數量取代: + + + + Rename selected files to: + 重新命名選取的檔案: + + + + Name# + 名稱# + + + + ConnectServerDialog + + + Connect to remote server + 連線到遠端伺服器 + + + + Anonymous &login + 匿名登入 (&L) + + + + Login as &user: + 以使用者名稱登入 (&U): + + + + Specify remote folder to connect + 指定要連線的遠端目錄 + + + + Type: + 型態: + + + + Port: + 連接埠: + + + + Path: + 路徑: + + + + Host: + 主機: + + + + DesktopFolder + + + Form + 表單 + + + + Desktop + 桌面 + + + + Desktop folder: + 桌面資料夾: + + + + Image file + 影像檔案 + + + + Folder path + 資料夾路徑 + + + + &Browse + 瀏覽(&B) + + + + DesktopPreferencesDialog + + + Desktop Preferences + 桌面偏好設定 + + + + Background + 背景 + + + + Wallpaper mode: + 桌布: + + + + Wallpaper image file: + 桌布影像檔案: + + + + Select background color: + 選擇背景顏色: + + + + Image file + 影像檔案 + + + + Image file path + 影像檔路徑 + + + + &Browse + 瀏覽(&B) + + + + Icons + 圖示 + + + + Icon size: + 圖示大小: + + + + Label Text + 標籤文字 + + + + Select shadow color: + 選擇陰影顏色: + + + + Select font: + 選擇字型: + + + + General + 一般 + + + + Select text color: + + + + + Spacing + 間距 + + + + Minimum item margins: + 項目邊緣留空: + + + + 3 px by default. + 預設 3 像素。 + + + + + px + 像素 + + + + x + + + + + 1 px by default. +A space is also reserved for 3 lines of text. + 預設 1 像素。 +還會額外保留三行文字高度的空間。 + + + + Lock + 鎖定 + + + + Slide Show + 幻燈片播放 + + + + Enable Slide Show + 啟用幻燈片播放 + + + + Wallpaper image folder: + 桌布圖片資料夾: + + + + Browse + 瀏覽 + + + + hour(s) + 小時 + + + + and + + + + + Intervals less than 5min will be ignored + 小於5分鐘的區間將被忽略 + + + + Interval: + 區間: + + + + minute(s) + 分鐘 + + + + Wallpaper folder + 桌布資料夾 + + + + Randomize the slide show + 隨機幻燈片播放 + + + + Visible Shortcuts + + + + + Home + 家目錄 + + + + Trash + + + + + Computer + 電腦 + + + + Network + 網路 + + + + Window Manager + 視窗管理員 + + + + Show menus provided by window managers when desktop is clicked + 按下桌面時顯示視窗管理員提供的選單 + + + + Advanced + 進階 + + + + MainWindow + + + File Manager + 檔案管理程式 + + + + Go Up + 往上一層 + + + + Alt+Up + + + + + Alt+Home + + + + + Reload + 重新讀取 + + + + F5 + + + + + &Toolbars + 工具列(&T) + + + + Path &Bar + 路徑工具列 (&B) + + + + &Filtering + + + + + Go &Up + 上一層(&U) + + + + &Home + + + + + &Reload + 重新讀取(&R) + + + + Go + 前往 + + + + Quit + 離開 + + + + &About + 關於(&A) + + + + &New Window + 新視窗(&N) + + + + New Window + 新視窗 + + + + Ctrl+N + + + + + Show &Hidden + 顯示隱藏檔(&H) + + + + Ctrl+H + + + + + &Computer + 電腦(&C) + + + + &Trash + 垃圾桶(&T) + + + + &Network + 網路(&N) + + + + &Desktop + 桌面(&D) + + + + &Add to Bookmarks + 加入到書籤(&A) + + + + &Applications + 應用程式(&A) + + + + &Icon View + 圖示檢視(&I) + + + + &Compact View + 簡易檢視(&C) + + + + &Detailed List + 詳細清單(&D) + + + + &Thumbnail View + 縮圖檢視(&T) + + + + Cu&t + 剪下(&T) + + + + &Ascending + 升冪排列(&A) + + + + &Descending + 降冪排列(&D) + + + + &By File Name + 以檔案名稱( &B) + + + + By &Modification Time + 以最後修改時間 (&M) + + + + By File &Type + 以檔案型態 (&T) + + + + By &Owner + 以擁有者 (&O) + + + + &Folder First + 資料夾優先 (&F) + + + + &Preserve sorting for this folder + 保存這個目錄的排序設定 + + + + C&lose Tab + 關閉(&L) + + + + File &Properties + 檔案屬性(&P) + + + + &Folder Properties + 資料夾屬性(&F) + + + + &Case Sensitive + 區分大小寫 (&C) + + + + By File &Size + 依照檔案大小 (&S) + + + + &Close Window + 關閉視窗 (&C) + + + + Ctrl+Q + + + + + Ctrl+Shift+N + + + + + Ctrl+Alt+N + + + + + &Show/Focus Filter Bar + + + + + Show Filter Bar + + + + + Ctrl+I + + + + + S&plit View + + + + + Split View + + + + + F6 + + + + + &Copy Full Path + + + + + Ctrl+Shift+C + + + + + Ctrl+B + + + + + &Clear All Filters + + + + + Ctrl+Shift+K + + + + + Close &previous tabs + 關閉前一個分頁 &P) + + + + Close &next tabs + 關閉下一個分頁 (&N) + + + + &Preserve Settings for This Folder + 保存這個目錄的設定 + + + + Connect to &Server + 連線到伺服器 (&S) + + + + &Location + 位置 (&L) + + + + &Path Buttons + 路徑按鈕 (&P) + + + + &Bulk Rename + 批量重新命名 (&B) + + + + Bulk Rename + 批量重新命名 + + + + Ctrl+F2 + Ctrl+F2 + + + + Close &other tabs + 關閉其他分頁 (&O) + + + + Permanent &filter bar + + + + + &Menu bar + 選單列 (&M) + + + + Menu bar + 選單列 + + + + Ctrl+M + + + + + + Menu + 選單 + + + + C&reate New + 新建 (&R) + + + + &Sorting + 排序(&S) + + + + Main Toolbar + 主要工具列 + + + + Ctrl+X + + + + + &Copy + 複製 (&C) + + + + Ctrl+C + + + + + &Paste + 貼上(&P) + + + + Ctrl+V + + + + + Select &All + 全選(&A) + + + + Pr&eferences + 偏好設定(&R) + + + + &Invert Selection + 反向選取(&I) + + + + &Delete + 刪除(&D) + + + + &Rename + 重新命名(&R) + + + + Ctrl+A + + + + + New &Tab + 新分頁(&T) + + + + New Tab + 新分頁 + + + + Ctrl+T + + + + + Go &Back + 後退(&B) + + + + Go Back + 後退 + + + + Alt+Left + + + + + Go &Forward + 前進(&F) + + + + Go Forward + 前進 + + + + Alt+Right + + + + + Del + + + + + F2 + + + + + Ctrl+W + + + + + Alt+Return + + + + + Edit Bookmarks + 編輯書籤 + + + + Open &Terminal + 開啟終端機(&T) + + + + F4 + + + + + Open as &Root + 以系統管理員權限開啟(&R) + + + + &Edit Bookmarks + 編輯書籤(&E) + + + + &Folder + 資料夾 (&F) + + + + &Blank File + 空白檔案 (&B) + + + + &Find Files + 尋找檔案 (&F) + + + + F3 + + + + + &File + 檔案(&F) + + + + &Help + 說明(&H) + + + + + &View + 檢視(&V) + + + + &Edit + 編輯(&E) + + + + &Bookmarks + 書籤(&B) + + + + &Go + 前往(&G) + + + + &Tool + 工具(&T) + + + + PCManFM::Application + + + Name of configuration profile + 配置文件名稱 + + + + PROFILE + 簡介 + + + + Run PCManFM as a daemon + 執行PCManFM常駐程式 + + + + Quit PCManFM + 離開PCManFM + + + + Launch desktop manager + 啟動桌面管理器 + + + + Turn off desktop manager if it's running + 關閉執行中的桌面管理器 + + + + Open desktop preference dialog on the page with the specified name + 在指定名稱的頁面上開啟桌面偏好設定對話框 + + + + + NAME + 名稱 + + + + Open new window + 開啟新視窗 + + + + Open Find Files utility + 打開「尋找檔案」工具 + + + + Set desktop wallpaper from image FILE + 從圖檔設定桌布 + + + + FILE + 檔案 + + + + MODE + 模式 + + + + Set mode of desktop wallpaper. MODE=(%1) + 設定桌布模式。模式=(%1) + + + + Open Preferences dialog on the page with the specified name + 在指定名稱的頁面打開偏好設定對話框 + + + + Files or directories to open + 開啟檔案或目錄 + + + + [FILE1, FILE2,...] + [檔案1, 檔案2,...] + + + + + Error + 錯誤 + + + + Terminal emulator is not set. + 終端機模擬器尚未設定。 + + + + PCManFM::AutoRunDialog + + + Open in file manager + 在檔案管理程式內開啟 + + + + Removable Disk + 可移除式磁碟 + + + + PCManFM::ConnectServerDialog + + + SSH + + + + + FTP + + + + + WebDav + + + + + Secure WebDav + 安全 WebDav + + + + HTTP + + + + + HTTPS + + + + + PCManFM::DesktopPreferencesDialog + + + Fill with background color only + 只以背景色填滿 + + + + Stretch to fill the entire screen + 延展以填滿整個螢幕 + + + + Stretch to fit the screen + 延展到最適合螢幕大小 + + + + Center on the screen + 置於螢幕中央 + + + + Tile the image to fill the entire screen + 連續拼貼鋪滿整個螢幕 + + + + Zoom the image to fill the entire screen + 縮放影像填滿整個螢幕 + + + + Image Files + 影像檔案 + + + + PCManFM::DesktopWindow + + + Trash (One item) + + + + + Trash (%Ln items) + + + + + + + Trash (Empty) + + + + + Home + 家目錄 + + + + Computer + 電腦 + + + + Network + 網路 + + + + Open + + + + + + Stic&k to Current Position + 保持在目前位置(&K) + + + + Empty Trash + + + + + Hide Desktop Items + 隱藏桌面項目 + + + + Desktop Preferences + 桌面偏好設定 + + + + PCManFM::FilterBar + + + Filter: + + + + + PCManFM::FilterEdit + + + Clear text (Ctrl+K) + 清除文字(Ctrl+K) + + + + PCManFM::MainWindow + + + Root Instance + + + + + Hide menu bar + 隱藏選單列 + + + + This will hide the menu bar completely, use Ctrl+M to show it again. + 選單列將完全被隱藏,使用 Ctrl+M 可再次顯示。 + + + + Version: %1 + 版本: %1 + + + + &Move to Trash + 移動到垃圾桶(&M) + + + + &Delete + 刪除(&D) + + + + + Error + 錯誤 + + + + Switch user command is not set. + 切換使用者指令尚未設定。 + + + + PCManFM::PreferencesDialog + + + Icon View + 圖示檢視 + + + + Compact View + 簡易檢視 + + + + Thumbnail View + 縮圖檢視 + + + + Detailed List View + 詳細清單檢視 + + + + PCManFM::TabPage + + + Error + 錯誤 + + + + Free space: %1 (Total: %2) + 可用空間 %1 (全部: %2) + + + + %n item(s) + + %n 個項目 + + + + + (%n hidden) + + (%n 個隱藏) + + + + + + + Link to + 連結到 + + + + %n item(s) selected + + 選取 %n 個項目 + + + + + PCManFM::View + + + Open in New T&ab + 在新分頁開啟 (&A) + + + + Open in New Win&dow + 在新視窗開啟 (&D) + + + + Open in Termina&l + 在終端機內開啟 (&L) + + + + PreferencesDialog + + + Preferences + 偏好設定 + + + + User Interface + 使用者界面 + + + + Behavior + 行為 + + + + Display + 顯示 + + + + + Thumbnail + 縮圖 + + + + Volume + 磁碟 + + + + Advanced + 進階 + + + + Bookmarks: + 書籤: + + + + Open in current tab + 在目前分頁開啟 + + + + Open in new tab + 在新分頁開啟 + + + + Open in new window + 在新視窗開啟 + + + + Erase files on removable media instead of "trash can" creation + 在可移除裝置上直接刪除檔案,而不移到垃圾桶 + + + + Confirm before moving files into "trash can" + 將檔案移到垃圾桶前先確認 + + + + + + Requires application restart to take effect completely + 需要重新啟動應用程式才能完全生效 + + + + Launch executable files without prompt + 啟動可執行檔時不提示 + + + + Icons + 圖示 + + + + Size of big icons: + 大圖示尺寸: + + + + Size of small icons: + 小圖示尺寸: + + + + Size of thumbnails: + 縮圖尺寸: + + + + Size of side pane icons: + 側邊欄圖示尺寸: + + + + Application restart is needed for changes to take effect. + + + + + Icon theme: + Icon 主題: + + + + Window + 視窗 + + + + Default width of new windows: + 新視窗的預設寬度: + + + + Default height of new windows: + 新視窗的預設高度: + + + + Always show the tab bar + 總是顯示標籤列 + + + + Show 'Close' buttons on tabs + 在分頁標籤上顯示「關閉」按鈕 + + + + Remember the size of the last closed window + 記住最後關閉視窗的大小 + + + + Browsing + 瀏覽 + + + + Open files with single click + 單擊開啟檔案 + + + + Delay of auto-selection in single click mode (0 to disable) + 滑鼠單擊模式下自動選取的時間延遲 (0 表示關閉) + + + + Default view mode: + 預設檢視模式: + + + + sec + + + + + File Operations + 檔案操作 + + + + Confirm before deleting files + 刪除檔案前確認 + + + + Move deleted files to "trash bin" instead of erasing from disk. + 將檔案移動到垃圾桶,而不直接刪除。 + + + + Select newly created files + 選擇新建立的檔案 + + + + + Used by Icon View + 由圖示檢視使用 + + + + + Used by Compact View and Detailed List View + 由簡易檢視和詳細清單列表使用 + + + + + Used by Thumbnail View + 縮圖檢視使用 + + + + User interface + 使用者界面 + + + + Treat backup files as hidden + 將備份檔案視為隱藏檔 + + + + Always show full file names + 總是顯示完整檔案名稱 + + + + Show icons of hidden files shadowed + 陰影化顯示隱藏檔案的圖示 + + + + Minimum item margins in icon view: + 圖示檢視項目邊緣留空: + + + + 3 px by default. + 預設 3 像素。 + + + + + px + 像素 + + + + x + + + + + 3 px by default. +A space is also reserved for 3 lines of text. + 預設 3 像素。 +還會額外保留三行文字高度的空間。 + + + + Lock + 鎖定 + + + + When unchecked, the tab bar will be shown +only if there are more than one tab. + 若取消,分頁工具列只會在有多於一個分頁的時候顯示。 + + + + Needs ffmpegthumbnailer + 需要 ffmpegthumbnailer + + + + Show thumbnails of files + 顯示檔案縮圖 + + + + Templates + 模板 + + + + Show only user defined templates in menu + 選單中只顯示使用者定義的範本 + + + + Show only one template for each MIME type + 每個 MIME 型態只顯示一個範本 + + + + Run default application after creation from template + 建立檔案範本之後執行預設程式開啟 + + + + Only show thumbnails for local files + 只顯示本地檔案的縮圖 + + + + Do not generate thumbnails for image files exceeding this size: + 不為超過指定大小的檔案產生縮圖: + + + + KB + + + + + When removable medium unmounted: + 當卸載可移除裝置時: + + + + Switch &user command: + 切換使用者的指令: + + + + Archiver in&tegration: + 壓縮程式整合: + + + + Terminal emulator: + 終端機模擬器: + + + + Auto Mount + 自動掛載 + + + + Mount mountable volumes automatically on program startup + 掛載可掛載的磁碟 + + + + Mount removable media automatically when they are inserted + 可移除式媒體插入時自動掛載 + + + + Show available options for removable media when they are inserted + 可移除式媒體插入時顯示可用的選項 + + + + Close &tab containing removable medium + 關閉顯示可移除裝置的分頁 + + + + Chan&ge folder in the tab to home folder + 將分頁內容改為家目錄 + + + + Programs + 程式 + + + + Examples: "xterm -e %s" for terminal or "gksu %s" for switching user. +%s = the command line you want to execute with terminal or su. + 範例: 終端機指令可用 "xterm -e %s"而切換使用者指令可用 "gksu %s"。 +%s = 想要用終端機或是切換使用者執行的指令。 + + + + Use SI decimal prefixes instead of IEC binary prefixes + 使用SI小數前綴代替IEC二進制前綴 + + + + QObject + + + Renaming files... + 重新命名檔案... + + + + Abort + 關於 + + + + Warning + 警告 + + + + Renaming is aborted. + 重新命名被中止。 + + + + + Error + 錯誤 + + + + No file could be renamed. + 沒有檔案可被重新命名。 + + + + Some files could not be renamed. + 某些檔案無法被重新命名。 + + +