diff --git a/chrome/content/zotero/zoteroPane.js b/chrome/content/zotero/zoteroPane.js index 4d028ebf69..f806a20cfe 100644 --- a/chrome/content/zotero/zoteroPane.js +++ b/chrome/content/zotero/zoteroPane.js @@ -1253,7 +1253,20 @@ var ZoteroPane = new function() var msg = Zotero.getString('pane.item.selected.multiple', count); } else { - var msg = Zotero.getString('pane.item.selected.zero'); + var rowCount = this.itemsView.rowCount; + var str = 'pane.item.unselected.'; + switch (rowCount){ + case 0: + str += 'zero'; + break; + case 1: + str += 'singular'; + break; + default: + str += 'plural'; + break; + } + var msg = Zotero.getString(str, [rowCount]); } this.setItemPaneMessage(msg); diff --git a/chrome/locale/en-US/zotero/zotero.properties b/chrome/locale/en-US/zotero/zotero.properties index 650ab10ba4..d72276881a 100644 --- a/chrome/locale/en-US/zotero/zotero.properties +++ b/chrome/locale/en-US/zotero/zotero.properties @@ -170,6 +170,9 @@ pane.items.interview.manyParticipants = Interview by %S et al. pane.item.selected.zero = No items selected pane.item.selected.multiple = %S items selected +pane.item.unselected.zero = No items in this view +pane.item.unselected.singular = %S item in this view +pane.item.unselected.plural = %S items in this view pane.item.changeType.title = Change Item Type pane.item.changeType.text = Are you sure you want to change the item type?\n\nThe following fields will be lost: