|
@@ -50,28 +50,28 @@ SignedUninstaller=yes
|
|
// Name: {#Name}; MessagesFile: "{#MessagesFile},{#CustomMessagesFile}"
|
|
// Name: {#Name}; MessagesFile: "{#MessagesFile},{#CustomMessagesFile}"
|
|
//#else
|
|
//#else
|
|
#pragma message "Generating [Languages] entry with name " + Name + ": " + MessagesFile
|
|
#pragma message "Generating [Languages] entry with name " + Name + ": " + MessagesFile
|
|
- Name: {#Name}; MessagesFile: "{#MessagesFile}"
|
|
|
|
|
|
+Name: {#Name}; MessagesFile: "{#MessagesFile}"
|
|
//#endif
|
|
//#endif
|
|
#endsub
|
|
#endsub
|
|
-
|
|
|
|
|
|
+//
|
|
#define FindPathName
|
|
#define FindPathName
|
|
#define FindHandle
|
|
#define FindHandle
|
|
#define FindResult
|
|
#define FindResult
|
|
-
|
|
|
|
|
|
+//
|
|
#sub DoFindFiles
|
|
#sub DoFindFiles
|
|
#for {FindHandle = FindResult = FindFirst(FindPathName + "*.isl", 0); FindResult; FindResult = FindNext(FindHandle)} ProcessFoundLanguagesFile
|
|
#for {FindHandle = FindResult = FindFirst(FindPathName + "*.isl", 0); FindResult; FindResult = FindNext(FindHandle)} ProcessFoundLanguagesFile
|
|
#if FindHandle
|
|
#if FindHandle
|
|
#expr FindClose(FindHandle)
|
|
#expr FindClose(FindHandle)
|
|
#endif
|
|
#endif
|
|
#endsub
|
|
#endsub
|
|
-
|
|
|
|
|
|
+//
|
|
#define FindFiles(str PathName) \
|
|
#define FindFiles(str PathName) \
|
|
FindPathName = PathName, \
|
|
FindPathName = PathName, \
|
|
DoFindFiles
|
|
DoFindFiles
|
|
-
|
|
|
|
|
|
+//
|
|
[Languages]
|
|
[Languages]
|
|
Name: english; MessagesFile: "files\Default.isl"
|
|
Name: english; MessagesFile: "files\Default.isl"
|
|
-; Generate [Languages] entries for all official translations
|
|
|
|
|
|
+// Generate [Languages] entries for all official translations
|
|
#expr FindFiles("files\Languages\")
|
|
#expr FindFiles("files\Languages\")
|
|
|
|
|
|
[Messages]
|
|
[Messages]
|