Basic UTF-8 support in ansi build so it can read UTF-8 .nlf files and LangStrings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6196 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
359ad0a055
commit
ef8a83bd41
10 changed files with 227 additions and 5 deletions
|
@ -328,6 +328,9 @@ class CEXEBuild {
|
|||
* this will return a PS_WARNING.
|
||||
*/
|
||||
int SetLangString(TCHAR *name, LANGID lang, const TCHAR *str, BOOL unicode);
|
||||
#ifndef _UNICODE
|
||||
int SetUTF8LangString(TCHAR *name, LANGID lang, const char* stru8);
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Sets the user string to the specific NLF_STRINGS id.
|
||||
|
@ -424,6 +427,9 @@ class CEXEBuild {
|
|||
TCHAR build_output_filename[1024];
|
||||
|
||||
int build_include_depth;
|
||||
#ifndef _UNICODE
|
||||
bool build_include_isutf8; // UTF-8 LangString in .nsh hack for ANSI builds
|
||||
#endif
|
||||
|
||||
// Added by ramon 6 jun 2003
|
||||
#ifdef NSIS_SUPPORT_VERSION_INFO
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue