Localization.h
13.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
// For translating all messages
// find and translate all MessageBox -- done
// find and translate all MsgBox -- done
// find and translate all sendMessage with strings -- done
// find and copy here and delete all messages string const -- done
// find and translate all SetWindowText -- done
// find and translate all SetDlgItemText -- done
// All VNCLOG messages are NOT translated for now
#ifdef LOCALIZATION_MESSAGES
// LOCALIZATION_MESSAGES is only declare in winvnc.cpp
char sz_ID_FAILED_INIT[64]; // "Failed to initialise the socket system"
char sz_ID_WINVNC_USAGE[64]; // "WinVNC Usage"
char sz_ID_ANOTHER_INST[64]; // "Another instance of WinVNC is already running"
char sz_ID_NO_EXIST_INST[64]; // "No existing instance of WinVNC could be contacted"
char sz_ID_UNABLE_INST[64]; // "Unable to install WinVNC service"
char sz_ID_SCM_NOT_HERE[128]; // "The SCM could not be contacted - the WinVNC service was not installed"
char sz_ID_SERV_NOT_REG[64]; // "The WinVNC service could not be registered"
char sz_ID_SERV_FAIL_ST[64]; // "The WinVNC service failed to start"
char sz_ID_SERV_CT_MISS[128]; // "The Service Control Manager could not be contacted - the WinVNC service was not registered"
char sz_ID_SERV_OLD_REG[64]; // "The WinVNC service is already registered"
char sz_ID_SERVHELP_UNAB[128]; // "WARNING:Unable to install the ServiceHelper hook\nGlobal user-specific registry settings will not be loaded"
char sz_ID_SERV_CT_UNREG[128]; // "The Service Control Manager could not be contacted - the WinVNC service was not unregistered"
char sz_ID_SERV_NOT_UNRG[64]; // "The WinVNC service could not be unregistered"
char sz_ID_SERV_NCONTACT[64]; // "The WinVNC service could not be contacted"
char sz_ID_SERVHELP_NREM[126]; // "WARNING:The ServiceHelper hook entry could not be removed from the registry"
char sz_ID_SERV_NOT_STOP[64]; // "The WinVNC service could not be stopped"
char sz_ID_SERV_MK_UNREG[64]; // "The WinVNC service is already marked to be unregistered"
char sz_ID_SERV_NT_FOUND[64];
char sz_ID_WINVNC_ERROR[64];
char sz_ID_WINVNC_WARNIN[64]; // "WinVNC Warning"
char sz_ID_PLUGIN_LOADIN[64]; // "Plugin Loading"
char sz_ID_NO_PASSWD_NO_OVERRIDE_ERR[200];
char sz_ID_NO_PASSWD_NO_OVERRIDE_WARN[160];
char sz_ID_NO_PASSWD_NO_LOGON_WARN [140]; // "WARNING : This machine has no default password set. WinVNC will present the Default Properties dialog now to allow one to be entered.";
char sz_ID_NO_OVERRIDE_ERR [200];
char sz_ID_NO_CURRENT_USER_ERR [128]; // = "The WinVNC settings for the current user are unavailable at present.";
char sz_ID_CANNOT_EDIT_DEFAULT_PREFS [128]; // = "You do not have sufficient priviliges to edit the default local WinVNC settings.";
char sz_ID_NO_PASSWORD_WARN [200];
char sz_ID_PLUGIN_NOT_LOAD [200]; // "The Plugin cannot be loaded.\n\rPlease check its integrity.";
char sz_ID_MB1 [10]; // "MB1";
char sz_ID_WVNC [10]; // "WVNC";
char sz_ID_AUTHAD_NOT_FO [128]; // "You selected ms-logon, but the authad.dll\nwas not found.Check you installation"
char sz_ID_WARNING [64] ; // "WARNING";
char sz_ID_AUTH_NOT_FO [128]; // "You selected ms-logon, but the auth.dll\nwas not found.Check you installation";
char sz_ID_DESKTOP_BITBLT_ROOT [128]; // "vncDesktop : root device doesn't support BitBlt\n" "WinVNC cannot be used with this graphic device driver";
char sz_ID_DESKTOP_BITBLT_MEM [128]; // "vncDesktop : memory device doesn't support GetDIBits\n" "WinVNC cannot be used with this graphics device driver";
char sz_ID_DESKTOP_PLANAR_NOTC [128]; // "vncDesktop : current display is PLANAR, not CHUNKY!\n" "WinVNC cannot be used with this graphics device driver";
char sz_ID_FAILED_CONNECT_LISTING_VIEW [64]; // "Failed to connect to listening VNC viewer";
char sz_ID_OUTGOING_CONNECTION [64] ; // "Outgoing Connection";
char sz_ID_UNABLE_PROC_MSLOGON [64]; // "Unable to process MS logon";
char sz_ID_RICHED32_UNLOAD [64]; // "Unable to load the Rich Edit (RICHED32.DLL) control!";
char sz_ID_RICHED32_DLL_LD [64]; // "Rich Edit Dll Loading";
char sz_ID_SERV_SUCCESS_INST[200];
char sz_ID_SERV_SUCCESS_REG[200];
char sz_ID_SERV_SUCCESS_UNREG[64]; // "The WinVNC service has been unregistered";
char sz_ID_ULTRAVNC_TEXTCHAT[128]; // "The selected client is not an Ultr@VNC Viewer !\n" "It presumably does not support TextChat\n";
char sz_ID_ULTRAVNC_WARNING [64]; // "Ultr@VNC Warning";
char sz_ID_NO_PLUGIN_DETECT [64]; // "No Plugin detected..."
char sz_ID_CHAT_WITH_S_ULTRAVNC [64]; // " Chat with <%s> - Ultr@VNC"
char sz_ID_CURRENT_USER_PROP [64]; // "WinVNC: Current User Properties"
char sz_ID_DEFAULT_SYST_PROP [64]; // "WinVNC: Default Local System Properties"
char sz_ID_AUTOREJECT_U [64] ; // "AutoReject:%u"
char sz_ID_AUTOACCEPT_U [64] ; // "AutoAccept:%u"
int Load_Localization(HINSTANCE hInstance)
{
LoadString(hInstance, ID_FAILED_INIT, sz_ID_FAILED_INIT, 64 -1);
LoadString(hInstance, ID_WINVNC_USAGE, sz_ID_WINVNC_USAGE, 64 -1);
LoadString(hInstance, ID_ANOTHER_INST, sz_ID_ANOTHER_INST, 64 -1);
LoadString(hInstance, ID_NO_EXIST_INST, sz_ID_NO_EXIST_INST, 64 -1);
LoadString(hInstance, ID_UNABLE_INST, sz_ID_UNABLE_INST, 64 -1);
LoadString(hInstance, ID_SCM_NOT_HERE, sz_ID_SCM_NOT_HERE, 128 -1);
LoadString(hInstance, ID_SERV_NOT_REG, sz_ID_SERV_NOT_REG, 64 -1);
LoadString(hInstance, ID_SERV_FAIL_ST, sz_ID_SERV_FAIL_ST, 64 -1);
LoadString(hInstance, ID_SERV_CT_MISS, sz_ID_SERV_CT_MISS, 128 -1);
LoadString(hInstance, ID_SERV_OLD_REG, sz_ID_SERV_OLD_REG, 64 -1);
LoadString(hInstance, ID_SERVHELP_UNAB, sz_ID_SERVHELP_UNAB, 128 -1);
LoadString(hInstance, ID_SERV_CT_UNREG, sz_ID_SERV_CT_UNREG, 128 -1);
LoadString(hInstance, ID_SERV_NOT_UNRG, sz_ID_SERV_NOT_UNRG, 64 -1);
LoadString(hInstance, ID_SERV_NCONTACT, sz_ID_SERV_NCONTACT, 64 -1);
LoadString(hInstance, ID_SERVHELP_NREM, sz_ID_SERVHELP_NREM, 126 -1);
LoadString(hInstance, ID_SERV_NOT_STOP, sz_ID_SERV_NOT_STOP, 64 -1);
LoadString(hInstance, ID_SERV_MK_UNREG, sz_ID_SERV_MK_UNREG, 64 -1);
LoadString(hInstance, ID_SERV_NT_FOUND, sz_ID_SERV_NT_FOUND, 64 -1);
LoadString(hInstance, ID_WINVNC_ERROR, sz_ID_WINVNC_ERROR, 64 -1);
LoadString(hInstance, ID_WINVNC_WARNIN, sz_ID_WINVNC_WARNIN, 64 -1);
LoadString(hInstance, ID_PLUGIN_LOADIN, sz_ID_PLUGIN_LOADIN, 64 -1);
LoadString(hInstance, ID_NO_PASSWD_NO_OVERRIDE_ERR, sz_ID_NO_PASSWD_NO_OVERRIDE_ERR, 200 -1);
LoadString(hInstance, ID_NO_PASSWD_NO_OVERRIDE_WARN, sz_ID_NO_PASSWD_NO_OVERRIDE_WARN, 160 -1);
LoadString(hInstance, ID_NO_PASSWD_NO_LOGON_WARN, sz_ID_NO_PASSWD_NO_LOGON_WARN , 140 -1);
LoadString(hInstance, ID_NO_OVERRIDE_ERR, sz_ID_NO_OVERRIDE_ERR , 200 -1);
LoadString(hInstance, ID_NO_CURRENT_USER_ERR, sz_ID_NO_CURRENT_USER_ERR , 128 -1);
LoadString(hInstance, ID_CANNOT_EDIT_DEFAULT_PREFS, sz_ID_CANNOT_EDIT_DEFAULT_PREFS , 128 -1);
LoadString(hInstance, ID_NO_PASSWORD_WARN, sz_ID_NO_PASSWORD_WARN , 200 -1);
LoadString(hInstance, ID_PLUGIN_NOT_LOAD, sz_ID_PLUGIN_NOT_LOAD , 200 -1);
LoadString(hInstance, ID_MB1, sz_ID_MB1 , 10 -1);
LoadString(hInstance, ID_WVNC, sz_ID_WVNC , 10 -1);
LoadString(hInstance, ID_AUTHAD_NOT_FO, sz_ID_AUTHAD_NOT_FO , 128 -1);
LoadString(hInstance, ID_WARNING, sz_ID_WARNING , 64 -1) ;
LoadString(hInstance, ID_AUTH_NOT_FO, sz_ID_AUTH_NOT_FO , 128 -1);
LoadString(hInstance, ID_DESKTOP_BITBLT_ROOT, sz_ID_DESKTOP_BITBLT_ROOT , 128 -1);
LoadString(hInstance, ID_DESKTOP_BITBLT_MEM, sz_ID_DESKTOP_BITBLT_MEM , 128 -1);
LoadString(hInstance, ID_DESKTOP_PLANAR_NOTC, sz_ID_DESKTOP_PLANAR_NOTC , 128 -1);
LoadString(hInstance, ID_FAILED_CONNECT_LISTING_VIEW, sz_ID_FAILED_CONNECT_LISTING_VIEW , 64 -1);
LoadString(hInstance, ID_OUTGOING_CONNECTION, sz_ID_OUTGOING_CONNECTION , 64 -1);
LoadString(hInstance, ID_UNABLE_PROC_MSLOGON, sz_ID_UNABLE_PROC_MSLOGON , 64 -1);
LoadString(hInstance, ID_RICHED32_UNLOAD, sz_ID_RICHED32_UNLOAD , 64 -1);
LoadString(hInstance, ID_RICHED32_DLL_LD, sz_ID_RICHED32_DLL_LD , 64 -1);
LoadString(hInstance, ID_SERV_SUCCESS_INST, sz_ID_SERV_SUCCESS_INST, 200 -1);
LoadString(hInstance, ID_SERV_SUCCESS_REG, sz_ID_SERV_SUCCESS_REG, 200 -1);
LoadString(hInstance, ID_SERV_SUCCESS_UNREG, sz_ID_SERV_SUCCESS_UNREG, 64 -1);
LoadString(hInstance, ID_ULTRAVNC_TEXTCHAT, sz_ID_ULTRAVNC_TEXTCHAT, 128 -1);
LoadString(hInstance, ID_ULTRAVNC_WARNING, sz_ID_ULTRAVNC_WARNING , 64 -1);
LoadString(hInstance, ID_NO_PLUGIN_DETECT, sz_ID_NO_PLUGIN_DETECT , 64 -1);
LoadString(hInstance, ID_CHAT_WITH_S_ULTRAVNC, sz_ID_CHAT_WITH_S_ULTRAVNC, 64 -1);
LoadString(hInstance, ID_CURRENT_USER_PROP, sz_ID_CURRENT_USER_PROP, 64 -1);
LoadString(hInstance, ID_DEFAULT_SYST_PROP, sz_ID_DEFAULT_SYST_PROP, 64 -1);
LoadString(hInstance, ID_AUTOREJECT_U, sz_ID_AUTOREJECT_U, 64 -1);
LoadString(hInstance, ID_AUTOACCEPT_U, sz_ID_AUTOACCEPT_U, 64 -1);
return 0;
}
#else
extern char sz_ID_FAILED_INIT[64]; // "Failed to initialise the socket system"
extern char sz_ID_WINVNC_USAGE[64]; // "WinVNC Usage"
extern char sz_ID_ANOTHER_INST[64]; // "Another instance of WinVNC is already running"
extern char sz_ID_NO_EXIST_INST[64]; // "No existing instance of WinVNC could be contacted"
extern char sz_ID_UNABLE_INST[64]; // "Unable to install WinVNC service"
extern char sz_ID_SCM_NOT_HERE[128]; // "The SCM could not be contacted - the WinVNC service was not installed"
extern char sz_ID_SERV_NOT_REG[64]; // "The WinVNC service could not be registered"
extern char sz_ID_SERV_FAIL_ST[64]; // "The WinVNC service failed to start"
extern char sz_ID_SERV_CT_MISS[128]; // "The Service Control Manager could not be contacted - the WinVNC service was not registered"
extern char sz_ID_SERV_OLD_REG[64]; // "The WinVNC service is already registered"
extern char sz_ID_SERVHELP_UNAB[128]; // "WARNING:Unable to install the ServiceHelper hook\nGlobal user-specific registry settings will not be loaded"
extern char sz_ID_SERV_CT_UNREG[128]; // "The Service Control Manager could not be contacted - the WinVNC service was not unregistered"
extern char sz_ID_SERV_NOT_UNRG[64]; // "The WinVNC service could not be unregistered"
extern char sz_ID_SERV_NCONTACT[64]; // "The WinVNC service could not be contacted"
extern char sz_ID_SERVHELP_NREM[126]; // "WARNING:The ServiceHelper hook entry could not be removed from the registry"
extern char sz_ID_SERV_NOT_STOP[64]; // "The WinVNC service could not be stopped"
extern char sz_ID_SERV_MK_UNREG[64]; // "The WinVNC service is already marked to be unregistered"
extern char sz_ID_SERV_NT_FOUND[64];
extern char sz_ID_WINVNC_ERROR[64];
extern char sz_ID_WINVNC_WARNIN[64]; // "WinVNC Warning"
extern char sz_ID_PLUGIN_LOADIN[64]; // "Plugin Loading"
extern char sz_ID_NO_PASSWD_NO_OVERRIDE_ERR[200];
extern char sz_ID_NO_PASSWD_NO_OVERRIDE_WARN[160];
extern char sz_ID_NO_PASSWD_NO_LOGON_WARN [140]; // "WARNING : This machine has no default password set. WinVNC will present the Default Properties dialog now to allow one to be entered.";
extern char sz_ID_NO_OVERRIDE_ERR [200];
extern char sz_ID_NO_CURRENT_USER_ERR [128]; // = "The WinVNC settings for the current user are unavailable at present.";
extern char sz_ID_CANNOT_EDIT_DEFAULT_PREFS [128]; // = "You do not have sufficient priviliges to edit the default local WinVNC settings.";
extern char sz_ID_NO_PASSWORD_WARN [200];
extern char sz_ID_PLUGIN_NOT_LOAD [200]; // "The Plugin cannot be loaded.\n\rPlease check its integrity.";
extern char sz_ID_MB1 [10]; // "MB1";
extern char sz_ID_WVNC [10]; // "WVNC";
extern char sz_ID_AUTHAD_NOT_FO [128]; // "You selected ms-logon, but the authad.dll\nwas not found.Check you installation"
extern char sz_ID_WARNING [64] ; // "WARNING";
extern char sz_ID_AUTH_NOT_FO [128]; // "You selected ms-logon, but the auth.dll\nwas not found.Check you installation";
extern char sz_ID_DESKTOP_BITBLT_ROOT [128]; // "vncDesktop : root device doesn't support BitBlt\n" "WinVNC cannot be used with this graphic device driver";
extern char sz_ID_DESKTOP_BITBLT_MEM [128]; // "vncDesktop : memory device doesn't support GetDIBits\n" "WinVNC cannot be used with this graphics device driver";
extern char sz_ID_DESKTOP_PLANAR_NOTC [128]; // "vncDesktop : current display is PLANAR, not CHUNKY!\n" "WinVNC cannot be used with this graphics device driver";
extern char sz_ID_FAILED_CONNECT_LISTING_VIEW [64]; // "Failed to connect to listening VNC viewer";
extern char sz_ID_OUTGOING_CONNECTION [64] ; // "Outgoing Connection";
extern char sz_ID_UNABLE_PROC_MSLOGON [64]; // "Unable to process MS logon";
extern char sz_ID_RICHED32_UNLOAD [64]; // "Unable to load the Rich Edit (RICHED32.DLL) control!";
extern char sz_ID_RICHED32_DLL_LD [64]; // "Rich Edit Dll Loading";
extern char sz_ID_SERV_SUCCESS_INST[200];
extern char sz_ID_SERV_SUCCESS_REG[200];
extern char sz_ID_SERV_SUCCESS_UNREG[64]; // "The WinVNC service has been unregistered";
extern char sz_ID_ULTRAVNC_TEXTCHAT[128]; // "The selected client is not an Ultr@VNC Viewer !\n" "It presumably does not support TextChat\n";
extern char sz_ID_ULTRAVNC_WARNING [64]; // "Ultr@VNC Warning";
extern char sz_ID_NO_PLUGIN_DETECT [64]; // "No Plugin detected..."
extern char sz_ID_CHAT_WITH_S_ULTRAVNC [64]; // " Chat with <%s> - Ultr@VNC"
extern char sz_ID_CURRENT_USER_PROP [64]; // "WinVNC: Current User Properties"
extern char sz_ID_DEFAULT_SYST_PROP [64]; // "WinVNC: Default Local System Properties"
extern char sz_ID_AUTOREJECT_U [64] ; // "AutoReject:%u"
extern char sz_ID_AUTOACCEPT_U [64] ; // "AutoReject:%u"
#endif