diff --git a/collects/drracket/private/unit.rkt b/collects/drracket/private/unit.rkt index f42dd722c4..7d2b041239 100644 --- a/collects/drracket/private/unit.rkt +++ b/collects/drracket/private/unit.rkt @@ -412,11 +412,7 @@ module browser threading seems wrong. [(not (drracket:language-configuration:language-allows-executable-creation? (drracket:language-configuration:language-settings-language settings))) (message-box (string-constant drscheme) - (string-append - "Executable creation in DrRacket is supported only in the teaching languages and" - " when the #lang line specifies the language (in “The Racket Language”)" - "\n\n" - "Consider using the raco exe command-line tool instead.") + (string-constant drracket-creates-executables-only-in-some-languages) frame #:dialog-mixin frame:focus-table-mixin)] [(not program-filename) diff --git a/collects/string-constants/private/english-string-constants.rkt b/collects/string-constants/private/english-string-constants.rkt index 8c832ba6c8..b19c84ed50 100644 --- a/collects/string-constants/private/english-string-constants.rkt +++ b/collects/string-constants/private/english-string-constants.rkt @@ -1000,6 +1000,8 @@ please adhere to these guidelines: ;;; executables (create-executable-menu-item-label "Create &Executable...") (create-executable-title "Create Executable") + (drracket-creates-executables-only-in-some-languages + "Executable creation in DrRacket is supported only in the teaching languages and when the #lang line specifies the language (in “The Racket Language”)\n\nConsider using the raco exe command-line tool instead.") (must-save-before-executable "You must save your program before creating an executable.") (save-a-mred-launcher "Save a GRacket Launcher") (save-a-mzscheme-launcher "Save a Racket Launcher")