Added Armenian loc by Hrant Ohanyan. Also, fixed the dgpe Cocoa project which was broken.

This commit is contained in:
Virgil Dupras 2011-12-08 11:06:25 -05:00
parent 185cdbb6fa
commit ca602480d9
21 changed files with 1657 additions and 264 deletions

View File

@ -22,10 +22,9 @@ cocoa/*/de.lproj/*.xib
cocoa/*/zh_CN.lproj/*.xib cocoa/*/zh_CN.lproj/*.xib
cocoa/*/cs.lproj/*.xib cocoa/*/cs.lproj/*.xib
cocoa/*/it.lproj/*.xib cocoa/*/it.lproj/*.xib
# We keep old strings files in the repo for a while to be sure that auto-generated strings work
# fine, but we'll eventually only have en.lproj in the repo.
hy.lproj
qt/base/*_rc.py qt/base/*_rc.py
qt/lang/fr.qm
qt/lang/en.qm
qt/lang/de.qm
qt/lang/zh.qm
help/*/conf.py help/*/conf.py
help/*/changelog.rst help/*/changelog.rst

View File

@ -238,6 +238,18 @@
CEB5E07713225C89009F521D /* PyExtraFairwareReminder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PyExtraFairwareReminder.h; path = ../base/PyExtraFairwareReminder.h; sourceTree = SOURCE_ROOT; }; CEB5E07713225C89009F521D /* PyExtraFairwareReminder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PyExtraFairwareReminder.h; path = ../base/PyExtraFairwareReminder.h; sourceTree = SOURCE_ROOT; };
CEB5E07C13225CA2009F521D /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/ExtraFairwareReminder.xib; sourceTree = SOURCE_ROOT; }; CEB5E07C13225CA2009F521D /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/ExtraFairwareReminder.xib; sourceTree = SOURCE_ROOT; };
CEB5E07E13225CB8009F521D /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/ExtraFairwareReminder.xib; sourceTree = SOURCE_ROOT; }; CEB5E07E13225CB8009F521D /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/ExtraFairwareReminder.xib; sourceTree = SOURCE_ROOT; };
CEC3D37C14911253006B1A91 /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/DetailsPanel.xib; sourceTree = "<group>"; };
CEC3D37D14911253006B1A91 /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/DirectoryPanel.xib; sourceTree = "<group>"; };
CEC3D37E14911253006B1A91 /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/ExtraFairwareReminder.xib; sourceTree = "<group>"; };
CEC3D37F14911253006B1A91 /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/MainMenu.xib; sourceTree = "<group>"; };
CEC3D38014911253006B1A91 /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/PrioritizeDialog.xib; sourceTree = "<group>"; };
CEC3D38114911253006B1A91 /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/ProblemDialog.xib; sourceTree = "<group>"; };
CEC3D38214911253006B1A91 /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/ResultWindow.xib; sourceTree = "<group>"; };
CEC3D38B14911263006B1A91 /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = hy.lproj/Preferences.xib; sourceTree = "<group>"; };
CEC3D38D14911274006B1A91 /* hy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hy; path = ../base/hy.lproj/Localizable.strings; sourceTree = "<group>"; };
CEC3D38F14911288006B1A91 /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../hy.lproj/about.xib; sourceTree = "<group>"; };
CEC3D39014911288006B1A91 /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../hy.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
CEC3D39114911288006B1A91 /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../hy.lproj/FairwareReminder.xib; sourceTree = "<group>"; };
CEC8F3091416A0D2004D28F3 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../zh_CN.lproj/about.xib; sourceTree = "<group>"; }; CEC8F3091416A0D2004D28F3 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../zh_CN.lproj/about.xib; sourceTree = "<group>"; };
CEC8F30A1416A0D2004D28F3 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../zh_CN.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; }; CEC8F30A1416A0D2004D28F3 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../zh_CN.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
CEC8F30B1416A0D2004D28F3 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../zh_CN.lproj/FairwareReminder.xib; sourceTree = "<group>"; }; CEC8F30B1416A0D2004D28F3 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../zh_CN.lproj/FairwareReminder.xib; sourceTree = "<group>"; };
@ -575,6 +587,7 @@
zh_CN, zh_CN,
cs, cs,
it, it,
hy,
); );
mainGroup = 29B97314FDCFA39411CA2CEA /* dupeguru */; mainGroup = 29B97314FDCFA39411CA2CEA /* dupeguru */;
projectDirPath = ""; projectDirPath = "";
@ -670,6 +683,7 @@
CEC8F3141416A0FC004D28F3 /* zh_CN */, CEC8F3141416A0FC004D28F3 /* zh_CN */,
CE74255114603152002F8E3E /* cs */, CE74255114603152002F8E3E /* cs */,
CE7A6998146443090007D927 /* it */, CE7A6998146443090007D927 /* it */,
CEC3D37C14911253006B1A91 /* hy */,
); );
name = DetailsPanel.xib; name = DetailsPanel.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -683,6 +697,7 @@
CEC8F3151416A0FC004D28F3 /* zh_CN */, CEC8F3151416A0FC004D28F3 /* zh_CN */,
CE74255214603152002F8E3E /* cs */, CE74255214603152002F8E3E /* cs */,
CE7A6999146443090007D927 /* it */, CE7A6999146443090007D927 /* it */,
CEC3D37D14911253006B1A91 /* hy */,
); );
name = DirectoryPanel.xib; name = DirectoryPanel.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -696,6 +711,7 @@
CEC8F3171416A0FC004D28F3 /* zh_CN */, CEC8F3171416A0FC004D28F3 /* zh_CN */,
CE74255414603152002F8E3E /* cs */, CE74255414603152002F8E3E /* cs */,
CE7A699B146443090007D927 /* it */, CE7A699B146443090007D927 /* it */,
CEC3D37F14911253006B1A91 /* hy */,
); );
name = MainMenu.xib; name = MainMenu.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -709,6 +725,7 @@
CEC8F3181416A0FC004D28F3 /* zh_CN */, CEC8F3181416A0FC004D28F3 /* zh_CN */,
CE74255614603152002F8E3E /* cs */, CE74255614603152002F8E3E /* cs */,
CE7A699D146443090007D927 /* it */, CE7A699D146443090007D927 /* it */,
CEC3D38114911253006B1A91 /* hy */,
); );
name = ProblemDialog.xib; name = ProblemDialog.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -722,6 +739,7 @@
CEC8F3191416A0FC004D28F3 /* zh_CN */, CEC8F3191416A0FC004D28F3 /* zh_CN */,
CE74255714603152002F8E3E /* cs */, CE74255714603152002F8E3E /* cs */,
CE7A699E146443090007D927 /* it */, CE7A699E146443090007D927 /* it */,
CEC3D38214911253006B1A91 /* hy */,
); );
name = ResultWindow.xib; name = ResultWindow.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -735,6 +753,7 @@
CEC8F3201416A109004D28F3 /* zh_CN */, CEC8F3201416A109004D28F3 /* zh_CN */,
CE74255F1460318D002F8E3E /* cs */, CE74255F1460318D002F8E3E /* cs */,
CE7A69A6146443170007D927 /* it */, CE7A69A6146443170007D927 /* it */,
CEC3D38B14911263006B1A91 /* hy */,
); );
name = Preferences.xib; name = Preferences.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -748,6 +767,7 @@
CEC8F3111416A0F0004D28F3 /* zh_CN */, CEC8F3111416A0F0004D28F3 /* zh_CN */,
CE74254414603143002F8E3E /* cs */, CE74254414603143002F8E3E /* cs */,
CE7A6992146442F80007D927 /* it */, CE7A6992146442F80007D927 /* it */,
CEC3D38D14911274006B1A91 /* hy */,
); );
name = Localizable.strings; name = Localizable.strings;
sourceTree = "<group>"; sourceTree = "<group>";
@ -761,6 +781,7 @@
CEC8F30B1416A0D2004D28F3 /* zh_CN */, CEC8F30B1416A0D2004D28F3 /* zh_CN */,
CE74253D14603120002F8E3E /* cs */, CE74253D14603120002F8E3E /* cs */,
CE7A69AA146443360007D927 /* it */, CE7A69AA146443360007D927 /* it */,
CEC3D39114911288006B1A91 /* hy */,
); );
name = FairwareReminder.xib; name = FairwareReminder.xib;
path = ../../cocoalib/xib; path = ../../cocoalib/xib;
@ -775,6 +796,7 @@
CECE37A51423EA980005187F /* zh_CN */, CECE37A51423EA980005187F /* zh_CN */,
CE74255514603152002F8E3E /* cs */, CE74255514603152002F8E3E /* cs */,
CE7A699C146443090007D927 /* it */, CE7A699C146443090007D927 /* it */,
CEC3D38014911253006B1A91 /* hy */,
); );
name = PrioritizeDialog.xib; name = PrioritizeDialog.xib;
sourceTree = "<group>"; sourceTree = "<group>";
@ -788,6 +810,7 @@
CEC8F3161416A0FC004D28F3 /* zh_CN */, CEC8F3161416A0FC004D28F3 /* zh_CN */,
CE74255314603152002F8E3E /* cs */, CE74255314603152002F8E3E /* cs */,
CE7A699A146443090007D927 /* it */, CE7A699A146443090007D927 /* it */,
CEC3D37E14911253006B1A91 /* hy */,
); );
name = ExtraFairwareReminder.xib; name = ExtraFairwareReminder.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -801,6 +824,7 @@
CEC8F3091416A0D2004D28F3 /* zh_CN */, CEC8F3091416A0D2004D28F3 /* zh_CN */,
CE74253B14603120002F8E3E /* cs */, CE74253B14603120002F8E3E /* cs */,
CE7A69A8146443360007D927 /* it */, CE7A69A8146443360007D927 /* it */,
CEC3D38F14911288006B1A91 /* hy */,
); );
name = about.xib; name = about.xib;
sourceTree = "<group>"; sourceTree = "<group>";
@ -814,6 +838,7 @@
CEC8F30A1416A0D2004D28F3 /* zh_CN */, CEC8F30A1416A0D2004D28F3 /* zh_CN */,
CE74253C14603120002F8E3E /* cs */, CE74253C14603120002F8E3E /* cs */,
CE7A69A9146443360007D927 /* it */, CE7A69A9146443360007D927 /* it */,
CEC3D39014911288006B1A91 /* hy */,
); );
name = ErrorReportWindow.xib; name = ErrorReportWindow.xib;
sourceTree = "<group>"; sourceTree = "<group>";

View File

@ -28,11 +28,11 @@ http://www.hardcoded.net/licenses/bsd_license
{@"dupe_count", 80, 16, 0, YES, nil}, {@"dupe_count", 80, 16, 0, YES, nil},
nil nil
}; };
[[self columns] initializeColumns:defs]; [[table columns] initializeColumns:defs];
NSTableColumn *c = [matches tableColumnWithIdentifier:@"marked"]; NSTableColumn *c = [matches tableColumnWithIdentifier:@"marked"];
[[c dataCell] setButtonType:NSSwitchButton]; [[c dataCell] setButtonType:NSSwitchButton];
[[c dataCell] setControlSize:NSSmallControlSize]; [[c dataCell] setControlSize:NSSmallControlSize];
c = [[self tableView] tableColumnWithIdentifier:@"size"]; c = [matches tableColumnWithIdentifier:@"size"];
[[c dataCell] setAlignment:NSRightTextAlignment]; [[c dataCell] setAlignment:NSRightTextAlignment];
[[table columns] restoreColumns]; [[table columns] restoreColumns];
} }

View File

@ -66,6 +66,7 @@
CECA899D09DB132E00A3D774 /* DetailsPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = CECA899B09DB132E00A3D774 /* DetailsPanel.m */; }; CECA899D09DB132E00A3D774 /* DetailsPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = CECA899B09DB132E00A3D774 /* DetailsPanel.m */; };
CECB2AC513D867AD0081E295 /* about.xib in Resources */ = {isa = PBXBuildFile; fileRef = CECB2AC113D867AD0081E295 /* about.xib */; }; CECB2AC513D867AD0081E295 /* about.xib in Resources */ = {isa = PBXBuildFile; fileRef = CECB2AC113D867AD0081E295 /* about.xib */; };
CECB2AC613D867AD0081E295 /* ErrorReportWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = CECB2AC313D867AD0081E295 /* ErrorReportWindow.xib */; }; CECB2AC613D867AD0081E295 /* ErrorReportWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = CECB2AC313D867AD0081E295 /* ErrorReportWindow.xib */; };
CEE6D562149113570087CDFC /* HSColumns.m in Sources */ = {isa = PBXBuildFile; fileRef = CEE6D561149113570087CDFC /* HSColumns.m */; };
CEEB135209C837A2004D2330 /* dupeguru.icns in Resources */ = {isa = PBXBuildFile; fileRef = CEEB135109C837A2004D2330 /* dupeguru.icns */; }; CEEB135209C837A2004D2330 /* dupeguru.icns in Resources */ = {isa = PBXBuildFile; fileRef = CEEB135109C837A2004D2330 /* dupeguru.icns */; };
CEF12A7E124DFD400087B51D /* HSTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = CEF12A7D124DFD400087B51D /* HSTableView.m */; }; CEF12A7E124DFD400087B51D /* HSTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = CEF12A7D124DFD400087B51D /* HSTableView.m */; };
CEF12A84124DFD620087B51D /* ResultTable.m in Sources */ = {isa = PBXBuildFile; fileRef = CEF12A83124DFD620087B51D /* ResultTable.m */; }; CEF12A84124DFD620087B51D /* ResultTable.m in Sources */ = {isa = PBXBuildFile; fileRef = CEF12A83124DFD620087B51D /* ResultTable.m */; };
@ -248,6 +249,21 @@
CECB2ACC13D867C00081E295 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../de.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; }; CECB2ACC13D867C00081E295 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../de.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
CECB2ACD13D867C00081E295 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../de.lproj/FairwareReminder.xib; sourceTree = "<group>"; }; CECB2ACD13D867C00081E295 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../de.lproj/FairwareReminder.xib; sourceTree = "<group>"; };
CEE660B7132253910036DB04 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/ExtraFairwareReminder.xib; sourceTree = SOURCE_ROOT; }; CEE660B7132253910036DB04 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/ExtraFairwareReminder.xib; sourceTree = SOURCE_ROOT; };
CEE6D5461491130D0087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/DirectoryPanel.xib; sourceTree = "<group>"; };
CEE6D5471491130D0087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/ExtraFairwareReminder.xib; sourceTree = "<group>"; };
CEE6D5481491130D0087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/MainMenu.xib; sourceTree = "<group>"; };
CEE6D5491491130D0087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/PrioritizeDialog.xib; sourceTree = "<group>"; };
CEE6D54A1491130D0087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/ProblemDialog.xib; sourceTree = "<group>"; };
CEE6D54B1491130D0087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/ResultWindow.xib; sourceTree = "<group>"; };
CEE6D553149113190087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = hy.lproj/DetailsPanel.xib; sourceTree = "<group>"; };
CEE6D554149113190087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = hy.lproj/Preferences.xib; sourceTree = "<group>"; };
CEE6D557149113250087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hy; path = ../base/hy.lproj/Localizable.strings; sourceTree = "<group>"; };
CEE6D559149113320087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../hy.lproj/about.xib; sourceTree = "<group>"; };
CEE6D55A149113320087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../hy.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
CEE6D55B149113320087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../hy.lproj/FairwareReminder.xib; sourceTree = "<group>"; };
CEE6D55F1491134E0087CDFC /* PyColumns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyColumns.h; sourceTree = "<group>"; };
CEE6D560149113570087CDFC /* HSColumns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSColumns.h; sourceTree = "<group>"; };
CEE6D561149113570087CDFC /* HSColumns.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSColumns.m; sourceTree = "<group>"; };
CEEB135109C837A2004D2330 /* dupeguru.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = dupeguru.icns; sourceTree = "<group>"; }; CEEB135109C837A2004D2330 /* dupeguru.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = dupeguru.icns; sourceTree = "<group>"; };
CEEE156E1460325B00783E91 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../cs.lproj/about.xib; sourceTree = "<group>"; }; CEEE156E1460325B00783E91 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../cs.lproj/about.xib; sourceTree = "<group>"; };
CEEE156F1460325B00783E91 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../cs.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; }; CEEE156F1460325B00783E91 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../cs.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
@ -474,6 +490,8 @@
CE9EA7421122C96C008CD2BC /* controllers */ = { CE9EA7421122C96C008CD2BC /* controllers */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
CEE6D560149113570087CDFC /* HSColumns.h */,
CEE6D561149113570087CDFC /* HSColumns.m */,
CE9EA7431122C96C008CD2BC /* HSGUIController.h */, CE9EA7431122C96C008CD2BC /* HSGUIController.h */,
CE9EA7441122C96C008CD2BC /* HSGUIController.m */, CE9EA7441122C96C008CD2BC /* HSGUIController.m */,
CE9EA7451122C96C008CD2BC /* HSOutline.h */, CE9EA7451122C96C008CD2BC /* HSOutline.h */,
@ -494,6 +512,7 @@
CE9EA74B1122C96C008CD2BC /* proxies */ = { CE9EA74B1122C96C008CD2BC /* proxies */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
CEE6D55F1491134E0087CDFC /* PyColumns.h */,
CE9EA74C1122C96C008CD2BC /* PyGUI.h */, CE9EA74C1122C96C008CD2BC /* PyGUI.h */,
CE9EA74D1122C96C008CD2BC /* PyOutline.h */, CE9EA74D1122C96C008CD2BC /* PyOutline.h */,
CE0C2AAA117700E700BC749F /* PyTable.h */, CE0C2AAA117700E700BC749F /* PyTable.h */,
@ -572,6 +591,7 @@
zh_CN, zh_CN,
cs, cs,
it, it,
hy,
); );
mainGroup = 29B97314FDCFA39411CA2CEA /* dupeguru */; mainGroup = 29B97314FDCFA39411CA2CEA /* dupeguru */;
projectDirPath = ""; projectDirPath = "";
@ -654,6 +674,7 @@
CE7D24A51423B106002E2297 /* PrioritizeDialog.m in Sources */, CE7D24A51423B106002E2297 /* PrioritizeDialog.m in Sources */,
CE7D24A61423B106002E2297 /* PrioritizeList.m in Sources */, CE7D24A61423B106002E2297 /* PrioritizeList.m in Sources */,
CEA8F33A142BC9D400A6DFAC /* HSQuicklook.m in Sources */, CEA8F33A142BC9D400A6DFAC /* HSQuicklook.m in Sources */,
CEE6D562149113570087CDFC /* HSColumns.m in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -669,6 +690,7 @@
CE653CFA1416A0260058A022 /* zh_CN */, CE653CFA1416A0260058A022 /* zh_CN */,
CEEE15841460328400783E91 /* cs */, CEEE15841460328400783E91 /* cs */,
CE7A69B9146443AD0007D927 /* it */, CE7A69B9146443AD0007D927 /* it */,
CEE6D5461491130D0087CDFC /* hy */,
); );
name = DirectoryPanel.xib; name = DirectoryPanel.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -682,6 +704,7 @@
CE653CFC1416A0260058A022 /* zh_CN */, CE653CFC1416A0260058A022 /* zh_CN */,
CEEE15861460328400783E91 /* cs */, CEEE15861460328400783E91 /* cs */,
CE7A69BB146443AD0007D927 /* it */, CE7A69BB146443AD0007D927 /* it */,
CEE6D5481491130D0087CDFC /* hy */,
); );
name = MainMenu.xib; name = MainMenu.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -695,6 +718,7 @@
CE653CFD1416A0260058A022 /* zh_CN */, CE653CFD1416A0260058A022 /* zh_CN */,
CEEE15881460328400783E91 /* cs */, CEEE15881460328400783E91 /* cs */,
CE7A69BD146443AD0007D927 /* it */, CE7A69BD146443AD0007D927 /* it */,
CEE6D54A1491130D0087CDFC /* hy */,
); );
name = ProblemDialog.xib; name = ProblemDialog.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -708,6 +732,7 @@
CE653CFE1416A0260058A022 /* zh_CN */, CE653CFE1416A0260058A022 /* zh_CN */,
CEEE15891460328400783E91 /* cs */, CEEE15891460328400783E91 /* cs */,
CE7A69BE146443AD0007D927 /* it */, CE7A69BE146443AD0007D927 /* it */,
CEE6D54B1491130D0087CDFC /* hy */,
); );
name = ResultWindow.xib; name = ResultWindow.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -721,6 +746,7 @@
CE653CF61416A0140058A022 /* zh_CN */, CE653CF61416A0140058A022 /* zh_CN */,
CEEE15901460329000783E91 /* cs */, CEEE15901460329000783E91 /* cs */,
CE7A69C5146443B90007D927 /* it */, CE7A69C5146443B90007D927 /* it */,
CEE6D553149113190087CDFC /* hy */,
); );
name = DetailsPanel.xib; name = DetailsPanel.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -734,6 +760,7 @@
CE653CF71416A0140058A022 /* zh_CN */, CE653CF71416A0140058A022 /* zh_CN */,
CEEE15911460329000783E91 /* cs */, CEEE15911460329000783E91 /* cs */,
CE7A69C6146443B90007D927 /* it */, CE7A69C6146443B90007D927 /* it */,
CEE6D554149113190087CDFC /* hy */,
); );
name = Preferences.xib; name = Preferences.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -747,6 +774,7 @@
CE653CF314169F2C0058A022 /* zh_CN */, CE653CF314169F2C0058A022 /* zh_CN */,
CEEE15771460327300783E91 /* cs */, CEEE15771460327300783E91 /* cs */,
CE7A69B3146443A00007D927 /* it */, CE7A69B3146443A00007D927 /* it */,
CEE6D557149113250087CDFC /* hy */,
); );
name = Localizable.strings; name = Localizable.strings;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -760,6 +788,7 @@
CE653CED14169F140058A022 /* zh_CN */, CE653CED14169F140058A022 /* zh_CN */,
CEEE15701460325B00783E91 /* cs */, CEEE15701460325B00783E91 /* cs */,
CE7A69CB146443CB0007D927 /* it */, CE7A69CB146443CB0007D927 /* it */,
CEE6D55B149113320087CDFC /* hy */,
); );
name = FairwareReminder.xib; name = FairwareReminder.xib;
path = ../../cocoalib/xib; path = ../../cocoalib/xib;
@ -774,6 +803,7 @@
CE653CFB1416A0260058A022 /* zh_CN */, CE653CFB1416A0260058A022 /* zh_CN */,
CEEE15851460328400783E91 /* cs */, CEEE15851460328400783E91 /* cs */,
CE7A69BA146443AD0007D927 /* it */, CE7A69BA146443AD0007D927 /* it */,
CEE6D5471491130D0087CDFC /* hy */,
); );
name = ExtraFairwareReminder.xib; name = ExtraFairwareReminder.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -787,6 +817,7 @@
CE21AFB81423EA6E00DE35BF /* zh_CN */, CE21AFB81423EA6E00DE35BF /* zh_CN */,
CEEE15871460328400783E91 /* cs */, CEEE15871460328400783E91 /* cs */,
CE7A69BC146443AD0007D927 /* it */, CE7A69BC146443AD0007D927 /* it */,
CEE6D5491491130D0087CDFC /* hy */,
); );
name = PrioritizeDialog.xib; name = PrioritizeDialog.xib;
sourceTree = "<group>"; sourceTree = "<group>";
@ -800,6 +831,7 @@
CE653CEB14169F140058A022 /* zh_CN */, CE653CEB14169F140058A022 /* zh_CN */,
CEEE156E1460325B00783E91 /* cs */, CEEE156E1460325B00783E91 /* cs */,
CE7A69C9146443CB0007D927 /* it */, CE7A69C9146443CB0007D927 /* it */,
CEE6D559149113320087CDFC /* hy */,
); );
name = about.xib; name = about.xib;
sourceTree = "<group>"; sourceTree = "<group>";
@ -813,6 +845,7 @@
CE653CEC14169F140058A022 /* zh_CN */, CE653CEC14169F140058A022 /* zh_CN */,
CEEE156F1460325B00783E91 /* cs */, CEEE156F1460325B00783E91 /* cs */,
CE7A69CA146443CB0007D927 /* it */, CE7A69CA146443CB0007D927 /* it */,
CEE6D55A149113320087CDFC /* hy */,
); );
name = ErrorReportWindow.xib; name = ErrorReportWindow.xib;
sourceTree = "<group>"; sourceTree = "<group>";

View File

@ -88,6 +88,18 @@
29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; }; 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; }; 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; };
8D1107320486CEB800E47090 /* dupeGuru.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = dupeGuru.app; sourceTree = BUILT_PRODUCTS_DIR; }; 8D1107320486CEB800E47090 /* dupeGuru.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = dupeGuru.app; sourceTree = BUILT_PRODUCTS_DIR; };
CE00BBBD14910C5E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/DetailsPanel.xib; sourceTree = "<group>"; };
CE00BBBE14910C5E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/DirectoryPanel.xib; sourceTree = "<group>"; };
CE00BBBF14910C5E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/ExtraFairwareReminder.xib; sourceTree = "<group>"; };
CE00BBC014910C5E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/MainMenu.xib; sourceTree = "<group>"; };
CE00BBC114910C5E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/PrioritizeDialog.xib; sourceTree = "<group>"; };
CE00BBC214910C5E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/ProblemDialog.xib; sourceTree = "<group>"; };
CE00BBC314910C5E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/ResultWindow.xib; sourceTree = "<group>"; };
CE00BBCC14910C72006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = hy.lproj/Preferences.xib; sourceTree = "<group>"; };
CE00BBCE14910C8E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hy; path = ../base/hy.lproj/Localizable.strings; sourceTree = "<group>"; };
CE00BBD014910CA3006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../hy.lproj/about.xib; sourceTree = "<group>"; };
CE00BBD114910CA3006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../hy.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
CE00BBD214910CA3006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../hy.lproj/FairwareReminder.xib; sourceTree = "<group>"; };
CE05341312E5DC260029EF25 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../../cocoalib/fr.lproj/FairwareReminder.xib; sourceTree = SOURCE_ROOT; }; CE05341312E5DC260029EF25 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../../cocoalib/fr.lproj/FairwareReminder.xib; sourceTree = SOURCE_ROOT; };
CE0564A814169D6C00D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../zh_CN.lproj/about.xib; sourceTree = "<group>"; }; CE0564A814169D6C00D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../zh_CN.lproj/about.xib; sourceTree = "<group>"; };
CE0564A914169D6C00D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../zh_CN.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; }; CE0564A914169D6C00D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../zh_CN.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
@ -556,6 +568,7 @@
zh_CN, zh_CN,
cs, cs,
it, it,
hy,
); );
mainGroup = 29B97314FDCFA39411CA2CEA /* dupeguru */; mainGroup = 29B97314FDCFA39411CA2CEA /* dupeguru */;
projectDirPath = ""; projectDirPath = "";
@ -650,6 +663,7 @@
CE0564A814169D6C00D3D907 /* zh_CN */, CE0564A814169D6C00D3D907 /* zh_CN */,
CE112F5F145EF28D009C9E3E /* cs */, CE112F5F145EF28D009C9E3E /* cs */,
CE7A6985146442340007D927 /* it */, CE7A6985146442340007D927 /* it */,
CE00BBD014910CA3006A717C /* hy */,
); );
name = about.xib; name = about.xib;
sourceTree = "<group>"; sourceTree = "<group>";
@ -663,6 +677,7 @@
CE0564A914169D6C00D3D907 /* zh_CN */, CE0564A914169D6C00D3D907 /* zh_CN */,
CE112F60145EF28D009C9E3E /* cs */, CE112F60145EF28D009C9E3E /* cs */,
CE7A6986146442340007D927 /* it */, CE7A6986146442340007D927 /* it */,
CE00BBD114910CA3006A717C /* hy */,
); );
name = ErrorReportWindow.xib; name = ErrorReportWindow.xib;
sourceTree = "<group>"; sourceTree = "<group>";
@ -676,6 +691,7 @@
CE0564B514169DB100D3D907 /* zh_CN */, CE0564B514169DB100D3D907 /* zh_CN */,
CED64CFA145EF07700572B00 /* cs */, CED64CFA145EF07700572B00 /* cs */,
CE7A6979146442160007D927 /* it */, CE7A6979146442160007D927 /* it */,
CE00BBBF14910C5E006A717C /* hy */,
); );
name = ExtraFairwareReminder.xib; name = ExtraFairwareReminder.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -689,6 +705,7 @@
CE0564AA14169D6C00D3D907 /* zh_CN */, CE0564AA14169D6C00D3D907 /* zh_CN */,
CE112F61145EF28D009C9E3E /* cs */, CE112F61145EF28D009C9E3E /* cs */,
CE7A6987146442340007D927 /* it */, CE7A6987146442340007D927 /* it */,
CE00BBD214910CA3006A717C /* hy */,
); );
name = FairwareReminder.xib; name = FairwareReminder.xib;
path = ../../cocoalib/xib; path = ../../cocoalib/xib;
@ -703,6 +720,7 @@
CE0564B314169DB100D3D907 /* zh_CN */, CE0564B314169DB100D3D907 /* zh_CN */,
CED64CF8145EF07700572B00 /* cs */, CED64CF8145EF07700572B00 /* cs */,
CE7A6977146442160007D927 /* it */, CE7A6977146442160007D927 /* it */,
CE00BBBD14910C5E006A717C /* hy */,
); );
name = DetailsPanel.xib; name = DetailsPanel.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -716,6 +734,7 @@
CE0564B414169DB100D3D907 /* zh_CN */, CE0564B414169DB100D3D907 /* zh_CN */,
CED64CF9145EF07700572B00 /* cs */, CED64CF9145EF07700572B00 /* cs */,
CE7A6978146442160007D927 /* it */, CE7A6978146442160007D927 /* it */,
CE00BBBE14910C5E006A717C /* hy */,
); );
name = DirectoryPanel.xib; name = DirectoryPanel.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -729,6 +748,7 @@
CE0564B614169DB100D3D907 /* zh_CN */, CE0564B614169DB100D3D907 /* zh_CN */,
CED64CFB145EF07700572B00 /* cs */, CED64CFB145EF07700572B00 /* cs */,
CE7A697A146442160007D927 /* it */, CE7A697A146442160007D927 /* it */,
CE00BBC014910C5E006A717C /* hy */,
); );
name = MainMenu.xib; name = MainMenu.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -742,6 +762,7 @@
CE0564B714169DB100D3D907 /* zh_CN */, CE0564B714169DB100D3D907 /* zh_CN */,
CED64CFD145EF07700572B00 /* cs */, CED64CFD145EF07700572B00 /* cs */,
CE7A697C146442160007D927 /* it */, CE7A697C146442160007D927 /* it */,
CE00BBC214910C5E006A717C /* hy */,
); );
name = ProblemDialog.xib; name = ProblemDialog.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -755,6 +776,7 @@
CE0564B814169DB100D3D907 /* zh_CN */, CE0564B814169DB100D3D907 /* zh_CN */,
CED64CFE145EF07700572B00 /* cs */, CED64CFE145EF07700572B00 /* cs */,
CE7A697D146442160007D927 /* it */, CE7A697D146442160007D927 /* it */,
CE00BBC314910C5E006A717C /* hy */,
); );
name = ResultWindow.xib; name = ResultWindow.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -768,6 +790,7 @@
CE0564BF14169DDC00D3D907 /* zh_CN */, CE0564BF14169DDC00D3D907 /* zh_CN */,
CED64D06145EF16300572B00 /* cs */, CED64D06145EF16300572B00 /* cs */,
CE7A698B1464425A0007D927 /* it */, CE7A698B1464425A0007D927 /* it */,
CE00BBCC14910C72006A717C /* hy */,
); );
name = Preferences.xib; name = Preferences.xib;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -781,6 +804,7 @@
CE0564B014169D9E00D3D907 /* zh_CN */, CE0564B014169D9E00D3D907 /* zh_CN */,
CED64CEB145EF06000572B00 /* cs */, CED64CEB145EF06000572B00 /* cs */,
CE7A6971146442010007D927 /* it */, CE7A6971146442010007D927 /* it */,
CE00BBCE14910C8E006A717C /* hy */,
); );
name = Localizable.strings; name = Localizable.strings;
sourceTree = SOURCE_ROOT; sourceTree = SOURCE_ROOT;
@ -794,6 +818,7 @@
CEF27A9E1423EAD90048ADFA /* zh_CN */, CEF27A9E1423EAD90048ADFA /* zh_CN */,
CED64CFC145EF07700572B00 /* cs */, CED64CFC145EF07700572B00 /* cs */,
CE7A697B146442160007D927 /* it */, CE7A697B146442160007D927 /* it */,
CE00BBC114910C5E006A717C /* hy */,
); );
name = PrioritizeDialog.xib; name = PrioritizeDialog.xib;
sourceTree = "<group>"; sourceTree = "<group>";

View File

@ -11,15 +11,15 @@ msgstr ""
msgid "You cannot delete, move or copy more than 10 duplicates at once in demo mode." msgid "You cannot delete, move or copy more than 10 duplicates at once in demo mode."
msgstr "" msgstr ""
#: core/app.py:420 #: core/app.py:422
msgid "Collecting files to scan" msgid "Collecting files to scan"
msgstr "" msgstr ""
#: core/app.py:431 #: core/app.py:433
msgid "The selected directories contain no scannable file." msgid "The selected directories contain no scannable file."
msgstr "" msgstr ""
#: core/app.py:470 #: core/app.py:472
msgid "%s (%d discarded)" msgid "%s (%d discarded)"
msgstr "" msgstr ""
@ -75,11 +75,11 @@ msgstr ""
msgid "Oldest" msgid "Oldest"
msgstr "" msgstr ""
#: core/results.py:95 #: core/results.py:113
msgid "%d / %d (%s / %s) duplicates marked." msgid "%d / %d (%s / %s) duplicates marked."
msgstr "" msgstr ""
#: core/results.py:102 #: core/results.py:120
msgid " filter: %s" msgid " filter: %s"
msgstr "" msgstr ""

View File

@ -12,15 +12,15 @@ msgid ""
"mode." "mode."
msgstr "" msgstr ""
#: core/app.py:420 #: core/app.py:422
msgid "Collecting files to scan" msgid "Collecting files to scan"
msgstr "Shromažďuji prohlížené soubory" msgstr "Shromažďuji prohlížené soubory"
#: core/app.py:431 #: core/app.py:433
msgid "The selected directories contain no scannable file." msgid "The selected directories contain no scannable file."
msgstr "Vybrané adresáře neobsahují žádné soubory vhodné k prohledávání." msgstr "Vybrané adresáře neobsahují žádné soubory vhodné k prohledávání."
#: core/app.py:470 #: core/app.py:472
msgid "%s (%d discarded)" msgid "%s (%d discarded)"
msgstr "%s (%d vyřazeno)" msgstr "%s (%d vyřazeno)"
@ -76,11 +76,11 @@ msgstr "Nejnovější"
msgid "Oldest" msgid "Oldest"
msgstr "Nejstarší" msgstr "Nejstarší"
#: core/results.py:95 #: core/results.py:113
msgid "%d / %d (%s / %s) duplicates marked." msgid "%d / %d (%s / %s) duplicates marked."
msgstr "%d / %d (%s / %s) duplicit označeno." msgstr "%d / %d (%s / %s) duplicit označeno."
#: core/results.py:102 #: core/results.py:120
msgid " filter: %s" msgid " filter: %s"
msgstr " filtr: %s" msgstr " filtr: %s"

View File

@ -26,7 +26,7 @@ msgstr ""
msgid "Quit" msgid "Quit"
msgstr "" msgstr ""
#: qt/base/app.py:110 qt/base/preferences_dialog.py:130 #: qt/base/app.py:110 qt/base/preferences_dialog.py:131
msgid "Preferences" msgid "Preferences"
msgstr "" msgstr ""
@ -92,23 +92,23 @@ msgstr ""
msgid "Custom Command" msgid "Custom Command"
msgstr "" msgstr ""
#: qt/base/app.py:203 #: qt/base/app.py:209
msgid "All files were processed successfully." msgid "All files were processed successfully."
msgstr "All files were processed successfully." msgstr "All files were processed successfully."
#: qt/base/app.py:204 #: qt/base/app.py:210
msgid "Operation Complete" msgid "Operation Complete"
msgstr "" msgstr ""
#: qt/base/app.py:207 #: qt/base/app.py:213
msgid "Scan complete" msgid "Scan complete"
msgstr "" msgstr ""
#: qt/base/app.py:208 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/app.py:214 cocoa/base/en.lproj/Localizable.strings:0
msgid "No duplicates found." msgid "No duplicates found."
msgstr "Nebyli nalezeny žádné duplicity." msgstr "Nebyli nalezeny žádné duplicity."
#: qt/base/app.py:260 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/app.py:266 cocoa/base/en.lproj/Localizable.strings:0
msgid "" msgid ""
"A previous action is still hanging in there. You can't start a new one yet. " "A previous action is still hanging in there. You can't start a new one yet. "
"Wait a few seconds, then try again." "Wait a few seconds, then try again."
@ -133,86 +133,85 @@ msgstr "Vybráno"
msgid "Reference" msgid "Reference"
msgstr "Referenční" msgstr "Referenční"
#: qt/base/directories_dialog.py:56 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:58 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Load Results..." msgid "Load Results..."
msgstr "Nahrát výsledky..." msgstr "Nahrát výsledky..."
#: qt/base/directories_dialog.py:57 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:59 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Results Window" msgid "Results Window"
msgstr "Okno s výsledky" msgstr "Okno s výsledky"
#: qt/base/directories_dialog.py:58 #: qt/base/directories_dialog.py:60
msgid "Add Folder..." msgid "Add Folder..."
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:66 qt/base/result_window.py:82 #: qt/base/directories_dialog.py:68 qt/base/result_window.py:82
#: cocoa/base/en.lproj/MainMenu.strings:0 #: cocoa/base/en.lproj/MainMenu.strings:0
msgid "File" msgid "File"
msgstr "Soubor" msgstr "Soubor"
#: qt/base/directories_dialog.py:68 qt/base/result_window.py:90 #: qt/base/directories_dialog.py:70 qt/base/result_window.py:90
msgid "View" msgid "View"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:70 qt/base/result_window.py:92 #: qt/base/directories_dialog.py:72 qt/base/result_window.py:92
#: cocoa/base/en.lproj/MainMenu.strings:0 #: cocoa/base/en.lproj/MainMenu.strings:0
msgid "Help" msgid "Help"
msgstr "Nápověda" msgstr "Nápověda"
#: qt/base/directories_dialog.py:72 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:74 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Load Recent Results" msgid "Load Recent Results"
msgstr "Nahrát nedávné výsledky" msgstr "Nahrát nedávné výsledky"
#: qt/base/directories_dialog.py:106 #: qt/base/directories_dialog.py:108
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Select folders to scan and press \"Scan\"." msgid "Select folders to scan and press \"Scan\"."
msgstr "Vyberte složky, které chcete prohledat a stiskněte \"Prohledat\"." msgstr "Vyberte složky, které chcete prohledat a stiskněte \"Prohledat\"."
#: qt/base/directories_dialog.py:135 #: qt/base/directories_dialog.py:132
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Load Results" msgid "Load Results"
msgstr "Nahrát výsledky" msgstr "Nahrát výsledky"
#: qt/base/directories_dialog.py:138 #: qt/base/directories_dialog.py:135
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Scan" msgid "Scan"
msgstr "Prohledat" msgstr "Prohledat"
#: qt/base/directories_dialog.py:175 #: qt/base/directories_dialog.py:179
msgid "Unsaved results" msgid "Unsaved results"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:176 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:180 cocoa/base/en.lproj/Localizable.strings:0
msgid "You have unsaved results, do you really want to quit?" msgid "You have unsaved results, do you really want to quit?"
msgstr "Máte neuložené výsledky, opravdu si přejete skončit?" msgstr "Máte neuložené výsledky, opravdu si přejete skončit?"
#: qt/base/directories_dialog.py:184 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:188 cocoa/base/en.lproj/Localizable.strings:0
msgid "Select a folder to add to the scanning list" msgid "Select a folder to add to the scanning list"
msgstr "Vyberte složku, kterou chcete přidat do prohledávacího seznamu" msgstr "Vyberte složku, kterou chcete přidat do prohledávacího seznamu"
#: qt/base/directories_dialog.py:201 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:205 cocoa/base/en.lproj/Localizable.strings:0
msgid "Select a results file to load" msgid "Select a results file to load"
msgstr "Vyberte soubor s výsledky, který chcete nahrát" msgstr "Vyberte soubor s výsledky, který chcete nahrát"
#: qt/base/directories_dialog.py:202 #: qt/base/directories_dialog.py:206
msgid "All Files (*.*)" msgid "All Files (*.*)"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:202 qt/base/result_window.py:334 #: qt/base/directories_dialog.py:206 qt/base/result_window.py:334
msgid "dupeGuru Results (*.dupeguru)" msgid "dupeGuru Results (*.dupeguru)"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:220 #: qt/base/directories_dialog.py:217
msgid "Start a new scan" msgid "Start a new scan"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:221 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:218 cocoa/base/en.lproj/Localizable.strings:0
msgid "You have unsaved results, do you really want to continue?" msgid "You have unsaved results, do you really want to continue?"
msgstr "Máte neuložené výsledky, opravdu si přejete pokračovat?" msgstr "Máte neuložené výsledky, opravdu si přejete pokračovat?"
#: qt/base/directories_model.py:22 #: qt/base/directories_model.py:22
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
#: cocoa/base/en.lproj/ResultWindow.strings:0
msgid "Name" msgid "Name"
msgstr "Název" msgstr "Název"
@ -260,29 +259,29 @@ msgstr "Přispět"
msgid "Continue" msgid "Continue"
msgstr "Pokračovat" msgstr "Pokračovat"
#: qt/base/preferences_dialog.py:44 #: qt/base/preferences_dialog.py:45
msgid "Scan Type:" msgid "Scan Type:"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:57 #: qt/base/preferences_dialog.py:58
msgid "Filter Hardness:" msgid "Filter Hardness:"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:83 #: qt/base/preferences_dialog.py:84
msgid "More Results" msgid "More Results"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:88 #: qt/base/preferences_dialog.py:89
msgid "Fewer Results" msgid "Fewer Results"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:95 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:96 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Font size:" msgid "Font size:"
msgstr "Velikost písma:" msgstr "Velikost písma:"
#: qt/base/preferences_dialog.py:99 #: qt/base/preferences_dialog.py:100
msgid "Language:" msgid "Language:"
msgstr "" msgstr ""
@ -302,36 +301,36 @@ msgstr ""
msgid "Chinese (Simplified)" msgid "Chinese (Simplified)"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:105 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:106 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Copy and Move:" msgid "Copy and Move:"
msgstr "Kopírovat a přesunout:" msgstr "Kopírovat a přesunout:"
#: qt/base/preferences_dialog.py:108 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:109 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Right in destination" msgid "Right in destination"
msgstr "Přímo v cílovém umístění" msgstr "Přímo v cílovém umístění"
#: qt/base/preferences_dialog.py:109 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:110 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Recreate relative path" msgid "Recreate relative path"
msgstr "Vytvořit s relativní cestou" msgstr "Vytvořit s relativní cestou"
#: qt/base/preferences_dialog.py:110 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:111 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Recreate absolute path" msgid "Recreate absolute path"
msgstr "Vytvořit s absolutní cestou" msgstr "Vytvořit s absolutní cestou"
#: qt/base/preferences_dialog.py:113 cocoa/me/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:114 cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Custom Command (arguments: %d for dupe, %r for ref):" msgid "Custom Command (arguments: %d for dupe, %r for ref):"
msgstr "Uživatelský příkaz (argumenty: %d pro duplicity, %r pro odkazy):" msgstr "Uživatelský příkaz (argumenty: %d pro duplicity, %r pro odkazy):"
#: qt/base/preferences_dialog.py:191 #: qt/base/preferences_dialog.py:192
msgid "dupeGuru has to restart for language changes to take effect." msgid "dupeGuru has to restart for language changes to take effect."
msgstr "dupeGuru has to restart for language changes to take effect." msgstr "dupeGuru has to restart for language changes to take effect."
@ -1030,3 +1029,7 @@ msgstr ""
#: cocoa/base/en.lproj/Localizable.strings:0 #: cocoa/base/en.lproj/Localizable.strings:0
msgid "OK" msgid "OK"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:27
msgid "Armenian"
msgstr ""

View File

@ -12,15 +12,15 @@ msgid ""
"mode." "mode."
msgstr "" msgstr ""
#: core/app.py:420 #: core/app.py:422
msgid "Collecting files to scan" msgid "Collecting files to scan"
msgstr "Sammle Dateien zum Scannen" msgstr "Sammle Dateien zum Scannen"
#: core/app.py:431 #: core/app.py:433
msgid "The selected directories contain no scannable file." msgid "The selected directories contain no scannable file."
msgstr "Der ausgewählte Ordner enthält keine scannbare Dateien." msgstr "Der ausgewählte Ordner enthält keine scannbare Dateien."
#: core/app.py:470 #: core/app.py:472
msgid "%s (%d discarded)" msgid "%s (%d discarded)"
msgstr "%s (%d verworfen)" msgstr "%s (%d verworfen)"
@ -76,11 +76,11 @@ msgstr "Newest"
msgid "Oldest" msgid "Oldest"
msgstr "Oldest" msgstr "Oldest"
#: core/results.py:95 #: core/results.py:113
msgid "%d / %d (%s / %s) duplicates marked." msgid "%d / %d (%s / %s) duplicates marked."
msgstr "%d / %d (%s / %s) Duplikate markiert." msgstr "%d / %d (%s / %s) Duplikate markiert."
#: core/results.py:102 #: core/results.py:120
msgid " filter: %s" msgid " filter: %s"
msgstr " Filter: %s" msgstr " Filter: %s"

View File

@ -26,7 +26,7 @@ msgstr "Sende Dateien in den Mülleimer"
msgid "Quit" msgid "Quit"
msgstr "Beenden" msgstr "Beenden"
#: qt/base/app.py:110 qt/base/preferences_dialog.py:130 #: qt/base/app.py:110 qt/base/preferences_dialog.py:131
msgid "Preferences" msgid "Preferences"
msgstr "Einstellungen" msgstr "Einstellungen"
@ -91,23 +91,23 @@ msgstr ""
msgid "Custom Command" msgid "Custom Command"
msgstr "Eigener Befehl" msgstr "Eigener Befehl"
#: qt/base/app.py:203 #: qt/base/app.py:209
msgid "All files were processed successfully." msgid "All files were processed successfully."
msgstr "Alle Dateien wurden erfolgreich verarbeitet." msgstr "Alle Dateien wurden erfolgreich verarbeitet."
#: qt/base/app.py:204 #: qt/base/app.py:210
msgid "Operation Complete" msgid "Operation Complete"
msgstr "Operation komplett" msgstr "Operation komplett"
#: qt/base/app.py:207 #: qt/base/app.py:213
msgid "Scan complete" msgid "Scan complete"
msgstr "Scan komplett" msgstr "Scan komplett"
#: qt/base/app.py:208 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/app.py:214 cocoa/base/en.lproj/Localizable.strings:0
msgid "No duplicates found." msgid "No duplicates found."
msgstr "Keine Duplikate gefunden." msgstr "Keine Duplikate gefunden."
#: qt/base/app.py:260 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/app.py:266 cocoa/base/en.lproj/Localizable.strings:0
msgid "" msgid ""
"A previous action is still hanging in there. You can't start a new one yet. " "A previous action is still hanging in there. You can't start a new one yet. "
"Wait a few seconds, then try again." "Wait a few seconds, then try again."
@ -132,86 +132,85 @@ msgstr "Ausgewählt"
msgid "Reference" msgid "Reference"
msgstr "Referenz" msgstr "Referenz"
#: qt/base/directories_dialog.py:56 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:58 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Load Results..." msgid "Load Results..."
msgstr "Lade Ergebnisse..." msgstr "Lade Ergebnisse..."
#: qt/base/directories_dialog.py:57 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:59 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Results Window" msgid "Results Window"
msgstr "Ergebnisfenster" msgstr "Ergebnisfenster"
#: qt/base/directories_dialog.py:58 #: qt/base/directories_dialog.py:60
msgid "Add Folder..." msgid "Add Folder..."
msgstr "Ordner hinzufügen..." msgstr "Ordner hinzufügen..."
#: qt/base/directories_dialog.py:66 qt/base/result_window.py:82 #: qt/base/directories_dialog.py:68 qt/base/result_window.py:82
#: cocoa/base/en.lproj/MainMenu.strings:0 #: cocoa/base/en.lproj/MainMenu.strings:0
msgid "File" msgid "File"
msgstr "Ablage" msgstr "Ablage"
#: qt/base/directories_dialog.py:68 qt/base/result_window.py:90 #: qt/base/directories_dialog.py:70 qt/base/result_window.py:90
msgid "View" msgid "View"
msgstr "Ansicht" msgstr "Ansicht"
#: qt/base/directories_dialog.py:70 qt/base/result_window.py:92 #: qt/base/directories_dialog.py:72 qt/base/result_window.py:92
#: cocoa/base/en.lproj/MainMenu.strings:0 #: cocoa/base/en.lproj/MainMenu.strings:0
msgid "Help" msgid "Help"
msgstr "Hilfe" msgstr "Hilfe"
#: qt/base/directories_dialog.py:72 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:74 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Load Recent Results" msgid "Load Recent Results"
msgstr "Lade letzte Ergebnisse" msgstr "Lade letzte Ergebnisse"
#: qt/base/directories_dialog.py:106 #: qt/base/directories_dialog.py:108
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Select folders to scan and press \"Scan\"." msgid "Select folders to scan and press \"Scan\"."
msgstr "Zu scannende Ordner auswählen und \"Scan\" drücken." msgstr "Zu scannende Ordner auswählen und \"Scan\" drücken."
#: qt/base/directories_dialog.py:135 #: qt/base/directories_dialog.py:132
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Load Results" msgid "Load Results"
msgstr "Lade Ergebnisse" msgstr "Lade Ergebnisse"
#: qt/base/directories_dialog.py:138 #: qt/base/directories_dialog.py:135
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Scan" msgid "Scan"
msgstr "Scan" msgstr "Scan"
#: qt/base/directories_dialog.py:175 #: qt/base/directories_dialog.py:179
msgid "Unsaved results" msgid "Unsaved results"
msgstr "Ungespeicherte Ergebnisse" msgstr "Ungespeicherte Ergebnisse"
#: qt/base/directories_dialog.py:176 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:180 cocoa/base/en.lproj/Localizable.strings:0
msgid "You have unsaved results, do you really want to quit?" msgid "You have unsaved results, do you really want to quit?"
msgstr "Sie haben ungespeicherte Ergebnisse. Wollen Sie wirklich beenden?" msgstr "Sie haben ungespeicherte Ergebnisse. Wollen Sie wirklich beenden?"
#: qt/base/directories_dialog.py:184 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:188 cocoa/base/en.lproj/Localizable.strings:0
msgid "Select a folder to add to the scanning list" msgid "Select a folder to add to the scanning list"
msgstr "Wählen Sie einen Ordner aus, um ihn der Scanliste hinzuzufügen." msgstr "Wählen Sie einen Ordner aus, um ihn der Scanliste hinzuzufügen."
#: qt/base/directories_dialog.py:201 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:205 cocoa/base/en.lproj/Localizable.strings:0
msgid "Select a results file to load" msgid "Select a results file to load"
msgstr "Wählen Sie eine Ergebnisliste zum Laden aus." msgstr "Wählen Sie eine Ergebnisliste zum Laden aus."
#: qt/base/directories_dialog.py:202 #: qt/base/directories_dialog.py:206
msgid "All Files (*.*)" msgid "All Files (*.*)"
msgstr "Alle Dateien (*.*)" msgstr "Alle Dateien (*.*)"
#: qt/base/directories_dialog.py:202 qt/base/result_window.py:334 #: qt/base/directories_dialog.py:206 qt/base/result_window.py:334
msgid "dupeGuru Results (*.dupeguru)" msgid "dupeGuru Results (*.dupeguru)"
msgstr "dupeGuru Ergebnisse (*.dupeguru)" msgstr "dupeGuru Ergebnisse (*.dupeguru)"
#: qt/base/directories_dialog.py:220 #: qt/base/directories_dialog.py:217
msgid "Start a new scan" msgid "Start a new scan"
msgstr "Starte einen neuen Scan" msgstr "Starte einen neuen Scan"
#: qt/base/directories_dialog.py:221 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:218 cocoa/base/en.lproj/Localizable.strings:0
msgid "You have unsaved results, do you really want to continue?" msgid "You have unsaved results, do you really want to continue?"
msgstr "Sie haben ungespeicherte Ergebnisse. Möchten Sie wirklich fortfahren?" msgstr "Sie haben ungespeicherte Ergebnisse. Möchten Sie wirklich fortfahren?"
#: qt/base/directories_model.py:22 #: qt/base/directories_model.py:22
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
#: cocoa/base/en.lproj/ResultWindow.strings:0
msgid "Name" msgid "Name"
msgstr "Name" msgstr "Name"
@ -274,29 +273,29 @@ msgstr "Spenden"
msgid "Continue" msgid "Continue"
msgstr "Fortfahren" msgstr "Fortfahren"
#: qt/base/preferences_dialog.py:44 #: qt/base/preferences_dialog.py:45
msgid "Scan Type:" msgid "Scan Type:"
msgstr "Scantyp:" msgstr "Scantyp:"
#: qt/base/preferences_dialog.py:57 #: qt/base/preferences_dialog.py:58
msgid "Filter Hardness:" msgid "Filter Hardness:"
msgstr "Filter Empfindlichkeit:" msgstr "Filter Empfindlichkeit:"
#: qt/base/preferences_dialog.py:83 #: qt/base/preferences_dialog.py:84
msgid "More Results" msgid "More Results"
msgstr "mehr Ergebnisse" msgstr "mehr Ergebnisse"
#: qt/base/preferences_dialog.py:88 #: qt/base/preferences_dialog.py:89
msgid "Fewer Results" msgid "Fewer Results"
msgstr "weniger Ergebnisse" msgstr "weniger Ergebnisse"
#: qt/base/preferences_dialog.py:95 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:96 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Font size:" msgid "Font size:"
msgstr "Font size:" msgstr "Font size:"
#: qt/base/preferences_dialog.py:99 #: qt/base/preferences_dialog.py:100
msgid "Language:" msgid "Language:"
msgstr "Sprache:" msgstr "Sprache:"
@ -316,36 +315,36 @@ msgstr "Deutsch"
msgid "Chinese (Simplified)" msgid "Chinese (Simplified)"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:105 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:106 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Copy and Move:" msgid "Copy and Move:"
msgstr "Kopieren und Verschieben:" msgstr "Kopieren und Verschieben:"
#: qt/base/preferences_dialog.py:108 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:109 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Right in destination" msgid "Right in destination"
msgstr "Direkt im Ziel" msgstr "Direkt im Ziel"
#: qt/base/preferences_dialog.py:109 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:110 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Recreate relative path" msgid "Recreate relative path"
msgstr "Relativen Pfad neu erstellen" msgstr "Relativen Pfad neu erstellen"
#: qt/base/preferences_dialog.py:110 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:111 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Recreate absolute path" msgid "Recreate absolute path"
msgstr "Absoluten Pfad neu erstellen" msgstr "Absoluten Pfad neu erstellen"
#: qt/base/preferences_dialog.py:113 cocoa/me/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:114 cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Custom Command (arguments: %d for dupe, %r for ref):" msgid "Custom Command (arguments: %d for dupe, %r for ref):"
msgstr "Eigener Befehl (Argumente: %d für Duplikat, %r für Referenz):" msgstr "Eigener Befehl (Argumente: %d für Duplikat, %r für Referenz):"
#: qt/base/preferences_dialog.py:191 #: qt/base/preferences_dialog.py:192
msgid "dupeGuru has to restart for language changes to take effect." msgid "dupeGuru has to restart for language changes to take effect."
msgstr "dupeGuru muss neustarten, um die Sprachänderung durchzuführen." msgstr "dupeGuru muss neustarten, um die Sprachänderung durchzuführen."
@ -1029,3 +1028,7 @@ msgstr ""
#: cocoa/base/en.lproj/Localizable.strings:0 #: cocoa/base/en.lproj/Localizable.strings:0
msgid "OK" msgid "OK"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:27
msgid "Armenian"
msgstr ""

View File

@ -12,15 +12,15 @@ msgid ""
"mode." "mode."
msgstr "" msgstr ""
#: core/app.py:420 #: core/app.py:422
msgid "Collecting files to scan" msgid "Collecting files to scan"
msgstr "Collecte des fichiers à scanner" msgstr "Collecte des fichiers à scanner"
#: core/app.py:431 #: core/app.py:433
msgid "The selected directories contain no scannable file." msgid "The selected directories contain no scannable file."
msgstr "Les dossiers sélectionnés ne contiennent pas de fichiers valides." msgstr "Les dossiers sélectionnés ne contiennent pas de fichiers valides."
#: core/app.py:470 #: core/app.py:472
msgid "%s (%d discarded)" msgid "%s (%d discarded)"
msgstr "%s (%d hors-groupe)" msgstr "%s (%d hors-groupe)"
@ -76,11 +76,11 @@ msgstr "Plus récent"
msgid "Oldest" msgid "Oldest"
msgstr "Moins récent" msgstr "Moins récent"
#: core/results.py:95 #: core/results.py:113
msgid "%d / %d (%s / %s) duplicates marked." msgid "%d / %d (%s / %s) duplicates marked."
msgstr "%d / %d (%s / %s) doublons marqués." msgstr "%d / %d (%s / %s) doublons marqués."
#: core/results.py:102 #: core/results.py:120
msgid " filter: %s" msgid " filter: %s"
msgstr " filtre: %s" msgstr " filtre: %s"

View File

@ -26,7 +26,7 @@ msgstr "Envoi de fichiers à la corbeille"
msgid "Quit" msgid "Quit"
msgstr "Quitter" msgstr "Quitter"
#: qt/base/app.py:110 qt/base/preferences_dialog.py:130 #: qt/base/app.py:110 qt/base/preferences_dialog.py:131
msgid "Preferences" msgid "Preferences"
msgstr "Préférences" msgstr "Préférences"
@ -90,23 +90,23 @@ msgstr ""
msgid "Custom Command" msgid "Custom Command"
msgstr "Commande personnalisée" msgstr "Commande personnalisée"
#: qt/base/app.py:203 #: qt/base/app.py:209
msgid "All files were processed successfully." msgid "All files were processed successfully."
msgstr "Tous les fichiers ont été traités avec succès." msgstr "Tous les fichiers ont été traités avec succès."
#: qt/base/app.py:204 #: qt/base/app.py:210
msgid "Operation Complete" msgid "Operation Complete"
msgstr "Opération complétée" msgstr "Opération complétée"
#: qt/base/app.py:207 #: qt/base/app.py:213
msgid "Scan complete" msgid "Scan complete"
msgstr "Scan complété" msgstr "Scan complété"
#: qt/base/app.py:208 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/app.py:214 cocoa/base/en.lproj/Localizable.strings:0
msgid "No duplicates found." msgid "No duplicates found."
msgstr "Aucun doublon trouvé." msgstr "Aucun doublon trouvé."
#: qt/base/app.py:260 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/app.py:266 cocoa/base/en.lproj/Localizable.strings:0
msgid "" msgid ""
"A previous action is still hanging in there. You can't start a new one yet. " "A previous action is still hanging in there. You can't start a new one yet. "
"Wait a few seconds, then try again." "Wait a few seconds, then try again."
@ -131,87 +131,86 @@ msgstr "Sélectionné"
msgid "Reference" msgid "Reference"
msgstr "Référence" msgstr "Référence"
#: qt/base/directories_dialog.py:56 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:58 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Load Results..." msgid "Load Results..."
msgstr "Charger résultats..." msgstr "Charger résultats..."
#: qt/base/directories_dialog.py:57 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:59 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Results Window" msgid "Results Window"
msgstr "Fenêtre de résultats" msgstr "Fenêtre de résultats"
#: qt/base/directories_dialog.py:58 #: qt/base/directories_dialog.py:60
msgid "Add Folder..." msgid "Add Folder..."
msgstr "Ajouter dossier..." msgstr "Ajouter dossier..."
#: qt/base/directories_dialog.py:66 qt/base/result_window.py:82 #: qt/base/directories_dialog.py:68 qt/base/result_window.py:82
#: cocoa/base/en.lproj/MainMenu.strings:0 #: cocoa/base/en.lproj/MainMenu.strings:0
msgid "File" msgid "File"
msgstr "Fichier" msgstr "Fichier"
#: qt/base/directories_dialog.py:68 qt/base/result_window.py:90 #: qt/base/directories_dialog.py:70 qt/base/result_window.py:90
msgid "View" msgid "View"
msgstr "Voir" msgstr "Voir"
#: qt/base/directories_dialog.py:70 qt/base/result_window.py:92 #: qt/base/directories_dialog.py:72 qt/base/result_window.py:92
#: cocoa/base/en.lproj/MainMenu.strings:0 #: cocoa/base/en.lproj/MainMenu.strings:0
msgid "Help" msgid "Help"
msgstr "Aide" msgstr "Aide"
#: qt/base/directories_dialog.py:72 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:74 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Load Recent Results" msgid "Load Recent Results"
msgstr "Charger résultats récents" msgstr "Charger résultats récents"
#: qt/base/directories_dialog.py:106 #: qt/base/directories_dialog.py:108
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Select folders to scan and press \"Scan\"." msgid "Select folders to scan and press \"Scan\"."
msgstr "Sélectionnez les dossiers à scanner puis faites \"Scan\"." msgstr "Sélectionnez les dossiers à scanner puis faites \"Scan\"."
#: qt/base/directories_dialog.py:135 #: qt/base/directories_dialog.py:132
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Load Results" msgid "Load Results"
msgstr "Charger" msgstr "Charger"
#: qt/base/directories_dialog.py:138 #: qt/base/directories_dialog.py:135
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Scan" msgid "Scan"
msgstr "Scan" msgstr "Scan"
#: qt/base/directories_dialog.py:175 #: qt/base/directories_dialog.py:179
msgid "Unsaved results" msgid "Unsaved results"
msgstr "Résultats non sauvegardés" msgstr "Résultats non sauvegardés"
#: qt/base/directories_dialog.py:176 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:180 cocoa/base/en.lproj/Localizable.strings:0
msgid "You have unsaved results, do you really want to quit?" msgid "You have unsaved results, do you really want to quit?"
msgstr "Vos résultats ne sont pas sauvegardés. Voulez-vous vraiment quitter?" msgstr "Vos résultats ne sont pas sauvegardés. Voulez-vous vraiment quitter?"
#: qt/base/directories_dialog.py:184 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:188 cocoa/base/en.lproj/Localizable.strings:0
msgid "Select a folder to add to the scanning list" msgid "Select a folder to add to the scanning list"
msgstr "Sélectionnez un dossier à ajouter à la liste" msgstr "Sélectionnez un dossier à ajouter à la liste"
#: qt/base/directories_dialog.py:201 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:205 cocoa/base/en.lproj/Localizable.strings:0
msgid "Select a results file to load" msgid "Select a results file to load"
msgstr "Sélectionnez un fichier résultats à charger" msgstr "Sélectionnez un fichier résultats à charger"
#: qt/base/directories_dialog.py:202 #: qt/base/directories_dialog.py:206
msgid "All Files (*.*)" msgid "All Files (*.*)"
msgstr "Tout les fichiers (*.*)" msgstr "Tout les fichiers (*.*)"
#: qt/base/directories_dialog.py:202 qt/base/result_window.py:334 #: qt/base/directories_dialog.py:206 qt/base/result_window.py:334
msgid "dupeGuru Results (*.dupeguru)" msgid "dupeGuru Results (*.dupeguru)"
msgstr "Résultats dupeGuru (*.dupeguru)" msgstr "Résultats dupeGuru (*.dupeguru)"
#: qt/base/directories_dialog.py:220 #: qt/base/directories_dialog.py:217
msgid "Start a new scan" msgid "Start a new scan"
msgstr "Commencer un nouveau scan" msgstr "Commencer un nouveau scan"
#: qt/base/directories_dialog.py:221 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:218 cocoa/base/en.lproj/Localizable.strings:0
msgid "You have unsaved results, do you really want to continue?" msgid "You have unsaved results, do you really want to continue?"
msgstr "" msgstr ""
"Vos résultats ne sont pas sauvegardés. Voulez-vous vraiment continuer?" "Vos résultats ne sont pas sauvegardés. Voulez-vous vraiment continuer?"
#: qt/base/directories_model.py:22 #: qt/base/directories_model.py:22
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
#: cocoa/base/en.lproj/ResultWindow.strings:0
msgid "Name" msgid "Name"
msgstr "Nom" msgstr "Nom"
@ -274,29 +273,29 @@ msgstr "Contribuer"
msgid "Continue" msgid "Continue"
msgstr "Continuer" msgstr "Continuer"
#: qt/base/preferences_dialog.py:44 #: qt/base/preferences_dialog.py:45
msgid "Scan Type:" msgid "Scan Type:"
msgstr "Type de scan:" msgstr "Type de scan:"
#: qt/base/preferences_dialog.py:57 #: qt/base/preferences_dialog.py:58
msgid "Filter Hardness:" msgid "Filter Hardness:"
msgstr "Seuil du filtre:" msgstr "Seuil du filtre:"
#: qt/base/preferences_dialog.py:83 #: qt/base/preferences_dialog.py:84
msgid "More Results" msgid "More Results"
msgstr "+ de doublons" msgstr "+ de doublons"
#: qt/base/preferences_dialog.py:88 #: qt/base/preferences_dialog.py:89
msgid "Fewer Results" msgid "Fewer Results"
msgstr "- de doublons" msgstr "- de doublons"
#: qt/base/preferences_dialog.py:95 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:96 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Font size:" msgid "Font size:"
msgstr "Taille de police:" msgstr "Taille de police:"
#: qt/base/preferences_dialog.py:99 #: qt/base/preferences_dialog.py:100
msgid "Language:" msgid "Language:"
msgstr "Langue:" msgstr "Langue:"
@ -316,36 +315,36 @@ msgstr "Allemand"
msgid "Chinese (Simplified)" msgid "Chinese (Simplified)"
msgstr "Chinois (Simplifié)" msgstr "Chinois (Simplifié)"
#: qt/base/preferences_dialog.py:105 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:106 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Copy and Move:" msgid "Copy and Move:"
msgstr "Déplacements de fichiers:" msgstr "Déplacements de fichiers:"
#: qt/base/preferences_dialog.py:108 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:109 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Right in destination" msgid "Right in destination"
msgstr "Directement à la destination" msgstr "Directement à la destination"
#: qt/base/preferences_dialog.py:109 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:110 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Recreate relative path" msgid "Recreate relative path"
msgstr "Re-créer chemins relatifs" msgstr "Re-créer chemins relatifs"
#: qt/base/preferences_dialog.py:110 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:111 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Recreate absolute path" msgid "Recreate absolute path"
msgstr "Re-créer chemins absolus" msgstr "Re-créer chemins absolus"
#: qt/base/preferences_dialog.py:113 cocoa/me/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:114 cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Custom Command (arguments: %d for dupe, %r for ref):" msgid "Custom Command (arguments: %d for dupe, %r for ref):"
msgstr "Commande perso. (arguments: %d pour doublon, %r pour réf):" msgstr "Commande perso. (arguments: %d pour doublon, %r pour réf):"
#: qt/base/preferences_dialog.py:191 #: qt/base/preferences_dialog.py:192
msgid "dupeGuru has to restart for language changes to take effect." msgid "dupeGuru has to restart for language changes to take effect."
msgstr "dupeGuru doit redémarrer pour appliquer le changement de langue." msgstr "dupeGuru doit redémarrer pour appliquer le changement de langue."
@ -1041,3 +1040,7 @@ msgstr "Non"
#: cocoa/base/en.lproj/Localizable.strings:0 #: cocoa/base/en.lproj/Localizable.strings:0
msgid "OK" msgid "OK"
msgstr "OK" msgstr "OK"
#: qt/base/preferences_dialog.py:27
msgid "Armenian"
msgstr ""

120
locale/hy/LC_MESSAGES/columns.po Executable file
View File

@ -0,0 +1,120 @@
#
msgid ""
msgstr ""
"Project-Id-Version: Armenian\n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: Hrant Ohanyan <hrantohanyan@mail.am>\n"
"Language-Team: HaySoft <hrantohanyan@mail.am>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Poedit-Country: ARMENIA\n"
"X-Poedit-Language: Armenian\n"
"X-Poedit-SourceCharset: utf-8\n"
#: core/gui/problem_table.py:18
msgid "File Path"
msgstr "Ֆայլի ճ-ը"
#: core/gui/problem_table.py:19
msgid "Error Message"
msgstr "Սխալի գրությունը"
#: core/prioritize.py:63 core_me/result_table.py:24 core_pe/result_table.py:21
#: core_se/result_table.py:21
msgid "Kind"
msgstr "Տեսակ"
#: core/prioritize.py:72 core_me/result_table.py:19 core_pe/result_table.py:19
#: core_se/result_table.py:19
msgid "Folder"
msgstr "Թղթապանակ"
#: core/prioritize.py:88 core_me/result_table.py:18 core_pe/result_table.py:18
#: core_se/result_table.py:18
msgid "Filename"
msgstr "Ֆայլի անունը"
#: core/prioritize.py:132
msgid "Size"
msgstr "Չափը"
#: core/prioritize.py:138 core_me/result_table.py:25
#: core_pe/result_table.py:23 core_se/result_table.py:22
msgid "Modification"
msgstr "Փոփոխությունը"
#: core_me/prioritize.py:16
msgid "Duration"
msgstr "Տևողությունը"
#: core_me/prioritize.py:22 core_me/result_table.py:22
msgid "Bitrate"
msgstr "Բիթրեյթը"
#: core_me/prioritize.py:28
msgid "Samplerate"
msgstr "Սիմպլրեյթը"
#: core_me/result_table.py:20
msgid "Size (MB)"
msgstr "Չափը (ՄԲ)"
#: core_me/result_table.py:21
msgid "Time"
msgstr "Ժամանակը"
#: core_me/result_table.py:23
msgid "Sample Rate"
msgstr "Սեմփլրեյթը"
#: core_me/result_table.py:26
msgid "Title"
msgstr "Անունը"
#: core_me/result_table.py:27
msgid "Artist"
msgstr "Կատարողը"
#: core_me/result_table.py:28
msgid "Album"
msgstr "Ալբոմը"
#: core_me/result_table.py:29
msgid "Genre"
msgstr "Ժանրը"
#: core_me/result_table.py:30
msgid "Year"
msgstr "Տարին"
#: core_me/result_table.py:31
msgid "Track Number"
msgstr "Շավիղի համարը"
#: core_me/result_table.py:32
msgid "Comment"
msgstr "Մեկնաբանություն"
#: core_me/result_table.py:33 core_pe/result_table.py:24
#: core_se/result_table.py:23
msgid "Match %"
msgstr "Համընկնում %-ին"
#: core_me/result_table.py:34 core_se/result_table.py:24
msgid "Words Used"
msgstr "Բառ է օգտ."
#: core_me/result_table.py:35 core_pe/result_table.py:25
#: core_se/result_table.py:25
msgid "Dupe Count"
msgstr "Խաբկանքի ք-ը"
#: core_pe/prioritize.py:16 core_pe/result_table.py:22
msgid "Dimensions"
msgstr "Չափերը"
#: core_pe/result_table.py:20 core_se/result_table.py:20
msgid "Size (KB)"
msgstr "Չափը (ԿԲ)"

135
locale/hy/LC_MESSAGES/core.po Executable file
View File

@ -0,0 +1,135 @@
#
msgid ""
msgstr ""
"Project-Id-Version: Armenian\n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: Hrant Ohanyan <hrantohanyan@mail.am>\n"
"Language-Team: HaySoft <hrantohanyan@mail.am>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Poedit-Country: ARMENIA\n"
"X-Poedit-Language: Armenian\n"
"X-Poedit-SourceCharset: utf-8\n"
#: core/app.py:83
msgid "will only be able to delete, move or copy 10 duplicates at once"
msgstr ""
"միաժամանակ հնարավոր է ջնջել, տեղափոխել կամ պատճենել միայն 10 օրինակներ"
#: core/app.py:190
msgid ""
"You cannot delete, move or copy more than 10 duplicates at once in demo "
"mode."
msgstr ""
"Չեք կարող ջնջել, տեղափձոխել կամ պատճենել ավելի քան 10 օրինակներ փորձնական "
"եղանակում:"
#: core/app.py:422
msgid "Collecting files to scan"
msgstr "Հավաքվում են ֆայլեր՝ ստուգելու համար"
#: core/app.py:433
msgid "The selected directories contain no scannable file."
msgstr "Ընտրված թղթապանակները պարունակում են չստուգվող ֆայլ:"
#: core/app.py:472
msgid "%s (%d discarded)"
msgstr "%s (%d անպիտան)"
#: core/engine.py:178 core/engine.py:215
msgid "0 matches found"
msgstr "0 համընկնում է գտնվել"
#: core/engine.py:196 core/engine.py:223
msgid "%d matches found"
msgstr "%d համընկնում է գտնվել"
#: core/engine.py:208 core/scanner.py:56
msgid "Read size of %d/%d files"
msgstr "Կարդալ %d/%d ֆայլերի չափը"
#: core/engine.py:355
msgid "Grouped %d/%d matches"
msgstr "Խմբավորվել է %d/%d համընկնում"
#: core/gui/extra_fairware_reminder.py:23
msgid "Continue ({})"
msgstr "Շարունակել ({})"
#: core/gui/extra_fairware_reminder.py:25
msgid "Continue"
msgstr "Շարունակել"
#: core/prioritize.py:68
msgid "None"
msgstr "Ոչինչ"
#: core/prioritize.py:94
msgid "Ends with number"
msgstr "Ավարտվում է թվով"
#: core/prioritize.py:96
msgid "Doesn't end with number"
msgstr "Չի ավարտվում է թվով"
#: core/prioritize.py:117
msgid "Highest"
msgstr "Ամենաբարձրը"
#: core/prioritize.py:117
msgid "Lowest"
msgstr "Ամենացածրը"
#: core/prioritize.py:144
msgid "Newest"
msgstr "Նորագույնը"
#: core/prioritize.py:144
msgid "Oldest"
msgstr "Ամենահինը"
#: core/results.py:113
msgid "%d / %d (%s / %s) duplicates marked."
msgstr "%d / %d (%s / %s) նշված կրկնօրինակներ:"
#: core/results.py:120
msgid " filter: %s"
msgstr "ֆիլտր. %s"
#: core/scanner.py:76
msgid "Read metadata of %d/%d files"
msgstr "Կարդալ %d/%d ֆայլերի մետատվյալները"
#: core/scanner.py:106
msgid "Removing false matches"
msgstr "Սխալ համընկնումների հեռացում"
#: core/scanner.py:124
msgid "Processed %d/%d matches against the ignore list"
msgstr "Ընթացքում է %d/%d համընկնումները ընդդեմ անտեսվող ցանկի"
#: core/scanner.py:133
msgid "Doing group prioritization"
msgstr "Խմբի առաջնայնացում"
#: core_pe/matchblock.py:60
msgid "Analyzed %d/%d pictures"
msgstr "Ստուգվում է %d/%d նկարները"
#: core_pe/matchblock.py:144
msgid "Performed %d/%d chunk matches"
msgstr "Կատարվում է %d/%d տվյալի համընկնում"
#: core_pe/matchblock.py:149
msgid "Preparing for matching"
msgstr "Նախապատրաստեցվում է համընկնումը"
#: core_pe/matchblock.py:184
msgid "Verified %d/%d matches"
msgstr "Ստուգում է %d/%d համընկնումները"
#: core_pe/matchexif.py:21
msgid "Read EXIF of %d/%d pictures"
msgstr "Կարդալ EXIF-ը d/%d նկարներից"

1043
locale/hy/LC_MESSAGES/ui.po Executable file

File diff suppressed because it is too large Load Diff

View File

@ -12,15 +12,15 @@ msgid ""
"mode." "mode."
msgstr "" msgstr ""
#: core/app.py:420 #: core/app.py:422
msgid "Collecting files to scan" msgid "Collecting files to scan"
msgstr "Raccolta file da scansionare" msgstr "Raccolta file da scansionare"
#: core/app.py:431 #: core/app.py:433
msgid "The selected directories contain no scannable file." msgid "The selected directories contain no scannable file."
msgstr "Le cartelle selezionate non contengono file da scansionare." msgstr "Le cartelle selezionate non contengono file da scansionare."
#: core/app.py:470 #: core/app.py:472
msgid "%s (%d discarded)" msgid "%s (%d discarded)"
msgstr "%s (%d scartati)" msgstr "%s (%d scartati)"
@ -76,11 +76,11 @@ msgstr "Il più nuovo"
msgid "Oldest" msgid "Oldest"
msgstr "Il più vecchio" msgstr "Il più vecchio"
#: core/results.py:95 #: core/results.py:113
msgid "%d / %d (%s / %s) duplicates marked." msgid "%d / %d (%s / %s) duplicates marked."
msgstr "%d / %d (%s / %s) duplicati marcati." msgstr "%d / %d (%s / %s) duplicati marcati."
#: core/results.py:102 #: core/results.py:120
msgid " filter: %s" msgid " filter: %s"
msgstr " filtro: %s" msgstr " filtro: %s"

View File

@ -50,7 +50,7 @@ msgstr ""
msgid "Quit" msgid "Quit"
msgstr "" msgstr ""
#: qt/base/app.py:110 qt/base/preferences_dialog.py:130 #: qt/base/app.py:110 qt/base/preferences_dialog.py:131
msgid "Preferences" msgid "Preferences"
msgstr "" msgstr ""
@ -117,23 +117,23 @@ msgstr ""
msgid "Custom Command" msgid "Custom Command"
msgstr "" msgstr ""
#: qt/base/app.py:203 #: qt/base/app.py:209
msgid "All files were processed successfully." msgid "All files were processed successfully."
msgstr "" msgstr ""
#: qt/base/app.py:204 #: qt/base/app.py:210
msgid "Operation Complete" msgid "Operation Complete"
msgstr "" msgstr ""
#: qt/base/app.py:207 #: qt/base/app.py:213
msgid "Scan complete" msgid "Scan complete"
msgstr "" msgstr ""
#: qt/base/app.py:208 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/app.py:214 cocoa/base/en.lproj/Localizable.strings:0
msgid "No duplicates found." msgid "No duplicates found."
msgstr "Non sono stati trovati dei duplicati." msgstr "Non sono stati trovati dei duplicati."
#: qt/base/app.py:260 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/app.py:266 cocoa/base/en.lproj/Localizable.strings:0
msgid "" msgid ""
"A previous action is still hanging in there. You can't start a new one yet. " "A previous action is still hanging in there. You can't start a new one yet. "
"Wait a few seconds, then try again." "Wait a few seconds, then try again."
@ -158,88 +158,87 @@ msgstr "Selezionato"
msgid "Reference" msgid "Reference"
msgstr "Riferimento" msgstr "Riferimento"
#: qt/base/directories_dialog.py:56 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:58 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Load Results..." msgid "Load Results..."
msgstr "Carica i risultati..." msgstr "Carica i risultati..."
#: qt/base/directories_dialog.py:57 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:59 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Results Window" msgid "Results Window"
msgstr "Finestra dei risultati" msgstr "Finestra dei risultati"
#: qt/base/directories_dialog.py:58 #: qt/base/directories_dialog.py:60
msgid "Add Folder..." msgid "Add Folder..."
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:66 qt/base/result_window.py:82 #: qt/base/directories_dialog.py:68 qt/base/result_window.py:82
#: cocoa/base/en.lproj/MainMenu.strings:0 #: cocoa/base/en.lproj/MainMenu.strings:0
msgid "File" msgid "File"
msgstr "File" msgstr "File"
#: qt/base/directories_dialog.py:68 qt/base/result_window.py:90 #: qt/base/directories_dialog.py:70 qt/base/result_window.py:90
msgid "View" msgid "View"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:70 qt/base/result_window.py:92 #: qt/base/directories_dialog.py:72 qt/base/result_window.py:92
#: cocoa/base/en.lproj/MainMenu.strings:0 #: cocoa/base/en.lproj/MainMenu.strings:0
msgid "Help" msgid "Help"
msgstr "Aiuto" msgstr "Aiuto"
#: qt/base/directories_dialog.py:72 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:74 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Load Recent Results" msgid "Load Recent Results"
msgstr "Carica i risultati recenti" msgstr "Carica i risultati recenti"
#: qt/base/directories_dialog.py:106 #: qt/base/directories_dialog.py:108
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Select folders to scan and press \"Scan\"." msgid "Select folders to scan and press \"Scan\"."
msgstr "Seleziona le cartelle da scansionare e premi \"Scansiona\"." msgstr "Seleziona le cartelle da scansionare e premi \"Scansiona\"."
#: qt/base/directories_dialog.py:135 #: qt/base/directories_dialog.py:132
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Load Results" msgid "Load Results"
msgstr "Carica i risultati" msgstr "Carica i risultati"
#: qt/base/directories_dialog.py:138 #: qt/base/directories_dialog.py:135
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Scan" msgid "Scan"
msgstr "Scansiona" msgstr "Scansiona"
#: qt/base/directories_dialog.py:175 #: qt/base/directories_dialog.py:179
msgid "Unsaved results" msgid "Unsaved results"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:176 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:180 cocoa/base/en.lproj/Localizable.strings:0
msgid "You have unsaved results, do you really want to quit?" msgid "You have unsaved results, do you really want to quit?"
msgstr "Hai dei risultati non salvati. Vuoi veramente chiudere?" msgstr "Hai dei risultati non salvati. Vuoi veramente chiudere?"
#: qt/base/directories_dialog.py:184 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:188 cocoa/base/en.lproj/Localizable.strings:0
msgid "Select a folder to add to the scanning list" msgid "Select a folder to add to the scanning list"
msgstr "" msgstr ""
"Seleziona una cartella da aggiungere alla lista delle cartelle da " "Seleziona una cartella da aggiungere alla lista delle cartelle da "
"scansionare" "scansionare"
#: qt/base/directories_dialog.py:201 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:205 cocoa/base/en.lproj/Localizable.strings:0
msgid "Select a results file to load" msgid "Select a results file to load"
msgstr "Seleziona un risultato (file) da caricare" msgstr "Seleziona un risultato (file) da caricare"
#: qt/base/directories_dialog.py:202 #: qt/base/directories_dialog.py:206
msgid "All Files (*.*)" msgid "All Files (*.*)"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:202 qt/base/result_window.py:334 #: qt/base/directories_dialog.py:206 qt/base/result_window.py:334
msgid "dupeGuru Results (*.dupeguru)" msgid "dupeGuru Results (*.dupeguru)"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:220 #: qt/base/directories_dialog.py:217
msgid "Start a new scan" msgid "Start a new scan"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:221 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:218 cocoa/base/en.lproj/Localizable.strings:0
msgid "You have unsaved results, do you really want to continue?" msgid "You have unsaved results, do you really want to continue?"
msgstr "Hai dei risultati non salvati. Vuoi veramente continuare?" msgstr "Hai dei risultati non salvati. Vuoi veramente continuare?"
#: qt/base/directories_model.py:22 #: qt/base/directories_model.py:22
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
#: cocoa/base/en.lproj/ResultWindow.strings:0
msgid "Name" msgid "Name"
msgstr "Nome" msgstr "Nome"
@ -322,63 +321,63 @@ msgstr ""
msgid "Czech" msgid "Czech"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:44 #: qt/base/preferences_dialog.py:45
msgid "Scan Type:" msgid "Scan Type:"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:57 #: qt/base/preferences_dialog.py:58
msgid "Filter Hardness:" msgid "Filter Hardness:"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:83 #: qt/base/preferences_dialog.py:84
msgid "More Results" msgid "More Results"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:88 #: qt/base/preferences_dialog.py:89
msgid "Fewer Results" msgid "Fewer Results"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:95 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:96 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Font size:" msgid "Font size:"
msgstr "Dimensione carattere:" msgstr "Dimensione carattere:"
#: qt/base/preferences_dialog.py:99 #: qt/base/preferences_dialog.py:100
msgid "Language:" msgid "Language:"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:105 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:106 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Copy and Move:" msgid "Copy and Move:"
msgstr "Copia e sposta:" msgstr "Copia e sposta:"
#: qt/base/preferences_dialog.py:108 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:109 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Right in destination" msgid "Right in destination"
msgstr "Tutti gli elementi in una cartella" msgstr "Tutti gli elementi in una cartella"
#: qt/base/preferences_dialog.py:109 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:110 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Recreate relative path" msgid "Recreate relative path"
msgstr "Ricrea il percorso relativo" msgstr "Ricrea il percorso relativo"
#: qt/base/preferences_dialog.py:110 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:111 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Recreate absolute path" msgid "Recreate absolute path"
msgstr "Ricrea il percorso assoluto" msgstr "Ricrea il percorso assoluto"
#: qt/base/preferences_dialog.py:113 cocoa/me/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:114 cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Custom Command (arguments: %d for dupe, %r for ref):" msgid "Custom Command (arguments: %d for dupe, %r for ref):"
msgstr "" msgstr ""
"Comando personalizzato (argomenti: %d per duplicare, %r per riferimento):" "Comando personalizzato (argomenti: %d per duplicare, %r per riferimento):"
#: qt/base/preferences_dialog.py:191 #: qt/base/preferences_dialog.py:192
msgid "dupeGuru has to restart for language changes to take effect." msgid "dupeGuru has to restart for language changes to take effect."
msgstr "" msgstr ""
@ -1049,8 +1048,6 @@ msgstr "No"
msgid "OK" msgid "OK"
msgstr "" msgstr ""
#~ msgid "File Path" #: qt/base/preferences_dialog.py:27
#~ msgstr "Percorso del file" msgid "Armenian"
msgstr ""
#~ msgid "Error Message"
#~ msgstr "Messaggio di errore"

View File

@ -50,7 +50,7 @@ msgstr ""
msgid "Quit" msgid "Quit"
msgstr "" msgstr ""
#: qt/base/app.py:110 qt/base/preferences_dialog.py:130 #: qt/base/app.py:110 qt/base/preferences_dialog.py:131
msgid "Preferences" msgid "Preferences"
msgstr "" msgstr ""
@ -113,23 +113,23 @@ msgstr ""
msgid "Custom Command" msgid "Custom Command"
msgstr "" msgstr ""
#: qt/base/app.py:203 #: qt/base/app.py:209
msgid "All files were processed successfully." msgid "All files were processed successfully."
msgstr "" msgstr ""
#: qt/base/app.py:204 #: qt/base/app.py:210
msgid "Operation Complete" msgid "Operation Complete"
msgstr "" msgstr ""
#: qt/base/app.py:207 #: qt/base/app.py:213
msgid "Scan complete" msgid "Scan complete"
msgstr "" msgstr ""
#: qt/base/app.py:208 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/app.py:214 cocoa/base/en.lproj/Localizable.strings:0
msgid "No duplicates found." msgid "No duplicates found."
msgstr "" msgstr ""
#: qt/base/app.py:260 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/app.py:266 cocoa/base/en.lproj/Localizable.strings:0
msgid "" msgid ""
"A previous action is still hanging in there. You can't start a new one yet. " "A previous action is still hanging in there. You can't start a new one yet. "
"Wait a few seconds, then try again." "Wait a few seconds, then try again."
@ -152,86 +152,85 @@ msgstr ""
msgid "Reference" msgid "Reference"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:56 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:58 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Load Results..." msgid "Load Results..."
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:57 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:59 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Results Window" msgid "Results Window"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:58 #: qt/base/directories_dialog.py:60
msgid "Add Folder..." msgid "Add Folder..."
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:66 qt/base/result_window.py:82 #: qt/base/directories_dialog.py:68 qt/base/result_window.py:82
#: cocoa/base/en.lproj/MainMenu.strings:0 #: cocoa/base/en.lproj/MainMenu.strings:0
msgid "File" msgid "File"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:68 qt/base/result_window.py:90 #: qt/base/directories_dialog.py:70 qt/base/result_window.py:90
msgid "View" msgid "View"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:70 qt/base/result_window.py:92 #: qt/base/directories_dialog.py:72 qt/base/result_window.py:92
#: cocoa/base/en.lproj/MainMenu.strings:0 #: cocoa/base/en.lproj/MainMenu.strings:0
msgid "Help" msgid "Help"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:72 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:74 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Load Recent Results" msgid "Load Recent Results"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:106 #: qt/base/directories_dialog.py:108
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Select folders to scan and press \"Scan\"." msgid "Select folders to scan and press \"Scan\"."
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:135 #: qt/base/directories_dialog.py:132
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Load Results" msgid "Load Results"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:138 #: qt/base/directories_dialog.py:135
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Scan" msgid "Scan"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:175 #: qt/base/directories_dialog.py:179
msgid "Unsaved results" msgid "Unsaved results"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:176 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:180 cocoa/base/en.lproj/Localizable.strings:0
msgid "You have unsaved results, do you really want to quit?" msgid "You have unsaved results, do you really want to quit?"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:184 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:188 cocoa/base/en.lproj/Localizable.strings:0
msgid "Select a folder to add to the scanning list" msgid "Select a folder to add to the scanning list"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:201 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:205 cocoa/base/en.lproj/Localizable.strings:0
msgid "Select a results file to load" msgid "Select a results file to load"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:202 #: qt/base/directories_dialog.py:206
msgid "All Files (*.*)" msgid "All Files (*.*)"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:202 qt/base/result_window.py:334 #: qt/base/directories_dialog.py:206 qt/base/result_window.py:334
msgid "dupeGuru Results (*.dupeguru)" msgid "dupeGuru Results (*.dupeguru)"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:220 #: qt/base/directories_dialog.py:217
msgid "Start a new scan" msgid "Start a new scan"
msgstr "" msgstr ""
#: qt/base/directories_dialog.py:221 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:218 cocoa/base/en.lproj/Localizable.strings:0
msgid "You have unsaved results, do you really want to continue?" msgid "You have unsaved results, do you really want to continue?"
msgstr "" msgstr ""
#: qt/base/directories_model.py:22 #: qt/base/directories_model.py:22
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
#: cocoa/base/en.lproj/ResultWindow.strings:0
msgid "Name" msgid "Name"
msgstr "" msgstr ""
@ -308,62 +307,66 @@ msgstr ""
msgid "Italian" msgid "Italian"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:44 #: qt/base/preferences_dialog.py:27
msgid "Armenian"
msgstr ""
#: qt/base/preferences_dialog.py:45
msgid "Scan Type:" msgid "Scan Type:"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:57 #: qt/base/preferences_dialog.py:58
msgid "Filter Hardness:" msgid "Filter Hardness:"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:83 #: qt/base/preferences_dialog.py:84
msgid "More Results" msgid "More Results"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:88 #: qt/base/preferences_dialog.py:89
msgid "Fewer Results" msgid "Fewer Results"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:95 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:96 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Font size:" msgid "Font size:"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:99 #: qt/base/preferences_dialog.py:100
msgid "Language:" msgid "Language:"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:105 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:106 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Copy and Move:" msgid "Copy and Move:"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:108 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:109 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Right in destination" msgid "Right in destination"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:109 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:110 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Recreate relative path" msgid "Recreate relative path"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:110 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:111 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Recreate absolute path" msgid "Recreate absolute path"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:113 cocoa/me/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:114 cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Custom Command (arguments: %d for dupe, %r for ref):" msgid "Custom Command (arguments: %d for dupe, %r for ref):"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:191 #: qt/base/preferences_dialog.py:192
msgid "dupeGuru has to restart for language changes to take effect." msgid "dupeGuru has to restart for language changes to take effect."
msgstr "" msgstr ""

View File

@ -12,15 +12,15 @@ msgid ""
"mode." "mode."
msgstr "" msgstr ""
#: core/app.py:420 #: core/app.py:422
msgid "Collecting files to scan" msgid "Collecting files to scan"
msgstr "收集文件以备扫描" msgstr "收集文件以备扫描"
#: core/app.py:431 #: core/app.py:433
msgid "The selected directories contain no scannable file." msgid "The selected directories contain no scannable file."
msgstr "所选文件夹中不包含可供扫描的文件。" msgstr "所选文件夹中不包含可供扫描的文件。"
#: core/app.py:470 #: core/app.py:472
msgid "%s (%d discarded)" msgid "%s (%d discarded)"
msgstr "%s (%d 无效)" msgstr "%s (%d 无效)"
@ -76,11 +76,11 @@ msgstr ""
msgid "Oldest" msgid "Oldest"
msgstr "" msgstr ""
#: core/results.py:95 #: core/results.py:113
msgid "%d / %d (%s / %s) duplicates marked." msgid "%d / %d (%s / %s) duplicates marked."
msgstr "已标记 %d / %d (%s / %s) 个重复项。" msgstr "已标记 %d / %d (%s / %s) 个重复项。"
#: core/results.py:102 #: core/results.py:120
msgid " filter: %s" msgid " filter: %s"
msgstr " 筛选: %s" msgstr " 筛选: %s"

View File

@ -26,7 +26,7 @@ msgstr "将文件移到回收站"
msgid "Quit" msgid "Quit"
msgstr "退出" msgstr "退出"
#: qt/base/app.py:110 qt/base/preferences_dialog.py:130 #: qt/base/app.py:110 qt/base/preferences_dialog.py:131
msgid "Preferences" msgid "Preferences"
msgstr "首选项" msgstr "首选项"
@ -89,23 +89,23 @@ msgstr "你没有设定自定义命令。请在首选项中进行设定。"
msgid "Custom Command" msgid "Custom Command"
msgstr "自定义命令" msgstr "自定义命令"
#: qt/base/app.py:203 #: qt/base/app.py:209
msgid "All files were processed successfully." msgid "All files were processed successfully."
msgstr "所有文件已成功处理。" msgstr "所有文件已成功处理。"
#: qt/base/app.py:204 #: qt/base/app.py:210
msgid "Operation Complete" msgid "Operation Complete"
msgstr "执行完成" msgstr "执行完成"
#: qt/base/app.py:207 #: qt/base/app.py:213
msgid "Scan complete" msgid "Scan complete"
msgstr "扫描完成" msgstr "扫描完成"
#: qt/base/app.py:208 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/app.py:214 cocoa/base/en.lproj/Localizable.strings:0
msgid "No duplicates found." msgid "No duplicates found."
msgstr "没有找到重复文件。" msgstr "没有找到重复文件。"
#: qt/base/app.py:260 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/app.py:266 cocoa/base/en.lproj/Localizable.strings:0
msgid "" msgid ""
"A previous action is still hanging in there. You can't start a new one yet. " "A previous action is still hanging in there. You can't start a new one yet. "
"Wait a few seconds, then try again." "Wait a few seconds, then try again."
@ -128,86 +128,85 @@ msgstr "已选择"
msgid "Reference" msgid "Reference"
msgstr "参照文件" msgstr "参照文件"
#: qt/base/directories_dialog.py:56 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:58 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Load Results..." msgid "Load Results..."
msgstr "载入结果..." msgstr "载入结果..."
#: qt/base/directories_dialog.py:57 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:59 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Results Window" msgid "Results Window"
msgstr "结果窗口" msgstr "结果窗口"
#: qt/base/directories_dialog.py:58 #: qt/base/directories_dialog.py:60
msgid "Add Folder..." msgid "Add Folder..."
msgstr "增加文件夹..." msgstr "增加文件夹..."
#: qt/base/directories_dialog.py:66 qt/base/result_window.py:82 #: qt/base/directories_dialog.py:68 qt/base/result_window.py:82
#: cocoa/base/en.lproj/MainMenu.strings:0 #: cocoa/base/en.lproj/MainMenu.strings:0
msgid "File" msgid "File"
msgstr "文件" msgstr "文件"
#: qt/base/directories_dialog.py:68 qt/base/result_window.py:90 #: qt/base/directories_dialog.py:70 qt/base/result_window.py:90
msgid "View" msgid "View"
msgstr "视图" msgstr "视图"
#: qt/base/directories_dialog.py:70 qt/base/result_window.py:92 #: qt/base/directories_dialog.py:72 qt/base/result_window.py:92
#: cocoa/base/en.lproj/MainMenu.strings:0 #: cocoa/base/en.lproj/MainMenu.strings:0
msgid "Help" msgid "Help"
msgstr "帮助" msgstr "帮助"
#: qt/base/directories_dialog.py:72 cocoa/base/en.lproj/MainMenu.strings:0 #: qt/base/directories_dialog.py:74 cocoa/base/en.lproj/MainMenu.strings:0
msgid "Load Recent Results" msgid "Load Recent Results"
msgstr "载入最近的结果" msgstr "载入最近的结果"
#: qt/base/directories_dialog.py:106 #: qt/base/directories_dialog.py:108
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Select folders to scan and press \"Scan\"." msgid "Select folders to scan and press \"Scan\"."
msgstr "请选择要扫描的文件夹,然后点击 \"扫描\"。" msgstr "请选择要扫描的文件夹,然后点击 \"扫描\"。"
#: qt/base/directories_dialog.py:135 #: qt/base/directories_dialog.py:132
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Load Results" msgid "Load Results"
msgstr "载入结果" msgstr "载入结果"
#: qt/base/directories_dialog.py:138 #: qt/base/directories_dialog.py:135
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Scan" msgid "Scan"
msgstr "扫描" msgstr "扫描"
#: qt/base/directories_dialog.py:175 #: qt/base/directories_dialog.py:179
msgid "Unsaved results" msgid "Unsaved results"
msgstr "未保存的结果" msgstr "未保存的结果"
#: qt/base/directories_dialog.py:176 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:180 cocoa/base/en.lproj/Localizable.strings:0
msgid "You have unsaved results, do you really want to quit?" msgid "You have unsaved results, do you really want to quit?"
msgstr "您还没有保存扫描结果,确定要退出吗?" msgstr "您还没有保存扫描结果,确定要退出吗?"
#: qt/base/directories_dialog.py:184 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:188 cocoa/base/en.lproj/Localizable.strings:0
msgid "Select a folder to add to the scanning list" msgid "Select a folder to add to the scanning list"
msgstr "请选择一个文件夹并加入到扫描列表中" msgstr "请选择一个文件夹并加入到扫描列表中"
#: qt/base/directories_dialog.py:201 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:205 cocoa/base/en.lproj/Localizable.strings:0
msgid "Select a results file to load" msgid "Select a results file to load"
msgstr "选择一个结果文件并载入" msgstr "选择一个结果文件并载入"
#: qt/base/directories_dialog.py:202 #: qt/base/directories_dialog.py:206
msgid "All Files (*.*)" msgid "All Files (*.*)"
msgstr "所有文件 (*.*)" msgstr "所有文件 (*.*)"
#: qt/base/directories_dialog.py:202 qt/base/result_window.py:334 #: qt/base/directories_dialog.py:206 qt/base/result_window.py:334
msgid "dupeGuru Results (*.dupeguru)" msgid "dupeGuru Results (*.dupeguru)"
msgstr "dupeGuru结果 (*.dupeguru)" msgstr "dupeGuru结果 (*.dupeguru)"
#: qt/base/directories_dialog.py:220 #: qt/base/directories_dialog.py:217
msgid "Start a new scan" msgid "Start a new scan"
msgstr "开始新的扫描" msgstr "开始新的扫描"
#: qt/base/directories_dialog.py:221 cocoa/base/en.lproj/Localizable.strings:0 #: qt/base/directories_dialog.py:218 cocoa/base/en.lproj/Localizable.strings:0
msgid "You have unsaved results, do you really want to continue?" msgid "You have unsaved results, do you really want to continue?"
msgstr "目前还有结果尚未保存,确定要继续吗?" msgstr "目前还有结果尚未保存,确定要继续吗?"
#: qt/base/directories_model.py:22 #: qt/base/directories_model.py:22
#: cocoa/base/en.lproj/DirectoryPanel.strings:0 #: cocoa/base/en.lproj/DirectoryPanel.strings:0
#: cocoa/base/en.lproj/ResultWindow.strings:0
msgid "Name" msgid "Name"
msgstr "名称" msgstr "名称"
@ -270,29 +269,29 @@ msgstr "捐助"
msgid "Continue" msgid "Continue"
msgstr "继续" msgstr "继续"
#: qt/base/preferences_dialog.py:44 #: qt/base/preferences_dialog.py:45
msgid "Scan Type:" msgid "Scan Type:"
msgstr "扫描类型:" msgstr "扫描类型:"
#: qt/base/preferences_dialog.py:57 #: qt/base/preferences_dialog.py:58
msgid "Filter Hardness:" msgid "Filter Hardness:"
msgstr "筛选强度:" msgstr "筛选强度:"
#: qt/base/preferences_dialog.py:83 #: qt/base/preferences_dialog.py:84
msgid "More Results" msgid "More Results"
msgstr "较多结果" msgstr "较多结果"
#: qt/base/preferences_dialog.py:88 #: qt/base/preferences_dialog.py:89
msgid "Fewer Results" msgid "Fewer Results"
msgstr "较少结果" msgstr "较少结果"
#: qt/base/preferences_dialog.py:95 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:96 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Font size:" msgid "Font size:"
msgstr "复制和移动:" msgstr "复制和移动:"
#: qt/base/preferences_dialog.py:99 #: qt/base/preferences_dialog.py:100
msgid "Language:" msgid "Language:"
msgstr "语言:" msgstr "语言:"
@ -312,36 +311,36 @@ msgstr "德语"
msgid "Chinese (Simplified)" msgid "Chinese (Simplified)"
msgstr "简体中文" msgstr "简体中文"
#: qt/base/preferences_dialog.py:105 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:106 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Copy and Move:" msgid "Copy and Move:"
msgstr "复制和移动:" msgstr "复制和移动:"
#: qt/base/preferences_dialog.py:108 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:109 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Right in destination" msgid "Right in destination"
msgstr "目标位置" msgstr "目标位置"
#: qt/base/preferences_dialog.py:109 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:110 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Recreate relative path" msgid "Recreate relative path"
msgstr "重建相对路径" msgstr "重建相对路径"
#: qt/base/preferences_dialog.py:110 cocoa/se/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:111 cocoa/se/en.lproj/Preferences.strings:0
#: cocoa/me/en.lproj/Preferences.strings:0 #: cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Recreate absolute path" msgid "Recreate absolute path"
msgstr "重建绝对路径" msgstr "重建绝对路径"
#: qt/base/preferences_dialog.py:113 cocoa/me/en.lproj/Preferences.strings:0 #: qt/base/preferences_dialog.py:114 cocoa/me/en.lproj/Preferences.strings:0
#: cocoa/pe/en.lproj/Preferences.strings:0 #: cocoa/pe/en.lproj/Preferences.strings:0
msgid "Custom Command (arguments: %d for dupe, %r for ref):" msgid "Custom Command (arguments: %d for dupe, %r for ref):"
msgstr "自定义命令 (参数: %d 指重复文件, %r 指参照文件):" msgstr "自定义命令 (参数: %d 指重复文件, %r 指参照文件):"
#: qt/base/preferences_dialog.py:191 #: qt/base/preferences_dialog.py:192
msgid "dupeGuru has to restart for language changes to take effect." msgid "dupeGuru has to restart for language changes to take effect."
msgstr "dupeGuru将重新启动以使语言修改生效。" msgstr "dupeGuru将重新启动以使语言修改生效。"
@ -1029,3 +1028,7 @@ msgstr ""
#: cocoa/base/en.lproj/Localizable.strings:0 #: cocoa/base/en.lproj/Localizable.strings:0
msgid "OK" msgid "OK"
msgstr "" msgstr ""
#: qt/base/preferences_dialog.py:27
msgid "Armenian"
msgstr ""

View File

@ -16,7 +16,7 @@ from qtlib.util import horizontalWrap
tr = trget('ui') tr = trget('ui')
SUPPORTED_LANGUAGES = ['en', 'fr', 'de', 'zh_CN', 'cs', 'it'] SUPPORTED_LANGUAGES = ['en', 'fr', 'de', 'zh_CN', 'cs', 'it', 'hy']
LANGNAMES = { LANGNAMES = {
'en': tr("English"), 'en': tr("English"),
'fr': tr("French"), 'fr': tr("French"),
@ -24,6 +24,7 @@ LANGNAMES = {
'zh_CN': tr("Chinese (Simplified)"), 'zh_CN': tr("Chinese (Simplified)"),
'cs': tr("Czech"), 'cs': tr("Czech"),
'it': tr("Italian"), 'it': tr("Italian"),
'hy': tr("Armenian"),
} }
class PreferencesDialogBase(QDialog): class PreferencesDialogBase(QDialog):