diff --git a/chrome/content/zotero/bindings/itembox.xml b/chrome/content/zotero/bindings/itembox.xml
index c4468a03c..b462bcb11 100644
--- a/chrome/content/zotero/bindings/itembox.xml
+++ b/chrome/content/zotero/bindings/itembox.xml
@@ -741,6 +741,11 @@
if (creator.fieldMode) {
firstlast.lastChild.setAttribute('hidden', true);
}
+
+ if (this.editable) {
+ firstlast.setAttribute('contextmenu', 'zotero-creator-transform-menu');
+ }
+
this._tabIndexMaxCreators = Math.max(this._tabIndexMaxCreators, tabindex);
hbox.appendChild(firstlast);
@@ -2214,6 +2219,21 @@
+
+
+
+
@@ -2481,7 +2501,21 @@
oncommand="document.getBindingParent(this).textTransform(document.popupNode, 'sentence')"/>
-
+
+
diff --git a/chrome/locale/en-US/zotero/zotero.dtd b/chrome/locale/en-US/zotero/zotero.dtd
index 6cb15df41..0e4fa616d 100644
--- a/chrome/locale/en-US/zotero/zotero.dtd
+++ b/chrome/locale/en-US/zotero/zotero.dtd
@@ -121,6 +121,7 @@
+