Jabka666 / scpcb-ue-my

SCP - Containment Breach Ultimate Edition
31 stars 11 forks source link

Fix Language Selector bug #42

Closed ZiYueCommentary closed 2 years ago

ZiYueCommentary commented 2 years ago

41

Jabka666 commented 2 years ago

image Do you know why there is no "CONTRIBUTE" string?

Jabka666 commented 2 years ago

Can you also make ru-RUS translation on the website?

Jabka666 commented 2 years ago

Another question: Why "SETTING" button sets the language we chosen?

Jabka666 commented 2 years ago

Also the game doesn't work... Loading screens translation doesn't work

Jabka666 commented 2 years ago

Any ideas?

ZiYueCommentary commented 2 years ago

sorry i didn't notice your message, chinese in the selector for now is only for testing for read local.ini and load local gfxs.

ZiYueCommentary commented 2 years ago

Can you also make ru-RUS translation on the website?

if you think rus translation is ready for display in the selector, of course!

ZiYueCommentary commented 2 years ago

Another question: Why "SETTING" button sets the language we chosen?

this button means "set game's language with selected language", maybe "SETTING" is bad for this button.

ZiYueCommentary commented 2 years ago

image Do you know why there is no "CONTRIBUTE" string?

The "Contribute" button's string was replaced by "114" because I need testing for reading local.ini.

contribute button only shows when no language is selected.

ZiYueCommentary commented 2 years ago

Also the game doesn't work... Loading screens translation doesn't work

Everything seems fine when I was debugging... 🤔

ZiYueCommentary commented 2 years ago

I updated the lists, now you can find russian in the selector. 🧐

ZiYueCommentary commented 2 years ago

Maybe i know why game will crash when staying too long in the selector now.

When I write codes, I let game load country flags in the loop, so game will load new images per frame without deleting previous images, maybe this caused stack overflow.

Jabka666 commented 2 years ago

Maybe i know why game will crash when staying too long in the selector now.

When I write codes, I let game load country flags in the loop, so game will load new images per frame without deleting previous images, maybe this caused stack overflow.

Yeah, it could be

Jabka666 commented 2 years ago

Also the game doesn't work... Loading screens translation doesn't work

Everything seems fine when I was debugging... 🤔

Seems like this error appears when I set a different language

ZiYueCommentary commented 2 years ago

Also the game doesn't work... Loading screens translation doesn't work

Everything seems fine when I was debugging... 🤔

Seems like this error appears when I set a different language

I didn't meet this bug, did blitz3d show what exception is thrown?

Jabka666 commented 2 years ago

Also the game doesn't work... Loading screens translation doesn't work

Everything seems fine when I was debugging... 🤔

Seems like this error appears when I set a different language

I didn't meet this bug, did blitz3d show what exception is thrown?

No. The game just loading indefinitely

Jabka666 commented 2 years ago

For some reason the game doesn't work on different languages after watching startup videos

Jabka666 commented 2 years ago

I tried to make debugging, but that didn't give me any results

Jabka666 commented 2 years ago

Try to use translated "loading_screens.ini"

Jabka666 commented 2 years ago

image For some reason achievements can't be translated

ZiYueCommentary commented 2 years ago

image For some reason achievements can't be translated

In my test they are can be translated 🤔

Jabka666 commented 2 years ago

Nvm, my bad

ZiYueCommentary commented 2 years ago

Also in my many times testing, loading_screens.ini can be localized, and won't stuck in the loading screen.

Jabka666 commented 2 years ago

Screenshot2 For some reason translated name have wrong symbols

ZiYueCommentary commented 2 years ago

image

seems fine

Jabka666 commented 2 years ago

Where are other letters?

ZiYueCommentary commented 2 years ago

Where are other letters?

i delete them for testing localization.

Jabka666 commented 2 years ago

Did you update repo to the latest one?

Jabka666 commented 2 years ago

image

ZiYueCommentary commented 2 years ago

Did you update repo to the latest one?

i forget update my repo, I will do test later

ZiYueCommentary commented 2 years ago

You changed InitLoadingScreens function and GetINIString function, so localized loading_screens.ini can't work.