From 88a613268de3f94c11ee6f7f77139ff653b2296d Mon Sep 17 00:00:00 2001 From: Virgil Dupras Date: Thu, 3 Nov 2011 10:25:15 -0400 Subject: [PATCH] Removed .ts localizations, they aren't needed anymore. --HG-- rename : qt/lang/qt_zh.qm => qt/lang/qt_zh_CN.qm --- locale/fr/LC_MESSAGES/ui.po | 2 +- locale/zh_CN/LC_MESSAGES/ui.po | 2 +- qt/base/dg.qrc | 6 +- qt/lang/de.ts | 831 ----------------------------- qt/lang/en.ts | 123 ----- qt/lang/fr.ts | 831 ----------------------------- qt/lang/{qt_zh.qm => qt_zh_CN.qm} | Bin qt/lang/zh.ts | 835 ------------------------------ run_template_qt.py | 4 +- 9 files changed, 5 insertions(+), 2629 deletions(-) delete mode 100644 qt/lang/de.ts delete mode 100644 qt/lang/en.ts delete mode 100644 qt/lang/fr.ts rename qt/lang/{qt_zh.qm => qt_zh_CN.qm} (100%) delete mode 100755 qt/lang/zh.ts diff --git a/locale/fr/LC_MESSAGES/ui.po b/locale/fr/LC_MESSAGES/ui.po index 9bad4882..41f26a2c 100644 --- a/locale/fr/LC_MESSAGES/ui.po +++ b/locale/fr/LC_MESSAGES/ui.po @@ -163,7 +163,7 @@ msgstr "Charger résultats récents" #: qt/base/directories_dialog.py:106 msgid "SelectFolderToScanMsg" -msgstr "Sélectionnez les dossiers à scanner puis faites "Scan"." +msgstr "Sélectionnez les dossiers à scanner puis faites \"Scan\"." #: qt/base/directories_dialog.py:135 #: cocoa/base/en.lproj/DirectoryPanel.strings:0 diff --git a/locale/zh_CN/LC_MESSAGES/ui.po b/locale/zh_CN/LC_MESSAGES/ui.po index c3d5ee5e..10aec90d 100644 --- a/locale/zh_CN/LC_MESSAGES/ui.po +++ b/locale/zh_CN/LC_MESSAGES/ui.po @@ -717,7 +717,7 @@ msgid "" msgstr "" "看起来似乎您找到了很多重复文件。这也是我继续精进这个软件的动力之一。然而,我衷心的希望能够得到您的捐助,因为我会日夜奋战于这个软件并且没有任何报酬。\n" "\n" -"您可能会觉得 "反正这个软件我只用一次,我不需要给开发者任何捐助". 问题是大多数人都只用一次dupeGuru。如果每一位都这样想,dupeGuru的开发也就没有资金支持了。也正是因为dupeGuru自身的性质决定了它有着仅用一次的内在倾向,所以我还必须坚持致力于这个软件的开发与精进。\n" +"您可能会觉得 \"反正这个软件我只用一次,我不需要给开发者任何捐助\". 问题是大多数人都只用一次dupeGuru。如果每一位都这样想,dupeGuru的开发也就没有资金支持了。也正是因为dupeGuru自身的性质决定了它有着仅用一次的内在倾向,所以我还必须坚持致力于这个软件的开发与精进。\n" "\n" "如果您无法承担捐助,您也可以忽略此提醒,或者发送电子邮件至 support@hardcoded.net ,我会发送给您一个注册密钥。" diff --git a/qt/base/dg.qrc b/qt/base/dg.qrc index bd4c68f4..a70fb45b 100644 --- a/qt/base/dg.qrc +++ b/qt/base/dg.qrc @@ -1,12 +1,8 @@ - ../lang/en.qm - ../lang/fr.qm ../lang/qt_fr.qm - ../lang/de.qm ../lang/qt_de.qm - ../lang/zh.qm - ../lang/qt_zh.qm + ../lang/qt_zh_CN.qm ../../images/dgpe_logo_32.png ../../images/dgpe_logo_128.png ../../images/dgme_logo_32.png diff --git a/qt/lang/de.ts b/qt/lang/de.ts deleted file mode 100644 index 302105c2..00000000 --- a/qt/lang/de.ts +++ /dev/null @@ -1,831 +0,0 @@ - - - - - -core - - - Collecting files to scan - Sammle Dateien zum Scannen - - - %s (%d discarded) - %s (%d verworfen) - - - Scanning for duplicates - Suche nach Duplikaten - - - Loading - Laden - - - Moving - Verschieben - - - Copying - Kopieren - - - Sending to Trash - Verschiebe in den Mülleimer - - - 0 matches found - 0 Paare gefunden - - - %d matches found - %d Paare gefunden - - - Read size of %d/%d files - Lese Größe von %d/%d Dateien - - - Grouped %d/%d matches - %d/%d Paare gruppiert - - - %d / %d (%s / %s) duplicates marked. - %d / %d (%s / %s) Duplikate markiert. - - - filter: %s - Filter: %s - - - Read metadata of %d/%d files - Lese Metadaten von %d/%d Dateien - - - Removing false matches - Entferne Falschpositive. - - - Processed %d/%d matches against the ignore list - Verarbeitung von %d/%d Paaren gegen die Ignorier-Liste - - - Doing group prioritization - Gruppenpriorisierung - - - - Continue - Fortfahren - - - Continue ({}) - Fortfahren ({}) - - - - Analyzed %d/%d pictures - Analysiere %d/%d Bilder - - - Preparing for matching - Vorbereitung auf den Vergleich - - - Matched %d/%d pictures - %d/%d gleiche Bilder - - - Verified %d/%d matches - %d/%d verifizierte Paare - - - - Removing dead tracks from your iTunes Library - Entferne tote Stücke aus Ihrer iTunes Bibliothek. - - - Scanning the iTunes Library - Scanne die iTunes Bibiliothek - - - - Probing iPhoto. Don't touch it during the operation! - Untersuche iPhoto. Während der Operation nicht anfassen! - - - Sending dupes to the Trash - Verschiebe Duplikate in den Mülleimer - - - - - Sending files to the recycle bin - Sende Dateien in den Mülleimer - - - Quit - Beenden - - - Preferences - Einstellungen - - - dupeGuru Help - dupeGuru Hilfe - - - About dupeGuru - Über dupeGuru - - - Register dupeGuru - Registriere dupeGuru - - - Check for Update - Auf Updates überprüfen - - - Open Debug Log - Debug Log öffnen - - - Add to Ignore List - Zur Ignorier-Liste hinzufügen - - - copy - kopieren - - - move - verschieben - - - Remove duplicates - Duplikate entfernen - - - Custom Command - Eigener Befehl - - - Operation Complete - Operation komplett - - - Scan complete - Scan komplett - - - Attribute - Attribut - - - Selected - Ausgewählt - - - Reference - Referenz - - - Load Results... - Lade Ergebnisse... - - - Results Window - Ergebnisfenster - - - Add Folder... - Ordner hinzufügen... - - - File - Datei - - - View - Ansicht - - - Help - Hilfe - - - Load Recent Results - Lade letzte Ergebnisse - - - Load Results - Lade Ergebnisse - - - Scan - Scan - - - Unsaved results - Ungespeicherte Ergebnisse - - - dupeGuru Results (*.dupeguru) - dupeGuru Ergebnisse (*.dupeguru) - - - All Files (*.*) - Alle Dateien (*.*) - - - Start a new scan - Starte einen neuen Scan - - - Name - Name - - - State - Zustand - - - Normal - Normal - - - Excluded - Ausgeschlossen - - - Problems! - Probleme! - - - Reveal Selected - Zeige Markierte - - - Close - Schließen - - - File Path - Dateipfad - - - Error Message - Fehlermeldung - - - Details - Details - - - Actions - Aktionen - - - Show Dupes Only - Nur Duplikate anzeigen - - - Show Delta Values - Zeige Deltawerte - - - Send Marked to Recycle Bin - Verschiebe Markierte in den Mülleimer - - - Delete Marked and Replace with Hardlinks - Lösche Markierte und ersetze mit Hardlinks - - - Move Marked to... - Verschiebe Markierte nach... - - - Copy Marked to... - Kopiere Markierte nach... - - - Remove Marked from Results - Entferne Markierte aus den Ergebnissen - - - Re-Prioritize Results... - - - - Remove Selected from Results - Entferne Ausgewählte aus den Ergebnissen - - - Add Selected to Ignore List - Füge Ausgewählte der Ignorier-Liste hinzu - - - Make Selected Reference - Mache Ausgewählte zur Referenz - - - Open Selected with Default Application - Öffne Ausgewählte mit Standardanwendung - - - Open Containing Folder of Selected - Öffne beeinhaltenden Ordner der Ausgewählten - - - Rename Selected - Ausgewählte umbenennen - - - Mark All - Alles markieren - - - Mark None - Nichts markieren - - - Invert Marking - Markierung invertieren - - - Mark Selected - Ausgewählte markieren - - - Clear Ignore List - Ignorier-Liste leeren - - - Apply Filter - Filter anwenden - - - Cancel Filter - Filter entfernen - - - Export To HTML - Exportiere als HTML - - - Save Results... - Speichere Ergebnisse... - - - Invoke Custom Command - Eigenen Befehl ausführen - - - Mark - Auswählen - - - Columns - Spalten - - - Reset to Defaults - Voreinstellungen - - - {} Results - {} (Ergebnisse) - - - Delete duplicates - Lösche Duplikate - - - Delete and hardlink duplicates - Ersetze Duplikate mit physikalischer Verknüpfung - - - - - Scan Type: - Scantyp: - - - Filename - Dateiname - - - Contents - Inhalt - - - Folders - Ordner - - - Filter Hardness: - Filter Empfindlichkeit: - - - More Results - mehr Ergebnisse - - - Fewer Results - weniger Ergebnisse - - - Word weighting - Wortgewichtung - - - Match similar words - Vergleiche ähnliche Wörter - - - Can mix file kind - Dateitypen dürfen gemischt werden - - - Use regular expressions when filtering - Nutze reguläre Ausdrücke beim Filtern - - - Remove empty folders on delete or move - Entferne leere Ordner beim Löschen oder Verschieben - - - Ignore files smaller than - Ignoriere Dateien kleiner als - - - KB - KB - - - Ignore duplicates hardlinking to the same file - Ignoriere Duplikate die mit derselben Datei verknüpft sind - - - Font size: - - - - Copy and Move: - Kopieren und Verschieben: - - - Right in destination - Direkt im Ziel - - - Recreate relative path - Relativen Pfad neu erstellen - - - Recreate absolute path - Absoluten Pfad neu erstellen - - - Custom Command (arguments: %d for dupe, %r for ref): - Eigener Befehl (Argumente: %d für Duplikat, %r für Referenz): - - - Filename - Fields - Dateiname - Felder - - - Filename - Fields (No Order) - Dateiname - Felder (ohne Reihenfolge) - - - Tags - Tags - - - Audio Contents - Audio Inhalte - - - Tags to scan: - folgende Tags scannen: - - - Track - Stück - - - Artist - Künstler - - - Album - Album - - - Title - Titel - - - Genre - Genre - - - Year - Jahr - - - Match pictures of different dimensions - Vergleiche Bilder mit unterschiedlicher Auflösung - - - Clear Picture Cache - Bildzwischenspeicher leeren - - - Clear List - Liste leeren - - - Language: - Sprache: - - - English - Englisch - - - French - Französisch - - - German - Deutsch - - - Chinese (Simplified) - - - - Debug mode (restart required) - Debug Modus (Neustart nötig) - - - - - Ends with number - - - - Doesn't end with number - - - - Highest - - - - Lowest - - - - Newest - - - - Oldest - - - - Re-Prioritize duplicates - - - - Add criteria to the right box and click OK to send the dupes that correspond the best to these criteria to their respective group's reference position. Read the help file for more information. - - - - - - -columns - - Filename - Dateiname - - - Folder - Ordner - - - Size - Größe - - - Size (KB) - Größe (KB) - - - Size (MB) - Größe (MB) - - - Kind - Typ - - - Modification - Modifikation - - - Match % - Übereinstimmung % - - - Words Used - Wörter genutzt - - - Dupe Count - Anzahl Duplikate - - - - Time - Zeit - - - Bitrate - Bitrate - - - Sample Rate - Abtastrate - - - Title - Titel - - - Artist - Künstler - - - Album - Album - - - Genre - Genre - - - Year - Jahr - - - Track Number - Stück Nummer - - - Comment - Kommentar - - - - Dimensions - Dimensionen - - - - - -ExtraFairwareReminder - - Sorry, I must insist - Entschuldigung, ich muss darauf beharren - - - Contribute - Spenden - - - ExtraFairwarePromptMsg - Scheinbar haben Sie eine Menge Duplikate gefunden. Schön! Ich muss Sie jedoch daran erinnern das Spenden gewünscht werden, wenn noch nicht alle Arbeitsstunden bezahlt wurden. - -Sie denken vielleicht "aber ich nutze dieses Programm doch nur einmal, da brauche ich nicht zu spenden". Das Problem ist, das die meisten Menschen dupeGuru nur sehr selten nutzen. Wenn jeder so denkt kann die Entwicklung von dupeGuru nicht finanziert werden. Aufgrund dieser, dem Wesen von dupeGuru innenliegenden Eigenschaft, muss ich hier auf Ihre Unterstützung bestehen. - -Wenn Sie es sich nicht leisten können zu spenden, können Sie diese Erinnerung entweder ignorieren oder mir eine Nachricht an hsoft@hardcoded.net schicken, damit ich ihnen einen Schlüssel gebe um diesen Hinweis zu entfernen. - - - ExtraFairwareReasonMsg - Diese Erinnerung erschien, weil: - -1. Mehr als 100 Duplikate verarbeitet wurden -2. Sie noch nicht an dupeGuru gespendet haben -3. Es unbezahlte Arbeitstunden im Projekt gibt - - - - -message - - SelectFolderToScanMsg - Zu scannende Ordner auswählen und "Scan" drücken. - - - TaskHangingMsg - Eine vorherige Aktion ist noch in der Bearbeitung. Sie können noch keine Neue starten. Warten Sie einige Sekunden und versuchen es erneut. - - - IgnoreConfirmMsg - %d Dateien werden in zukünftigen Scans ignoriert werden. Fortfahren? - - - SelectCopyOrMoveDestinationMsg - Wählen sie einen Ordner zum {} der ausgewählten Dateien - - - FileRemovalConfirmMsg - {} Dateien werden aus der Ergebnisliste entfernt. Fortfahren? - - - NoCustomCommandMsg - Sie haben keinen eigenen Befehl erstellt. Bitte in den Einstellungen konfigurieren. - - - OperationSuccessMsg - Alle Dateien wurden erfolgreich verarbeitet. - - - NoDuplicateFoundMsg - Keine Duplikate gefunden. - - - ReallyWantToQuitMsg - Sie haben ungespeicherte Ergebnisse. Wollen Sie wirklich beenden? - - - SelectFolderToAddMsg - Wählen Sie einen Ordner aus, um ihn der Scanliste hinzuzufügen. - - - SelectResultToLoadMsg - Wählen Sie eine Ergebnisliste zum Laden aus. - - - ReallyWantToContinueMsg - Sie haben ungespeicherte Ergebnisse. Möchten Sie wirklich fortfahren? - - - NoScannableFileMsg - Der ausgewählte Ordner enthält keine scannbare Dateien. - - - ProblemsDuringProcessingMsg - Es gab Probleme bei der Verarbeitung einiger (aller) Dateien. Der Grund der Probleme ist unten in der Tabelle beschrieben. - - - TypeFilterMsg - Geben Sie den Filter ein, den Sie anwenden möchten. Siehe Hilfe für Details. - - - NothingToClearMsg - Nichts zu löschen. - - - ClearIgnoreListConfirmMsg - Möchten Sie wirklich alle {} Einträge aus der Ignorier-Liste löschen? - - - IgnoreListClearedMsg - Ignorier-Liste geleert. - - - SendToTrashConfirmMsg - {} Dateien werden in den Mülleimer zu verschoben. Fortfahren? - - - HardlinkConfirmMsg - {} Dateien werden gelöscht und mit physikalischen Verknüpfungen ersetzt. Fortfahren? - - - SelectResultToSaveMsg - Datei zum Speichern der Ergebnisliste auswählen. - - - NeedsToRestartToApplyLangMsg - dupeGuru muss neustarten, um die Sprachänderung durchzuführen. - - - ClearPictureCacheConfirmMsg - Möchten Sie wirklich alle zwischengespeicherten Bildanalysen entfernen? - - - PictureCacheClearedMsg - Bildzwischenspeicher geleert. - - - \ No newline at end of file diff --git a/qt/lang/en.ts b/qt/lang/en.ts deleted file mode 100644 index a9b4c869..00000000 --- a/qt/lang/en.ts +++ /dev/null @@ -1,123 +0,0 @@ - - - - -message - - SelectFolderToScanMsg - Select folders to scan and press "Scan". - - - TaskHangingMsg - A previous action is still hanging in there. You can't start a new one yet. Wait a few seconds, then try again. - - - IgnoreConfirmMsg - All selected {} matches are going to be ignored in all subsequent scans. Continue? - - - SelectCopyOrMoveDestinationMsg - Select a directory to {} marked files to - - - FileRemovalConfirmMsg - You are about to remove {} files from results. Continue? - - - NoCustomCommandMsg - You have no custom command set up. Please, set it up in your preferences. - - - OperationSuccessMsg - All files were processed successfully. - - - NoDuplicateFoundMsg - No duplicates found. - - - ReallyWantToQuitMsg - You have unsaved results, do you really want to quit? - - - SelectFolderToAddMsg - Select a folder to add to the scanning list - - - SelectResultToLoadMsg - Select a results file to load - - - ReallyWantToContinueMsg - You have unsaved results, do you really want to continue? - - - NoScannableFileMsg - The selected folders contain no scannable file. - - - ProblemsDuringProcessingMsg - There were problems processing some (or all) of the files. The cause of these problems are described in the table below. Those files were not removed from your results. - - - TypeFilterMsg - Type the filter you want to apply on your results. See help for details. - - - NothingToClearMsg - Nothing to clear. - - - ClearIgnoreListConfirmMsg - Do you really want to remove all {} items from the ignore list? - - - IgnoreListClearedMsg - Ignore list cleared. - - - SendToTrashConfirmMsg - You are about to send {} files to the recycle bin. Continue? - - - HardlinkConfirmMsg - You are about to send {} files to the trash and hardlink them afterwards. Continue? - - - SelectResultToSaveMsg - Select a file to save your results to - - - NeedsToRestartToApplyLangMsg - dupeGuru has to restart for language changes to take effect. - - - ClearPictureCacheConfirmMsg - Do you really want to remove all your cached picture analysis? - - - PictureCacheClearedMsg - Picture cache cleared. - - - - -ExtraFairwareReminder - - ExtraFairwarePromptMsg - It seems that you found a lot of duplicates. Nice! I must insist, however, that contributions are expected when there are unpaid hours on the project. - -You might think "but I'm only going to use this once, I don't have to contribute". The problem is that most people use dupeGuru only once in a while. If everyone thinks like that, dupeGuru development cannot be funded. It's because of this tendency inherent to dupeGuru's nature that I have to insist here. - -If you can't afford to contribute, you can ignore this reminder or send me an e-mail at hsoft@hardcoded.net so I can give you a key to remove this reminder. - - - ExtraFairwareReasonMsg - This reminder showed up because: - -1. You are processing more than 100 duplicates -2. You have not yet contributed to dupeGuru -3. There are unpaid hours in the project - - - \ No newline at end of file diff --git a/qt/lang/fr.ts b/qt/lang/fr.ts deleted file mode 100644 index cbd99cbb..00000000 --- a/qt/lang/fr.ts +++ /dev/null @@ -1,831 +0,0 @@ - - - - - -core - - - Collecting files to scan - Collecte des fichiers à scanner - - - %s (%d discarded) - %s (%d hors-groupe) - - - Scanning for duplicates - Scan de doublons en cours - - - Loading - Chargement en cours - - - Moving - Déplacement en cours - - - Copying - Copie en cours - - - Sending to Trash - Envoi vers corbeille - - - 0 matches found - 0 paires trouvées - - - %d matches found - %d paires trouvées - - - Read size of %d/%d files - Lu la taille de %d/%d fichiers - - - Grouped %d/%d matches - %d/%d paires groupées - - - %d / %d (%s / %s) duplicates marked. - %d / %d (%s / %s) doublons marqués. - - - filter: %s - filtre: %s - - - Read metadata of %d/%d files - Lu les métadonnées de %d/%d fichiers - - - Removing false matches - Retrait des paires invalides - - - Processed %d/%d matches against the ignore list - Vérification de %d/%d paires dans la ignore list - - - Doing group prioritization - Prioritization des groupes - - - - Continue - Continuer - - - Continue ({}) - Continuer ({}) - - - - Analyzed %d/%d pictures - Analyzé %d/%d images - - - Preparing for matching - Préparation pour la comparaison - - - Matched %d/%d pictures - %d/%d blocs d'images comparés - - - Verified %d/%d matches - Vérifié %d/%d paires - - - - Removing dead tracks from your iTunes Library - Retrait des tracks mortes de votre librairie iTunes - - - Scanning the iTunes Library - Scan de la librairie iTunes en cours - - - - Probing iPhoto. Don't touch it during the operation! - Communication avec iPhoto en cours. N'y touchez pas! - - - Sending dupes to the Trash - Envoi de doublons à la corbeille en cours - - - - - Sending files to the recycle bin - Envoi de fichiers à la corbeille - - - Quit - Quitter - - - Preferences - Préférences - - - dupeGuru Help - Aide dupeGuru - - - About dupeGuru - À propos de dupeGuru - - - Register dupeGuru - Enregistrer dupeGuru - - - Check for Update - Vérifier les mises à jour - - - Open Debug Log - Ouvrir logs de déboguage - - - Add to Ignore List - Ignorer ces doublons à l'avenir - - - copy - copier - - - move - déplacer - - - Remove duplicates - Retirer des doublons - - - Custom Command - Commande personnalisée - - - Operation Complete - Opération complétée - - - Scan complete - Scan complété - - - Attribute - Attribut - - - Selected - Sélectionné - - - Reference - Référence - - - Load Results... - Charger résultats... - - - Results Window - Fenêtre de résultats - - - Add Folder... - Ajouter dossier... - - - File - Fichier - - - View - Voir - - - Help - Aide - - - Load Recent Results - Charger résultats récents - - - Load Results - Charger - - - Scan - Scan - - - Unsaved results - Résultats non sauvegardés - - - dupeGuru Results (*.dupeguru) - Résultats dupeGuru (*.dupeguru) - - - All Files (*.*) - Tout les fichiers (*.*) - - - Start a new scan - Commencer un nouveau scan - - - Name - Nom - - - State - Type - - - Normal - Normal - - - Excluded - Exclu - - - Problems! - Problèmes! - - - Reveal Selected - Révéler Fichier - - - Close - Fermer - - - File Path - Chemin du fichier - - - Error Message - Message d'erreur - - - Details - Détails - - - Actions - Actions - - - Show Dupes Only - Ne pas montrer les références - - - Show Delta Values - Montrer les valeurs en tant que delta - - - Send Marked to Recycle Bin - Envoyer marqués à la corbeille - - - Delete Marked and Replace with Hardlinks - Remplacer marqués par des hardlinks - - - Move Marked to... - Déplacer marqués vers... - - - Copy Marked to... - Copier marqués vers... - - - Remove Marked from Results - Retirer marqués des résultats - - - Re-Prioritize Results... - Re-prioriser les résultats - - - Remove Selected from Results - Retirer sélectionnés des résultats - - - Add Selected to Ignore List - Ajouter sélectionnés à la liste de fichiers ignorés - - - Make Selected Reference - Transformer sélectionnés en références - - - Open Selected with Default Application - Ouvrir sélectionné avec l'application par défaut - - - Open Containing Folder of Selected - Ouvrir le dossier contenant le fichier sélectionné - - - Rename Selected - Renommer sélectionné - - - Mark All - Tout marquer - - - Mark None - Tout démarquer - - - Invert Marking - Inverser le marquage - - - Mark Selected - Marquer sélectionnés - - - Clear Ignore List - Vider la liste de fichiers ignorés - - - Apply Filter - Appliquer filtre - - - Cancel Filter - Annuler filtre - - - Export To HTML - Exporter vers HTML - - - Save Results... - Sauvegarder résultats... - - - Invoke Custom Command - Invoquer commande personnalisée - - - Mark - Marquer - - - Columns - Colonnes - - - Reset to Defaults - Réinitialiser - - - {} Results - {} (Résultats) - - - Delete duplicates - Effacement de doublons - - - Delete and hardlink duplicates - Hardlinking de doublons - - - - - Scan Type: - Type de scan: - - - Filename - Nom de fichier - - - Contents - Contenu - - - Folders - Dossiers - - - Filter Hardness: - Seuil du filtre: - - - More Results - + de doublons - - - Fewer Results - - de doublons - - - Word weighting - Proportionalité des mots - - - Match similar words - Comparer les mots similaires - - - Can mix file kind - Comparer les fichiers de différents types - - - Use regular expressions when filtering - Utiliser les expressions régulières pour les filtres - - - Remove empty folders on delete or move - Effacer les dossiers vides après un déplacement - - - Ignore files smaller than - Ignorer les fichiers plus petits que: - - - KB - KB - - - Ignore duplicates hardlinking to the same file - Ignorer doublons avec hardlink vers le même fichier - - - Font size: - Taille de police: - - - Copy and Move: - Déplacements de fichiers: - - - Right in destination - Directement à la destination - - - Recreate relative path - Re-créer chemins relatifs - - - Recreate absolute path - Re-créer chemins absolus - - - Custom Command (arguments: %d for dupe, %r for ref): - Commande perso. (arguments: %d pour doublon, %r pour réf): - - - Filename - Fields - Nom de fichier (Champs) - - - Filename - Fields (No Order) - Nom de fichier (Champs sans ordre) - - - Tags - Tags - - - Audio Contents - Contenu Audio - - - Tags to scan: - Tags à scanner: - - - Track - Track - - - Artist - Artiste - - - Album - Album - - - Title - Titre - - - Genre - Genre - - - Year - Année - - - Match pictures of different dimensions - Comparer les images de tailles différentes - - - Clear Picture Cache - Vider la cache d'images - - - Clear List - Vider la liste - - - Language: - Langue: - - - English - Anglais - - - French - Français - - - German - Allemand - - - Chinese (Simplified) - Chinois (Simplifié) - - - Debug mode (restart required) - Mode de déboguage (redémarrage requis) - - - - - Ends with number - Chiffres à la fin - - - Doesn't end with number - Pas de chiffres à la fin - - - Highest - Plus grand - - - Lowest - Moins grand - - - Newest - Plus récent - - - Oldest - Moins récent - - - Re-Prioritize duplicates - Re-prioriser les doublons - - - Add criteria to the right box and click OK to send the dupes that correspond the best to these criteria to their respective group's reference position. Read the help file for more information. - Ajoutez des critères dans la liste de droite pour envoyer les doublons qui correspondent le plus à ces critère à la position de référence. Une lecture préalable du fichier d'aide est conseillée. - - - - - -columns - - Filename - Nom de fichier - - - Folder - Dossier - - - Size - Taille - - - Size (KB) - Taille (KB) - - - Size (MB) - Taille (MB) - - - Kind - Type - - - Modification - Modification - - - Match % - Match % - - - Words Used - Mots - - - Dupe Count - # Doublons - - - - Time - Temps - - - Bitrate - Bitrate - - - Sample Rate - Sample Rate - - - Title - Titre - - - Artist - Artiste - - - Album - Album - - - Genre - Genre - - - Year - Année - - - Track Number - Track - - - Comment - Commentaire - - - - Dimensions - Dimensions - - - - - -ExtraFairwareReminder - - Sorry, I must insist - Désolé, je dois insister - - - Contribute - Contribuer - - - ExtraFairwarePromptMsg - Il semble que vous ayez trouvé beaucoup de doublons. Super! Je dois par contre insister que des contributions sont attendues lorsqu'il y'a des heures non-payées au projet. - -Vous pensez peut-être "je n'utiliserai ce programme qu'une fois, pas besoin de contribuer". Le problème c'est que la plupart des utilisateurs de dupeGuru ne l'utilisent qu'une fois. Si tous suivent ce raisonnement, le développement de dupeGuru ne peut pas continuer. C'est à cause de cette tendance inhérente à la nature de dupeGuru que je me vois contraint d'insister ici. - -Si vous n'avez pas les moyens de contribuer, ignorez ce message ou envoyez moi un message à hsoft@hardcoded.net pour que je vous envoie une clé d'enregistrement. - - - ExtraFairwareReasonMsg - Ce rappel apparaît parce que: - -1. Plus de 100 doublons sont traités -2. Vous n'avez pas encore contribué à dupeGuru -3. Il y a des heures non-payées au projet - - - - -message - - SelectFolderToScanMsg - Sélectionnez les dossiers à scanner puis faites "Scan". - - - TaskHangingMsg - Une action précédente est encore en cours. Attendez quelques secondes avant d'en repartir une nouvelle. - - - IgnoreConfirmMsg - %d fichiers seront ignorés des prochains scans. Continuer? - - - SelectCopyOrMoveDestinationMsg - Sélectionnez un dossier vers lequel {} les fichiers marqués. - - - FileRemovalConfirmMsg - {} fichiers seront retirés des résultats. Continuer? - - - NoCustomCommandMsg - Vous n'avez pas de commande personnalisée. Ajoutez-la dans vos préférences. - - - OperationSuccessMsg - Tous les fichiers ont été traités avec succès. - - - NoDuplicateFoundMsg - Aucun doublon trouvé. - - - ReallyWantToQuitMsg - Vos résultats ne sont pas sauvegardés. Voulez-vous vraiment quitter? - - - SelectFolderToAddMsg - Sélectionnez un dossier à ajouter à la liste - - - SelectResultToLoadMsg - Sélectionnez un fichier résultats à charger - - - ReallyWantToContinueMsg - Vos résultats ne sont pas sauvegardés. Voulez-vous vraiment continuer? - - - NoScannableFileMsg - Les dossiers sélectionnés ne contiennent pas de fichiers valides. - - - ProblemsDuringProcessingMsg - Des problèmes ont été rencontrés lors du traitement de certains fichiers. La nature de ces problèmes est décrite dans la liste ci-dessous. Ces fichiers n'ont pas été retirés des résultats. - - - TypeFilterMsg - Entrer le filtre que vous voulez appliquer sur vos résultats. - - - NothingToClearMsg - Il n'y a rien à vider. - - - ClearIgnoreListConfirmMsg - Voulez-vous vider la liste de fichiers ignorés des {} items qu'elle contient? - - - IgnoreListClearedMsg - La liste de doublons ignorés a été vidée. - - - SendToTrashConfirmMsg - {} fichiers seront envoyés à la corbeille. Continuer? - - - HardlinkConfirmMsg - {} fichiers seront envoyés à la corbeille (puis 'hardlinkés'). Continuer? - - - SelectResultToSaveMsg - Sélectionnez un fichier résultats dans lequel sauvegarder - - - NeedsToRestartToApplyLangMsg - dupeGuru doit redémarrer pour appliquer le changement de langue. - - - ClearPictureCacheConfirmMsg - Voulez-vous vraiment vider la cache de vos analyses précédentes? - - - PictureCacheClearedMsg - La cache des analyses précédentes a été vidée. - - - \ No newline at end of file diff --git a/qt/lang/qt_zh.qm b/qt/lang/qt_zh_CN.qm similarity index 100% rename from qt/lang/qt_zh.qm rename to qt/lang/qt_zh_CN.qm diff --git a/qt/lang/zh.ts b/qt/lang/zh.ts deleted file mode 100755 index 2b9890be..00000000 --- a/qt/lang/zh.ts +++ /dev/null @@ -1,835 +0,0 @@ - - - - - -core - - - Collecting files to scan - 收集文件以备扫描 - - - %s (%d discarded) - %s (%d 无效) - - - Scanning for duplicates - 重复文件扫描中 - - - Loading - 载入中 - - - Moving - 移动中 - - - Copying - 复制中 - - - Sending to Trash - 移到垃圾桶 - - - 0 matches found - 未找到匹配项 - - - %d matches found - 找到 %d 个匹配项 - - - Read size of %d/%d files - 读取 %d/%d 文件大小 - - - Grouped %d/%d matches - %d/%d 匹配项组合在一起 - - - %d / %d (%s / %s) duplicates marked. - 已标记 %d / %d (%s / %s) 个重复项。 - - - filter: %s - 筛选: %s - - - Read metadata of %d/%d files - 读取 %d/%d 文件元数据 - - - Removing false matches - 移除错误匹配项 - - - Processed %d/%d matches against the ignore list - 在忽略列表之外已处理 %d/%d 匹配项 - - - Doing group prioritization - 优化分组 - - - - Continue - 继续 - - - Continue ({}) - 继续 ({}) - - - - Analyzed %d/%d pictures - 分析 %d/%d 图像 - - - Preparing for matching - 准备进行匹配 - - - Matched %d/%d pictures - %d/%d 图像已匹配 - - - Verified %d/%d matches - 验证 %d/%d 匹配项 - - - - Removing dead tracks from your iTunes Library - 从你的iTunes库中移除无效的音轨 - - - Scanning the iTunes Library - 正在扫描iTunes库 - - - - Probing iPhoto. Don't touch it during the operation! - 正在对iPhoto进行搜索.请在此过程中不要触碰任何按键! - - - Sending dupes to the Trash - 将重复文件移到垃圾桶 - - - - - Sending files to the recycle bin - 将文件移到回收站 - - - Quit - 退出 - - - Preferences - 首选项 - - - dupeGuru Help - dupeGuru帮助 - - - About dupeGuru - 关于dupeGuru - - - Register dupeGuru - 注册dupeGuru - - - Check for Update - 检查更新 - - - Open Debug Log - 打开调试记录 - - - Add to Ignore List - 添加到忽略列表中 - - - copy - 复制 - - - move - 移动 - - - Remove duplicates - 移除重复文件 - - - Custom Command - 自定义命令 - - - Operation Complete - 执行完成 - - - Scan complete - 扫描完成 - - - Attribute - 属性 - - - Selected - 已选择 - - - Reference - 参照文件 - - - Load Results... - 载入结果... - - - Results Window - 结果窗口 - - - Add Folder... - 增加文件夹... - - - File - 文件 - - - View - 视图 - - - Help - 帮助 - - - Load Recent Results - 载入最近的结果 - - - Load Results - 载入结果 - - - Scan - 扫描 - - - Unsaved results - 未保存的结果 - - - dupeGuru Results (*.dupeguru) - dupeGuru结果 (*.dupeguru) - - - All Files (*.*) - 所有文件 (*.*) - - - Start a new scan - 开始新的扫描 - - - Name - 名称 - - - State - 说明 - - - Normal - 正常 - - - Excluded - 不包含 - - - Problems! - 有问题! - - - Reveal Selected - 显示选择 - - - Close - 关闭 - - - File Path - 文件路径 - - - Error Message - 错误信息 - - - Details - 详细说明 - - - Actions - 行为 - - - Show Dupes Only - 仅显示重复文件 - - - Show Delta Values - 显示Delta值 - - - Send Marked to Recycle Bin - 将标记的文件移到回收站 - - - Delete Marked and Replace with Hardlinks - 删除标记文件并用硬连接进行替换 - - - Move Marked to... - 将标记的文件移动到... - - - Copy Marked to... - 将标记的文件复制到... - - - Remove Marked from Results - 从结果中移除所标记的文件 - - - Re-Prioritize Results... - - - - Remove Selected from Results - 从结果中移除所选的文件 - - - Add Selected to Ignore List - 将所选文件添加到忽略列表中 - - - Make Selected Reference - 将所选文件设定为参照文件 - - - Open Selected with Default Application - 使用默认程序打开所选文件 - - - Open Containing Folder of Selected - 打开所选文件所在的文件夹 - - - Rename Selected - 重命名所选文件 - - - Mark All - 标记全部 - - - Mark None - 全部取消标记 - - - Invert Marking - 反选标记文件 - - - Mark Selected - 标记所选文件 - - - Clear Ignore List - 清空忽略列表 - - - Apply Filter - 应用筛选 - - - Cancel Filter - 取消筛选 - - - Export To HTML - 导出为 HTML - - - Save Results... - 保存结果... - - - Invoke Custom Command - 调用自定义命令 - - - Mark - 标记 - - - Columns - 显示列 - - - Reset to Defaults - 重置为默认值 - - - {} Results - {} (结果) - - - Delete duplicates - 删除重复文件 - - - Delete and hardlink duplicates - 删除及硬连接重复文件 - - - - - Scan Type: - 扫描类型: - - - Filename - 文件名称 - - - Contents - 内容 - - - Folders - 文件夹 - - - Filter Hardness: - 筛选强度: - - - More Results - 较多结果 - - - Fewer Results - 较少结果 - - - Word weighting - 词语匹配度 (Word weighting) - - - Match similar words - 匹配近似词语 - - - Can mix file kind - 混合文件类型 - - - Use regular expressions when filtering - 筛选时使用常规表达式 - - - Remove empty folders on delete or move - 删除或移动时一并移除空文件夹 - - - Ignore files smaller than - 忽略文件当其小于: - - - KB - KB - - - Ignore duplicates hardlinking to the same file - 忽略重复文件当其硬连接到相同文件时 - - - Font size: - - - - Copy and Move: - 复制和移动: - - - Right in destination - 目标位置 - - - Recreate relative path - 重建相对路径 - - - Recreate absolute path - 重建绝对路径 - - - Custom Command (arguments: %d for dupe, %r for ref): - 自定义命令 (参数: %d 指重复文件, %r 指参照文件): - - - Filename - Fields - 文件名称 - 字段名 - - - Filename - Fields (No Order) - 文件名称 - 字段名 (无序) - - - Tags - 标签 - - - Audio Contents - 音频内容 - - - Tags to scan: - 标签扫描: - - - Track - 音轨 - - - Artist - 演唱者 - - - Album - 专辑 - - - Title - 歌曲名 - - - Genre - 音乐类型 - - - Year - - - - Match pictures of different dimensions - 匹配不同规格的图像 - - - Clear Picture Cache - 清空图片缓存 - - - Clear List - 清空列表 - - - Language: - 语言: - - - English - 英语 - - - French - 法语 - - - German - 德语 - - - Chinese (Simplified) - 简体中文 - - - Chinese (Traditional) - 繁体中文 - - - Debug mode (restart required) - 调试模式 (需要重新启动) - - - - - Ends with number - - - - Doesn't end with number - - - - Highest - - - - Lowest - - - - Newest - - - - Oldest - - - - Re-Prioritize duplicates - - - - Add criteria to the right box and click OK to send the dupes that correspond the best to these criteria to their respective group's reference position. Read the help file for more information. - - - - - - -columns - - Filename - 文件名称 - - - Folder - 文件夹 - - - Size - 大小 - - - Size (KB) - 大小 (KB) - - - Size (MB) - 大小 (MB) - - - Kind - 类型 - - - Modification - 编辑日期 - - - Match % - 匹配度 % - - - Words Used - 使用过的词语 - - - Dupe Count - 重复文件数 - - - - Time - 时间 - - - Bitrate - 比特 - - - Sample Rate - 采样率 - - - Title - 歌曲名 - - - Artist - 演唱者 - - - Album - 专辑 - - - Genre - 音乐类型 - - - Year - - - - Track Number - 音轨号 - - - Comment - 注释 - - - - Dimensions - 规格 - - - - - -ExtraFairwareReminder - - Sorry, I must insist - 抱歉,现在仍要继续 - - - Contribute - 捐助 - - - ExtraFairwarePromptMsg - 看起来似乎您找到了很多重复文件。这也是我继续精进这个软件的动力之一。然而,我衷心的希望能够得到您的捐助,因为我会日夜奋战于这个软件并且没有任何报酬。 - -您可能会觉得 "反正这个软件我只用一次,我不需要给开发者任何捐助". 问题是大多数人都只用一次dupeGuru。如果每一位都这样想,dupeGuru的开发也就没有资金支持了。也正是因为dupeGuru自身的性质决定了它有着仅用一次的内在倾向,所以我还必须坚持致力于这个软件的开发与精进。 - -如果您无法承担捐助,您也可以忽略此提醒,或者发送电子邮件至 support@hardcoded.net ,我会发送给您一个注册密钥。 - - - ExtraFairwareReasonMsg - 此提醒框弹出的原因如下: - -1. 您正在处理超过100个重复文件 -2. 您没有捐助过dupeGuru -3. 此软件中还有未支付时间 - - - - -message - - SelectFolderToScanMsg - 请选择要扫描的文件夹,然后点击 "扫描"。 - - - TaskHangingMsg - 目前还有任务在执行,新任务无法开启。请等待几秒钟后再重新试一次。 - - - IgnoreConfirmMsg - 目前已选的 {} 个匹配项将在后续的扫描中被忽略。继续吗? - - - SelectCopyOrMoveDestinationMsg - 选择一个文件夹将标记的 {} 个文件进行... - - - FileRemovalConfirmMsg - 你将从结果中移除 {} 个文件。继续吗? - - - NoCustomCommandMsg - 你没有设定自定义命令。请在首选项中进行设定。 - - - OperationSuccessMsg - 所有文件已成功处理。 - - - NoDuplicateFoundMsg - 没有找到重复文件。 - - - ReallyWantToQuitMsg - 您还没有保存扫描结果,确定要退出吗? - - - SelectFolderToAddMsg - 请选择一个文件夹并加入到扫描列表中 - - - SelectResultToLoadMsg - 选择一个结果文件并载入 - - - ReallyWantToContinueMsg - 目前还有结果尚未保存,确定要继续吗? - - - NoScannableFileMsg - 所选文件夹中不包含可供扫描的文件。 - - - ProblemsDuringProcessingMsg - 在处理部分或全部文件时发现问题。产生问题的原因在下表中进行描述。这些文件将不会从结果中移除。 - - - TypeFilterMsg - 请输入筛选条件以应用到结果。详见帮助文档。 - - - NothingToClearMsg - 无需清空。 - - - ClearIgnoreListConfirmMsg - 确定要从忽略列表中移除 {} 项吗? - - - IgnoreListClearedMsg - 忽略列表已清空。 - - - SendToTrashConfirmMsg - 即将有 {} 个文件被移到回收站。继续吗? - - - HardlinkConfirmMsg - 即将有 {} 个文件被移动垃圾桶并删除硬盘上的文件。继续吗? - - - SelectResultToSaveMsg - 将结果保存为... - - - NeedsToRestartToApplyLangMsg - dupeGuru将重新启动以使语言修改生效。 - - - ClearPictureCacheConfirmMsg - 确定要移除所有缓存图片? - - - PictureCacheClearedMsg - 图片缓存已清空。 - - - \ No newline at end of file diff --git a/run_template_qt.py b/run_template_qt.py index ba67891c..427ab926 100644 --- a/run_template_qt.py +++ b/run_template_qt.py @@ -13,7 +13,7 @@ from PyQt4.QtCore import QCoreApplication, QSettings from PyQt4.QtGui import QApplication, QIcon, QPixmap from hscommon.plat import ISWINDOWS -from hscommon.trans import install_gettext_trans +from hscommon.trans import install_gettext_trans_under_qt from qtlib.error_report_dialog import install_excepthook from qt.base import dg_rc from core_{{edition}} import __version__, __appname__ @@ -28,7 +28,7 @@ if __name__ == "__main__": QCoreApplication.setApplicationVersion(__version__) settings = QSettings() lang = settings.value('Language').toString() - install_gettext_trans('locale', lang) + install_gettext_trans_under_qt(lang) # Many strings are translated at import time, so this is why we only import after the translator # has been installed from qt.{{edition}}.app import DupeGuru