Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem with subtitles in other languages #87

Open
ArtemS2 opened this issue Dec 31, 2023 · 4 comments
Open

Problem with subtitles in other languages #87

ArtemS2 opened this issue Dec 31, 2023 · 4 comments

Comments

@ArtemS2
Copy link

ArtemS2 commented Dec 31, 2023

I assembled the project for Ubuntu arm64, everything is fine, but I have the Russian version of the game. Everything seems to be working correctly, but the subtitles are entered with some kind of rubbish. I'm guessing it might be a character encoding issue.

@ArtemS2
Copy link
Author

ArtemS2 commented Dec 31, 2023

Снимок экрана от 2023-12-31 11-48-15
Снимок экрана от 2023-12-31 11-48-01
Снимок экрана от 2023-12-31 11-47-57

@KerJoe
Copy link

KerJoe commented Dec 31, 2023

The Russian version maps the Cyrillic characters to close-sounding English ones in the font and text files. If the Russian font file is absent the game falls back to the English one, resulting in the mismatch and the above pictures.

I have attached a fixed version of ZoneOfGames translation which should be applied on GOG version of the game files. Replace locales/ru with these files and inside ~/.Aquaria/preferences/usersettings.xml change locale to <Locale name="ru"/>. You can also attempt to extract the archive on top of Russian data files, BUT as far as I know script files from all Russian releases are incompatible with the OSE and will render the game unwinnable.

ru.zip

@fgenesis
Copy link
Member

fgenesis commented Jan 1, 2024

Hm, i tought i had fixed this. There's a russian locale in the updatepack that should work, but i haven't tested this in a long while (doesn't include sounds to keep the size down). But i did integrate a bunch of things from the 1C release so text should be fine -- but note that the files are incompatible, you can't use some 1C files directly.

Try setting locale="ru" in your usersettings.xml.
If you need an up-to-date build, use this: https://fg.wzff.de/pub/aquaria/updatepacks/wip/testing_pre1.003-20231229-win64-fix.zip (has my own usersettings.xml that is known to work, but localization turned off, so you'll have to change that).

I'm still on holidays and don't have access to all files i normally have, but i'll look into it when i'm back to normality.

@ArtemS2
Copy link
Author

ArtemS2 commented Jan 1, 2024

Thank you very much, this does not seem to be a very critical error, since the voice acting works very well. I'll try to play around with usersettings.xml. If this doesn't help, I'll try using the files above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants