Thank you for helping improve the project!
The software is developed in MFC on Microsoft Visual Studio 2017.
There are 2 projects in 暗黑II.sln:
- Diablo Edit2: Main project for the editor.
- Generate Data: Helper poject to generate language and game data for the editor.
The editor supports 3 languages: English, Traditional and Simplified Chinese.
All language data are in Diablo Edit2\language.dat which is generated from Generate Data\language.txt.
Currently, Traditional and Simplified Chinese translations are incomplete. If you want to add translations, here are the steps:
-
Open Generate Data\language.txt via Microsoft Excel.
-
Find the string(s) you want to translate, and add missing translations
-
Save the file and KEEP the original format.
-
Compile and run Generate Data project. It'll refresh all data files for the editor, including Diablo Edit2\language.dat.
-
Compile and run Diablo Edit2 project, and check your translations on UI.
- Compile under
x86
arch
- Compile under