Refactorization of the management of the actions in menus, button, shortcuts
[scilab.git] / scilab / modules / scinotes / src / java / org / scilab / modules / scinotes / utils / SciNotesMessages.java
1 /*
2  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3  * Copyright (C) 2009 - DIGITEO - Bruno JOFRET
4  * Copyright (C) 2010 - Calixte DENIZET
5  *
6  * This file must be used under the terms of the CeCILL.
7  * This source file is licensed as described in the file COPYING, which
8  * you should have received as part of this distribution.  The terms
9  * are also available at
10  * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
11  *
12  */
13
14 //CHECKSTYLE:OFF
15
16 package org.scilab.modules.scinotes.utils;
17
18 import org.scilab.modules.localization.Messages;
19
20 /**
21  * All messages used in SciNotes menus, dialogs, ...
22  * @author Bruno JOFRET
23  * @author Calixte DENIZET
24  */
25 public class SciNotesMessages {
26
27     public static final String DOTS = "...";
28
29     public static final String SCILAB_EDITOR = Messages.gettext("SciNotes");
30     public static final String ERROR_WITH_STRING = Messages.gettext("Error while reading the String");
31
32     /** FILE MENU */
33     public static final String FILE = Messages.gettext("File");
34     public static final String NEW = Messages.gettext("New") + DOTS;
35     public static final String OPEN = Messages.gettext("Open") + DOTS;
36     public static final String OPEN_SOURCE_FILE_ON_KEYWORD = Messages.gettext("Open function source file") + DOTS;
37     public static final String OPEN_URL = Messages.gettext("Open URL") + DOTS;
38     public static final String SOURCE_OF = Messages.gettext("Source of '");
39     public static final String RECENT_FILES = Messages.gettext("Recent Files");
40     public static final String SAVE = Messages.gettext("Save");
41     public static final String SAVE_AS = Messages.gettext("Save as") + DOTS;
42     /**
43      * "Save All" message
44      */
45     public static final String SAVE_ALL = Messages.gettext("Save All");
46     public static final String PAGE_SETUP = Messages.gettext("Page Setup") + DOTS;
47     public static final String PRINT_PREVIEW = Messages.gettext("Print Preview") + DOTS;
48     public static final String PRINT = Messages.gettext("Print") + DOTS;
49     public static final String CLOSE = Messages.gettext("Close");
50     public static final String CLOSEALL = Messages.gettext("Close All");
51     public static final String CLOSEALLBUTTHIS = Messages.gettext("Close All But This");
52     public static final String EXIT = Messages.gettext("Exit");
53     public static final String QUESTION_MARK = Messages.gettext("?");
54
55     /** EDIT MENU */
56     public static final String EDIT = Messages.gettext("Edit");
57     public static final String UNDO = Messages.gettext("Undo");
58     public static final String REDO = Messages.gettext("Redo");
59     public static final String CUT = Messages.gettext("Cut");
60     public static final String COPY = Messages.gettext("Copy");
61     public static final String PASTE = Messages.gettext("Paste");
62     public static final String SELECT_ALL = Messages.gettext("Select All");
63     public static final String DELETE = Messages.gettext("Delete");
64
65     /** TOOLS MENU */
66     public static final String TOOLS = Messages.gettext("Tools");
67     public static final String COMMENT_SELECTION = Messages.gettext("Comment Selection");
68     public static final String UNCOMMENT_SELECTION = Messages.gettext("Uncomment Selection");
69     public static final String TABIFY_SELECTION = Messages.gettext("Shift Right");
70     public static final String UNTABIFY_SELECTION = Messages.gettext("Shift Left");
71     public static final String INDENT = Messages.gettext("Correct Indentation");
72     public static final String HELP_ON_TYPING = Messages.gettext("Help on typing");
73     public static final String GENERATE_HELP = Messages.gettext("Generate help from function");
74     public static final String OPEN_TAB_IN_NEW_WINDOW = Messages.gettext("Clone tab in a new window");
75     public static final String CCLOSE_TAB_IN_NEW_WINDOW = Messages.gettext("Clone and close tab in a new window");
76     public static final String REMOVE_TRAILING_WHITE = Messages.gettext("Remove trailing whitespaces");
77
78     /** SEARCH MENU */
79     public static final String SEARCH = Messages.gettext("Search");
80     public static final String FIND_REPLACE = Messages.gettext("Find/Replace");
81     public static final String FIND_NEXT = Messages.gettext("Find Next");
82     public static final String FIND_PREVIOUS = Messages.gettext("Find Previous");
83     public static final String GOTO_LINE = Messages .gettext("Goto line");
84
85     /** VIEW MENU */
86     public static final String VIEW = Messages.gettext("View");
87     public static final String SHOW_HIDE_TOOLBAR = Messages.gettext("Show/Hide ToolBar");
88     public static final String HIGHLIGHT_CURRENT_LINE = Messages.gettext("Highlight current line");
89     public static final String WORD_WRAP = Messages.gettext("Word Wrap");
90     public static final String LINE_NUMBERS_WHEREAMI = Messages.gettext("Whereami Line Numbering");
91     public static final String LINE_NUMBERS_NOWHEREAMI = Messages.gettext("Normal Line Numbering");
92     public static final String NO_LINE_NUMBERS = Messages.gettext("No Line Numbering");
93
94     public static final String SET_COLORS = Messages.gettext("Set Colors") + DOTS;
95     public static final String SET_FONT = Messages.gettext("Set Font") + DOTS;
96     public static final String RESET_DEFAULT_FONT = Messages.gettext("Reset default font");
97
98     public static final String SPLIT_HORIZONTALLY = Messages.gettext("Split horizontally");
99     public static final String SPLIT_VERTICALLY = Messages.gettext("Split vertically");
100     public static final String NO_SPLIT = Messages.gettext("No split");
101
102     /** DOCUMENT MENU */
103     public static final String DOCUMENT = Messages.gettext("Document");
104     public static final String SYNTAX_TYPE = Messages.gettext("Syntax Type");
105     public static final String SCILAB_STYLE = Messages.gettext("Scilab");
106     public static final String PLAIN_TEXT_STYLE = "Plain Text";
107     public static final String XML_STYLE = "XML";
108     public static final String ENCODING_TYPE = Messages.gettext("Encoding");
109     public static final String COLORIZE = Messages.gettext("Colorize");
110     public static final String AUTO_INDENT = Messages.gettext("Enable Auto Reformat");
111     public static final String EOL_TYPE = Messages.gettext("Line Endings");
112     public static final String EOL_AUT0 = Messages.gettext("Auto (Default)");
113     public static final String EOL_WINDOWS = Messages.gettext("Windows/DOS (CR + LF)");
114     public static final String EOL_MACOS = Messages.gettext("Mac Classic (CR)");
115     public static final String EOL_LINUX = Messages.gettext("Unix (LF)");
116
117     /** EXECUTE MENU */
118     public static final String EXECUTE = Messages.gettext("Execute");
119     public static final String LOAD_INTO_SCILAB = Messages.gettext("Load Into Scilab");
120     public static final String EVALUATE_SELECTION = Messages.gettext("Evaluate Selection");
121     public static final String EVALUATE_FROM_BEGINNING = Messages.gettext("Evaluate from beginning...");
122     public static final String EXECUTE_FILE_INTO_SCILAB = Messages.gettext("Execute File Into Scilab");
123
124     /** HELP MENU */
125     public static final String HELP = Messages.gettext("SciNotes help") + DOTS;
126     public static final String HELP_ON_KEYWORD = Messages.gettext("Help on the current keyword");
127     public static final String HELP_ON_SELECTED = Messages.gettext("Help on the selected text");
128     public static final String HELP_ON_FOO = Messages.gettext("Help on selected text or keyword");
129     public static final String HELP_ABOUT = Messages.gettext("Help about '");
130     public static final String ABOUT = Messages.gettext("About") + DOTS;
131     public static final String SCINOTES_VERSION = Messages.gettext("SciNotes");
132
133     /** FIND/REPLACE DIALOG */
134     public static final String FIND = Messages.gettext("Find:");
135     public static final String FIND_BUTTON = Messages.gettext("Find");
136     public static final String REPLACE_FIND = Messages.gettext("Replace/Find");
137     public static final String REPLACE_WITH = Messages.gettext("Replace With :");
138     public static final String DIRECTION = Messages.gettext("Direction");
139     public static final String FORWARD = Messages.gettext("Forward");
140     public static final String BACKWARD = Messages.gettext("Backward");
141     public static final String SCOPE = Messages.gettext("Scope");
142     public static final String ALL = Messages.gettext("All");
143     public static final String SELECTED_LINES = Messages.gettext("Selected lines");
144     public static final String OPTIONS = Messages.gettext("Options");
145     public static final String CASE_SENSITIVE = Messages.gettext("Case sensitive");
146     public static final String WRAP_SEARCH = Messages.gettext("Wrap search");
147     public static final String WHOLE_WORD = Messages.gettext("Whole word");
148     public static final String REGULAR_EXPRESSIONS = Messages.gettext("Regular expressions");
149     public static final String REPLACE = Messages.gettext("Replace");
150     public static final String REPLACE_ALL = Messages.gettext("Replace All");
151     public static final String INVALID_REGEXP = Messages.gettext("Invalid regular expression : %s");
152     public static final String PASSED_END_OF_DOCUMENT = Messages.gettext("You have passed the end of the document");
153     public static final String PASSED_BEGIN_OF_DOCUMENT = Messages.gettext("You have passed the beginning of the document");
154     public static final String END_OF_DOCUMENT = Messages.gettext("You have reached the end of the document");
155     public static final String BEGIN_OF_DOCUMENT = Messages.gettext("You have reached the beginning of the document");
156     public static final String STRING_NOT_FOUND = Messages.gettext("String %s not found");
157
158     public static final String FILE_DOESNT_EXIST = Messages.gettext("The file %s doesn't exist\n Do you want to create it?");
159     public static final String CLOSE_TAB_TIP = Messages.gettext("close this tab");
160     public static final String THIS_FILE = Messages.gettext("This file");
161     public static final String MODIFIED = Messages.gettext(" has been modified since last save\nsave it?");
162     public static final String EXTERNAL_MODIFICATION = Messages.gettext("The file %s has been modified by another program !\n Overwrite it ?");
163     public static final String EXTERNAL_MODIFICATION_INFO = Messages.gettext("Warning: the file has been modified by another program !");
164     public static final String RELOAD = Messages.gettext("Reload");
165     public static final String OVERWRITE = Messages.gettext("Overwrite");
166     public static final String IGNORE = Messages.gettext("Ignore");
167     public static final String REPLACE_FILE_TITLE = Messages.gettext("Replace File?");
168     public static final String FILE_ALREADY_EXIST = Messages.gettext("File already exists");
169     public static final String UNTITLED = Messages.gettext("Untitled ");
170     public static final String OK = Messages.gettext("Ok");
171     public static final String CANCEL = Messages.gettext("Cancel");
172     public static final String DEFAULT = Messages.gettext("Default");
173     public static final String NEXT_TAB = Messages.gettext("Next tab");
174     public static final String PREVIOUS_TAB = Messages.gettext("Previous tab");
175     public static final String EXECUTE_WARNING = Messages.gettext("You need to save your modifications before executing this file into Scilab.");
176     public static final String BIG_FILE_WARNING = Messages.gettext("This file is very long. \"Execute File Into Scilab\" could be better.\nAre you sure to continue ?");
177
178
179     public static final String ENTER_LINE_NUMBER = Messages .gettext("Enter line number");
180     public static final String BINARY_FILE = Messages .gettext("This file is a binary, saving it will result in a corrupt file.");
181
182     /* Status bar messages */
183     public static final String LOADING = Messages .gettext("Loading") + DOTS;
184     public static final String COLORIZATION_CANCELED = Messages .gettext("Colorization canceled");
185     public static final String BINARY_FILE_MODE = Messages .gettext("Binary file: read-only mode");
186     public static final String READ_ONLY_MODE = Messages .gettext("Read-only mode");
187     public static final String CLICKABLE_URL = Messages .gettext("Press CTRL and move the mouse over the link to activate it");
188
189     /* About box */
190     public static final String VERSION = Messages.gettext("SciNotes") + " 1.1";
191     public static final String DIGITEO = "The Scilab Consortium (DIGITEO)";
192     public static final String COPYRIGHT = Messages.gettext("Copyright (c)") + " 2009-2010";
193
194     public static final String SCINOTES_ERROR = Messages.gettext("SciNotes error");
195     public static final String COULD_NOT_SAVE_FILE = Messages.gettext("The file could not be saved.");
196     public static final String COULD_NOT_CONVERT_FILE = Messages.gettext("The file could not be converted.");
197     public static final String CANNOT_LOAD_DIRECTORY = Messages.gettext("%s is a directory.");
198     public static final String MODIFICATIONS_WILL_BE_LOST = Messages.gettext("Your modifications will be lost, change encoding anyway?");
199     public static final String CONTINUE = Messages.gettext("Continue ?");
200     public static final String CANNOT_LOAD_COLORIZE = Messages.gettext("Cannot load \"scinotesConfiguration.xml\"");
201
202     public static final String COULD_NOT_FIND_CONSOLE = Messages.gettext("Could not find the console nor the InterpreterManagement.");
203     public static final String COULD_NOT_FIND_TMPFILE = Messages.gettext("Could not find the temporary file.");
204     public static final String NO_TEXT_SELECTED = Messages.gettext("No text selected.");
205     public static final String NO_TEXT_TO_EXECUTE = Messages.gettext("No text to execute.");
206     public static final String COMPLETE = Messages.gettext("Complete");
207     public static final String EDIT_SELECTION = Messages.gettext("Copy selection in a new tab");
208
209     /**
210      * "Change Colors" message
211      */
212     public static final String CHANGE_COLORS =  Messages.gettext("Change Colors");
213
214     /**
215      * "Change Color" message
216      */
217     public static final String CARET_COLOR =  Messages.gettext("Cursor Color");
218     public static final String BGCOLOR =  Messages.gettext("Background Color");
219     public static final String CHANGE_COLOR =  Messages.gettext("Change Color");
220     public static final String ITALIC = Messages.gettext("Italic");
221     public static final String STRIKETHROUGH = Messages.gettext("Strike Through");
222     public static final String PREVIEW = Messages.gettext("Preview");
223     public static final String UNDERLINE = Messages.gettext("Underline");
224     public static final String SETTINGS = Messages.gettext("Settings");
225     public static final String COLOR = Messages.gettext("Color");
226     public static final String BOLD = Messages.gettext("Bold");
227
228     /**
229      * Navigator labels
230      */
231     public static final String CODE_NAVIGATOR = Messages.gettext("Code Navigator");
232     public static final String ABSOLUTE = Messages.gettext("Absolute");
233     public static final String RELATIVE = Messages.gettext("Relative");
234     public static final String GO_TO_LINE = Messages.gettext("Go to line: ");
235     public static final String NUMEROTATION = Messages.gettext("Numerotation");
236     public static final String ALPHABETIC_ORDER = Messages.gettext("Alphabetic order");
237     public static final String NATURAL_ORDER = Messages.gettext("Natural order");
238     public static final String ORDER = Messages.gettext("Order");
239
240     /**
241      * Exit confirm message
242      */
243     public static final String EXIT_CONFIRM = Messages.gettext("Are you sure that you want to close SciNotes ?");
244 }