5 Commits

Author SHA1 Message Date
Pk11
8cde50e091
Automate translation files (#880)
* Automate language.inl file

* Move version number to JSON file

Better than being a magic number somewhere in the code, source code gets it from source.json

* Automate creation of .trf translation files
2024-11-30 08:24:15 -03:00
Nemris
11b05d7a3d Fix leftover typo 2023-07-20 12:58:36 +02:00
Nemris
3008bfed61 Reduce noise and drop dataclasses 2023-07-20 12:58:36 +02:00
Nemris
f7a9b3eec8 Refactor to improve modularity
This commit adds documentation and type annotations, and allows the
script to be imported as a module.
2023-07-20 12:58:36 +02:00
Pk11
8303440c19 Add loading translations from TRF
Reduce pointer magic use

Both translations and fonts
2023-04-15 12:54:02 +02:00