Skip to content

Commit

Permalink
Sort translators in import filepicker drop-down
Browse files Browse the repository at this point in the history
  • Loading branch information
dstillman committed Dec 9, 2016
1 parent 04516af commit 0e72ee3
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions chrome/content/zotero/fileInterface.js
Expand Up @@ -224,8 +224,11 @@ var Zotero_File_Interface = new function() {
fp.init(window, Zotero.getString("fileInterface.import"), nsIFilePicker.modeOpen);

fp.appendFilters(nsIFilePicker.filterAll);
for(var i in translators) {
fp.appendFilter(translators[i].label, "*."+translators[i].target);

var collation = Zotero.getLocaleCollation();
translators.sort((a, b) => collation.compareString(1, a.label, b.label))
for (let translator of translators) {
fp.appendFilter(translator.label, "*." + translator.target);
}

var rv = fp.show();
Expand Down

0 comments on commit 0e72ee3

Please sign in to comment.