-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
When changing the game language, only some lines change #45238
Comments
Do not delete lang subdir - translations are there. |
I am aware of this, I deleted this directory to check the reaction of the game. |
By the way, I found a person with the same problem. He did, however, have it under Linux. |
The problem was solved and a way of its reproduction was found (however, testing was conducted only with Russian and English languages):
Accordingly, to solve the problem, it is necessary that your system language is ordinary Russian (WITHOUT brackets text). Soon, I will have access to another device on Windows 10, as well as on Windows 7, and I will try to reproduce the problem on them. Two images showing the correct and wrong order: |
It is better to wait for a response from the developers, and then close. |
@ZhilkinSerg It seems that you have misunderstood me. |
Can you please try to reproduce this in the latest experimental build? |
@Aivean |
Weird, seems to be platform-specific issue, I cannot reproduce it on mac: Must be something in I wonder if the person on arch linux actually encountered the same issue or it just had same symptoms. Seems like their issue was with localization folder path, not with system language. |
@TheLightTwist can you please post the contents of your |
@jbytheway |
That's odd. Your logs don't have a |
Perhaps |
@TheLightTwist did you compile the code yourself, or use the Windows release binaries? If the former, what environment did you use? |
|
Not all translations are stored in the |
Please update the main description to better reflect current status. |
Updated as much as I could and understood |
Don't know if this is related but I want to post it there: I was reading Microsoft Windows Language Code Identifier Reference, and found that Russian (Russia) has LCID |
我使用Arch Linux,将游戏中的语言切换为中文(天朝)发现除了标题和MODI,其他部分依然是英文。 |
|
Game version: 0.E-2
Operating system: Win 10 ver. 2004
Tiles or curses: Tiles
Mods active: none
Expected behavior
Almost the entire text (at least for the Russian language) should become translated
Actual behavior
When selecting any language (including the system language) other than English, not the entire text changes, but only some parts.
MOTD and Title change.
Also, when you create a character, in the last menu (where you enter a name), when you press a button for random generation, the generated names also come out translated.
All other text is NOT changed, i.e. the text in the main menu, in the settings, during the game in all windows.
Also, when the \lang directory is completely deleted, the language is still English, but the language of the randomly generated character names remains according to the settings (i.e. the names are generated translated). MOTD and Title also remain translated.
Steps to reproduce the behavior
Accordingly, to solve the problem, it is necessary that your system language is ordinary Russian (WITHOUT brackets text).
The problem is NOT affected by:
The problem arises on both a stable release and an experimental one (both x86 and x64)
The text was updated successfully, but these errors were encountered: