Controlling units.

25 views
Skip to first unread message

Gabriele Battaglia

unread,
Jul 26, 2026, 1:10:06 PM (11 days ago) Jul 26
to soundr...@googlegroups.com
Hi. I'm not sure of this. Maybe this is a bug only in non-chinese or
english version.

I select an unit with w, then there is no order to select from with a.
Or sometime it says you're not controlling any units.

Other.

Peasant are translated both like Braccianti and Contadini. In italian
both are correct but calling with two names generate confusion.

How can I change the language to play in english?

Thanks.

--
Gabriele Battaglia (IZ4APU)
--... ...-- -.. . .. --.. ....- .- .--. ..- - ..- . .
Sent from my Giant desktop PC.

修君

unread,
Jul 26, 2026, 9:13:31 PM (10 days ago) Jul 26
to soundRTSChat
You can go to the options menu, then find "language," press Enter, and use the arrow keys to select a language. Press Enter again to change the language.

Gabriele Battaglia

unread,
Jul 27, 2026, 1:41:38 AM (10 days ago) Jul 27
to soundr...@googlegroups.com

Il 27/07/2026 03:13, 修君 ha scritto:
> You can go to the options menu, then find "language," press Enter, and
> use the arrow keys to select a language. Press Enter again to change
> the language.


Morning friend.

There is nothing related to language within my option menu.

Gabe.

修君

unread,
Jul 27, 2026, 2:29:12 AM (10 days ago) Jul 27
to soundRTSChat
you need download version 1.4.6.4

Gabriele Battaglia

unread,
Jul 27, 2026, 3:35:47 AM (10 days ago) Jul 27
to soundr...@googlegroups.com

Il 27/07/2026 08:29, 修君 ha scritto:
> you need download version 1.4.6.4


Yes. I'm on this last released.

修君

unread,
Jul 27, 2026, 4:26:14 AM (10 days ago) Jul 27
to soundRTSChat
I'm quite certain that the options menu definitely includes a language option, and it's specifically the second item, located right below the "Change Login Name" setting.

Julian Dreykorn

unread,
Jul 27, 2026, 6:13:07 PM (9 days ago) Jul 27
to soundr...@googlegroups.com, 修君

Well, yes technically the item is the second under change login name. But after checking for that myself, I'm afraid that I have to say I wouldn't have found it neither, as translations are somewhat shifted there. For many if not all languages (except english) 5750 isn't set to language, but to one against many. I've already corrected this for the languages I know and just submitted a PR. This reminds me of the fact that I wanted to change our translation system to use Gettext, which I will still do and started planning that, but that won't come before tomorrow. After that we should check for the other languages, plus other possible shifts, but maybe an LLM can help with that as soon as we have moved the system, so files are self-speaking with English as source language, rathern than the number-alias table, to be self speaking.

--
You received this message because you are subscribed to the Google Groups "soundRTSChat" group.
To unsubscribe from this group and stop receiving emails from it, send an email to soundrtschat...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/soundrtschat/1982c5ee-4c49-4125-842e-240817fa885fn%40googlegroups.com.

修君

unread,
Jul 27, 2026, 7:12:47 PM (9 days ago) Jul 27
to soundRTSChat
I see. I didn't carefully check every language, my apologies.
Actually, it's now possible to use plain strings for translation instead of numeric IDs. For example, in msgparts.py, you can write:
LANGUAGE_MENU = ["language_menu"]
LANGUAGE_SYSTEM_DEFAULT = ["language_system_default"]
LANGUAGE_CURRENT = ["language_current"]
DEFEAT = ["defeat"]
Note: When using strings, be sure to enclose them in "" (double quotes).
Then, you can translate using plain strings in the tts.txt files for each language.
The format is: English [space] Other Language.
For example:
defeat 击败
Reply all
Reply to author
Forward
0 new messages