Scripting tools to interact with Thea 2 The Shattering files in order to translate them easily.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
LecygneNoir f02f8da1a8 Fix a incorrect escape for double quote and add post treatment with msguniq to automatically merge duplicate string 5 years ago
Database Add source files from game version 370 (miss Quarry and MiscEncounter2, bugs to be solved) 5 years ago
Modules Fix version 370, add quarry and MiscEncounter2 and patch a newline bug for other pot 5 years ago
Translation/fr Fix & character in DATABASE_UI.xml to avoid crash when launchint Thea2 5 years ago
.gitignore remove Translation files from default gitignore as this IS the point of this repo 5 years ago
LICENSE Initial commit 5 years ago
README.md add quick note for how to extract module in ReadMe 5 years ago
extract_module.sh Fix a incorrect escape for double quote and add post treatment with msguniq to automatically merge duplicate string 5 years ago
rollback_database.sh Convert properly & to & in databases modules, fix #3 5 years ago
rollback_module.sh Add some quote in rollback script to deal with files using space in name 5 years ago
thea2_v0.1-ea_fr.zip snapshot fr translation 16/01/19 5 years ago

README.md

thea2Shattering_i18n_tools

Scripting tools to interact with Thea 2 The Shattering's files in order to translate them easily.

Modules

To convert from txt :

for text in Modules/game_files/*; do ./extract_module.sh "${text}"; done

for text in Modules/pot/*; do mv "${text}" "${text}.ori"; msguniq --no-wrap "${text}.ori" > "${text}"; rm "${text}.ori"; done