In order to get the characters to render in-game, the Droid Sans
Fallback font has been added, which takes up about 4MB of space.
This commit contributes towards the completion of #195.
Muchas gracias! :D
- Updated translations from the community.
- Injected new translations to the default asset pack.
- Added new contributors to the credits!
- Updated translation percentages.
I want to thank each and every one of you that has helped translate the game,
even if your language hasn't made it into the game yet, it means a lot to me!
<3
- Added contributors to the credits.
- Added German, Esperanto, French translations to the default asset pack.
- Updated Dutch, Portuguese, Russian translations for the default asset pack.
- Removed the Russian translation of the README. While I am incredibly
grateful for the contribution, any translations of the README are going
to keep going out of date with the main file. At some point in the future,
I will allow the README, as well as website content, to be translated via
Weblate, or a similar service.
- Removed the screenshot, as there are many on the itch.io page.
- Added a widget to the itch.io page - it will not be visible yet,
as the page is not public, but once it is it should automatically become
visible to everyone.
I had to modify the scripts due to multi-line strings being added by
Weblate, and I ended up using the polib library.
Added NeoNiNe as a French translator!
You can access the Russian docs here:
https://tabletop-club.readthedocs.io/ru/latest/
However, I have noticed that the English version does not have a
language switcher, which makes it harder to access the Russian
version without a direct URL. I assume this is a bug with ReadTheDocs,
so I have made an issue on their GitHub:
https://github.com/readthedocs/readthedocs.org/issues/9398
I have also added a note in the docs about translating the README
file, which was done earlier today.
This is because the typical user just needs to download the files
themselves, and not the entire git tree, which results in the
download sizes being much smaller.
This is in preparation for allowing the game to import audio files,
which will be needed for #12 and #16.
This update also allows for the importing of Collada (.dae) files!
A test sphere has been added to the default asset pack which has
been exported as a Collada file.
For two reasons: the first being that the font file was about
half the size of the whole project, and the second being that
the assets are very likely to be replaced anyway.
This is because the engine fork has been changed to only include
the editor's importing code when building the release template to
save disk space, so now when building a release template, you'll
need to add the 'tools=no' argument again.
This was done to fix a bug where exports of the game with GDScript
compiled (instead of being stored plain-text) causes errors when
using global classes.
However, to get the inertia tensor, the engine had to be updated
to version 3.2.3-rc3, since the function that returns the tensor
was added after the 3.2.2 release.