From fa4407927665ab39a84839849943045ee23ee5b9 Mon Sep 17 00:00:00 2001 From: hama Date: Sun, 26 Apr 2015 23:26:56 +0200 Subject: [PATCH] translations (de) --- appl/refind/aboutdialog.ui | 30 +- appl/refind/dialogfileplaceholder.ui | 8 +- appl/refind/dialogglobalplaceholder.ui | 26 +- appl/refind/mainwindow.cpp | 23 + appl/refind/mainwindow.hpp | 1 + appl/refind/refind.pro | 22 +- appl/refind/refind_de.qm | Bin 0 -> 29434 bytes appl/refind/refind_de.ts | 687 +++++++++++++++++++++++++ 8 files changed, 760 insertions(+), 37 deletions(-) create mode 100644 appl/refind/refind_de.qm create mode 100644 appl/refind/refind_de.ts diff --git a/appl/refind/aboutdialog.ui b/appl/refind/aboutdialog.ui index e5ba02f..b5d0c1d 100644 --- a/appl/refind/aboutdialog.ui +++ b/appl/refind/aboutdialog.ui @@ -6,8 +6,8 @@ 0 0 - 400 - 218 + 423 + 289 @@ -21,8 +21,8 @@ 20 20 - 351 - 141 + 381 + 221 @@ -33,18 +33,26 @@ <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">ReFind</span> for searching files in a directory tree</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This is a program of the project &quot;<span style=" font-weight:600;">Re</span>al <span style=" font-weight:600;">Pub</span>lic <span style=" font-weight:600;">Lib</span>rary&quot;.</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Sources are public domain and available under https://github.com/republib</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Implemented in QT (C++) 5.x</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Icons: Mark James, <a href="http://famfamfam.com"><span style=" text-decoration: underline; color:#0000ff;">http://famfamfam.com</span></a></p></body></html> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">ReFind</span> for searching files in a directory tree.</p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This is a program of the project</p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Re</span>al <span style=" font-weight:600;">Pub</span>lic <span style=" font-weight:600;">Lib</span>rary (RePubLib)</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Sources are public domain and available under</p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/republib"><span style=" text-decoration: underline; color:#0000ff;">https://github.com/republib</span></a> </p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Implemented in QT (C++) 5.x</p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Icons: Mark James, <a href="http://famfamfam.com"><span style=" text-decoration: underline; color:#0000ff;">http://famfamfam.com</span></a> </p></body></html> + + + false + + + Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse - 150 - 170 + 310 + 250 93 27 diff --git a/appl/refind/dialogfileplaceholder.ui b/appl/refind/dialogfileplaceholder.ui index 214be86..2b3dde1 100644 --- a/appl/refind/dialogfileplaceholder.ui +++ b/appl/refind/dialogfileplaceholder.ui @@ -55,7 +55,7 @@ - New Row + New Row @@ -125,12 +125,12 @@ - ${base} + ${base} - /home/bob + /home/bob @@ -260,7 +260,7 @@ - \t + \t diff --git a/appl/refind/dialogglobalplaceholder.ui b/appl/refind/dialogglobalplaceholder.ui index 84d711c..070d4d1 100644 --- a/appl/refind/dialogglobalplaceholder.ui +++ b/appl/refind/dialogglobalplaceholder.ui @@ -55,7 +55,7 @@ - New Row + New Row @@ -125,7 +125,7 @@ - ${datetime} + ${datetime} @@ -135,7 +135,7 @@ - ${filepatterns} + ${filepatterns} @@ -145,7 +145,7 @@ - ${textpattern} + ${textpattern} @@ -155,7 +155,7 @@ - ${dirs} + ${dirs} @@ -165,7 +165,7 @@ - ${files} + ${files} @@ -175,7 +175,7 @@ - ${bytes} + ${bytes} @@ -185,7 +185,7 @@ - ${megabytes} + ${megabytes} @@ -195,7 +195,7 @@ - ${runtime} + ${runtime} @@ -205,7 +205,7 @@ - \n + \n @@ -215,7 +215,7 @@ - \r + \r @@ -225,7 +225,7 @@ - \t + \t @@ -235,7 +235,7 @@ - \\ + \\ diff --git a/appl/refind/mainwindow.cpp b/appl/refind/mainwindow.cpp index 1de8f6a..7c6b745 100644 --- a/appl/refind/mainwindow.cpp +++ b/appl/refind/mainwindow.cpp @@ -13,6 +13,9 @@ #include #include #include +#include +#include +#include #include "base/rebase.hpp" #include "gui/regui.hpp" #include "textfinder.hpp" @@ -90,6 +93,26 @@ MainWindow::MainWindow(const QString& startDir, const QString& homeDir, ui->tableWidget->horizontalHeader()->setStretchLastSection(true); } +void MainWindow::mousePressEvent(QMouseEvent* event) +{ + if (event->button() == Qt::LeftButton + && ui->tableWidget->geometry().contains(event->pos())) { + + QDrag *drag = new QDrag(this); + QMimeData *mimeData = new QMimeData; + + mimeData->setText("test text"); + drag->setMimeData(mimeData); +#if 0 + const QPixmap image = iconShader.pixmap(QSize(16,16)); + drag->drawPixmap(0, 0, 16, 16, image); + drag->drawText(QRect(20, 0, 170, 20), tr("copy or move") ); + + drag->setPixmap(iconPixmap); +#endif + Qt::DropAction dropAction = drag->exec(); + } +} /** * initializeHomeializes the program home directory. */ diff --git a/appl/refind/mainwindow.hpp b/appl/refind/mainwindow.hpp index 616c875..8992d86 100644 --- a/appl/refind/mainwindow.hpp +++ b/appl/refind/mainwindow.hpp @@ -82,6 +82,7 @@ private: void exportToStream(QTextStream& stream, int maxRow = -1); void handlePlaceholder(QComboBox* target); void initializeHome(); + void mousePressEvent(QMouseEvent* event); void prepareTextFind(); QString replaceGlobalPlaceholder(const QString& text); void restoreState(); diff --git a/appl/refind/refind.pro b/appl/refind/refind.pro index d8f3901..6c1fb75 100644 --- a/appl/refind/refind.pro +++ b/appl/refind/refind.pro @@ -22,9 +22,9 @@ SOURCES += main.cpp\ textfinder.cpp \ aboutdialog.cpp \ ../../gui/ReStateStorage.cpp \ - ../../gui/ReGuiValidator.cpp \ - dialogglobalplaceholder.cpp \ - dialogfileplaceholder.cpp + ../../gui/ReGuiValidator.cpp \ + dialogglobalplaceholder.cpp \ + dialogfileplaceholder.cpp HEADERS += mainwindow.hpp \ @@ -34,16 +34,20 @@ HEADERS += mainwindow.hpp \ textfinder.hpp \ ../../gui/ReStateStorage.hpp \ aboutdialog.hpp \ - ../../gui/ReGuiValidator.hpp \ - ../../gui/regui.hpp \ - dialogglobalplaceholder.hpp \ - dialogfileplaceholder.hpp + ../../gui/ReGuiValidator.hpp \ + ../../gui/regui.hpp \ + dialogglobalplaceholder.hpp \ + dialogfileplaceholder.hpp FORMS += mainwindow.ui \ aboutdialog.ui \ - dialogglobalplaceholder.ui \ - dialogfileplaceholder.ui + dialogglobalplaceholder.ui \ + dialogfileplaceholder.ui + +TRANSLATIONS = refind_de.ts + +CODECFORSRC = UTF-8 RESOURCES += \ refind.qrc diff --git a/appl/refind/refind_de.qm b/appl/refind/refind_de.qm new file mode 100644 index 0000000000000000000000000000000000000000..73e41679a7a997ff705a18582f4777d4530bd308 GIT binary patch literal 29434 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 literal 0 HcmV?d00001 diff --git a/appl/refind/refind_de.ts b/appl/refind/refind_de.ts new file mode 100644 index 0000000..04f3417 --- /dev/null +++ b/appl/refind/refind_de.ts @@ -0,0 +1,687 @@ + + + + + AboutDialog + + Dialog + Dialog + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">ReFind</span> for searching files in a directory tree</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This is a program of the project &quot;<span style=" font-weight:600;">Re</span>al <span style=" font-weight:600;">Pub</span>lic <span style=" font-weight:600;">Lib</span>rary&quot;.</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Sources are public domain and available under https://github.com/republib</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Implemented in QT (C++) 5.x</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Icons: Mark James, <a href="http://famfamfam.com"><span style=" text-decoration: underline; color:#0000ff;">http://famfamfam.com</span></a></p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">ReFind: </span>Suchen von Dateien in einem Verzeichnisbaum</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Das ist ein Programm des Projekts&quot;<span style=" font-weight:600;">Re</span>al <span style=" font-weight:600;">Pub</span>lic <span style=" font-weight:600;">Lib</span>rary&quot;.</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Die Quellen sind frei (public domain) und unter https://github.com/republib erreichbar</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Implementiert in QT (C++) 5.x</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Icons: Mark James, <a href="http://famfamfam.com"><span style=" text-decoration: underline; color:#0000ff;">http://famfamfam.com</span></a></p></body></html> + + + &OK + &OK + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">ReFind</span> for searching files in a directory tree.</p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This is a program of the project</p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Re</span>al <span style=" font-weight:600;">Pub</span>lic <span style=" font-weight:600;">Lib</span>rary (RePubLib)</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Sources are public domain and available under</p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/republib"><span style=" text-decoration: underline; color:#0000ff;">https://github.com/republib</span></a> </p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Implemented in QT (C++) 5.x</p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Icons: Mark James, <a href="http://famfamfam.com"><span style=" text-decoration: underline; color:#0000ff;">http://famfamfam.com</span></a> </p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">ReFind</span>: Suche nach Dateien in einem Verzeichnisbaum.</p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Dies ist ein Programm des Projekts</p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Re</span>al <span style=" font-weight:600;">Pub</span>lic <span style=" font-weight:600;">Lib</span>rary (RePubLib)</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Die Quellen sind frei (public domain) und erhältlich unter</p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/republib"><span style=" text-decoration: underline; color:#0000ff;">https://github.com/republib</span></a> </p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Implementiert in QT (C++) 5.x</p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Icons: Mark James, <a href="http://famfamfam.com"><span style=" text-decoration: underline; color:#0000ff;">http://famfamfam.com</span></a> </p></body></html> + + + + DialogFilePlaceHolders + + File Specific Placeholders + Dateispezifische Platzhalter + + + New Row + Neue Zeile + + + Placeholder + Platzhalter + + + Example + Beispiel + + + Description + Beschreibung + + + ${base} + + + + /home/bob + + + + base directory + Basisverzeichnis + + + filename with absolute path + Dateiname mit absolutem Pfad + + + relative path + relativer Pfad + + + filename with extension + Dateiname mit Dateityp + + + filename without extension + Dateiname ohne Dateityp + + + extension + Dateityp + + + date/time of the last change + Datum/Zeit der letzten Änderung + + + file length in megabyte + Dateilänge in Megabyte + + + 'file', 'dir', 'link (file)', 'link (dir)' + 'file', 'dir', 'link (Datei)', 'link (Verz.)' + + + \t + \t + + + tabulator + Tabulator + + + newline + Zeilenwechsel + + + + DialogGlobalPlaceholder + + Placeholders for Header and Footer + Platzhalter für Dateikopf und Dateiende + + + New Row + Neue Zeile + + + Placeholder + Platzhalter + + + Description + Beschreibung + + + current date/time + aktuelles Datum/aktuelle Zeit + + + current file patterns + aktuelle Dateisuchmuster + + + current text pattern + aktuelles Textsuchmuster + + + count of found directories + Zahl der gefundenen Verzeichnisse + + + count of found files + Zahl der gefundenen Dateien + + + sum of the lengths of the found files + Summe der Dateilängen der gefundenen Dateien + + + sum of the lengths of the found files in MBytes + Summe der Dateilängen der gefundenen Dateien in MByte + + + runtime of the search in seconds + Laufzeit der Suche in Sekunden + + + newline (line feed) + Zeilenwechsel (Linefeed) + + + newline character (carriage return) + Zeilenwechsel (Carriage return) + + + tabulator + Tabulator + + + backslash + umgekehrter Schrägstrich (Backslash) + + + + MainWindow + + RePubLib File Finder + RePubLib Dateisuche + + + &Directory, File Patterns, Text Pattern + &Basis, Dateimuster, Textmuster + + + Directory: + Basisverzeichnis: + + + Dirs + Verz. + + + Links + Links + + + Hidden + Versteckt + + + Write + Schreibbar + + + Read + Lesbar + + + Exec. + Ausführbar + + + Text Pattern: + Textmuster: + + + File Patterns: + Dateimuster: + + + <html><head/><body><p>A comma (',') separated list of filename patterns</p><p>Example: *.txt,*.odt</p></body></html> + <html><head/><body><p>Eine kommagetrennte (',') Liste von Dateinamensmuster</p><p>Beispiel: *.txt,*.odt</p></body></html> + + + Regular expr. + Reg. Ausdruck + + + Binary files + Binärdateien + + + Execute the search + Suche starten + + + &Run search + Suche sta&rten + + + Ctrl+F + + + + Change to the parent directory + Ins Vaterverzeichnis wechseln + + + &Up + A&uf + + + Select directory by a dialog box + Wähle das Basisverzeichnis mittels Dialogbox + + + The base directory (starting point of the search) + Das Basisverzeichnis, aus dem die Suche startet + + + ignore case + ign. Groß/Klein. + + + Files + Dateien + + + &Size, Date, Depth, Excluded Dirs + Größe, Datum, Tiefe, Ausschlussverzeichnisse + + + Min. Size: + Minimalgröße + + + <html><head/><body><p>Formula of the minimal size.</p><p>Example: 3*512ki + 5MiByte + -2^10</p><p><br/></p><p>A non zero value excludes automatically directories.</p><p>A formula is a arithmetic expression with the operators '+', '*' and '^' (potentioning).</p><p>Usual precedence: '+' &lt; '*' &lt; '^'</p><p>The operands are integer numbers with potentionally a unit.</p><p>Units: factor 1000: KByte, MByte, GByte, TByte<br/>factor 1024: KiByte, MiByte, GiByte, TiByte</p><p><br/></p></body></html> + <html><head/><body><p>Formel für die Minimalgröße.</p><p>Beispiel: 3*512ki + 5MiByte + -2^10</p><p><br/></p><p>Ein Wert größer 0 schließt automatisch Verzeichnisse aus.</p><p>Eine Formel ist ein arithmetischer Ausdruck mit den Operatoren '+', '*' und '^' (Potenzierung).</p><p>Übliche Vorrangregelung: '+' &lt; '*' &lt; '^'</p><p>Die Operanden sind Ganzzahlen mit evt. einer Einheit</p><p>Einheiten: Faktor 1000: KByte, MByte, GByte, TByte<br/>Faktor 1024: KiByte, MiByte, GiByte, TiByte</p><p><br/></p></body></html> + + + Younger than: + Jünger als: + + + <html><head/><body><p>Formula of the minimal file date.</p><p>Example (relative): 3*5days+ 2hour</p><p>Example (absolute): 2015.12.31/23:59:59 - 3weeks</p><p><br/></p><p>A formula is a arithmetic expression with the operators '+', '*' and '^' (potentioning).</p><p>Usual precedence: '+' &lt; '*' &lt; '^'</p><p>The operands are integer numbers with potentionally a unit.</p><p>The first operand may be an absolute date, date and time or time:</p><p>Date syntax: yyyy.mm.dd</p><p>Time syntax HH:MM:SS</p><p>Units: minutes, hours, days, weeks</p><p>Abbrevation is allowed: 'd' is the same as 'days'</p><p><br/></p></body></html> + <html><head/><body><p>Formel für die Minimaldatum.</p><p>Beispiel (relativ): 3*5days+ 2hour</p><p>Beispiel (absolut): 2015.12.31/23:59:59 - 3weeks</p><p><br/></p><p>Eine Formel ist ein arithmetischer Ausdruck mit den Operatoren '+', '*' und '^' (Potenzierung).</p><p>Übliche Vorrangregelung: '+' &lt; '*' &lt; '^'</p><p>Die Operanden sind Ganzzahlen mit evt. einer Einheit.</p><p>Der erste Operand kann ein absolutes Datum, ein Datum mit Zeit oder eine Zeit sein:</p><p>Datumssyntax: yyyy.mm.dd</p><p>Zeit syntax HH:MM:SS</p><p>Einheiten: minutes (Minuten), hours (Stunden), days (Tage), weeks (Wochen)</p><p>Abkürzungen sind erlaubt: 'd' ist das gleiche wie 'days'</p><p><br/></p></body></html> + + + Min. Depth: + Min. Tiefe: + + + <html><head/><body><p>Minimal distance of the subdirectory containing the found file from the base directory.</p><p>Example:<br/>Min.Depth: 1<br/>Direcory: /home</p><p>/home/x will not be found</p><p>/home/dir/x will be found</p></body></html> + <html><head/><body><p>Minimaler Abstand vom Unterverzeichnis, das die gefundene Datei enthält, zum Basisverzeichnis.</p><p>Beispiel:<br/>Min.Tiefe: 1<br/>Basis: /home</p><p>/home/x wird nicht gefunden</p><p>/home/dir/x wird gefunden</p></body></html> + + + Max Size: + Max. Tiefe: + + + <html><head/><body><p>Formula of the maximum size.</p><p>Example: 3*512ki + 5MiByte + -2^10</p><p><br/></p><p>A non zero value excludes automatically directories.</p><p>A formula is a arithmetic expression with the operators '+', '*' and '^' (potentioning).</p><p>Usual precedence: '+' &lt; '*' &lt; '^'</p><p>The operands are integer numbers with potentionally a unit.</p><p>Units: factor 1000: KByte, MByte, GByte, TByte<br/>factor 1024: KiByte, MiByte, GiByte, TiByte</p><p><br/></p></body></html> + <html><head/><body><p>Formel für die Maximalgröße.</p><p>Beispiel: 3*512ki + 5MiByte + -2^10</p><p><br/></p><p>Ein Wert größer 0 schließt automatisch Verzeichnisse aus.</p><p>Eine Formel ist ein arithmetischer Ausdruck mit den Operatoren '+', '*' und '^' (Potenzierung).</p><p>Übliche Vorrangregelung: '+' &lt; '*' &lt; '^'</p><p>Die Operanden sind Ganzzahlen mit evt. einer Einheit</p><p>Einheiten: Faktor 1000: KByte, MByte, GByte, TByte<br/>Faktor 1024: KiByte, MiByte, GiByte, TiByte</p><p><br/></p></body></html> + + + Older than: + Älter als: + + + <html><head/><body><p>Formula of the maximal file date.</p><p>Example (relative): 3*5days+ 2hour</p><p>Example (absolute): 2015.12.31/23:59:59 - 3weeks</p><p><br/></p><p>A formula is a arithmetic expression with the operators '+', '*' and '^' (potentioning).</p><p>Usual precedence: '+' &lt; '*' &lt; '^'</p><p>The operands are integer numbers with potentionally a unit.</p><p>The first operand may be an absolute date, date and time or time:</p><p>Date syntax: yyyy.mm.dd</p><p>Time syntax HH:MM:SS</p><p>Units: minutes, hours, days, weeks</p><p>Abbrevation is allowed: 'd' is the same as 'days'</p><p><br/></p></body></html> + <html><head/><body><p>Formel für die Maximaldatum.</p><p>Beispiel (relativ): 3*5days+ 2hour</p><p>Beispiel (absolut): 2015.12.31/23:59:59 - 3weeks</p><p><br/></p><p>Eine Formel ist ein arithmetischer Ausdruck mit den Operatoren '+', '*' und '^' (Potenzierung).</p><p>Übliche Vorrangregelung: '+' &lt; '*' &lt; '^'</p><p>Die Operanden sind Ganzzahlen mit evt. einer Einheit.</p><p>Der erste Operand kann ein absolutes Datum, ein Datum mit Zeit oder eine Zeit sein:</p><p>Datumssyntax: yyyy.mm.dd</p><p>Zeit syntax HH:MM:SS</p><p>Einheiten: minutes (Minuten), hours (Stunden), days (Tage), weeks (Wochen)</p><p>Abkürzungen sind erlaubt: 'd' ist das gleiche wie 'days'</p><p><br/></p></body></html> + + + Max. Depth: + Max. Tiefe: + + + <html><head/><body><p>Maximum distance of the subdirectory containing the found file from the base directory.</p><p>Example:<br/>Max. Depth: 0<br/>It found no files in subdirectories.</p></body></html> + <html><head/><body><p>Maximaler Abstand vom Unterverzeichnis, das die gefundene Datei enthält, zum Basisverzeichnis.</p><p>Beispiel:<br/>Min.Tiefe: 1<br/>Basis: /home</p><p>/home/x wird nicht gefunden</p><p>/home/dir/x wird gefunden</p></body></html> + + + Excluded Dirs: + Ausschlussverzeichnisse: + + + <html><head/><body><p>a comma (',') separated list of directory names not entered for the search.</p><p>Example: .git,.cache</p></body></html> + <html><head/><body><p>eine kommagetrennte (',') Liste von Verzeichnisnamen, die nicht für die Suche betreten werden.</p><p>Beispiel: .git,.cache</p></body></html> + + + &Export + &Export + + + Export file: + Exportdatei: + + + Template of a line for each file + Vorlage einer Zeile für jede Datei + + + Select a placeholder for the template + Wähle einen Platzhalter für die Vorlage + + + ... + ... + + + &File + &Datei + + + Clipboard + Zwischenablage + + + Name of the export file + Name der Exportdatei + + + refind.result.txt + + + + Select the export file + Wähle eine Exportdatei + + + Exports file attributes (specified in the template line) of each found files found file in a textfile or clipboard + Exportiert Dateiattribute (spezifiziert in der Vorlagenzeile) jeder gefundenen Datei in eine Textdatei oder in die Zwischenablage + + + Alt+E + + + + File footer: + Dateiende: + + + Line template: + Zeilenvorlage: + + + File header: + Dateikopf: + + + Text at the top of the export file + Text am Anfang der Exportdatei + + + Text at the end of the export file + Text am Ende der Exportdatei + + + === found: ${dirs} dir(s) and ${files} file(s) with ${megabytes} MB in ${runtime} sec + === Gefunden: ${dirs} Verzeichnis(se) und ${files} Datei(en) mit ${megabytes} MB in ${runtime} Sekunden + + + Select a placeholder for the header + Wähle einen Platzhalter für den Dateikopf + + + Select a placeholder for the footer + Wähle einen Platzhalter für das Dateiende + + + Filename + Dateiname + + + Ext + Typ + + + Size (MByte) + Größe (MByte) + + + Modified + Geändert + + + Type + Typ + + + Path + Pfad + + + &Help + &Hilfe + + + &Navigate + &Navigation + + + &Edit + &Bearbeiten + + + toolBar + + + + toolBar_2 + + + + E&xit + &Beenden + + + Exits the program + Beendet das Programm + + + Ctrl+X + + + + Search the files with the given properties + Suche nach Dateien mit den gegebenen Eigenschaften + + + Ctrl+R + + + + &About + Ü&ber + + + Ctrl+A + + + + Ctrl+E + + + + Ctrl+U + + + + &Select directory + &Wähle Basisverzeichnis + + + Select directory with a dialog + Wähle das Basisverzeichnis mit einem Dialog + + + Ctrl+D + + + + Get absolute &path + Absolut&pfad + + + Puts the absolute path of the selected file into the clipboard + Bringt den absoluten Pfad der gewählten Datei in die Zwischenablage + + + Ctrl+P + + + + &full name to clipboard + Vollname in Zw.ablage + + + Ctrl+N + + + + &base directory to clipboard + &Basisverzeichnis in Zw.ablage + + + Puts the base directory into the clipboard + Bringt den Namen des Basisverzeichnis in die Zwischenablage + + + Ctrl+B + + + + &Reset search parameters + Suchparameter zu&rücksetzen + + + Sets the file filter properties to the default + Setzt die Datei-Filterparameter auf die Ausgangswerte + + + Sa&ve + Speic&hern + + + Saves the program state (position, history...) to a file + Speichert den Programmstatus (Position, Historie...) in eine Datei + + + Ctrl+S + + + + Willkommen bei refind + + + + not a valid file: + keine gültige Datei: + + + result exported to + Ergebnis exportiert nach + + + result exported to the clipboard + Ergebnis in die Zwischenablage kopiert + + + unknown placeholder: + Unbekannter Platzhalter + + + directory not found: + Verzeichnis nicht gefunden: + + + not a directory: + Kein Vezeichnis: + + + no path delimiter allowed + Kein Pfadtrenner erlaubt + + + no patterns allowed. Do not use '* + Kein Muster erlaubt. Benutze keinen '*' + + + Select Directory + Wähle Verzeichnis + + + Select Export File + Wähle Exportdatei + + + + QObject + + link (dir) + Link (Verz.) + + + link (file) + Link (Datei) + + + dir + Verz. + + + file + Datei + + + Found: %d dir(s) and %d file(s) with %.6f MByte. Duration of the search: %.3f sec + Gefunden: %d Verzeichnis(se) und %d Datei(en) mit %.6f MByte. Dauer der Suche: %.3f sec + + + more than 2 power operators, e.g. '2^3^4' + Mehr als 2 Potenzoperatoren, z.B. '2^3^4' + + + number overflow while power operation + Zahlüberlauf in Potenzoperation + + + number expected: + Zahl erwartet: + + + missing ':' in unit definition, e.g. 'k:1000': + vermisse ':' in der Einheitendefinition, z.B. 'k:1000': + + + too many ':' in unit definition: + Zu viele ':' in der Einheitendefinition: + + + not a number: + Keine Zahl: + + + unknown unit '$1'. Allowed: + Unbekannte Einheit '$1'. Erlaubt: + + + empty string is not a date/time + Ein leerer String ist kein Datum/keine Zeit + + + not an integer: + Keine Ganzzahl: + + + -- 2.39.5