diff --git a/src/components/HelpDialog.tsx b/src/components/HelpDialog.tsx
index 45f54d17..6a702f96 100644
--- a/src/components/HelpDialog.tsx
+++ b/src/components/HelpDialog.tsx
@@ -157,6 +157,13 @@ export const HelpDialog = ({ onClose }: { onClose?: () => void }) => {
shortcuts={["Shift+P", "7"]}
/>
+
{
return t("hints.lineEditor_info");
}
+ if (selectedElements.length === 1 && isTextElement(selectedElements[0])) {
+ return t("hints.text_selected");
+ }
+
+ if (appState.editingElement && isTextElement(appState.editingElement)) {
+ return t("hints.text_editing");
+ }
+
return null;
};
diff --git a/src/locales/en.json b/src/locales/en.json
index 891456a0..382bc5a1 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -180,6 +180,8 @@
"linearElement": "Click to start multiple points, drag for single line",
"freeDraw": "Click and drag, release when you're finished",
"text": "Tip: you can also add text by double-clicking anywhere with the selection tool",
+ "text_selected": "Double-click or press ENTER to edit text",
+ "text_editing": "Press Escape or CtrlOrCmd+ENTER to finish editing",
"linearElementMulti": "Click on last point or press Escape or Enter to finish",
"lockAngle": "You can constrain angle by holding SHIFT",
"resize": "You can constrain proportions by holding SHIFT while resizing,\nhold ALT to resize from the center",
@@ -236,16 +238,18 @@
"curvedArrow": "Curved arrow",
"curvedLine": "Curved line",
"documentation": "Documentation",
+ "doubleClick": "double-click",
"drag": "drag",
"editor": "Editor",
+ "editSelectedShape": "Edit selected shape (text/arrow/line)",
"github": "Found an issue? Submit",
"howto": "Follow our guides",
"or": "or",
"preventBinding": "Prevent arrow binding",
"shapes": "Shapes",
"shortcuts": "Keyboard shortcuts",
- "textFinish": "Finish editing (text)",
- "textNewLine": "Add new line (text)",
+ "textFinish": "Finish editing (text editor)",
+ "textNewLine": "Add new line (text editor)",
"title": "Help",
"view": "View",
"zoomToFit": "Zoom to fit all elements",