xref: /haiku/src/apps/poorman/constants.cpp (revision 0e7fcd84af6c2bae5d5a741f3eb8f59813e0a6e0)
1 #include "constants.h"
2 
3 #include <Catalog.h>
4 #include <InterfaceDefs.h>
5 #include <Locale.h>
6 
7 
8 #undef B_TRANSLATION_CONTEXT
9 #define B_TRANSLATION_CONTEXT "PoorMan"
10 
11 
12 // ------------------------------------------------------
13 // PoorMan Window
14 const char* STR_APP_SIG
15 	= "application/x-vnd.Haiku-PoorMan";
16 const char* STR_APP_NAME
17 	= B_TRANSLATE_SYSTEM_NAME("PoorMan");
18 const char* STR_ERR_WEB_DIR
19 	= B_TRANSLATE(
20 	  "Please choose the folder to publish on the web.\n\n"
21 	  "You can have PoorMan create a default \"public_html\" "
22 	  "in your home folder.\n"
23 	  "Or you select one of your own folders instead.");
24 const char* STR_ERR_CANT_START
25 	= B_TRANSLATE(
26 	  "Cannot start the server");
27 const char* STR_DIR_CREATED
28 	= B_TRANSLATE(
29 	  "A default web folder has been created "
30 	  "at \"/boot/home/public_html.\"\nMake sure there is a HTML "
31 	  "file named \"index.html\" in that folder.");
32 
33 const char* STR_MNU_FILE
34 	= B_TRANSLATE("File");
35 const char* STR_MNU_FILE_SAVE_AS
36 	= B_TRANSLATE("Save console as" B_UTF8_ELLIPSIS);
37 const char* STR_MNU_FILE_SAVE_SELECTION
38 	= B_TRANSLATE("Save console selections as" B_UTF8_ELLIPSIS);
39 const char* STR_MNU_FILE_QUIT
40 	= B_TRANSLATE("Quit");
41 const char* STR_MNU_EDIT
42 	= B_TRANSLATE("Edit");
43 const char* STR_MNU_EDIT_COPY
44 	= B_TRANSLATE("Copy");
45 const char* STR_MNU_EDIT_SELECT_ALL
46 	= B_TRANSLATE("Select all");
47 const char* STR_MNU_EDIT_PREF
48 	= B_TRANSLATE("Settings" B_UTF8_ELLIPSIS);
49 const char* STR_MNU_CTRL
50 	= B_TRANSLATE("Controls");
51 const char* STR_MNU_CTRL_RUN_SERVER
52 	= B_TRANSLATE("Run server");
53 const char* STR_MNU_CTRL_CLEAR_HIT_COUNTER
54 	= B_TRANSLATE("Clear hit counter");
55 const char* STR_MNU_CTRL_CLEAR_CONSOLE
56 	= B_TRANSLATE("Clear console log");
57 const char* STR_MNU_CTRL_CLEAR_LOG_FILE
58 	= B_TRANSLATE("Clear log file");
59 
60 const char* STR_FILEPANEL_SAVE_CONSOLE
61 	= B_TRANSLATE("Save log console");
62 const char* STR_FILEPANEL_SAVE_CONSOLE_SELECTION
63 	= B_TRANSLATE("Save log console selection");
64 const char* STR_TXT_VIEW
65 	= B_TRANSLATE("Logging view");
66 
67 // ------------------------------------------------------
68 // Preferences Window
69 char* STR_WIN_NAME_PREF
70 	= (char*)B_TRANSLATE("PoorMan settings");
71 
72 const char* STR_SETTINGS_FILE_NAME
73 	= "PoorMan settings";
74 const char* STR_DEFAULT_WEB_DIRECTORY
75 	= "/boot/home/public_html";
76 const char* STR_TAB_SITE
77 	= B_TRANSLATE("Site");
78 const char* STR_BBX_LOCATION
79 	= B_TRANSLATE("Website location");
80 const char* STR_TXT_DIRECTORY
81 	= B_TRANSLATE("Web folder:");
82 const char* STR_BTN_DIRECTORY
83 	= B_TRANSLATE("Select web folder");
84 const char* STR_TXT_INDEX
85 	= B_TRANSLATE("Start page:");
86 const char* STR_BBX_OPTIONS
87 	= B_TRANSLATE("Website options");
88 const char* STR_CBX_DIR_LIST
89 	= B_TRANSLATE("Send file listing if there's no start page");
90 const char* STR_CBX_DIR_LIST_LABEL
91 	= B_TRANSLATE("Send file listing if there's no start page");
92 const char* STR_FILEPANEL_SELECT_WEB_DIR
93 	= B_TRANSLATE("Select web folder");
94 
95 const char* STR_TAB_LOGGING
96 	= B_TRANSLATE("Logging");
97 const char* STR_BBX_CONSOLE_LOGGING
98 	= B_TRANSLATE("Console logging");
99 const char* STR_CBX_LOG_CONSOLE
100 	= B_TRANSLATE("Log to console");
101 const char* STR_BBX_FILE_LOGGING
102 	= B_TRANSLATE("File logging");
103 const char* STR_CBX_LOG_FILE
104 	= B_TRANSLATE("Log to file");
105 const char* STR_TXT_LOG_FILE_NAME
106 	= B_TRANSLATE("Log file name:");
107 const char* STR_BTN_CREATE_LOG_FILE
108 	= B_TRANSLATE("Create log file");
109 const char* STR_FILEPANEL_CREATE_LOG_FILE
110 	= B_TRANSLATE("Create PoorMan log");
111 
112 const char* STR_TAB_ADVANCED
113 	= B_TRANSLATE("Advanced");
114 const char* STR_BBX_CONNECTION
115 	= B_TRANSLATE("Connections");
116 const char* STR_SLD_LABEL
117 	= B_TRANSLATE("Max. simultaneous connections:");
118 const char* STR_SLD_STATUS_LABEL
119 	= B_TRANSLATE("{0, plural, one{# connection} other{# connections}}");
120 
121 const char CMD_FILE_SAVE_AS
122 	= 'S';
123 const char CMD_FILE_QUIT
124 	= 'Q';
125 const char CMD_EDIT_COPY
126 	= 'C';
127 const char CMD_EDIT_SELECT_ALL
128 	= 'A';
129 
130 // --------------------------------
131 const rgb_color WHITE				= { 255, 255, 255, 255 };
132 const rgb_color GRAY				= { 184, 184, 184, 255 };
133 const rgb_color BACKGROUND_COLOR	= { 216, 216, 216, 255 };
134 const rgb_color BLACK				= { 0, 0, 0, 255 };
135 const rgb_color RED					= { 255, 0, 0, 255};
136 const rgb_color GREEN				= { 0, 255, 0, 255};
137