A little software for Planet Coaster translators that merge the old xml translation file with the new xml. (Leaving the translated sentences)
You can use it too for checking duplicates.
These instructions will get you a copy of the program for development and testing purposes, you can edit it or just use it for Planet Coaster XML files.
To execute this program you need Java, you can Download Java Here
If you want to re-compile the program, you need the JDK, you can download it Here
To run the program you can re-compile it and execute it with those 2 commands in cmd:
javac *.java
java Window
(You need "Java" in the PATH to use it from cmd, see it how Here)
Otherwise you can download (and execute) the .jar or the .exe file Here
You can download the last program release Here
The program is really easy to use: once you started it you have to choose:
- Your OLD translation file (for example 1.2.2)
- The NEW and Original translation file (for example 1.3.1). You can download it from http://cdn.gulpeyrex.com/communitytranslations/sourcedata/VERSION/StringData.xml (you have to change VERSION with the number, for example .../1.3.1/StringData.xml)
Once you have chosen your files you can press "Process" and wait a couple of seconds until the final file (Called Final.xml) appear! The program may write another file called "StringLoss.txt", this file contains the sentences in the old file that aren't present in the new file and that have been removed.
To check for duplicates just select the file as "Old file" and click the button, this will create a txt file if duplicates are found.
Please report any bug, the program may not be perfect.
- Franccc - Special Thanks to my friend Franccc for the initial code.
- ScrappyCocco - The rest of the work (GUI and code optimizations)
This project is licensed under the MIT License - see the LICENSE.md file for details