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/*/cs.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/lang/fr.qm
qt/lang/en.qm
qt/lang/de.qm
qt/lang/zh.qm
help/*/conf.py
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; };
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; };
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>"; };
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>"; };
@ -575,6 +587,7 @@
zh_CN,
cs,
it,
hy,
);
mainGroup = 29B97314FDCFA39411CA2CEA /* dupeguru */;
projectDirPath = "";
@ -670,6 +683,7 @@
CEC8F3141416A0FC004D28F3 /* zh_CN */,
CE74255114603152002F8E3E /* cs */,
CE7A6998146443090007D927 /* it */,
CEC3D37C14911253006B1A91 /* hy */,
);
name = DetailsPanel.xib;
sourceTree = SOURCE_ROOT;
@ -683,6 +697,7 @@
CEC8F3151416A0FC004D28F3 /* zh_CN */,
CE74255214603152002F8E3E /* cs */,
CE7A6999146443090007D927 /* it */,
CEC3D37D14911253006B1A91 /* hy */,
);
name = DirectoryPanel.xib;
sourceTree = SOURCE_ROOT;
@ -696,6 +711,7 @@
CEC8F3171416A0FC004D28F3 /* zh_CN */,
CE74255414603152002F8E3E /* cs */,
CE7A699B146443090007D927 /* it */,
CEC3D37F14911253006B1A91 /* hy */,
);
name = MainMenu.xib;
sourceTree = SOURCE_ROOT;
@ -709,6 +725,7 @@
CEC8F3181416A0FC004D28F3 /* zh_CN */,
CE74255614603152002F8E3E /* cs */,
CE7A699D146443090007D927 /* it */,
CEC3D38114911253006B1A91 /* hy */,
);
name = ProblemDialog.xib;
sourceTree = SOURCE_ROOT;
@ -722,6 +739,7 @@
CEC8F3191416A0FC004D28F3 /* zh_CN */,
CE74255714603152002F8E3E /* cs */,
CE7A699E146443090007D927 /* it */,
CEC3D38214911253006B1A91 /* hy */,
);
name = ResultWindow.xib;
sourceTree = SOURCE_ROOT;
@ -735,6 +753,7 @@
CEC8F3201416A109004D28F3 /* zh_CN */,
CE74255F1460318D002F8E3E /* cs */,
CE7A69A6146443170007D927 /* it */,
CEC3D38B14911263006B1A91 /* hy */,
);
name = Preferences.xib;
sourceTree = SOURCE_ROOT;
@ -748,6 +767,7 @@
CEC8F3111416A0F0004D28F3 /* zh_CN */,
CE74254414603143002F8E3E /* cs */,
CE7A6992146442F80007D927 /* it */,
CEC3D38D14911274006B1A91 /* hy */,
);
name = Localizable.strings;
sourceTree = "<group>";
@ -761,6 +781,7 @@
CEC8F30B1416A0D2004D28F3 /* zh_CN */,
CE74253D14603120002F8E3E /* cs */,
CE7A69AA146443360007D927 /* it */,
CEC3D39114911288006B1A91 /* hy */,
);
name = FairwareReminder.xib;
path = ../../cocoalib/xib;
@ -775,6 +796,7 @@
CECE37A51423EA980005187F /* zh_CN */,
CE74255514603152002F8E3E /* cs */,
CE7A699C146443090007D927 /* it */,
CEC3D38014911253006B1A91 /* hy */,
);
name = PrioritizeDialog.xib;
sourceTree = "<group>";
@ -788,6 +810,7 @@
CEC8F3161416A0FC004D28F3 /* zh_CN */,
CE74255314603152002F8E3E /* cs */,
CE7A699A146443090007D927 /* it */,
CEC3D37E14911253006B1A91 /* hy */,
);
name = ExtraFairwareReminder.xib;
sourceTree = SOURCE_ROOT;
@ -801,6 +824,7 @@
CEC8F3091416A0D2004D28F3 /* zh_CN */,
CE74253B14603120002F8E3E /* cs */,
CE7A69A8146443360007D927 /* it */,
CEC3D38F14911288006B1A91 /* hy */,
);
name = about.xib;
sourceTree = "<group>";
@ -814,6 +838,7 @@
CEC8F30A1416A0D2004D28F3 /* zh_CN */,
CE74253C14603120002F8E3E /* cs */,
CE7A69A9146443360007D927 /* it */,
CEC3D39014911288006B1A91 /* hy */,
);
name = ErrorReportWindow.xib;
sourceTree = "<group>";

View File

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

View File

@ -66,6 +66,7 @@
CECA899D09DB132E00A3D774 /* DetailsPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = CECA899B09DB132E00A3D774 /* DetailsPanel.m */; };
CECB2AC513D867AD0081E295 /* about.xib in Resources */ = {isa = PBXBuildFile; fileRef = CECB2AC113D867AD0081E295 /* about.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 */; };
CEF12A7E124DFD400087B51D /* HSTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = CEF12A7D124DFD400087B51D /* HSTableView.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>"; };
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; };
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>"; };
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>"; };
@ -474,6 +490,8 @@
CE9EA7421122C96C008CD2BC /* controllers */ = {
isa = PBXGroup;
children = (
CEE6D560149113570087CDFC /* HSColumns.h */,
CEE6D561149113570087CDFC /* HSColumns.m */,
CE9EA7431122C96C008CD2BC /* HSGUIController.h */,
CE9EA7441122C96C008CD2BC /* HSGUIController.m */,
CE9EA7451122C96C008CD2BC /* HSOutline.h */,
@ -494,6 +512,7 @@
CE9EA74B1122C96C008CD2BC /* proxies */ = {
isa = PBXGroup;
children = (
CEE6D55F1491134E0087CDFC /* PyColumns.h */,
CE9EA74C1122C96C008CD2BC /* PyGUI.h */,
CE9EA74D1122C96C008CD2BC /* PyOutline.h */,
CE0C2AAA117700E700BC749F /* PyTable.h */,
@ -572,6 +591,7 @@
zh_CN,
cs,
it,
hy,
);
mainGroup = 29B97314FDCFA39411CA2CEA /* dupeguru */;
projectDirPath = "";
@ -654,6 +674,7 @@
CE7D24A51423B106002E2297 /* PrioritizeDialog.m in Sources */,
CE7D24A61423B106002E2297 /* PrioritizeList.m in Sources */,
CEA8F33A142BC9D400A6DFAC /* HSQuicklook.m in Sources */,
CEE6D562149113570087CDFC /* HSColumns.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -669,6 +690,7 @@
CE653CFA1416A0260058A022 /* zh_CN */,
CEEE15841460328400783E91 /* cs */,
CE7A69B9146443AD0007D927 /* it */,
CEE6D5461491130D0087CDFC /* hy */,
);
name = DirectoryPanel.xib;
sourceTree = SOURCE_ROOT;
@ -682,6 +704,7 @@
CE653CFC1416A0260058A022 /* zh_CN */,
CEEE15861460328400783E91 /* cs */,
CE7A69BB146443AD0007D927 /* it */,
CEE6D5481491130D0087CDFC /* hy */,
);
name = MainMenu.xib;
sourceTree = SOURCE_ROOT;
@ -695,6 +718,7 @@
CE653CFD1416A0260058A022 /* zh_CN */,
CEEE15881460328400783E91 /* cs */,
CE7A69BD146443AD0007D927 /* it */,
CEE6D54A1491130D0087CDFC /* hy */,
);
name = ProblemDialog.xib;
sourceTree = SOURCE_ROOT;
@ -708,6 +732,7 @@
CE653CFE1416A0260058A022 /* zh_CN */,
CEEE15891460328400783E91 /* cs */,
CE7A69BE146443AD0007D927 /* it */,
CEE6D54B1491130D0087CDFC /* hy */,
);
name = ResultWindow.xib;
sourceTree = SOURCE_ROOT;
@ -721,6 +746,7 @@
CE653CF61416A0140058A022 /* zh_CN */,
CEEE15901460329000783E91 /* cs */,
CE7A69C5146443B90007D927 /* it */,
CEE6D553149113190087CDFC /* hy */,
);
name = DetailsPanel.xib;
sourceTree = SOURCE_ROOT;
@ -734,6 +760,7 @@
CE653CF71416A0140058A022 /* zh_CN */,
CEEE15911460329000783E91 /* cs */,
CE7A69C6146443B90007D927 /* it */,
CEE6D554149113190087CDFC /* hy */,
);
name = Preferences.xib;
sourceTree = SOURCE_ROOT;
@ -747,6 +774,7 @@
CE653CF314169F2C0058A022 /* zh_CN */,
CEEE15771460327300783E91 /* cs */,
CE7A69B3146443A00007D927 /* it */,
CEE6D557149113250087CDFC /* hy */,
);
name = Localizable.strings;
sourceTree = SOURCE_ROOT;
@ -760,6 +788,7 @@
CE653CED14169F140058A022 /* zh_CN */,
CEEE15701460325B00783E91 /* cs */,
CE7A69CB146443CB0007D927 /* it */,
CEE6D55B149113320087CDFC /* hy */,
);
name = FairwareReminder.xib;
path = ../../cocoalib/xib;
@ -774,6 +803,7 @@
CE653CFB1416A0260058A022 /* zh_CN */,
CEEE15851460328400783E91 /* cs */,
CE7A69BA146443AD0007D927 /* it */,
CEE6D5471491130D0087CDFC /* hy */,
);
name = ExtraFairwareReminder.xib;
sourceTree = SOURCE_ROOT;
@ -787,6 +817,7 @@
CE21AFB81423EA6E00DE35BF /* zh_CN */,
CEEE15871460328400783E91 /* cs */,
CE7A69BC146443AD0007D927 /* it */,
CEE6D5491491130D0087CDFC /* hy */,
);
name = PrioritizeDialog.xib;
sourceTree = "<group>";
@ -800,6 +831,7 @@
CE653CEB14169F140058A022 /* zh_CN */,
CEEE156E1460325B00783E91 /* cs */,
CE7A69C9146443CB0007D927 /* it */,
CEE6D559149113320087CDFC /* hy */,
);
name = about.xib;
sourceTree = "<group>";
@ -813,6 +845,7 @@
CE653CEC14169F140058A022 /* zh_CN */,
CEEE156F1460325B00783E91 /* cs */,
CE7A69CA146443CB0007D927 /* it */,
CEE6D55A149113320087CDFC /* hy */,
);
name = ErrorReportWindow.xib;
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>"; };
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; };
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; };
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>"; };
@ -556,6 +568,7 @@
zh_CN,
cs,
it,
hy,
);
mainGroup = 29B97314FDCFA39411CA2CEA /* dupeguru */;
projectDirPath = "";
@ -650,6 +663,7 @@
CE0564A814169D6C00D3D907 /* zh_CN */,
CE112F5F145EF28D009C9E3E /* cs */,
CE7A6985146442340007D927 /* it */,
CE00BBD014910CA3006A717C /* hy */,
);
name = about.xib;
sourceTree = "<group>";
@ -663,6 +677,7 @@
CE0564A914169D6C00D3D907 /* zh_CN */,
CE112F60145EF28D009C9E3E /* cs */,
CE7A6986146442340007D927 /* it */,
CE00BBD114910CA3006A717C /* hy */,
);
name = ErrorReportWindow.xib;
sourceTree = "<group>";
@ -676,6 +691,7 @@
CE0564B514169DB100D3D907 /* zh_CN */,
CED64CFA145EF07700572B00 /* cs */,
CE7A6979146442160007D927 /* it */,
CE00BBBF14910C5E006A717C /* hy */,
);
name = ExtraFairwareReminder.xib;
sourceTree = SOURCE_ROOT;
@ -689,6 +705,7 @@
CE0564AA14169D6C00D3D907 /* zh_CN */,
CE112F61145EF28D009C9E3E /* cs */,
CE7A6987146442340007D927 /* it */,
CE00BBD214910CA3006A717C /* hy */,
);
name = FairwareReminder.xib;
path = ../../cocoalib/xib;
@ -703,6 +720,7 @@
CE0564B314169DB100D3D907 /* zh_CN */,
CED64CF8145EF07700572B00 /* cs */,
CE7A6977146442160007D927 /* it */,
CE00BBBD14910C5E006A717C /* hy */,
);
name = DetailsPanel.xib;
sourceTree = SOURCE_ROOT;
@ -716,6 +734,7 @@
CE0564B414169DB100D3D907 /* zh_CN */,
CED64CF9145EF07700572B00 /* cs */,
CE7A6978146442160007D927 /* it */,
CE00BBBE14910C5E006A717C /* hy */,
);
name = DirectoryPanel.xib;
sourceTree = SOURCE_ROOT;
@ -729,6 +748,7 @@
CE0564B614169DB100D3D907 /* zh_CN */,
CED64CFB145EF07700572B00 /* cs */,
CE7A697A146442160007D927 /* it */,
CE00BBC014910C5E006A717C /* hy */,
);
name = MainMenu.xib;
sourceTree = SOURCE_ROOT;
@ -742,6 +762,7 @@
CE0564B714169DB100D3D907 /* zh_CN */,
CED64CFD145EF07700572B00 /* cs */,
CE7A697C146442160007D927 /* it */,
CE00BBC214910C5E006A717C /* hy */,
);
name = ProblemDialog.xib;
sourceTree = SOURCE_ROOT;
@ -755,6 +776,7 @@
CE0564B814169DB100D3D907 /* zh_CN */,
CED64CFE145EF07700572B00 /* cs */,
CE7A697D146442160007D927 /* it */,
CE00BBC314910C5E006A717C /* hy */,
);
name = ResultWindow.xib;
sourceTree = SOURCE_ROOT;
@ -768,6 +790,7 @@
CE0564BF14169DDC00D3D907 /* zh_CN */,
CED64D06145EF16300572B00 /* cs */,
CE7A698B1464425A0007D927 /* it */,
CE00BBCC14910C72006A717C /* hy */,
);
name = Preferences.xib;
sourceTree = SOURCE_ROOT;
@ -781,6 +804,7 @@
CE0564B014169D9E00D3D907 /* zh_CN */,
CED64CEB145EF06000572B00 /* cs */,
CE7A6971146442010007D927 /* it */,
CE00BBCE14910C8E006A717C /* hy */,
);
name = Localizable.strings;
sourceTree = SOURCE_ROOT;
@ -794,6 +818,7 @@
CEF27A9E1423EAD90048ADFA /* zh_CN */,
CED64CFC145EF07700572B00 /* cs */,
CE7A697B146442160007D927 /* it */,
CE00BBC114910C5E006A717C /* hy */,
);
name = PrioritizeDialog.xib;
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."
msgstr ""
#: core/app.py:420
#: core/app.py:422
msgid "Collecting files to scan"
msgstr ""
#: core/app.py:431
#: core/app.py:433
msgid "The selected directories contain no scannable file."
msgstr ""
#: core/app.py:470
#: core/app.py:472
msgid "%s (%d discarded)"
msgstr ""
@ -75,11 +75,11 @@ msgstr ""
msgid "Oldest"
msgstr ""
#: core/results.py:95
#: core/results.py:113
msgid "%d / %d (%s / %s) duplicates marked."
msgstr ""
#: core/results.py:102
#: core/results.py:120
msgid " filter: %s"
msgstr ""

View File

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

View File

@ -26,7 +26,7 @@ msgstr ""
msgid "Quit"
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"
msgstr ""
@ -92,23 +92,23 @@ msgstr ""
msgid "Custom Command"
msgstr ""
#: qt/base/app.py:203
#: qt/base/app.py:209
msgid "All files were processed successfully."
msgstr "All files were processed successfully."
#: qt/base/app.py:204
#: qt/base/app.py:210
msgid "Operation Complete"
msgstr ""
#: qt/base/app.py:207
#: qt/base/app.py:213
msgid "Scan complete"
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."
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 ""
"A previous action is still hanging in there. You can't start a new one yet. "
"Wait a few seconds, then try again."
@ -133,86 +133,85 @@ msgstr "Vybráno"
msgid "Reference"
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..."
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"
msgstr "Okno s výsledky"
#: qt/base/directories_dialog.py:58
#: qt/base/directories_dialog.py:60
msgid "Add Folder..."
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
msgid "File"
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"
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
msgid "Help"
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"
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
msgid "Select folders to scan and press \"Scan\"."
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
msgid "Load Results"
msgstr "Nahrát výsledky"
#: qt/base/directories_dialog.py:138
#: qt/base/directories_dialog.py:135
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Scan"
msgstr "Prohledat"
#: qt/base/directories_dialog.py:175
#: qt/base/directories_dialog.py:179
msgid "Unsaved results"
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?"
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"
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"
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 (*.*)"
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)"
msgstr ""
#: qt/base/directories_dialog.py:220
#: qt/base/directories_dialog.py:217
msgid "Start a new scan"
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?"
msgstr "Máte neuložené výsledky, opravdu si přejete pokračovat?"
#: qt/base/directories_model.py:22
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
#: cocoa/base/en.lproj/ResultWindow.strings:0
msgid "Name"
msgstr "Název"
@ -260,29 +259,29 @@ msgstr "Přispět"
msgid "Continue"
msgstr "Pokračovat"
#: qt/base/preferences_dialog.py:44
#: qt/base/preferences_dialog.py:45
msgid "Scan Type:"
msgstr ""
#: qt/base/preferences_dialog.py:57
#: qt/base/preferences_dialog.py:58
msgid "Filter Hardness:"
msgstr ""
#: qt/base/preferences_dialog.py:83
#: qt/base/preferences_dialog.py:84
msgid "More Results"
msgstr ""
#: qt/base/preferences_dialog.py:88
#: qt/base/preferences_dialog.py:89
msgid "Fewer Results"
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/pe/en.lproj/Preferences.strings:0
msgid "Font size:"
msgstr "Velikost písma:"
#: qt/base/preferences_dialog.py:99
#: qt/base/preferences_dialog.py:100
msgid "Language:"
msgstr ""
@ -302,36 +301,36 @@ msgstr ""
msgid "Chinese (Simplified)"
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/pe/en.lproj/Preferences.strings:0
msgid "Copy and Move:"
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/pe/en.lproj/Preferences.strings:0
msgid "Right in destination"
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/pe/en.lproj/Preferences.strings:0
msgid "Recreate relative path"
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/pe/en.lproj/Preferences.strings:0
msgid "Recreate absolute path"
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
msgid "Custom Command (arguments: %d for dupe, %r for ref):"
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."
msgstr "dupeGuru has to restart for language changes to take effect."
@ -1030,3 +1029,7 @@ msgstr ""
#: cocoa/base/en.lproj/Localizable.strings:0
msgid "OK"
msgstr ""
#: qt/base/preferences_dialog.py:27
msgid "Armenian"
msgstr ""

View File

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

View File

@ -26,7 +26,7 @@ msgstr "Sende Dateien in den Mülleimer"
msgid "Quit"
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"
msgstr "Einstellungen"
@ -91,23 +91,23 @@ msgstr ""
msgid "Custom Command"
msgstr "Eigener Befehl"
#: qt/base/app.py:203
#: qt/base/app.py:209
msgid "All files were processed successfully."
msgstr "Alle Dateien wurden erfolgreich verarbeitet."
#: qt/base/app.py:204
#: qt/base/app.py:210
msgid "Operation Complete"
msgstr "Operation komplett"
#: qt/base/app.py:207
#: qt/base/app.py:213
msgid "Scan complete"
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."
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 ""
"A previous action is still hanging in there. You can't start a new one yet. "
"Wait a few seconds, then try again."
@ -132,86 +132,85 @@ msgstr "Ausgewählt"
msgid "Reference"
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..."
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"
msgstr "Ergebnisfenster"
#: qt/base/directories_dialog.py:58
#: qt/base/directories_dialog.py:60
msgid "Add Folder..."
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
msgid "File"
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"
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
msgid "Help"
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"
msgstr "Lade letzte Ergebnisse"
#: qt/base/directories_dialog.py:106
#: qt/base/directories_dialog.py:108
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Select folders to scan and press \"Scan\"."
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
msgid "Load Results"
msgstr "Lade Ergebnisse"
#: qt/base/directories_dialog.py:138
#: qt/base/directories_dialog.py:135
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Scan"
msgstr "Scan"
#: qt/base/directories_dialog.py:175
#: qt/base/directories_dialog.py:179
msgid "Unsaved results"
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?"
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"
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"
msgstr "Wählen Sie eine Ergebnisliste zum Laden aus."
#: qt/base/directories_dialog.py:202
#: qt/base/directories_dialog.py:206
msgid "All Files (*.*)"
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)"
msgstr "dupeGuru Ergebnisse (*.dupeguru)"
#: qt/base/directories_dialog.py:220
#: qt/base/directories_dialog.py:217
msgid "Start a new 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?"
msgstr "Sie haben ungespeicherte Ergebnisse. Möchten Sie wirklich fortfahren?"
#: qt/base/directories_model.py:22
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
#: cocoa/base/en.lproj/ResultWindow.strings:0
msgid "Name"
msgstr "Name"
@ -274,29 +273,29 @@ msgstr "Spenden"
msgid "Continue"
msgstr "Fortfahren"
#: qt/base/preferences_dialog.py:44
#: qt/base/preferences_dialog.py:45
msgid "Scan Type:"
msgstr "Scantyp:"
#: qt/base/preferences_dialog.py:57
#: qt/base/preferences_dialog.py:58
msgid "Filter Hardness:"
msgstr "Filter Empfindlichkeit:"
#: qt/base/preferences_dialog.py:83
#: qt/base/preferences_dialog.py:84
msgid "More Results"
msgstr "mehr Ergebnisse"
#: qt/base/preferences_dialog.py:88
#: qt/base/preferences_dialog.py:89
msgid "Fewer Results"
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/pe/en.lproj/Preferences.strings:0
msgid "Font size:"
msgstr "Font size:"
#: qt/base/preferences_dialog.py:99
#: qt/base/preferences_dialog.py:100
msgid "Language:"
msgstr "Sprache:"
@ -316,36 +315,36 @@ msgstr "Deutsch"
msgid "Chinese (Simplified)"
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/pe/en.lproj/Preferences.strings:0
msgid "Copy and Move:"
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/pe/en.lproj/Preferences.strings:0
msgid "Right in destination"
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/pe/en.lproj/Preferences.strings:0
msgid "Recreate relative path"
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/pe/en.lproj/Preferences.strings:0
msgid "Recreate absolute path"
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
msgid "Custom Command (arguments: %d for dupe, %r for ref):"
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."
msgstr "dupeGuru muss neustarten, um die Sprachänderung durchzuführen."
@ -1029,3 +1028,7 @@ msgstr ""
#: cocoa/base/en.lproj/Localizable.strings:0
msgid "OK"
msgstr ""
#: qt/base/preferences_dialog.py:27
msgid "Armenian"
msgstr ""

View File

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

View File

@ -26,7 +26,7 @@ msgstr "Envoi de fichiers à la corbeille"
msgid "Quit"
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"
msgstr "Préférences"
@ -90,23 +90,23 @@ msgstr ""
msgid "Custom Command"
msgstr "Commande personnalisée"
#: qt/base/app.py:203
#: qt/base/app.py:209
msgid "All files were processed successfully."
msgstr "Tous les fichiers ont été traités avec succès."
#: qt/base/app.py:204
#: qt/base/app.py:210
msgid "Operation Complete"
msgstr "Opération complétée"
#: qt/base/app.py:207
#: qt/base/app.py:213
msgid "Scan complete"
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."
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 ""
"A previous action is still hanging in there. You can't start a new one yet. "
"Wait a few seconds, then try again."
@ -131,87 +131,86 @@ msgstr "Sélectionné"
msgid "Reference"
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..."
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"
msgstr "Fenêtre de résultats"
#: qt/base/directories_dialog.py:58
#: qt/base/directories_dialog.py:60
msgid "Add Folder..."
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
msgid "File"
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"
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
msgid "Help"
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"
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
msgid "Select folders to scan and press \"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
msgid "Load Results"
msgstr "Charger"
#: qt/base/directories_dialog.py:138
#: qt/base/directories_dialog.py:135
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Scan"
msgstr "Scan"
#: qt/base/directories_dialog.py:175
#: qt/base/directories_dialog.py:179
msgid "Unsaved results"
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?"
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"
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"
msgstr "Sélectionnez un fichier résultats à charger"
#: qt/base/directories_dialog.py:202
#: qt/base/directories_dialog.py:206
msgid "All Files (*.*)"
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)"
msgstr "Résultats dupeGuru (*.dupeguru)"
#: qt/base/directories_dialog.py:220
#: qt/base/directories_dialog.py:217
msgid "Start a new 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?"
msgstr ""
"Vos résultats ne sont pas sauvegardés. Voulez-vous vraiment continuer?"
#: qt/base/directories_model.py:22
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
#: cocoa/base/en.lproj/ResultWindow.strings:0
msgid "Name"
msgstr "Nom"
@ -274,29 +273,29 @@ msgstr "Contribuer"
msgid "Continue"
msgstr "Continuer"
#: qt/base/preferences_dialog.py:44
#: qt/base/preferences_dialog.py:45
msgid "Scan Type:"
msgstr "Type de scan:"
#: qt/base/preferences_dialog.py:57
#: qt/base/preferences_dialog.py:58
msgid "Filter Hardness:"
msgstr "Seuil du filtre:"
#: qt/base/preferences_dialog.py:83
#: qt/base/preferences_dialog.py:84
msgid "More Results"
msgstr "+ de doublons"
#: qt/base/preferences_dialog.py:88
#: qt/base/preferences_dialog.py:89
msgid "Fewer Results"
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/pe/en.lproj/Preferences.strings:0
msgid "Font size:"
msgstr "Taille de police:"
#: qt/base/preferences_dialog.py:99
#: qt/base/preferences_dialog.py:100
msgid "Language:"
msgstr "Langue:"
@ -316,36 +315,36 @@ msgstr "Allemand"
msgid "Chinese (Simplified)"
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/pe/en.lproj/Preferences.strings:0
msgid "Copy and Move:"
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/pe/en.lproj/Preferences.strings:0
msgid "Right in 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/pe/en.lproj/Preferences.strings:0
msgid "Recreate relative path"
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/pe/en.lproj/Preferences.strings:0
msgid "Recreate absolute path"
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
msgid "Custom Command (arguments: %d for dupe, %r for ref):"
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."
msgstr "dupeGuru doit redémarrer pour appliquer le changement de langue."
@ -1041,3 +1040,7 @@ msgstr "Non"
#: cocoa/base/en.lproj/Localizable.strings:0
msgid "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."
msgstr ""
#: core/app.py:420
#: core/app.py:422
msgid "Collecting files to scan"
msgstr "Raccolta file da scansionare"
#: core/app.py:431
#: core/app.py:433
msgid "The selected directories contain no scannable file."
msgstr "Le cartelle selezionate non contengono file da scansionare."
#: core/app.py:470
#: core/app.py:472
msgid "%s (%d discarded)"
msgstr "%s (%d scartati)"
@ -76,11 +76,11 @@ msgstr "Il più nuovo"
msgid "Oldest"
msgstr "Il più vecchio"
#: core/results.py:95
#: core/results.py:113
msgid "%d / %d (%s / %s) duplicates marked."
msgstr "%d / %d (%s / %s) duplicati marcati."
#: core/results.py:102
#: core/results.py:120
msgid " filter: %s"
msgstr " filtro: %s"

View File

@ -50,7 +50,7 @@ msgstr ""
msgid "Quit"
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"
msgstr ""
@ -117,23 +117,23 @@ msgstr ""
msgid "Custom Command"
msgstr ""
#: qt/base/app.py:203
#: qt/base/app.py:209
msgid "All files were processed successfully."
msgstr ""
#: qt/base/app.py:204
#: qt/base/app.py:210
msgid "Operation Complete"
msgstr ""
#: qt/base/app.py:207
#: qt/base/app.py:213
msgid "Scan complete"
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."
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 ""
"A previous action is still hanging in there. You can't start a new one yet. "
"Wait a few seconds, then try again."
@ -158,88 +158,87 @@ msgstr "Selezionato"
msgid "Reference"
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..."
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"
msgstr "Finestra dei risultati"
#: qt/base/directories_dialog.py:58
#: qt/base/directories_dialog.py:60
msgid "Add Folder..."
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
msgid "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"
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
msgid "Help"
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"
msgstr "Carica i risultati recenti"
#: qt/base/directories_dialog.py:106
#: qt/base/directories_dialog.py:108
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Select folders to scan and press \"Scan\"."
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
msgid "Load Results"
msgstr "Carica i risultati"
#: qt/base/directories_dialog.py:138
#: qt/base/directories_dialog.py:135
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Scan"
msgstr "Scansiona"
#: qt/base/directories_dialog.py:175
#: qt/base/directories_dialog.py:179
msgid "Unsaved results"
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?"
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"
msgstr ""
"Seleziona una cartella da aggiungere alla lista delle cartelle da "
"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"
msgstr "Seleziona un risultato (file) da caricare"
#: qt/base/directories_dialog.py:202
#: qt/base/directories_dialog.py:206
msgid "All Files (*.*)"
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)"
msgstr ""
#: qt/base/directories_dialog.py:220
#: qt/base/directories_dialog.py:217
msgid "Start a new scan"
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?"
msgstr "Hai dei risultati non salvati. Vuoi veramente continuare?"
#: qt/base/directories_model.py:22
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
#: cocoa/base/en.lproj/ResultWindow.strings:0
msgid "Name"
msgstr "Nome"
@ -322,63 +321,63 @@ msgstr ""
msgid "Czech"
msgstr ""
#: qt/base/preferences_dialog.py:44
#: qt/base/preferences_dialog.py:45
msgid "Scan Type:"
msgstr ""
#: qt/base/preferences_dialog.py:57
#: qt/base/preferences_dialog.py:58
msgid "Filter Hardness:"
msgstr ""
#: qt/base/preferences_dialog.py:83
#: qt/base/preferences_dialog.py:84
msgid "More Results"
msgstr ""
#: qt/base/preferences_dialog.py:88
#: qt/base/preferences_dialog.py:89
msgid "Fewer Results"
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/pe/en.lproj/Preferences.strings:0
msgid "Font size:"
msgstr "Dimensione carattere:"
#: qt/base/preferences_dialog.py:99
#: qt/base/preferences_dialog.py:100
msgid "Language:"
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/pe/en.lproj/Preferences.strings:0
msgid "Copy and Move:"
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/pe/en.lproj/Preferences.strings:0
msgid "Right in destination"
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/pe/en.lproj/Preferences.strings:0
msgid "Recreate relative path"
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/pe/en.lproj/Preferences.strings:0
msgid "Recreate absolute path"
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
msgid "Custom Command (arguments: %d for dupe, %r for ref):"
msgstr ""
"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."
msgstr ""
@ -1049,8 +1048,6 @@ msgstr "No"
msgid "OK"
msgstr ""
#~ msgid "File Path"
#~ msgstr "Percorso del file"
#~ msgid "Error Message"
#~ msgstr "Messaggio di errore"
#: qt/base/preferences_dialog.py:27
msgid "Armenian"
msgstr ""

View File

@ -50,7 +50,7 @@ msgstr ""
msgid "Quit"
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"
msgstr ""
@ -113,23 +113,23 @@ msgstr ""
msgid "Custom Command"
msgstr ""
#: qt/base/app.py:203
#: qt/base/app.py:209
msgid "All files were processed successfully."
msgstr ""
#: qt/base/app.py:204
#: qt/base/app.py:210
msgid "Operation Complete"
msgstr ""
#: qt/base/app.py:207
#: qt/base/app.py:213
msgid "Scan complete"
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."
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 ""
"A previous action is still hanging in there. You can't start a new one yet. "
"Wait a few seconds, then try again."
@ -152,86 +152,85 @@ msgstr ""
msgid "Reference"
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..."
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"
msgstr ""
#: qt/base/directories_dialog.py:58
#: qt/base/directories_dialog.py:60
msgid "Add Folder..."
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
msgid "File"
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"
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
msgid "Help"
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"
msgstr ""
#: qt/base/directories_dialog.py:106
#: qt/base/directories_dialog.py:108
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Select folders to scan and press \"Scan\"."
msgstr ""
#: qt/base/directories_dialog.py:135
#: qt/base/directories_dialog.py:132
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Load Results"
msgstr ""
#: qt/base/directories_dialog.py:138
#: qt/base/directories_dialog.py:135
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Scan"
msgstr ""
#: qt/base/directories_dialog.py:175
#: qt/base/directories_dialog.py:179
msgid "Unsaved results"
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?"
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"
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"
msgstr ""
#: qt/base/directories_dialog.py:202
#: qt/base/directories_dialog.py:206
msgid "All Files (*.*)"
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)"
msgstr ""
#: qt/base/directories_dialog.py:220
#: qt/base/directories_dialog.py:217
msgid "Start a new scan"
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?"
msgstr ""
#: qt/base/directories_model.py:22
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
#: cocoa/base/en.lproj/ResultWindow.strings:0
msgid "Name"
msgstr ""
@ -308,62 +307,66 @@ msgstr ""
msgid "Italian"
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:"
msgstr ""
#: qt/base/preferences_dialog.py:57
#: qt/base/preferences_dialog.py:58
msgid "Filter Hardness:"
msgstr ""
#: qt/base/preferences_dialog.py:83
#: qt/base/preferences_dialog.py:84
msgid "More Results"
msgstr ""
#: qt/base/preferences_dialog.py:88
#: qt/base/preferences_dialog.py:89
msgid "Fewer Results"
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/pe/en.lproj/Preferences.strings:0
msgid "Font size:"
msgstr ""
#: qt/base/preferences_dialog.py:99
#: qt/base/preferences_dialog.py:100
msgid "Language:"
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/pe/en.lproj/Preferences.strings:0
msgid "Copy and Move:"
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/pe/en.lproj/Preferences.strings:0
msgid "Right in destination"
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/pe/en.lproj/Preferences.strings:0
msgid "Recreate relative path"
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/pe/en.lproj/Preferences.strings:0
msgid "Recreate absolute path"
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
msgid "Custom Command (arguments: %d for dupe, %r for ref):"
msgstr ""
#: qt/base/preferences_dialog.py:191
#: qt/base/preferences_dialog.py:192
msgid "dupeGuru has to restart for language changes to take effect."
msgstr ""

View File

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

View File

@ -26,7 +26,7 @@ msgstr "将文件移到回收站"
msgid "Quit"
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"
msgstr "首选项"
@ -89,23 +89,23 @@ msgstr "你没有设定自定义命令。请在首选项中进行设定。"
msgid "Custom Command"
msgstr "自定义命令"
#: qt/base/app.py:203
#: qt/base/app.py:209
msgid "All files were processed successfully."
msgstr "所有文件已成功处理。"
#: qt/base/app.py:204
#: qt/base/app.py:210
msgid "Operation Complete"
msgstr "执行完成"
#: qt/base/app.py:207
#: qt/base/app.py:213
msgid "Scan complete"
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."
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 ""
"A previous action is still hanging in there. You can't start a new one yet. "
"Wait a few seconds, then try again."
@ -128,86 +128,85 @@ msgstr "已选择"
msgid "Reference"
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..."
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"
msgstr "结果窗口"
#: qt/base/directories_dialog.py:58
#: qt/base/directories_dialog.py:60
msgid "Add Folder..."
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
msgid "File"
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"
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
msgid "Help"
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"
msgstr "载入最近的结果"
#: qt/base/directories_dialog.py:106
#: qt/base/directories_dialog.py:108
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Select folders to scan and press \"Scan\"."
msgstr "请选择要扫描的文件夹,然后点击 \"扫描\"。"
#: qt/base/directories_dialog.py:135
#: qt/base/directories_dialog.py:132
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Load Results"
msgstr "载入结果"
#: qt/base/directories_dialog.py:138
#: qt/base/directories_dialog.py:135
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
msgid "Scan"
msgstr "扫描"
#: qt/base/directories_dialog.py:175
#: qt/base/directories_dialog.py:179
msgid "Unsaved results"
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?"
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"
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"
msgstr "选择一个结果文件并载入"
#: qt/base/directories_dialog.py:202
#: qt/base/directories_dialog.py:206
msgid "All Files (*.*)"
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)"
msgstr "dupeGuru结果 (*.dupeguru)"
#: qt/base/directories_dialog.py:220
#: qt/base/directories_dialog.py:217
msgid "Start a new scan"
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?"
msgstr "目前还有结果尚未保存,确定要继续吗?"
#: qt/base/directories_model.py:22
#: cocoa/base/en.lproj/DirectoryPanel.strings:0
#: cocoa/base/en.lproj/ResultWindow.strings:0
msgid "Name"
msgstr "名称"
@ -270,29 +269,29 @@ msgstr "捐助"
msgid "Continue"
msgstr "继续"
#: qt/base/preferences_dialog.py:44
#: qt/base/preferences_dialog.py:45
msgid "Scan Type:"
msgstr "扫描类型:"
#: qt/base/preferences_dialog.py:57
#: qt/base/preferences_dialog.py:58
msgid "Filter Hardness:"
msgstr "筛选强度:"
#: qt/base/preferences_dialog.py:83
#: qt/base/preferences_dialog.py:84
msgid "More Results"
msgstr "较多结果"
#: qt/base/preferences_dialog.py:88
#: qt/base/preferences_dialog.py:89
msgid "Fewer Results"
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/pe/en.lproj/Preferences.strings:0
msgid "Font size:"
msgstr "复制和移动:"
#: qt/base/preferences_dialog.py:99
#: qt/base/preferences_dialog.py:100
msgid "Language:"
msgstr "语言:"
@ -312,36 +311,36 @@ msgstr "德语"
msgid "Chinese (Simplified)"
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/pe/en.lproj/Preferences.strings:0
msgid "Copy and Move:"
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/pe/en.lproj/Preferences.strings:0
msgid "Right in destination"
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/pe/en.lproj/Preferences.strings:0
msgid "Recreate relative path"
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/pe/en.lproj/Preferences.strings:0
msgid "Recreate absolute path"
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
msgid "Custom Command (arguments: %d for dupe, %r for ref):"
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."
msgstr "dupeGuru将重新启动以使语言修改生效。"
@ -1029,3 +1028,7 @@ msgstr ""
#: cocoa/base/en.lproj/Localizable.strings:0
msgid "OK"
msgstr ""
#: qt/base/preferences_dialog.py:27
msgid "Armenian"
msgstr ""

View File

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