Bug #1111

Improve console language support

Added by N3rwitZ 3 months ago. Updated 3 months ago.

Status:New% Done:

0%

Priority:Normal
Assignee:-
Category:Mod UI
Target version:Behind 2.60b / protocol 84
OS: Arch:

Description

Console can’t print game messages in anything but English; whenever one is logged in there in different language, it looks like random gibberish, letters mixed with numbers and symbools ("D03/5!00:4N"). Thus as more languages are added to the game, players won’t know what’s the console saying after it prints some important events during the match (death messages, announcements) - these are translatable.

Tested: Legacy 2.76 compiled September 20, 2018 (thanks to ryven)

History

#1 Updated by Jacker 3 months ago

I already added this a few years ago, but it was removed as it caused issues with vanilla clients which connected to legacy servers.

#2 Updated by IR4T4 3 months ago

  • Target version changed from 2.77 to Behind 2.60b / protocol 84

#3 Updated by N3rwitZ 3 months ago

Jacker wrote:

I already added this a few years ago, but it was removed as it caused issues with vanilla clients which connected to legacy servers.

Meaning chances for implementing it back are, at most... none? That would make console logging with selected different language a brutal mess, given console plays major role in game (also chat history besides server cvar control).

#4 Updated by IR4T4 3 months ago

In the end it’s more a thingy about how we deal with messages we can’t send to vanilla clients.

@Jacker What about a server mode which auto supports this improved console when there are no vanilla clients connected? Thinking about LAN games and reasons to install ETL it’s a nice benefit

#5 Updated by N3rwitZ 3 months ago

IR4T4 wrote:

In the end it’s more a thingy about how we deal with messages we can’t send to vanilla clients.

True so, given the situation. Jacker, what was with vanilla clients at first place? Have had errors of sorts? I can imagine they were crashing on console open for the differences in client game code.

Also available in: Atom PDF