Commit 6f94dcc9 authored by Bhushan Shah's avatar Bhushan Shah 📱
Browse files

Move desktop kio slave from kio-extras

As discussed on,
https://mail.kde.org/pipermail/release-team/2015-July/008686.html

desktop:/ kio slave is very much specific to Plasma workspace and
kio-extras will be moved to KDE Applications.

Branched from kio-extras.git, master branch, at commit
17bb1e1bf294c0600b1e351923a880e51ada7278
parent e6524d56
add_subdirectory(applications)
add_subdirectory(desktop)
add_subdirectory(remote)
add_subdirectory(tests)
add_library(kio_desktop MODULE kio_desktop.cpp)
target_link_libraries(kio_desktop KF5::KIOCore KF5::KDELibs4Support)
set_target_properties(kio_desktop PROPERTIES OUTPUT_NAME "desktop")
install(TARGETS kio_desktop DESTINATION ${PLUGIN_INSTALL_DIR}/kf5/kio)
########### next target ###############
add_library(kded_desktopnotifier MODULE desktopnotifier.cpp)
target_link_libraries(kded_desktopnotifier KF5::KIOCore KF5::DBusAddons KF5::KDELibs4Support)
install(TARGETS kded_desktopnotifier DESTINATION ${PLUGIN_INSTALL_DIR} )
########### install files ###############
install( FILES desktopnotifier.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kded )
install( FILES desktop.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
install(FILES directory.desktop directory.trash DESTINATION ${DATA_INSTALL_DIR}/kio_desktop)
install(FILES Home.desktop DESTINATION ${DATA_INSTALL_DIR}/kio_desktop/DesktopLinks)
#! /bin/sh
#This file has output in separate line each file with a .desktop syntax
#that needs to be translated but has a non .desktop extension
find -name \*.trash -print
[Desktop Entry]
Encoding=UTF-8
Name=Home
Name[af]=Tuiste
Name[ar]=المنزل
Name[as]=ঘৰ
Name[be]=Хатняя тэчка
Name[be@latin]=Dom
Name[bg]=Домашна директория
Name[bn]=ব্যক্তিগত ফোল্ডার
Name[bn_IN]=ব্যক্তিগত ফোল্ডার
Name[br]=Er-gêr
Name[bs]=Domaće
Name[ca]=Inici
Name[ca@valencia]=Inici
Name[cs]=Můj adresář
Name[csb]=Dodóm
Name[cy]=Cartref
Name[da]=Hjem
Name[de]=Persönlicher Ordner
Name[el]=Προσωπικός φάκελος
Name[en_GB]=Home
Name[eo]=Hejmo
Name[es]=Carpeta personal
Name[et]=Kodu
Name[eu]=Karpeta nagusia
Name[fa]=آغازه
Name[fi]=Koti
Name[fr]=Dossier personnel
Name[fy]=Thús
Name[ga]=Baile
Name[gl]=Persoal
Name[gu]=ઘર
Name[he]=בית
Name[hi]=घर
Name[hne]=घर
Name[hr]=Početak
Name[hsb]=Domjacy zapisk
Name[hu]=Saját könyvtár
Name[ia]=Domo
Name[id]=Rumah
Name[is]=Heimasvæðið þitt
Name[it]=Home
Name[ja]=ホーム
Name[ka]=სახლში
Name[kk]=Мекен
Name[km]=ផ្ទះ
Name[kn]=ನೆಲೆ (ಹೋಮ್)
Name[ko]=홈
Name[ku]=Mal
Name[lt]=Pradžia
Name[lv]=Mājas
Name[mai]=घर
Name[mk]=Дома
Name[ml]=പൂമുഖം
Name[mr]=मुख्य
Name[ms]=Laman Utama
Name[nb]=Hjem
Name[nds]=Tohuus
Name[ne]=गृह
Name[nl]=Home
Name[nn]=Heim
Name[oc]=Repertòri personal
Name[or]=ଘର
Name[pa]=ਘਰ
Name[pl]=Katalog domowy
Name[pt]=Pasta Pessoal
Name[pt_BR]=Pasta Pessoal
Name[ro]=Acasă
Name[ru]=Домашняя папка
Name[se]=Ruoktu
Name[si]=නිවස
Name[sk]=Domov
Name[sl]=Dom
Name[sr]=Домаће
Name[sr@ijekavian]=Домаће
Name[sr@ijekavianlatin]=Domaće
Name[sr@latin]=Domaće
Name[sv]=Hem
Name[ta]=அகம்
Name[te]=ఇల్లు
Name[tg]=Компютер
Name[th]=พื้นที่ส่วนตัว
Name[tr]=Ev Dizini
Name[ug]=ماكان
Name[uk]=Домівка
Name[uz]=Uy
Name[uz@cyrillic]=Уй
Name[vi]=Nhà
Name[wa]=Måjhon
Name[xh]=Ikhaya
Name[x-test]=xxHomexx
Name[zh_CN]=主文件夹
Name[zh_TW]=家目錄
GenericName=Personal Files
GenericName[af]=Persoonlike Lêers
GenericName[ar]=الملفّات الشّخصيّة
GenericName[as]=ব্যক্তিগত নথিপত্ৰ
GenericName[be]=Персанальныя файлы
GenericName[be@latin]=Ułasnyja fajły
GenericName[bg]=Лични файлове
GenericName[bn]=ব্যক্তিগত ফাইলসমূহ
GenericName[bn_IN]=ব্যক্তিগত ফাইল
GenericName[br]=Restroù deoc'h
GenericName[bs]=Lični datoteke
GenericName[ca]=Fitxers personals
GenericName[ca@valencia]=Fitxers personals
GenericName[cs]=Osobní soubory
GenericName[csb]=Swòje lopczi
GenericName[cy]=Ffeiliau Personol
GenericName[da]=Personlige filer
GenericName[de]=Eigene Dateien
GenericName[el]=Προσωπικά αρχεία
GenericName[en_GB]=Personal Files
GenericName[eo]=Personaj dosieroj
GenericName[es]=Archivos personales
GenericName[et]=Isiklikud failid
GenericName[eu]=Fitxategi pertsonalak
GenericName[fa]=پرونده‌های شخصی
GenericName[fi]=Omat tiedostot
GenericName[fr]=Fichiers personnels
GenericName[fy]=Persoanlike map
GenericName[ga]=Comhaid Phearsanta
GenericName[gl]=Ficheiros persoais
GenericName[gu]=અંગત ફાઇલો
GenericName[he]=קבצים אישיים
GenericName[hi]=निजी फ़ाइलें
GenericName[hne]=निजी फाइल मन ल
GenericName[hr]=Osobne datoteke
GenericName[hsb]=Wosobinske dataje
GenericName[hu]=Személyes fájlok
GenericName[ia]=Files personal
GenericName[id]=Berkas Pribadi
GenericName[is]=Skrárnar þínar
GenericName[it]=File personali
GenericName[ja]=個人のファイル
GenericName[ka]=პირადი საქაღალდეები
GenericName[kk]=Дербес файлдар
GenericName[km]=ឯកសារ​ផ្ទាល់​ខ្លួន
GenericName[kn]=ವೈಯಕ್ತಿಕ ಕಡತಗಳು
GenericName[ko]=개인적인 파일
GenericName[ku]=Pelên takekesî
GenericName[lt]=Asmeniniai failai
GenericName[lv]=Personīgie faili
GenericName[mai]=निज फाइलसभ
GenericName[mk]=Лични датотеки
GenericName[ml]=സ്വകാര്യ ഫയലുകള്‍
GenericName[mr]=खाजगी फाईल
GenericName[ms]=Fail Peribadi
GenericName[nb]=Personlige filer
GenericName[nds]=De egen Dateien
GenericName[ne]=व्यक्तिगत फाइल
GenericName[nl]=Persoonlijke bestanden
GenericName[nn]=Personlege filer
GenericName[or]=ବ୍ୟକ୍ତିଗତ ଫାଇଲଗୁଡ଼ିକ
GenericName[pa]=ਨਿੱਜੀ ਫਾਈਲਾਂ
GenericName[pl]=Pliki osobiste
GenericName[pt]=Ficheiros Pessoais
GenericName[pt_BR]=Arquivos pessoais
GenericName[ro]=Fișiere personale
GenericName[ru]=Личные файлы
GenericName[se]=Iežat fiillat
GenericName[si]=පුද්ගලික ගොනු
GenericName[sk]=Osobné súbory
GenericName[sl]=Osebne datoteke
GenericName[sr]=Лични фајлови
GenericName[sr@ijekavian]=Лични фајлови
GenericName[sr@ijekavianlatin]=Lični fajlovi
GenericName[sr@latin]=Lični fajlovi
GenericName[sv]=Personliga filer
GenericName[ta]=தனிப்பட்ட கோப்புகள்
GenericName[te]=వ్యక్తిగత దస్త్రాలు
GenericName[tg]=Файлҳои шахсӣ
GenericName[th]=แฟ้มส่วนตัว
GenericName[tr]=Kişisel Dosyalar
GenericName[ug]=شەخسىي ھۆججەتلەر
GenericName[uk]=Особисті файли
GenericName[uz]=Shaxsiy fayllar
GenericName[uz@cyrillic]=Шахсий файллар
GenericName[vi]=Tập tin Cá nhân
GenericName[wa]=Fitchîs da vosse
GenericName[xh]=Iifayile Zobuqu
GenericName[x-test]=xxPersonal Filesxx
GenericName[zh_CN]=个人文件
GenericName[zh_TW]=個人檔案
URL[$e]=$HOME
Icon=user-home
Type=Link
[Protocol]
exec=kf5/kio/desktop
protocol=desktop
Icon=user-desktop
input=none
output=filesystem
listing=Name,Type,Size,Date,AccessDate,Access,Owner,Group,Link
reading=true
writing=true
makedir=true
deleting=true
linking=true
moving=true
opening=true
maxInstances=4
Class=:local
/* This file is part of the KDE Project
Copyright (C) 2008, 2009 Fredrik Höglund <fredrik@kde.org>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License version 2 as published by the Free Software Foundation.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public License
along with this library; see the file COPYING.LIB. If not, write to
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.
*/
#include "desktopnotifier.h"
#include <KDirWatch>
#include <KGlobal>
#include <KGlobalSettings>
#include <KPluginFactory>
#include <KPluginLoader>
#include <KStandardDirs>
#include <KUrl>
#include <kdirnotify.h>
#include <QStandardPaths>
K_PLUGIN_FACTORY(DesktopNotifierFactory, registerPlugin<DesktopNotifier>();)
K_EXPORT_PLUGIN(DesktopNotifierFactory("kio_desktop"))
DesktopNotifier::DesktopNotifier(QObject *parent, const QList<QVariant> &)
: KDEDModule(parent)
{
dirWatch = new KDirWatch(this);
dirWatch->addDir(QStandardPaths::writableLocation(QStandardPaths::DesktopLocation));
dirWatch->addDir(QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + '/' + "Trash/files");
connect(dirWatch, &KDirWatch::dirty, this, &DesktopNotifier::dirty);
}
void DesktopNotifier::watchDir(const QString &path)
{
dirWatch->addDir(path);
}
void DesktopNotifier::dirty(const QString &path)
{
Q_UNUSED(path)
if (path.startsWith(QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + '/' + "Trash/files")) {
// Trigger an update of the trash icon
if (QFile::exists(QStandardPaths::writableLocation(QStandardPaths::DesktopLocation) + "/trash.desktop"))
org::kde::KDirNotify::emitFilesChanged(QList<QUrl>() << QUrl("desktop:/trash.desktop"));
} else {
// Emitting FilesAdded forces a re-read of the dir
KUrl url("desktop:/");
url.addPath(KUrl::relativePath(QStandardPaths::writableLocation(QStandardPaths::DesktopLocation), path));
url.cleanPath();
org::kde::KDirNotify::emitFilesAdded(url);
}
}
#include <desktopnotifier.moc>
[Desktop Entry]
Type=Service
Name=Directory Watcher
Name[ar]=مراقب المجلّدات
Name[bg]=Наблюдение на директории
Name[bn]=ডিরেক্টরি ওয়াচার
Name[bs]=Nadzornik fascikli
Name[ca]=Vigilant de directori
Name[ca@valencia]=Vigilant de directori
Name[cs]=Sledování adresářů
Name[da]=Mappeovervåger
Name[de]=Ordnerüberwachung
Name[el]=Επόπτης φακέλων
Name[en_GB]=Directory Watcher
Name[eo]=Kontrolilo de dosierujoj
Name[es]=Vigilante de directorios
Name[et]=Kataloogijälgija
Name[eu]=Direktorio-behatzailea
Name[fa]=دیده‌بان پوشه
Name[fi]=Kansion tarkkailija
Name[fr]=Surveillance des dossiers
Name[ga]=Fairtheoir Comhadlann
Name[gl]=Vixilante do directorio
Name[gu]=ડિરેક્ટરી દેખરેખ
Name[he]=מנטר התיקיות
Name[hi]=डॉयरेक्ट्री चौकीदार
Name[hr]=Nadglednik direktorija
Name[hu]=Könyvtárfigyelő
Name[ia]=Observator de Directorio
Name[id]=Pengawas Direktori
Name[is]=Möppuskoðunartól
Name[it]=Guardia delle cartelle
Name[ja]=ディレクトリウォッチゃ
Name[kk]=Каталог бақылаушысы
Name[km]=កម្មវិធីមើល​ថត
Name[kn]=ಕಡತಕೋಶ ನೋಡುಗ(ವಾಚರ್)
Name[ko]=디렉터리 감시기
Name[lt]=Aplanko stebėtojas
Name[lv]=Mapju novērotājs
Name[mai]=निर्देशिकाक देखनिहार
Name[ml]=തട്ടുകളുടെ നിരീക്ഷകന്‍
Name[mr]=संचयीका नोंदकर्ता
Name[nb]=Mappeovervåker
Name[nds]=Ornern beluern
Name[nl]=Mappenbewaker
Name[nn]=Mappeovervaking
Name[pa]=ਡਾਇਰੈਕਟਰੀ ਵਾਂਚਰ
Name[pl]=Monitorowanie katalogów
Name[pt]=Vigilante de Pastas
Name[pt_BR]=Monitor de pastas
Name[ro]=Supraveghetor dosare
Name[ru]=Наблюдение за каталогом
Name[si]=නාමාවලි විශ්ලේෂකය
Name[sk]=Sledovanie adresárov
Name[sl]=Opazovalnik map
Name[sr]=Надзорник фасцикли
Name[sr@ijekavian]=Надзорник фасцикли
Name[sr@ijekavianlatin]=Nadzornik fascikli
Name[sr@latin]=Nadzornik fascikli
Name[sv]=Katalogövervakare
Name[tg]=Намоишгари феҳрастҳо
Name[th]=เครื่องมือสอดส่องไดเรกทอรี
Name[tr]=Dizin İzleyici
Name[ug]=مۇندەرىجە كۆزەتكۈچ
Name[uk]=Нагляд за каталогами
Name[vi]=Trình theo dõi thư mục
Name[wa]=Waiteu des ridants
Name[x-test]=xxDirectory Watcherxx
Name[zh_CN]=目录监视器
Name[zh_TW]=目錄監控器
ServiceTypes=KDEDModule
X-KDE-ServiceTypes=KDEDModule
X-KDE-Library=desktopnotifier
X-KDE-FactoryName=desktopnotifier
X-KDE-DBus-ModuleName=desktopnotifier
X-KDE-Kded-load-on-demand=true
X-KDE-Kded-autoload=false
Comment=Monitors directories for changes
Comment[ar]=يراقب التّغييرات في المجلّدات
Comment[bg]=Наблюдение на директории за промени
Comment[bn]=বিভিন্ন ডিরেক্টরিতে কোন পরিবর্তন হচ্ছে কি না লক্ষ্য রাখে
Comment[bs]=Nadgledanje izmjena u fasciklama
Comment[ca]=Controla els canvis en els directoris
Comment[ca@valencia]=Controla els canvis en els directoris
Comment[cs]=Monitoruje změny v adresářích
Comment[da]=Overvåger mapper for ændringer
Comment[de]=Ordner auf Änderungen überwachen
Comment[el]=Επίβλεψη φακέλων για αλλαγές
Comment[en_GB]=Monitors directories for changes
Comment[eo]=Ĝi kontrolas ŝanĝojn de dosierujoj
Comment[es]=Monitoriza los cambios en directorios
Comment[et]=Kataloogide muutuste jälgimine
Comment[eu]=Direktorioetako aldaketak kontrolatzen ditu
Comment[fa]=پوشه‌ها را برای تغییرات دیده‌بانی میکند
Comment[fi]=Tarkkailee muutoksia kansioissa
Comment[fr]=Surveille les modifications des dossiers
Comment[ga]=Déan monatóireacht ar chomhadlanna le haghaidh athruithe
Comment[gl]=Vixía os cambios en directorios
Comment[gu]=ફેરફારો માટે ડિરેક્ટરીઓ પર નજર રાખે છે
Comment[he]=מנטר תיקיות לשינויים
Comment[hi]=डॉयरेक्ट्री में बदलाव के लिए जाँचता है
Comment[hr]=Nadzire promjene u direktorijima
Comment[hu]=Könyvtárak változásainak figyelése
Comment[ia]=Il monitora le directorios pro variationes
Comment[id]=Monitor direktori terhadap perubahan
Comment[is]=Fylgist með breytingum í möppum
Comment[it]=Sorveglia i cambiamenti nelle cartelle
Comment[ja]=ディレクトリ中の変更を監視
Comment[kk]=Каталог өзгеруін бақылау
Comment[km]=ពិនិត្យ​មើល​ថត​ដើម្បី​ផ្លាស់ប្ដូរ
Comment[kn]=ಕಡತಕೋಶ ಬದಲಾವಣೆಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ
Comment[ko]=디렉터리 변경 사항을 감시합니다
Comment[lt]=Stebi aplanko pakeitimus
Comment[lv]=Novēro izmaiņas mapēs
Comment[ml]=തട്ടുകളില്‍ മാറ്റങ്ങളുണ്ടോ എന്നു് നിരീക്ഷിയ്ക്കുന്നു
Comment[mr]=संचयीकांतील बदलावर नजर ठेवतो
Comment[nb]=Overvåker mapper etter endringer.
Comment[nds]=Ornern op Ännern beluern
Comment[nl]=Mappen monitoren op wijzigingen
Comment[nn]=Overvakar mapper for endringar
Comment[pa]=ਬਦਲਣ ਲਈ ਮਾਨੀਟਰਾਂ ਦੀਆਂ ਦਿਸ਼ਾਵਾਂ
Comment[pl]=Monitoruje katalogi w poszukiwaniu zmian
Comment[pt]=Vigia as alterações nas pastas
Comment[pt_BR]=Monitora as alterações nas pastas
Comment[ro]=Monitorizează dosarele după modificări
Comment[ru]=Наблюдение за изменениями в каталоге
Comment[si]=වෙනස්කම් සඳහා නාමාවලි නිරීක්ෂණය කරයි
Comment[sk]=Monitoruje zmeny v adresároch
Comment[sl]=Nadzira mape za spremembami
Comment[sr]=Надгледање измена у фасциклама
Comment[sr@ijekavian]=Надгледање измијена у фасциклама
Comment[sr@ijekavianlatin]=Nadgledanje izmijena u fasciklama
Comment[sr@latin]=Nadgledanje izmena u fasciklama
Comment[sv]=Övervakar katalogändringar
Comment[tg]=Тағйиротро дар феҳрастҳо тафтиш мекунад
Comment[th]=คอยตรวจสอบการเปลี่ยนแปลงของไดเรกทอรีต่าง ๆ
Comment[tr]=Dizinleri değişiklik için izler.
Comment[ug]=مۇندەرىجە ئۆزگىرىشىنى كۆزەتكۈچ
Comment[uk]=Спостереження за змінами у каталогах
Comment[vi]=Theo dõi sự thay đổi của các thư mục
Comment[wa]=Corwaite les candjmints ezès ridants
Comment[x-test]=xxMonitors directories for changesxx
Comment[zh_CN]=监视目录的更改
Comment[zh_TW]=監控目錄的改變
/* This file is part of the KDE Project
Copyright (C) 2008, 2009 Fredrik Höglund <fredrik@kde.org>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License version 2 as published by the Free Software Foundation.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public License
along with this library; see the file COPYING.LIB. If not, write to
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.
*/
#ifndef DESKTOPNOTIFIER_H
#define DESKTOPNOTIFIER_H
#include <kdedmodule.h>
#include <QtDBus/QtDBus>
class KDirWatch;
class DesktopNotifier : public KDEDModule
{
Q_OBJECT
Q_CLASSINFO("D-Bus Interface", "org.kde.DesktopNotifier")
public:
DesktopNotifier(QObject* parent, const QList<QVariant>&);
public slots:
Q_SCRIPTABLE Q_NOREPLY void watchDir(const QString &path);
private slots:
void dirty(const QString &path);
private:
KDirWatch *dirWatch;
};
#endif
[Desktop Entry]
Encoding=UTF-8
Icon=user-desktop
Type=Directory
[Desktop Entry]
Encoding=UTF-8
Name=Trash
Name[ar]=المهملات
Name[be@latin]=Śmietnica
Name[bg]=Кошче
Name[bn]=আবর্জনা
Name[bn_IN]=আবর্জনা
Name[bs]=Smeće
Name[ca]=Paperera
Name[ca@valencia]=Paperera
Name[cs]=Koš
Name[csb]=Kòsz
Name[da]=Affald
Name[de]=Papierkorb
Name[el]=Κάδος απορριμάτων
Name[en_GB]=Wastebin
Name[eo]=Rubujo
Name[es]=Papelera
Name[et]=Prügikast
Name[eu]=Zakarrontzia
Name[fa]=زباله
Name[fi]=Roskakori
Name[fr]=Corbeille
Name[fy]=Jiskefet
Name[ga]=Bruscar
Name[gl]=Lixo
Name[gu]=કચરાપેટી
Name[he]=אשפה
Name[hi]=रद्दी
Name[hne]=घुरुवा
Name[hr]=Otpad
Name[hsb]=Papjernik
Name[hu]=Kuka
Name[ia]=Corbe
Name[id]=Tempat Sampah
Name[is]=Rusl
Name[it]=Cestino
Name[ja]=ごみ箱
Name[kk]=Өшірілгендер
Name[km]=ធុង​សំរាម
Name[kn]=ಕಸಬುಟ್ಟಿ
Name[ko]=휴지통
Name[ku]=Çop
Name[lt]=Šiukšliadėžė
Name[lv]=Miskaste
Name[mai]=रद्दी
Name[mk]=Корпа
Name[ml]=ചവറ്റുകുട്ട
Name[mr]=कचरापेटी
Name[ms]=Sampah
Name[nb]=Søppelbøtte
Name[nds]=Affalltünn
Name[nl]=Prullenbak
Name[nn]=Papirkorg
Name[or]=ଆବର୍ଜନା ପାତ୍ର
Name[pa]=ਰੱਦੀ
Name[pl]=Kosz
Name[pt]=Lixo
Name[pt_BR]=Lixeira
Name[ro]=Gunoi
Name[ru]=Корзина
Name[se]=Ruskalihtti
Name[si]=ඉවතලන බහලුම
Name[sk]=Kôš
Name[sl]=Smeti
Name[sr]=Смеће
Name[sr@ijekavian]=Смеће
Name[sr@ijekavianlatin]=Smeće
Name[sr@latin]=Smeće
Name[sv]=Papperskorg
Name[ta]=அகற்றிடம்
Name[tg]=Сабад
Name[th]=ถังขยะ
Name[tr]=Çöp
Name[ug]=ئەخلەتخانا
Name[uk]=Смітник
Name[vi]=Thùng rác
Name[wa]=Batch
Name[x-test]=xxTrashxx
Name[zh_CN]=回收站
Name[zh_TW]=資源回收筒
Comment=Contains removed files
Comment[ar]=تحوي الملفّات المزالة
Comment[be]=Утрымлівае выдаленыя файлы
Comment[be@latin]=Zachoŭvaje vydalenyja fajły
Comment[bg]=Съдържа премахнати файлове
Comment[bn]=মুছে ফেলা ফাইল থাকে
Comment[bs]=Sadrži uklonjene datoteke
Comment[ca]=Conté els fitxers suprimits
Comment[ca@valencia]=Conté els fitxers suprimits
Comment[cs]=Obsahuje odstraněné soubory
Comment[csb]=Kònténer rëmniãtëch lopków
Comment[cy]=Yn cynnwys ffeiliau sydd wedi eu gwaredu
Comment[da]=Indeholder slettede filer
Comment[de]=Enthält weggeworfene Dateien
Comment[el]=Περιέχει τα αφαιρεμένα αρχεία
Comment[en_GB]=Contains removed files
Comment[eo]=Ĝi enhavas forigitajn dosierojn
Comment[es]=Contiene los archivos eliminados
Comment[et]=Sisaldab eemaldatud faile
Comment[eu]=Kendutako fitxategiak ditu
Comment[fa]=پوشه‌های حذف شده را در بر دارد
Comment[fi]=Sisältää poistetut tiedostot
Comment[fr]=Contient les fichiers effacés
Comment[fy]=Befetter fuortsmiten triemmen
Comment[ga]=Comhaid bhainte atá ann
Comment[gl]=Contén os ficheiros eliminados
Comment[gu]=દૂર કરેલ ફાઇલ ધરાવે છે
Comment[he]=מכיל קבצים שהוסרו
Comment[hi]=मिटाई गई फ़ाइलों को रखता है
Comment[hne]=मेटाय फाइल ल रखथे
Comment[hr]=Sadrži izbrisane datoteke
Comment[hsb]=Tu so namakaja zničene dataje
Comment[hu]=Törölt fájlokat tartalmaz
Comment[ia]=Il contine files removite
Comment[id]=Berisi berkas yang dihapus
Comment[is]=Inniheldur skrár sem hefur verið eytt
Comment[it]=Contiene i file cancellati