Remove: "language" field from server/client

The original idea was that people could find a server they could
talk in their native language on. This isn't really used in that
way. There are several reasons for removing this:

- the client also sends his "language" to the server, but nothing
  is doing anything with this.
- flags are a bad way to represent languages, and over the years
  we had several (rightfully) complaints about this.
- most servers have their language set to "All", and prefix the
  servername with the language it is about. This is a much more
  efficient way to do the same.

All in all, this feature should go back to the drawing board.
Maybe it could work in another form, but this form is not it.
This commit is contained in:
Patric Stout
2021-04-20 16:51:15 +02:00
committed by Patric Stout
parent f4bd3fff5e
commit 05612d60ae
16 changed files with 5 additions and 157 deletions

View File

@@ -2070,46 +2070,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Other pl
STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Enter a name for the network game
# Network game languages
############ Leave those lines in this order!!
STR_NETWORK_LANG_ANY :Any
STR_NETWORK_LANG_ENGLISH :English
STR_NETWORK_LANG_GERMAN :German
STR_NETWORK_LANG_FRENCH :French
STR_NETWORK_LANG_BRAZILIAN :Brazilian
STR_NETWORK_LANG_BULGARIAN :Bulgarian
STR_NETWORK_LANG_CHINESE :Chinese
STR_NETWORK_LANG_CZECH :Czech
STR_NETWORK_LANG_DANISH :Danish
STR_NETWORK_LANG_DUTCH :Dutch
STR_NETWORK_LANG_ESPERANTO :Esperanto
STR_NETWORK_LANG_FINNISH :Finnish
STR_NETWORK_LANG_HUNGARIAN :Hungarian
STR_NETWORK_LANG_ICELANDIC :Icelandic
STR_NETWORK_LANG_ITALIAN :Italian
STR_NETWORK_LANG_JAPANESE :Japanese
STR_NETWORK_LANG_KOREAN :Korean
STR_NETWORK_LANG_LITHUANIAN :Lithuanian
STR_NETWORK_LANG_NORWEGIAN :Norwegian
STR_NETWORK_LANG_POLISH :Polish
STR_NETWORK_LANG_PORTUGUESE :Portuguese
STR_NETWORK_LANG_ROMANIAN :Romanian
STR_NETWORK_LANG_RUSSIAN :Russian
STR_NETWORK_LANG_SLOVAK :Slovak
STR_NETWORK_LANG_SLOVENIAN :Slovenian
STR_NETWORK_LANG_SPANISH :Spanish
STR_NETWORK_LANG_SWEDISH :Swedish
STR_NETWORK_LANG_TURKISH :Turkish
STR_NETWORK_LANG_UKRAINIAN :Ukrainian
STR_NETWORK_LANG_AFRIKAANS :Afrikaans
STR_NETWORK_LANG_CROATIAN :Croatian
STR_NETWORK_LANG_CATALAN :Catalan
STR_NETWORK_LANG_ESTONIAN :Estonian
STR_NETWORK_LANG_GALICIAN :Galician
STR_NETWORK_LANG_GREEK :Greek
STR_NETWORK_LANG_LATVIAN :Latvian
############ End of leave-in-this-order
# Network game lobby
STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Multiplayer game lobby