From da55286c2c83a554130e7712343ddcd2f3f063c7 Mon Sep 17 00:00:00 2001 From: Milek7 Date: Sat, 17 Apr 2021 20:19:18 +0200 Subject: [PATCH 01/16] Fix: Corrupted savegame could crash the game by providing invalid gamelog enums. (#9045) --- src/saveload/gamelog_sl.cpp | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/saveload/gamelog_sl.cpp b/src/saveload/gamelog_sl.cpp index 6bff1b154c..d68297c9a7 100644 --- a/src/saveload/gamelog_sl.cpp +++ b/src/saveload/gamelog_sl.cpp @@ -107,8 +107,11 @@ static void Load_GLOG_common(LoggedAction *&gamelog_action, uint &gamelog_action assert(gamelog_action == nullptr); assert(gamelog_actions == 0); - GamelogActionType at; - while ((at = (GamelogActionType)SlReadByte()) != GLAT_NONE) { + byte type; + while ((type = SlReadByte()) != GLAT_NONE) { + if (type >= GLAT_END) SlErrorCorrupt("Invalid gamelog action type"); + GamelogActionType at = (GamelogActionType)type; + gamelog_action = ReallocT(gamelog_action, gamelog_actions + 1); LoggedAction *la = &gamelog_action[gamelog_actions++]; @@ -118,8 +121,10 @@ static void Load_GLOG_common(LoggedAction *&gamelog_action, uint &gamelog_action la->change = nullptr; la->changes = 0; - GamelogChangeType ct; - while ((ct = (GamelogChangeType)SlReadByte()) != GLCT_NONE) { + while ((type = SlReadByte()) != GLCT_NONE) { + if (type >= GLCT_END) SlErrorCorrupt("Invalid gamelog change type"); + GamelogChangeType ct = (GamelogChangeType)type; + la->change = ReallocT(la->change, la->changes + 1); LoggedChange *lc = &la->change[la->changes++]; @@ -127,8 +132,6 @@ static void Load_GLOG_common(LoggedAction *&gamelog_action, uint &gamelog_action memset(lc, 0, sizeof(*lc)); lc->ct = ct; - assert((uint)ct < GLCT_END); - SlObject(lc, _glog_desc[ct]); } } From aade177d79259fee204fdac8a5fbaef603a957c9 Mon Sep 17 00:00:00 2001 From: Milek7 Date: Sat, 17 Apr 2021 20:19:37 +0200 Subject: [PATCH 02/16] Fix: Corrupted savegame could cause heap corruption by writing outside link graph edge matrix. (#9046) --- src/saveload/linkgraph_sl.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/saveload/linkgraph_sl.cpp b/src/saveload/linkgraph_sl.cpp index a597edfc43..f571e331a5 100644 --- a/src/saveload/linkgraph_sl.cpp +++ b/src/saveload/linkgraph_sl.cpp @@ -151,6 +151,7 @@ void SaveLoad_LinkGraph(LinkGraph &lg) } else { /* ... but as that wasted a lot of space we save a sparse matrix now. */ for (NodeID to = from; to != INVALID_NODE; to = lg.edges[from][to].next_edge) { + if (to >= size) SlErrorCorrupt("Link graph structure overflow"); SlObject(&lg.edges[from][to], _edge_desc); } } From 195cf31cb9611594e8266d4145c8dbb0373fb4ab Mon Sep 17 00:00:00 2001 From: PeterN Date: Sat, 17 Apr 2021 19:20:22 +0100 Subject: [PATCH 03/16] Fix: Inconsistent button sizing on AI/GS setting window depending on scale settings. (#9044) --- src/ai/ai_gui.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ai/ai_gui.cpp b/src/ai/ai_gui.cpp index 4c0330bc77..14fc65cc8c 100644 --- a/src/ai/ai_gui.cpp +++ b/src/ai/ai_gui.cpp @@ -704,16 +704,16 @@ static const NWidgetPart _nested_ai_config_widgets[] = { NWidget(WWT_MATRIX, COLOUR_MAUVE, WID_AIC_GAMELIST), SetMinimalSize(288, 14), SetFill(1, 0), SetMatrixDataTip(1, 1, STR_AI_CONFIG_GAMELIST_TOOLTIP), EndContainer(), NWidget(NWID_HORIZONTAL, NC_EQUALSIZE), SetPIP(7, 0, 7), - NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CHANGE), SetFill(1, 0), SetMinimalSize(93, 12), SetDataTip(STR_AI_CONFIG_CHANGE, STR_AI_CONFIG_CHANGE_TOOLTIP), - NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CONFIGURE), SetFill(1, 0), SetMinimalSize(93, 12), SetDataTip(STR_AI_CONFIG_CONFIGURE, STR_AI_CONFIG_CONFIGURE_TOOLTIP), - NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CLOSE), SetFill(1, 0), SetMinimalSize(93, 12), SetDataTip(STR_AI_SETTINGS_CLOSE, STR_NULL), - EndContainer(), + NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CHANGE), SetFill(1, 0), SetMinimalSize(93, 0), SetDataTip(STR_AI_CONFIG_CHANGE, STR_AI_CONFIG_CHANGE_TOOLTIP), + NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CONFIGURE), SetFill(1, 0), SetMinimalSize(93, 0), SetDataTip(STR_AI_CONFIG_CONFIGURE, STR_AI_CONFIG_CONFIGURE_TOOLTIP), + NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CLOSE), SetFill(1, 0), SetMinimalSize(93, 0), SetDataTip(STR_AI_SETTINGS_CLOSE, STR_NULL), + EndContainer(), NWidget(NWID_HORIZONTAL, NC_EQUALSIZE), SetPIP(7, 0, 7), NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_TEXTFILE + TFT_README), SetFill(1, 0), SetResize(1, 0), SetDataTip(STR_TEXTFILE_VIEW_README, STR_NULL), NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_TEXTFILE + TFT_CHANGELOG), SetFill(1, 0), SetResize(1, 0), SetDataTip(STR_TEXTFILE_VIEW_CHANGELOG, STR_NULL), NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_TEXTFILE + TFT_LICENSE), SetFill(1, 0), SetResize(1, 0), SetDataTip(STR_TEXTFILE_VIEW_LICENCE, STR_NULL), EndContainer(), - NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CONTENT_DOWNLOAD), SetFill(1, 0), SetMinimalSize(279, 12), SetPadding(0, 7, 9, 7), SetDataTip(STR_INTRO_ONLINE_CONTENT, STR_INTRO_TOOLTIP_ONLINE_CONTENT), + NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CONTENT_DOWNLOAD), SetFill(1, 0), SetMinimalSize(279, 0), SetPadding(0, 7, 9, 7), SetDataTip(STR_INTRO_ONLINE_CONTENT, STR_INTRO_TOOLTIP_ONLINE_CONTENT), EndContainer(), }; From 3248a6c12b27801d44fbb67b405d204d10672c9f Mon Sep 17 00:00:00 2001 From: Peter Nelson Date: Sat, 17 Apr 2021 21:08:47 +0100 Subject: [PATCH 04/16] Fix #9042: Make multiplayer server list height auto-fill window. #9042 did not fix all combinations of scaling options. This additional change makes the server list automatically fill available height. --- src/network/network_gui.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/network/network_gui.cpp b/src/network/network_gui.cpp index c1f11e84e3..33639584a7 100644 --- a/src/network/network_gui.cpp +++ b/src/network/network_gui.cpp @@ -500,6 +500,7 @@ public: switch (widget) { case WID_NG_MATRIX: resize->height = WD_MATRIX_TOP + std::max(GetSpriteSize(SPR_BLOT).height, (uint)FONT_HEIGHT_NORMAL) + WD_MATRIX_BOTTOM; + fill->height = resize->height; size->height = 12 * resize->height; break; From 4400bbfa964dd6353f0cf7591f6be6a789039399 Mon Sep 17 00:00:00 2001 From: Rubidium Date: Sat, 17 Apr 2021 09:59:18 +0200 Subject: [PATCH 05/16] Change: [Script] Let Script_FatalError use std::string instead of const char * --- src/script/script_fatalerror.hpp | 6 +++--- src/script/script_instance.cpp | 8 ++++---- src/script/script_scanner.cpp | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/script/script_fatalerror.hpp b/src/script/script_fatalerror.hpp index 5d1a2c1250..96c64e0b9d 100644 --- a/src/script/script_fatalerror.hpp +++ b/src/script/script_fatalerror.hpp @@ -19,7 +19,7 @@ public: * Creates a "fatal error" exception. * @param msg The message describing the cause of the fatal error. */ - Script_FatalError(const char *msg) : + Script_FatalError(const std::string &msg) : msg(msg) {} @@ -27,10 +27,10 @@ public: * The error message associated with the fatal error. * @return The error message. */ - const char *GetErrorMessage() { return msg; } + const std::string &GetErrorMessage() const { return msg; } private: - const char *msg; ///< The error message. + const std::string msg; ///< The error message. }; #endif /* SCRIPT_FATALERROR_HPP */ diff --git a/src/script/script_instance.cpp b/src/script/script_instance.cpp index 8227060d35..f7f9de4fc8 100644 --- a/src/script/script_instance.cpp +++ b/src/script/script_instance.cpp @@ -100,7 +100,7 @@ void ScriptInstance::Initialize(const char *main_script, const char *instance_na ScriptObject::SetAllowDoCommand(true); } catch (Script_FatalError &e) { this->is_dead = true; - this->engine->ThrowError(e.GetErrorMessage()); + this->engine->ThrowError(e.GetErrorMessage().c_str()); this->engine->ResumeError(); this->Died(); } @@ -228,7 +228,7 @@ void ScriptInstance::GameLoop() this->callback = e.GetSuspendCallback(); } catch (Script_FatalError &e) { this->is_dead = true; - this->engine->ThrowError(e.GetErrorMessage()); + this->engine->ThrowError(e.GetErrorMessage().c_str()); this->engine->ResumeError(); this->Died(); } @@ -249,7 +249,7 @@ void ScriptInstance::GameLoop() this->callback = e.GetSuspendCallback(); } catch (Script_FatalError &e) { this->is_dead = true; - this->engine->ThrowError(e.GetErrorMessage()); + this->engine->ThrowError(e.GetErrorMessage().c_str()); this->engine->ResumeError(); this->Died(); } @@ -505,7 +505,7 @@ void ScriptInstance::Save() /* If we don't mark the script as dead here cleaning up the squirrel * stack could throw Script_FatalError again. */ this->is_dead = true; - this->engine->ThrowError(e.GetErrorMessage()); + this->engine->ThrowError(e.GetErrorMessage().c_str()); this->engine->ResumeError(); SaveEmpty(); /* We can't kill the script here, so mark it as crashed (not dead) and diff --git a/src/script/script_scanner.cpp b/src/script/script_scanner.cpp index 6fa88bfee5..8b48809bf7 100644 --- a/src/script/script_scanner.cpp +++ b/src/script/script_scanner.cpp @@ -38,7 +38,7 @@ bool ScriptScanner::AddFile(const std::string &filename, size_t basepath_length, try { this->engine->LoadScript(filename.c_str()); } catch (Script_FatalError &e) { - DEBUG(script, 0, "Fatal error '%s' when trying to load the script '%s'.", e.GetErrorMessage(), filename.c_str()); + DEBUG(script, 0, "Fatal error '%s' when trying to load the script '%s'.", e.GetErrorMessage().c_str(), filename.c_str()); return false; } return true; From e5fedcd6dab98d6ba6e225ab6a05fd5b05fd3edd Mon Sep 17 00:00:00 2001 From: Rubidium Date: Sat, 17 Apr 2021 10:01:24 +0200 Subject: [PATCH 06/16] Fix #6322: [Script] Try to let the script die when no memory can be allocated instead of crashing the whole game --- src/script/squirrel.cpp | 71 +++++++++++++++++++++++++++++++++++++++-- 1 file changed, 68 insertions(+), 3 deletions(-) diff --git a/src/script/squirrel.cpp b/src/script/squirrel.cpp index f97896eb93..b9d614e8d0 100644 --- a/src/script/squirrel.cpp +++ b/src/script/squirrel.cpp @@ -21,7 +21,13 @@ #include <../squirrel/sqvm.h> #include "../core/alloc_func.hpp" -#include "../safeguards.h" +/** + * In the memory allocator for Squirrel we want to directly use malloc/realloc, so when the OS + * does not have enough memory the game does not go into unrecoverable error mode and kill the + * whole game, but rather let the AI die though then we need to circumvent MallocT/ReallocT. + * + * So no #include "../safeguards.h" here as is required, but after the allocator's implementation. + */ /* * If changing the call paths into the scripting engine, define this symbol to enable full debugging of allocations. @@ -32,6 +38,13 @@ struct ScriptAllocator { size_t allocated_size; ///< Sum of allocated data size size_t allocation_limit; ///< Maximum this allocator may use before allocations fail + /** + * Whether the error has already been thrown, so to not throw secondary errors in + * the handling of the allocation error. This as the handling of the error will + * throw a Squirrel error so the Squirrel stack can be dumped, however that gets + * allocated by this allocator and then you might end up in an infinite loop. + */ + bool error_thrown; static const size_t SAFE_LIMIT = 0x8000000; ///< 128 MiB, a safe choice for almost any situation @@ -44,11 +57,52 @@ struct ScriptAllocator { if (this->allocated_size > this->allocation_limit) throw Script_FatalError("Maximum memory allocation exceeded"); } + /** + * Catch all validation for the allocation; did it allocate too much memory according + * to the allocation limit or did the allocation at the OS level maybe fail? In those + * error situations a Script_FatalError is thrown, but once that has been done further + * allocations are allowed to make it possible for Squirrel to throw the error and + * clean everything up. + * @param requested_size The requested size that was requested to be allocated. + * @param p The pointer to the allocated object, or null if allocation failed. + */ + void CheckAllocation(size_t requested_size, const void *p) + { + if (this->allocated_size > this->allocation_limit && !this->error_thrown) { + /* Do not allow allocating more than the allocation limit, except when an error is + * already as then the allocation is for throwing that error in Squirrel, the + * associated stack trace information and while cleaning up the AI. */ + this->error_thrown = true; + char buff[128]; + seprintf(buff, lastof(buff), "Maximum memory allocation exceeded by " PRINTF_SIZE " bytes when allocating " PRINTF_SIZE " bytes", + this->allocated_size - this->allocation_limit, requested_size); + throw Script_FatalError(buff); + } + + if (p == nullptr) { + /* The OS did not have enough memory to allocate the object, regardless of the + * limit imposed by OpenTTD on the amount of memory that may be allocated. */ + if (this->error_thrown) { + /* The allocation is called in the error handling of a memory allocation + * failure, then not being able to allocate that small amount of memory + * means there is no other choice than to bug out completely. */ + MallocError(requested_size); + } + + this->error_thrown = true; + char buff[64]; + seprintf(buff, lastof(buff), "Out of memory. Cannot allocate " PRINTF_SIZE " bytes", requested_size); + throw Script_FatalError(buff); + } + } + void *Malloc(SQUnsignedInteger size) { - void *p = MallocT(size); + void *p = malloc(size); this->allocated_size += size; + this->CheckAllocation(size, p); + #ifdef SCRIPT_DEBUG_ALLOCATIONS assert(p != nullptr); assert(this->allocations.find(p) == this->allocations.end()); @@ -73,11 +127,13 @@ struct ScriptAllocator { this->allocations.erase(p); #endif - void *new_p = ReallocT(static_cast(p), size); + void *new_p = realloc(p, size); this->allocated_size -= oldsize; this->allocated_size += size; + this->CheckAllocation(size, p); + #ifdef SCRIPT_DEBUG_ALLOCATIONS assert(new_p != nullptr); assert(this->allocations.find(p) == this->allocations.end()); @@ -104,6 +160,7 @@ struct ScriptAllocator { this->allocated_size = 0; this->allocation_limit = static_cast(_settings_game.script.script_max_memory_megabytes) << 20; if (this->allocation_limit == 0) this->allocation_limit = SAFE_LIMIT; // in case the setting is somehow zero + this->error_thrown = false; } ~ScriptAllocator() @@ -114,6 +171,14 @@ struct ScriptAllocator { } }; +/** + * In the memory allocator for Squirrel we want to directly use malloc/realloc, so when the OS + * does not have enough memory the game does not go into unrecoverable error mode and kill the + * whole game, but rather let the AI die though then we need to circumvent MallocT/ReallocT. + * For the rest of this code, the safeguards should be in place though! + */ +#include "../safeguards.h" + ScriptAllocator *_squirrel_allocator = nullptr; /* See 3rdparty/squirrel/squirrel/sqmem.cpp for the default allocator implementation, which this overrides */ From 7c7c6cde0344298d7144c85fb97ec9123f32fdca Mon Sep 17 00:00:00 2001 From: dP Date: Sun, 11 Apr 2021 20:38:29 +0300 Subject: [PATCH 07/16] Fix: Do not unlock railtypes when enabling wagons with GameScript --- src/engine.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/engine.cpp b/src/engine.cpp index 596e870636..60b0d42224 100644 --- a/src/engine.cpp +++ b/src/engine.cpp @@ -722,11 +722,9 @@ static void EnableEngineForCompany(EngineID eid, CompanyID company) SetBit(e->company_avail, company); if (e->type == VEH_TRAIN) { - assert(e->u.rail.railtype < RAILTYPE_END); - c->avail_railtypes = AddDateIntroducedRailTypes(c->avail_railtypes | GetRailTypeInfo(e->u.rail.railtype)->introduces_railtypes, _date); + c->avail_railtypes = GetCompanyRailtypes(c->index); } else if (e->type == VEH_ROAD) { - assert(e->u.road.roadtype < ROADTYPE_END); - c->avail_roadtypes = AddDateIntroducedRoadTypes(c->avail_roadtypes | GetRoadTypeInfo(e->u.road.roadtype)->introduces_roadtypes, _date); + c->avail_roadtypes = GetCompanyRoadTypes(c->index); } if (company == _local_company) { From f757d07bb3884b55854ccd3035c3321c97d993dc Mon Sep 17 00:00:00 2001 From: translators Date: Sun, 18 Apr 2021 17:49:06 +0000 Subject: [PATCH 08/16] Update: Translations from eints swedish: 3 changes by DonaldDuck313 spanish: 39 changes by MontyMontana --- src/lang/spanish.txt | 78 ++++++++++++++++++++++---------------------- src/lang/swedish.txt | 4 ++- 2 files changed, 42 insertions(+), 40 deletions(-) diff --git a/src/lang/spanish.txt b/src/lang/spanish.txt index 95630e6d31..e007965478 100644 --- a/src/lang/spanish.txt +++ b/src/lang/spanish.txt @@ -149,14 +149,14 @@ STR_ABBREV_PAPER :{TINY_FONT}PP STR_ABBREV_GOLD :{TINY_FONT}OR STR_ABBREV_WATER :{TINY_FONT}AG STR_ABBREV_WHEAT :{TINY_FONT}TG -STR_ABBREV_RUBBER :{TINY_FONT}GM +STR_ABBREV_RUBBER :{TINY_FONT}CA STR_ABBREV_SUGAR :{TINY_FONT}AZ STR_ABBREV_TOYS :{TINY_FONT}JG STR_ABBREV_SWEETS :{TINY_FONT}DC STR_ABBREV_COLA :{TINY_FONT}CL STR_ABBREV_CANDYFLOSS :{TINY_FONT}AA STR_ABBREV_BUBBLES :{TINY_FONT}BU -STR_ABBREV_TOFFEE :{TINY_FONT}CM +STR_ABBREV_TOFFEE :{TINY_FONT}TF STR_ABBREV_BATTERIES :{TINY_FONT}PI STR_ABBREV_PLASTIC :{TINY_FONT}PL STR_ABBREV_FIZZY_DRINKS :{TINY_FONT}RF @@ -242,8 +242,8 @@ STR_TOOLTIP_CLOSE_WINDOW :{BLACK}Cierra l STR_TOOLTIP_WINDOW_TITLE_DRAG_THIS :{BLACK}Título de la ventana - arrastra para moverla STR_TOOLTIP_SHADE :{BLACK}Oculta la ventana - muestra sólo el título de la ventana STR_TOOLTIP_DEBUG :{BLACK}Muestra la información de depuración NewGRF -STR_TOOLTIP_DEFSIZE :{BLACK}Redimensionar ventana al tamaño por defecto. Ctrl+Clic permite almacenar el tamaño actual como tamaño por defecto -STR_TOOLTIP_STICKY :{BLACK}Esta ventana no se cerrará tras usar el comando 'Cerrar Todas las Ventanas'. Ctrl+Clic permite guardar el estado como estado por defecto +STR_TOOLTIP_DEFSIZE :{BLACK}Redimensionar ventana al tamaño por defecto. Ctrl+clic permite almacenar el tamaño actual como tamaño por defecto +STR_TOOLTIP_STICKY :{BLACK}Esta ventana no se cerrará tras usar el comando 'Cerrar Todas las Ventanas'. Ctrl+clic permite guardar el estado como estado por defecto STR_TOOLTIP_RESIZE :{BLACK}Clica y arrastra para redimensionar la ventana STR_TOOLTIP_TOGGLE_LARGE_SMALL_WINDOW :{BLACK}Alterna el tamaño de ventana entre grande/pequeño STR_TOOLTIP_VSCROLL_BAR_SCROLLS_LIST :{BLACK}Barra de desplazamiento - mueve la lista hacia arriba/abajo @@ -340,10 +340,10 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Muestra STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Mostrar gráficas STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Mostrar tabla de clasificación de empresas STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Financiar la construcción de una industria nueva o mostrar lista de industrias -STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Mostrar lista de trenes de la empresa. Ctrl+Clic hace que no aparezca la lista de grupos -STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Mostrar lista de vehículos de carretera de la empresa. Ctrl+Clic hace que no aparezca la lista de grupos -STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Mostrar lista de barcos de la empresa. Ctrl+Clic hace que no aparezca la lista de grupos -STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_AIRCRAFT :{BLACK}Mostrar lista de aeronaves de la empresa. Ctrl+Clic hace que no aparezca la lista de grupos +STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Mostrar lista de trenes de la empresa. Ctrl+clic hace que no aparezca la lista de grupos +STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Mostrar lista de vehículos de carretera de la empresa. Ctrl+clic hace que no aparezca la lista de grupos +STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Mostrar lista de barcos de la empresa. Ctrl+clic hace que no aparezca la lista de grupos +STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_AIRCRAFT :{BLACK}Mostrar lista de aeronaves de la empresa. Ctrl+clic hace que no aparezca la lista de grupos STR_TOOLBAR_TOOLTIP_ZOOM_THE_VIEW_IN :{BLACK}Acercar vista STR_TOOLBAR_TOOLTIP_ZOOM_THE_VIEW_OUT :{BLACK}Alejar vista STR_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Construir ferrocarril @@ -1907,7 +1907,7 @@ STR_LIVERY_SHIP_TOOLTIP :{BLACK}Muestra STR_LIVERY_AIRCRAFT_TOOLTIP :{BLACK}Muestra el esquema de color de las aeronaves STR_LIVERY_PRIMARY_TOOLTIP :{BLACK}Selecciona el color primario para el esquema seleccionado. Ctrl+clic fijará este color para todo el esquema STR_LIVERY_SECONDARY_TOOLTIP :{BLACK}Selecciona el color secundario para el esquema seleccionado. Ctrl+clic fijará este color para todo el esquema -STR_LIVERY_PANEL_TOOLTIP :{BLACK}Selecciona un esquema de color a modificar, o selecciona varios pulsando Ctrl+Clic. Pulsa en la caja para cambiar el uso del esquema +STR_LIVERY_PANEL_TOOLTIP :{BLACK}Selecciona un esquema de color a modificar, o selecciona varios pulsando Ctrl+clic. Pulsa en la caja para cambiar el uso del esquema STR_LIVERY_DEFAULT :Estación Normal STR_LIVERY_STEAM :Locomotora a Vapor @@ -2362,15 +2362,15 @@ STR_MISSING_GRAPHICS_ERROR_QUIT :{BLACK}Salir de # Transparency settings window STR_TRANSPARENCY_CAPTION :{WHITE}Opciones de Transparencia -STR_TRANSPARENT_SIGNS_TOOLTIP :{BLACK}Ajustar transparencia para carteles. Ctrl+Clic para bloquear -STR_TRANSPARENT_TREES_TOOLTIP :{BLACK}Ajustar transparencia para árboles. Ctrl+Clic para bloquear -STR_TRANSPARENT_HOUSES_TOOLTIP :{BLACK}Ajustar transparencia para casas. Ctrl+Clic para bloquear -STR_TRANSPARENT_INDUSTRIES_TOOLTIP :{BLACK}Ajustar transparencia para industrias. Ctrl+Clic para bloquear -STR_TRANSPARENT_BUILDINGS_TOOLTIP :{BLACK}Ajustar transparencia para construcciones como estaciones, depósitos o puntos de ruta. Ctrl+Clic para bloquear -STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}Ajustar transparencia para puentes. Ctrl+Clic para bloquear -STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Ajustar transparencia para estructuras como faros o antenas. Ctrl+Clic para bloquear -STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}Ajustar transparencia para catenaria. Ctrl+Clic para bloquear -STR_TRANSPARENT_LOADING_TOOLTIP :{BLACK}Ajustar transparencia para los indicadores de carga. Ctrl+Clic para bloquear +STR_TRANSPARENT_SIGNS_TOOLTIP :{BLACK}Ajustar transparencia para carteles. Ctrl+clic para bloquear +STR_TRANSPARENT_TREES_TOOLTIP :{BLACK}Ajustar transparencia para árboles. Ctrl+clic para bloquear +STR_TRANSPARENT_HOUSES_TOOLTIP :{BLACK}Ajustar transparencia para casas. Ctrl+clic para bloquear +STR_TRANSPARENT_INDUSTRIES_TOOLTIP :{BLACK}Ajustar transparencia para industrias. Ctrl+clic para bloquear +STR_TRANSPARENT_BUILDINGS_TOOLTIP :{BLACK}Ajustar transparencia para construcciones como estaciones, depósitos o puntos de ruta. Ctrl+clic para bloquear +STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}Ajustar transparencia para puentes. Ctrl+clic para bloquear +STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Ajustar transparencia para estructuras como faros o antenas. Ctrl+clic para bloquear +STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}Ajustar transparencia para catenaria. Ctrl+clic para bloquear +STR_TRANSPARENT_LOADING_TOOLTIP :{BLACK}Ajustar transparencia para los indicadores de carga. Ctrl+clic para bloquear STR_TRANSPARENT_INVISIBLE_TOOLTIP :{BLACK}Establece los objetos como invisibles en vez de transparentes # Linkgraph legend window @@ -3072,7 +3072,7 @@ STR_SPRITE_ALIGNER_GOTO_TOOLTIP :{BLACK}Va al sp STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}Sprite anterior STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Salta al sprite anterior (ignorando pseudosprites, sprites recoloreados y sprites de fuente) y pasa del primer al último sprite STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Representa el sprite seleccionado. Su alineamiento es ignorado al dibujarlo -STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Mover el sprite, cambiando los ajustes X e Y. Ctrl+Clic mueve el sprite ocho unidades de una sola vez +STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Mover el sprite, cambiando los ajustes X e Y. Ctrl+clic mueve el sprite ocho unidades de una sola vez STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Reiniciar coordenadas relativas STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Reinicia las coordenadas relativas actuales STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}Coordenada X: {NUM}, Coordenada Y: {NUM} (Absoluta) @@ -3176,7 +3176,7 @@ STR_TOWN_DIRECTORY_CAPTION :{WHITE}Municipi STR_TOWN_DIRECTORY_NONE :{ORANGE}- Ninguna - STR_TOWN_DIRECTORY_TOWN :{ORANGE}{TOWN}{BLACK} ({COMMA}) STR_TOWN_DIRECTORY_CITY :{ORANGE}{TOWN}{YELLOW} (Ciudad){BLACK} ({COMMA}) -STR_TOWN_DIRECTORY_LIST_TOOLTIP :{BLACK}Nombres de los municipios - Clic sobre un nombre para centrar la vista principal en él. Ctrl+Clic abre una ventana de visualización en dicha posición +STR_TOWN_DIRECTORY_LIST_TOOLTIP :{BLACK}Nombres de los municipios - Clic sobre un nombre para centrar la vista principal en él. Ctrl+clic abre una ventana de visualización en dicha posición STR_TOWN_POPULATION :{BLACK}Población mundial: {COMMA} # Town view window @@ -3194,7 +3194,7 @@ STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}El munic STR_TOWN_VIEW_TOWN_GROWS_EVERY_FUNDED :{BLACK}El municipio crece cada {ORANGE}{COMMA}{BLACK}{NBSP}día{P "" s} (edificios financiados) STR_TOWN_VIEW_TOWN_GROW_STOPPED :{BLACK}El municipio {RED}no{BLACK} está creciendo STR_TOWN_VIEW_NOISE_IN_TOWN :{BLACK}Nivel de ruido en el municipio: {ORANGE}{COMMA}{BLACK} Máx.: {ORANGE}{COMMA} -STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}Centrar vista sobre el municipio. Ctrl+Clic abre un punto de vista en dicha posición +STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}Centrar vista sobre el municipio. Ctrl+clic abre un punto de vista en dicha posición STR_TOWN_VIEW_LOCAL_AUTHORITY_BUTTON :{BLACK}Autoridad local STR_TOWN_VIEW_LOCAL_AUTHORITY_TOOLTIP :{BLACK}Muestra la información sobre las autoridades locales STR_TOWN_VIEW_RENAME_TOOLTIP :{BLACK}Cambia el nombre del municipio @@ -3283,7 +3283,7 @@ STR_SUBSIDIES_OFFERED_FROM_TO :{ORANGE}{STRING STR_SUBSIDIES_NONE :{ORANGE}- Ninguno - STR_SUBSIDIES_SUBSIDISED_TITLE :{BLACK}Líneas ya subvencionadas: STR_SUBSIDIES_SUBSIDISED_FROM_TO :{ORANGE}{STRING} desde {STRING} a {STRING}{YELLOW} ({COMPANY}{YELLOW}, hasta {DATE_SHORT}) -STR_SUBSIDIES_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Clic sobre el servicio para centrar la vista principal en esta industria/municipio. Ctrl+Clic abre un punto de vista en dicha posición +STR_SUBSIDIES_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Clic sobre el servicio para centrar la vista principal en esta industria/municipio. Ctrl+clic abre un punto de vista en dicha posición # Story book window STR_STORY_BOOK_CAPTION :{WHITE}Historia de {COMPANY} @@ -3299,7 +3299,7 @@ STR_STORY_BOOK_NEXT_PAGE_TOOLTIP :{BLACK}Ir a la STR_STORY_BOOK_INVALID_GOAL_REF :{RED}Referencia de objetivo inválida # Station list window -STR_STATION_LIST_TOOLTIP :{BLACK}Nombres de estación - Clic sobre un nombre para centrar la vista principal en la estación. Ctrl+Clic abre un punto de vista en dicha posición +STR_STATION_LIST_TOOLTIP :{BLACK}Nombres de estación - Clic sobre un nombre para centrar la vista principal en la estación. Ctrl+clic abre un punto de vista en dicha posición STR_STATION_LIST_USE_CTRL_TO_SELECT_MORE :{BLACK}Mantén pulsado Ctrl para seleccionar más de un elemento STR_STATION_LIST_CAPTION :{WHITE}{COMPANY} - {COMMA} Estaciones STR_STATION_LIST_STATION :{YELLOW}{STATION} {STATION_FEATURES} @@ -3361,7 +3361,7 @@ STR_CARGO_RATING_EXCELLENT :Excelente STR_CARGO_RATING_OUTSTANDING :Excepcional ############ range for rating ends -STR_STATION_VIEW_CENTER_TOOLTIP :{BLACK}Centrar vista en la posición de la estación. Ctrl+Clic abre un punto de vista en dicha posición +STR_STATION_VIEW_CENTER_TOOLTIP :{BLACK}Centrar vista en la posición de la estación. Ctrl+clic abre un punto de vista en dicha posición STR_STATION_VIEW_RENAME_TOOLTIP :{BLACK}Cambia el nombre de la estación STR_STATION_VIEW_SCHEDULED_TRAINS_TOOLTIP :{BLACK}Muestra todos los trenes que tienen esta estación en su horario @@ -3376,7 +3376,7 @@ STR_STATION_VIEW_CLOSE_AIRPORT_TOOLTIP :{BLACK}Evita qu # Waypoint/buoy view window STR_WAYPOINT_VIEW_CAPTION :{WHITE}{WAYPOINT} -STR_WAYPOINT_VIEW_CENTER_TOOLTIP :{BLACK}Centrar vista en posición del punto de ruta. Ctrl+Clic abre un punto de vista en dicha posición +STR_WAYPOINT_VIEW_CENTER_TOOLTIP :{BLACK}Centrar vista en posición del punto de ruta. Ctrl+clic abre un punto de vista en dicha posición STR_WAYPOINT_VIEW_CHANGE_WAYPOINT_NAME :{BLACK}Cambiar nombre del punto de ruta STR_BUOY_VIEW_CENTER_TOOLTIP :{BLACK}Centra la vista en posición de la boya. Ctrl+clic abre un punto de vista en dicha posición STR_BUOY_VIEW_CHANGE_BUOY_NAME :{BLACK}Cambiar nombre de boya @@ -3829,15 +3829,15 @@ STR_VEHICLE_VIEW_ROAD_VEHICLE_CENTER_TOOLTIP :{BLACK}Centra l STR_VEHICLE_VIEW_SHIP_CENTER_TOOLTIP :{BLACK}Centra la vista principal en la posición del barco. Doble clic seguirá al barco en la vista principal. Ctrl+clic abre un nuevo punto de vista en dicha posición. STR_VEHICLE_VIEW_AIRCRAFT_CENTER_TOOLTIP :{BLACK}Centra la vista principal en la posición de la aeronave. Doble clic seguirá la aeronave en la vista principal. Ctrl+clic abre un nuevo punto de vista en dicha posición. -STR_VEHICLE_VIEW_TRAIN_SEND_TO_DEPOT_TOOLTIP :{BLACK}Enviar tren al depósito. Ctrl+Clic para realizar solamente mantenimiento -STR_VEHICLE_VIEW_ROAD_VEHICLE_SEND_TO_DEPOT_TOOLTIP :{BLACK}Enviar vehículo al depósito. Ctrl+Clic para realizar solamente mantenimiento -STR_VEHICLE_VIEW_SHIP_SEND_TO_DEPOT_TOOLTIP :{BLACK}Enviar barco al astillero. Ctrl+Clic para realizar solamente mantenimiento -STR_VEHICLE_VIEW_AIRCRAFT_SEND_TO_DEPOT_TOOLTIP :{BLACK}Enviar aeronave al hangar. Ctrl+Clic para realizar solamente mantenimiento +STR_VEHICLE_VIEW_TRAIN_SEND_TO_DEPOT_TOOLTIP :{BLACK}Enviar tren al depósito. Ctrl+clic para realizar solamente mantenimiento +STR_VEHICLE_VIEW_ROAD_VEHICLE_SEND_TO_DEPOT_TOOLTIP :{BLACK}Enviar vehículo al depósito. Ctrl+clic para realizar solamente mantenimiento +STR_VEHICLE_VIEW_SHIP_SEND_TO_DEPOT_TOOLTIP :{BLACK}Enviar barco al astillero. Ctrl+clic para realizar solamente mantenimiento +STR_VEHICLE_VIEW_AIRCRAFT_SEND_TO_DEPOT_TOOLTIP :{BLACK}Enviar aeronave al hangar. Ctrl+clic para realizar solamente mantenimiento -STR_VEHICLE_VIEW_CLONE_TRAIN_INFO :{BLACK}Esto comprará una copia del tren incluyendo sus vagones. Ctrl+Clic compartirá las órdenes. Mayús+Clic muestra una estimación del precio sin realizar la compra -STR_VEHICLE_VIEW_CLONE_ROAD_VEHICLE_INFO :{BLACK}Esto comprará una copia del vehículo. Ctrl+Clic compartirá las órdenes. Mayús+Clic muestra una estimación del precio sin realizar la compra -STR_VEHICLE_VIEW_CLONE_SHIP_INFO :{BLACK}Esto comprará una copia del barco. Ctrl+Clic compartirá las órdenes. Mayús+Clic muestra una estimación del precio sin realizar la compra -STR_VEHICLE_VIEW_CLONE_AIRCRAFT_INFO :{BLACK}Esto comprará una copia de la aeronave. Ctrl+Clic compartirá las órdenes. Mayús+Clic muestra una estimación del precio sin realizar la compra +STR_VEHICLE_VIEW_CLONE_TRAIN_INFO :{BLACK}Esto comprará una copia del tren incluyendo sus vagones. Ctrl+clic compartirá las órdenes. Mayús+clic muestra una estimación del precio sin realizar la compra +STR_VEHICLE_VIEW_CLONE_ROAD_VEHICLE_INFO :{BLACK}Esto comprará una copia del vehículo. Ctrl+clic compartirá las órdenes. Mayús+clic muestra una estimación del precio sin realizar la compra +STR_VEHICLE_VIEW_CLONE_SHIP_INFO :{BLACK}Esto comprará una copia del barco. Ctrl+clic compartirá las órdenes. Mayús+clic muestra una estimación del precio sin realizar la compra +STR_VEHICLE_VIEW_CLONE_AIRCRAFT_INFO :{BLACK}Esto comprará una copia de la aeronave. Ctrl+clic compartirá las órdenes. Mayús+clic muestra una estimación del precio sin realizar la compra STR_VEHICLE_VIEW_TRAIN_IGNORE_SIGNAL_TOOLTIP :{BLACK}Fuerza al tren a proceder sin esperar a la apertura de señal @@ -3849,10 +3849,10 @@ STR_VEHICLE_VIEW_AIRCRAFT_REFIT_TOOLTIP :{BLACK}Reforma STR_VEHICLE_VIEW_TRAIN_REVERSE_TOOLTIP :{BLACK}Cambia la dirección del tren STR_VEHICLE_VIEW_ROAD_VEHICLE_REVERSE_TOOLTIP :{BLACK}Fuerza al vehículo a dar la vuelta -STR_VEHICLE_VIEW_TRAIN_ORDERS_TOOLTIP :{BLACK}Ver órdenes del tren. Ctrl+Clic muestra su horario -STR_VEHICLE_VIEW_ROAD_VEHICLE_ORDERS_TOOLTIP :{BLACK}Ver órdenes del vehículo Ctrl+Clic muestra su horario -STR_VEHICLE_VIEW_SHIP_ORDERS_TOOLTIP :{BLACK}Ver órdenes del barco. Ctrl+Clic muestra su horario -STR_VEHICLE_VIEW_AIRCRAFT_ORDERS_TOOLTIP :{BLACK}Ver órdenes de la aeronave. Ctrl+Clic muestra su horario +STR_VEHICLE_VIEW_TRAIN_ORDERS_TOOLTIP :{BLACK}Ver órdenes del tren. Ctrl+clic muestra su horario +STR_VEHICLE_VIEW_ROAD_VEHICLE_ORDERS_TOOLTIP :{BLACK}Ver órdenes del vehículo Ctrl+clic muestra su horario +STR_VEHICLE_VIEW_SHIP_ORDERS_TOOLTIP :{BLACK}Ver órdenes del barco. Ctrl+clic muestra su horario +STR_VEHICLE_VIEW_AIRCRAFT_ORDERS_TOOLTIP :{BLACK}Ver órdenes de la aeronave. Ctrl+clic muestra su horario STR_VEHICLE_VIEW_TRAIN_SHOW_DETAILS_TOOLTIP :{BLACK}Muestra los detalles del tren STR_VEHICLE_VIEW_ROAD_VEHICLE_SHOW_DETAILS_TOOLTIP :{BLACK}Muestra los detalles del vehículo @@ -3922,8 +3922,8 @@ STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}Crédito STR_VEHICLE_DETAILS_SERVICING_INTERVAL_DAYS :{BLACK}Intervalo de mantenimiento: {LTBLUE}{COMMA}{NBSP}días{BLACK} Último mantenimiento: {LTBLUE}{DATE_LONG} STR_VEHICLE_DETAILS_SERVICING_INTERVAL_PERCENT :{BLACK}Intervalo de mantenimiento: {LTBLUE}{COMMA}%{BLACK} Último mantenimiento: {LTBLUE}{DATE_LONG} -STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Incrementar intervalo de mantenimiento en 10. Ctrl+Clic incrementa el intervalo de mantenimiento en 5 -STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Reducir intervalo de mantenimiento en 10. Ctrl+Clic reduce el intervalo de mantenimiento en 5 +STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Incrementar intervalo de mantenimiento en 10. Ctrl+clic incrementa el intervalo de mantenimiento en 5 +STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Reducir intervalo de mantenimiento en 10. Ctrl+clic reduce el intervalo de mantenimiento en 5 STR_SERVICE_INTERVAL_DROPDOWN_TOOLTIP :{BLACK}Cambia el tipo de intervalo de mantenimiento STR_VEHICLE_DETAILS_DEFAULT :Por defecto diff --git a/src/lang/swedish.txt b/src/lang/swedish.txt index 77d5b6db7d..83a98a2edd 100644 --- a/src/lang/swedish.txt +++ b/src/lang/swedish.txt @@ -1006,6 +1006,8 @@ STR_GAME_OPTIONS_VIDEO_ACCELERATION :{BLACK}Hårdvar STR_GAME_OPTIONS_VIDEO_ACCELERATION_TOOLTIP :{BLACK}Markera denna rutan för att tillåta OpenTTD att försöka använda hårdvaruacceleration. Ändrad inställning kommer bara att gälla efter omstart. STR_GAME_OPTIONS_VIDEO_ACCELERATION_RESTART :{WHITE}Inställningen kommer bara att gälla efter omstart av spelet +STR_GAME_OPTIONS_VIDEO_VSYNC :{BLACK}VSync +STR_GAME_OPTIONS_VIDEO_VSYNC_TOOLTIP :{BLACK}Markera den här rutan för att v-synka skärmen. Ändringar i den här inställningen kommer bara att tillämpas vid omstart av spelet. Fungerar bara med hårdvaruacceleration aktiverad. STR_GAME_OPTIONS_GUI_ZOOM_FRAME :{BLACK}Gränssnittstorlek STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_TOOLTIP :{BLACK}Välj vilken gränssnittsstorlek som ska användas @@ -3887,7 +3889,7 @@ STR_VEHICLE_COMMAND_STARTED_SMALL :{TINY_FONT}{GRE STR_VEHICLE_COMMAND_STARTED :{GREEN}Startad # Vehicle details -STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Details) +STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Detaljer) STR_VEHICLE_NAME_BUTTON :{BLACK}Namn STR_VEHICLE_DETAILS_TRAIN_RENAME :{BLACK}Byt namn på tåg From 17d00537a15b30f06b5a3bb800a7f26ce4eec359 Mon Sep 17 00:00:00 2001 From: translators Date: Mon, 19 Apr 2021 17:50:20 +0000 Subject: [PATCH 09/16] Update: Translations from eints chinese (simplified): 52 changes by clzls --- src/lang/simplified_chinese.txt | 67 +++++++++++++++++++++++++-------- 1 file changed, 52 insertions(+), 15 deletions(-) diff --git a/src/lang/simplified_chinese.txt b/src/lang/simplified_chinese.txt index 891c597f75..1957f157ab 100644 --- a/src/lang/simplified_chinese.txt +++ b/src/lang/simplified_chinese.txt @@ -946,6 +946,7 @@ STR_GAME_OPTIONS_CURRENCY_NTD :新台币 (NTD) STR_GAME_OPTIONS_CURRENCY_CNY :中国人民币 (CNY) STR_GAME_OPTIONS_CURRENCY_HKD :港币 (HKD) STR_GAME_OPTIONS_CURRENCY_INR :印度卢布(INR) +STR_GAME_OPTIONS_CURRENCY_IDR :印尼盾 (IDR) STR_GAME_OPTIONS_CURRENCY_MYR :马来西亚林吉特 (MYR) ############ end of currency region @@ -1005,6 +1006,8 @@ STR_GAME_OPTIONS_VIDEO_ACCELERATION :{BLACK}硬件 STR_GAME_OPTIONS_VIDEO_ACCELERATION_TOOLTIP :{BLACK}点击该复选框,让 OpenTTD 尝试使用硬件加速。修改后的设置将在游戏重启后生效 STR_GAME_OPTIONS_VIDEO_ACCELERATION_RESTART :{WHITE}修改后的设置将在游戏重启后生效 +STR_GAME_OPTIONS_VIDEO_VSYNC :{BLACK}垂直同步 +STR_GAME_OPTIONS_VIDEO_VSYNC_TOOLTIP :{BLACK}点击该复选框开启垂直同步(V-sync)。修改后的设置将在游戏重启后生效。仅开启硬件加速时有效 STR_GAME_OPTIONS_GUI_ZOOM_FRAME :{BLACK}界面大小 STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_TOOLTIP :{BLACK}选择使用的界面元素大小 @@ -1026,6 +1029,8 @@ STR_GAME_OPTIONS_GRAPHICS :{BLACK}图像 STR_GAME_OPTIONS_REFRESH_RATE :{BLACK}显示刷新率 STR_GAME_OPTIONS_REFRESH_RATE_TOOLTIP :{BLACK}选择需要的屏幕刷新率 +STR_GAME_OPTIONS_REFRESH_RATE_OTHER :其他 +STR_GAME_OPTIONS_REFRESH_RATE_ITEM :{NUM}Hz STR_GAME_OPTIONS_REFRESH_RATE_WARNING :{WHITE}高于 60Hz 的刷新率可能会影响性能。 STR_GAME_OPTIONS_BASE_GRF :{BLACK}基础图形组 @@ -1136,6 +1141,7 @@ STR_CONFIG_SETTING_TREE_CAPTION :{WHITE}设置 STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}关键字过滤: STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}展开全部 STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}关闭全部 +STR_CONFIG_SETTING_RESET_ALL :{BLACK}重置所有值 STR_CONFIG_SETTING_NO_EXPLANATION_AVAILABLE_HELPTEXT :(没有可用的提示) STR_CONFIG_SETTING_DEFAULT_VALUE :{LTBLUE}默认值: {ORANGE}{STRING} STR_CONFIG_SETTING_TYPE :{LTBLUE}设置类型: {ORANGE}{STRING} @@ -1144,6 +1150,8 @@ STR_CONFIG_SETTING_TYPE_GAME_MENU :当前游戏设 STR_CONFIG_SETTING_TYPE_GAME_INGAME :当前游戏设置(可保存在存档中,仅对当前游戏生效) STR_CONFIG_SETTING_TYPE_COMPANY_MENU :当前公司设置(可保存在存档中,仅对新游戏生效) STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :当前公司设置(可保存在存档中,仅对现行公司生效) +STR_CONFIG_SETTING_RESET_ALL_CONFIRMATION_DIALOG_CAPTION :{WHITE}注意! +STR_CONFIG_SETTING_RESET_ALL_CONFIRMATION_DIALOG_TEXT :{WHITE}该操作将重置所有游戏设置为默认值。{}确认继续? STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}筛选设定: STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}适用范围: @@ -1206,8 +1214,10 @@ STR_CONFIG_SETTING_CITY_APPROVAL :地区政府对 STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :设置相关参数以决定各公司造成的噪音及环境破坏时,各城镇对该公司的评价及未来区域建设的影响。 STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT :地图高度限制:{STRING} +STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT_HELPTEXT :设置高原的最大高度。选择 "(自动)" 则在地形生成后自动选取合适的值 STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT_VALUE :{NUM} -STR_CONFIG_SETTING_TOO_HIGH_MOUNTAIN :{WHITE}您不能把最高地面高度设为这个值,因为地图上至少有一座山丘的高度比这个值还大 +STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT_AUTO :(自动) +STR_CONFIG_SETTING_TOO_HIGH_MOUNTAIN :{WHITE}您不能把最高地面高度限制设为这个值,因为地图上至少有一座山的高度大于该值 STR_CONFIG_SETTING_AUTOSLOPE :允许在建筑、轨道等下方改变地形(自动斜坡): {STRING} STR_CONFIG_SETTING_AUTOSLOPE_HELPTEXT :允许在建筑和轨道下方改变地形而不需要拆除他们 STR_CONFIG_SETTING_CATCHMENT :允许更真实的客源范围:{STRING} @@ -1352,6 +1362,7 @@ STR_CONFIG_SETTING_OIL_REF_EDGE_DISTANCE :石油工业距 STR_CONFIG_SETTING_OIL_REF_EDGE_DISTANCE_HELPTEXT :限制炼油厂和油井到地图边缘或海岛海岸的最大距离。对于大于 256 格的地图,该值将按比例放大。 STR_CONFIG_SETTING_SNOWLINE_HEIGHT :雪线高度:{STRING} STR_CONFIG_SETTING_SNOWLINE_HEIGHT_HELPTEXT :控制在寒带气候中雪线高度。大雪会影响工业和城镇发展需求。只能在场景编辑器中更改或由“积雪覆盖率”计算得到。 +STR_CONFIG_SETTING_SNOW_COVERAGE :积雪覆盖率:{STRING} STR_CONFIG_SETTING_SNOW_COVERAGE_HELPTEXT :控制寒带气候中大致的雪量。雪会影响工业和城镇发展需求。只在地图生成时使用。海平面以上一格的土地永远没有积雪 STR_CONFIG_SETTING_SNOW_COVERAGE_VALUE :{NUM}% STR_CONFIG_SETTING_DESERT_COVERAGE :沙漠覆盖率:{STRING} @@ -1471,9 +1482,11 @@ STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS_HELPTEXT :“打开”时 STR_CONFIG_SETTING_EXPENSES_LAYOUT :企业财政窗口中的组群支出:{STRING} STR_CONFIG_SETTING_EXPENSES_LAYOUT_HELPTEXT :“打开”时公司财务报表将分组显示 STR_CONFIG_SETTING_AUTO_REMOVE_SIGNALS :建造铁路时自动移除信号灯:{STRING} +STR_CONFIG_SETTING_AUTO_REMOVE_SIGNALS_HELPTEXT :建造铁路时自动移除路过的信号灯。注意,这可能导致火车事故。 STR_CONFIG_SETTING_FAST_FORWARD_SPEED_LIMIT :快进速度上限:{STRING} +STR_CONFIG_SETTING_FAST_FORWARD_SPEED_LIMIT_HELPTEXT :限制快进时的最大速度。0 = 无限制(在您计算机允许的范围内)。低于 100% 的值将使游戏变慢。上限取决于您计算机的配置,并随着游戏情况浮动。 STR_CONFIG_SETTING_FAST_FORWARD_SPEED_LIMIT_VAL :{NUM}% 正常游戏速度 -STR_CONFIG_SETTING_FAST_FORWARD_SPEED_LIMIT_ZERO :无限制(在您的计算机能允许的范围内) +STR_CONFIG_SETTING_FAST_FORWARD_SPEED_LIMIT_ZERO :无限制(在您计算机允许的范围内) STR_CONFIG_SETTING_SOUND_TICKER :产业新闻: {STRING} STR_CONFIG_SETTING_SOUND_TICKER_HELPTEXT :每月初产业新闻音效 @@ -1643,7 +1656,10 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :线性 STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :树木自动生长: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :控制游戏中数目的随机生长,这将影响依赖树木的工业,比如木材厂 +STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NO_SPREAD :生长但不扩散 {RED}(损坏伐木场) STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_SPREAD_RAINFOREST :只生长在雨林 +STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_SPREAD_ALL :生长并四处扩散 +STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NO_GROWTH_NO_SPREAD :不生长,不扩散 {RED}(损坏伐木场) STR_CONFIG_SETTING_TOOLBAR_POS :主工具栏位置:{STRING} STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :主工具栏在屏幕上方的位置 @@ -1661,6 +1677,8 @@ STR_CONFIG_SETTING_ZOOM_MIN :最大放大倍 STR_CONFIG_SETTING_ZOOM_MIN_HELPTEXT :画面的最大放大倍数,注意:提高放大倍数增加内存需求 STR_CONFIG_SETTING_ZOOM_MAX :最大视角缩小倍数: {STRING} STR_CONFIG_SETTING_ZOOM_MAX_HELPTEXT :画面的最大缩小倍数,过大的缩放级别在使用时会引起延迟 +STR_CONFIG_SETTING_SPRITE_ZOOM_MIN :贴图的最高分辨率:{STRING} +STR_CONFIG_SETTING_SPRITE_ZOOM_MIN_HELPTEXT :限制贴图的最高分辨率。限制贴图分辨率将避免使用高分辨率贴图,即使它们可用。有助于在混用有/无高分辨率图形的 GRF 文件时保持游戏外观的统一。 STR_CONFIG_SETTING_ZOOM_LVL_MIN :4倍 STR_CONFIG_SETTING_ZOOM_LVL_IN_2X :2倍 STR_CONFIG_SETTING_ZOOM_LVL_NORMAL :普通 @@ -1713,6 +1731,7 @@ STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_HELPTEXT :在界面上以 STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :英制(英里/小时) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :公制(千米/小时) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_SI :国际单位制(米/秒) +STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_GAMEUNITS :游戏单位 (格/日) STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :运输工具功率单位:{STRING} STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :在界面上以所选择的单位表示运输工具的功率 @@ -2518,7 +2537,7 @@ STR_WATERWAYS_TOOLBAR_BUILD_DOCK_TOOLTIP :{BLACK}建造 STR_WATERWAYS_TOOLBAR_BUOY_TOOLTIP :{BLACK}放置一个浮标,该浮标可以用作路点,按住 Shift 键操作可以显示所需资金 STR_WATERWAYS_TOOLBAR_BUILD_AQUEDUCT_TOOLTIP :{BLACK}建设水渠,按住 Shift 键操作可以显示所需资金 STR_WATERWAYS_TOOLBAR_CREATE_LAKE_TOOLTIP :{BLACK}修建运河{}当地形处于海平面时{}按住 Ctrl键 可以定义水域 -STR_WATERWAYS_TOOLBAR_CREATE_RIVER_TOOLTIP :{BLACK}放置河流 +STR_WATERWAYS_TOOLBAR_CREATE_RIVER_TOOLTIP :{BLACK}放置河流。按住Ctrl键选择对角线区域 # Ship depot construction window STR_DEPOT_BUILD_SHIP_CAPTION :{WHITE}船坞方向…… @@ -2578,8 +2597,12 @@ STR_TREES_RANDOM_TYPE :{BLACK}随机 STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}种植随机类型的树木,按住 Shift 键可以显示所需资金 STR_TREES_RANDOM_TREES_BUTTON :{BLACK}随机树木 STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}随机地种植一些树木 +STR_TREES_MODE_NORMAL_BUTTON :{BLACK}正常 +STR_TREES_MODE_NORMAL_TOOLTIP :{BLACK}在地面上拖动以种植单个树木 STR_TREES_MODE_FOREST_SM_BUTTON :{BLACK}树丛 +STR_TREES_MODE_FOREST_SM_TOOLTIP :{BLACK}在地面上拖动以种植一些树木 STR_TREES_MODE_FOREST_LG_BUTTON :{BLACK}森林 +STR_TREES_MODE_FOREST_LG_TOOLTIP :{BLACK}在地面上拖动以种植大量树木 # Land generation window (SE) STR_TERRAFORM_TOOLBAR_LAND_GENERATION_CAPTION :{WHITE}生成土地 @@ -2630,7 +2653,7 @@ STR_FOUND_TOWN_SELECT_LAYOUT_RANDOM :{BLACK}随机 # Fund new industry window STR_FUND_INDUSTRY_CAPTION :{WHITE}建设新的工业设施 STR_FUND_INDUSTRY_SELECTION_TOOLTIP :{BLACK}请选择工业设施 -STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES :大量随机工业 +STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES :{BLACK}生成随机工业 STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES_TOOLTIP :{BLACK}在地图上创建大量随机的工业设施 STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES_CAPTION :{WHITE}生成随机工业 STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES_QUERY :{YELLOW}你确定要生成大量随机工业吗? @@ -2662,6 +2685,7 @@ STR_INDUSTRY_CARGOES_SELECT_INDUSTRY_TOOLTIP :{BLACK}选择 # Land area window STR_LAND_AREA_INFORMATION_CAPTION :{WHITE}地块信息 +STR_LAND_AREA_INFORMATION_LOCATION_TOOLTIP :{BLACK}将屏幕中心移动到地块所在的位置。单击的同时按住Ctrl会在新视点中显示地块位置 STR_LAND_AREA_INFORMATION_COST_TO_CLEAR_N_A :{BLACK}清除费用:{LTBLUE}N/A 不能清除 STR_LAND_AREA_INFORMATION_COST_TO_CLEAR :{BLACK}清除费用:{RED}{CURRENCY_LONG} STR_LAND_AREA_INFORMATION_REVENUE_WHEN_CLEARED :{BLACK}清除收入: {LTBLUE}{CURRENCY_LONG} @@ -2886,8 +2910,11 @@ STR_MAPGEN_DATE :{BLACK}日期: STR_MAPGEN_NUMBER_OF_INDUSTRIES :{BLACK}工业数量: STR_MAPGEN_HEIGHTMAP_HEIGHT :{BLACK}最高峰: STR_MAPGEN_HEIGHTMAP_HEIGHT_UP :{BLACK}提高最高峰的最大高度一格 +STR_MAPGEN_HEIGHTMAP_HEIGHT_DOWN :{BLACK}降低最高峰的最大高度一格 +STR_MAPGEN_SNOW_COVERAGE :{BLACK}积雪覆盖率: STR_MAPGEN_SNOW_COVERAGE_UP :{BLACK}增加 10% 积雪覆盖率 STR_MAPGEN_SNOW_COVERAGE_DOWN :{BLACK}减少 10% 积雪覆盖率 +STR_MAPGEN_SNOW_COVERAGE_TEXT :{BLACK}{NUM}% STR_MAPGEN_DESERT_COVERAGE :{BLACK}沙漠覆盖率: STR_MAPGEN_DESERT_COVERAGE_UP :{BLACK}增加 10% 沙漠覆盖率 STR_MAPGEN_DESERT_COVERAGE_DOWN :{BLACK}减少 10% 沙漠覆盖率 @@ -2918,6 +2945,7 @@ STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}地图 STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} × {NUM} STR_MAPGEN_TERRAIN_TYPE_QUERY_CAPT :{WHITE}最高峰目标高度 +STR_MAPGEN_HEIGHTMAP_HEIGHT_QUERY_CAPT :{WHITE}最高峰 STR_MAPGEN_SNOW_COVERAGE_QUERY_CAPT :{WHITE}积雪覆盖率 (百分比) STR_MAPGEN_DESERT_COVERAGE_QUERY_CAPT :{WHITE}沙漠覆盖率 (百分比) STR_MAPGEN_START_DATE_QUERY_CAPT :{WHITE}改变游戏开始的日期 @@ -3136,6 +3164,7 @@ STR_SIGN_LIST_MATCH_CASE_TOOLTIP :{BLACK}显示 # Sign window STR_EDIT_SIGN_CAPTION :{WHITE}标记标志文字 +STR_EDIT_SIGN_LOCATION_TOOLTIP :{BLACK}将屏幕中心移动到标志的位置. 单击的同时按住Ctrl会在新视点中显示标志位置 STR_EDIT_SIGN_NEXT_SIGN_TOOLTIP :{BLACK}前往下个标记 STR_EDIT_SIGN_PREVIOUS_SIGN_TOOLTIP :{BLACK}前往上个标记 @@ -3196,13 +3225,13 @@ STR_LOCAL_AUTHORITY_ACTION_NEW_BUILDINGS :资助新房屋 STR_LOCAL_AUTHORITY_ACTION_EXCLUSIVE_TRANSPORT :购买运输专营权 STR_LOCAL_AUTHORITY_ACTION_BRIBE :贿赂地方政府 -STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW}进行小型的广告宣传,以吸引更多的旅客和货物选择贵公司的服务.{}费用:{CURRENCY_LONG} -STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW}进行中型的广告宣传,以吸引更多的旅客和货物选择贵公司的服务.{}费用:{CURRENCY_LONG} -STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{YELLOW}进行大型的广告宣传,以吸引更多的旅客和货物选择贵公司的服务.{}费用:{CURRENCY_LONG} -STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{YELLOW}资助市政道路进行重建,将造成市内交通阻断 6 个月。{}费用:{CURRENCY_LONG} -STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{YELLOW}以公司的名义设立一尊塑像。{}费用:{CURRENCY_LONG} -STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{YELLOW}资助市内建设新的商业设施。{}费用:{CURRENCY_LONG} -STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{YELLOW}购买该市一年的运输专营权, 其间该市的乘客及货物只允许选用贵公司的运输服务。{}费用:{CURRENCY_LONG} +STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW}进行小型的广告宣传,以吸引更多的旅客和货物选择贵公司的服务。{}为位于该城镇中心较近距离内的车站提供暂时的评分增益。{}费用:{CURRENCY_LONG} +STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW}进行中型的广告宣传,以吸引更多的旅客和货物选择贵公司的服务。{}为位于该城镇中心中等距离内的车站提供暂时的评分增益。{}费用:{CURRENCY_LONG} +STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{YELLOW}进行大型的广告宣传,以吸引更多的旅客和货物选择贵公司的服务。{}为位于该城镇中心较远距离内的车站提供暂时的评分增益。{}费用:{CURRENCY_LONG} +STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{YELLOW}资助市政道路进行重建。{}将造成市内交通阻断 6 个月。{}费用:{CURRENCY_LONG} +STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{YELLOW}以公司的名义设立一尊塑像。{}为位于该城镇的车站提供永久的评分增益。{}费用:{CURRENCY_LONG} +STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{YELLOW}资助市内建设新的商业设施。{}为城镇提供暂时的成长速度增益。{}费用:{CURRENCY_LONG} +STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{YELLOW}购买该市一年的运输专营权。{}其间该市的乘客及货物只允许选用贵公司的运输服务。{}费用:{CURRENCY_LONG} STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{YELLOW}贿赂地方政府以提高评价,但有被发现后严厉惩罚的风险。{}费用:{CURRENCY_LONG} # Goal window @@ -3220,10 +3249,10 @@ STR_GOALS_PROGRESS_COMPLETE :{GREEN}{STRING} STR_GOALS_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}点击使得视图移动到该工业/城镇/地块. Ctrl+左键 在该处创建一个视点. # Goal question window -STR_GOAL_QUESTION_CAPTION_QUESTION :帮助索引 -STR_GOAL_QUESTION_CAPTION_INFORMATION :信息 -STR_GOAL_QUESTION_CAPTION_WARNING :警告 -STR_GOAL_QUESTION_CAPTION_ERROR :错误 +STR_GOAL_QUESTION_CAPTION_QUESTION :{BLACK}帮助索引 +STR_GOAL_QUESTION_CAPTION_INFORMATION :{BLACK}信息 +STR_GOAL_QUESTION_CAPTION_WARNING :{BLACK}警告 +STR_GOAL_QUESTION_CAPTION_ERROR :{YELLOW}错误 ############ Start of Goal Question button list STR_GOAL_QUESTION_BUTTON_CANCEL :取消 @@ -3432,6 +3461,7 @@ STR_COMPANY_VIEW_SELL_SHARE_TOOLTIP :{BLACK}出售 STR_COMPANY_VIEW_COMPANY_NAME_QUERY_CAPTION :公司名称 STR_COMPANY_VIEW_PRESIDENT_S_NAME_QUERY_CAPTION :总裁姓名 +STR_COMPANY_VIEW_GIVE_MONEY_QUERY_CAPTION :输入你要给予的金额 STR_BUY_COMPANY_MESSAGE :{WHITE}我们正在寻找一家愿意收购我们的公司。{}{}您愿意收购 {COMPANY} ({CURRENCY_LONG}) 吗? @@ -3831,7 +3861,9 @@ STR_VEHICLE_VIEW_AIRCRAFT_SHOW_DETAILS_TOOLTIP :{BLACK}显示 STR_VEHICLE_VIEW_TRAIN_STATUS_START_STOP_TOOLTIP :{BLACK}当前列车动作 - 点击以 停止/启动 列车 STR_VEHICLE_VIEW_ROAD_VEHICLE_STATUS_START_STOP_TOOLTIP :{BLACK}当前车辆动作 - 点击以 停止/启动 车辆 STR_VEHICLE_VIEW_SHIP_STATE_STATUS_STOP_TOOLTIP :{BLACK}当前船只动作 - 点击以 停止/启动 船只 +STR_VEHICLE_VIEW_AIRCRAFT_STATUS_START_STOP_TOOLTIP :{BLACK}当前飞机动作 - 点击以 停止/启动 飞机 +STR_VEHICLE_VIEW_ORDER_LOCATION_TOOLTIP :{BLACK}将屏幕中心移动到当前指令的目的地。单击的同时按住Ctrl会在新视点中显示指令目的地的位置 # Messages in the start stop button in the vehicle view STR_VEHICLE_STATUS_LOADING_UNLOADING :{LTBLUE}装载/卸货 @@ -4059,6 +4091,7 @@ STR_ORDER_REFIT_STOP_ORDER :(改装为{STRI STR_ORDER_STOP_ORDER :(停留) STR_ORDER_GO_TO_STATION :{STRING} {STATION} {STRING} +STR_ORDER_GO_TO_STATION_CAN_T_USE_STATION :{PUSH_COLOUR}{RED}(不能使用车站){POP_COLOUR} {STRING} {STATION} {STRING} STR_ORDER_IMPLICIT :(自动) @@ -4303,6 +4336,7 @@ STR_GAME_SAVELOAD_ERROR_TOO_NEW_SAVEGAME :该存档是新 STR_GAME_SAVELOAD_ERROR_FILE_NOT_READABLE :文件无法读取 STR_GAME_SAVELOAD_ERROR_FILE_NOT_WRITEABLE :文件无法写入 STR_GAME_SAVELOAD_ERROR_DATA_INTEGRITY_CHECK_FAILED :数据完整性检查失败 +STR_GAME_SAVELOAD_ERROR_PATCHPACK :该存档是来自修改版的游戏 STR_GAME_SAVELOAD_NOT_AVAILABLE :<不可用> STR_WARNING_LOADGAME_REMOVED_TRAMS :{WHITE}游戏已保存为无电车版。所有电车已被去除。 @@ -4330,6 +4364,7 @@ STR_WARNING_FALLBACK_SOUNDSET :{WHITE}只找 STR_WARNING_SCREENSHOT_SIZE_CAPTION :{WHITE}超大截图 STR_WARNING_SCREENSHOT_SIZE_MESSAGE :{YELLOW}屏幕截图需要 {COMMA} x {COMMA} 像素。 截图将需要一段时间。确认继续截图? +STR_MESSAGE_HEIGHTMAP_SUCCESSFULLY :{WHITE}高度图已经被成功保存为 '{STRING}'。最高峰高度是 {NUM} STR_MESSAGE_SCREENSHOT_SUCCESSFULLY :{WHITE}屏幕截图已经被成功保存为{} '{STRING}' STR_ERROR_SCREENSHOT_FAILED :{WHITE}屏幕截图失败! @@ -4510,6 +4545,8 @@ STR_ERROR_DEPOT_WRONG_DEPOT_TYPE :车库类型错 STR_ERROR_TRAIN_TOO_LONG_AFTER_REPLACEMENT :{WHITE}{VEHICLE}在更新后总长会过长 STR_ERROR_AUTOREPLACE_NOTHING_TO_DO :{WHITE}当前没有进行中的车辆更新计划. STR_ERROR_AUTOREPLACE_MONEY_LIMIT :(现金不够) +STR_ERROR_AUTOREPLACE_INCOMPATIBLE_CARGO :{WHITE}新车辆不能装载 {STRING} +STR_ERROR_AUTOREPLACE_INCOMPATIBLE_REFIT :{WHITE}新车辆无法在调度计划 {NUM} 时改装 # Rail construction errors STR_ERROR_IMPOSSIBLE_TRACK_COMBINATION :{WHITE}不可能的轨道组合 From f4bd3fff5ebfdd7c58ccaf23977b8447c740b48a Mon Sep 17 00:00:00 2001 From: Patric Stout Date: Tue, 20 Apr 2021 16:42:37 +0200 Subject: [PATCH 10/16] Remove: "map_name" from server announcements / listing The idea back in the days was nice, but it never resulted in anything useful. Most servers either read "(loaded game)" or "Random Map", neither being useful. It was meant for heightmaps, so you could find a server that was using a specific one .. but there are many things wrong with that idea. Mostly, servers tend to save and load savegames from time to time, after which the original heightmap used was lost. All in all, removing map_name all together is just better. --- src/network/core/game.h | 1 - src/network/core/udp.cpp | 4 ++-- src/network/network_admin.cpp | 2 +- src/network/network_gui.cpp | 1 - src/network/network_udp.cpp | 1 - src/openttd.cpp | 9 --------- 6 files changed, 3 insertions(+), 15 deletions(-) diff --git a/src/network/core/game.h b/src/network/core/game.h index 151ebef284..0a10cfb1f4 100644 --- a/src/network/core/game.h +++ b/src/network/core/game.h @@ -22,7 +22,6 @@ * be sent to the clients. */ struct NetworkServerGameInfo { - char map_name[NETWORK_NAME_LENGTH]; ///< Map which is played ["random" for a randomized map] byte clients_on; ///< Current count of clients on server }; diff --git a/src/network/core/udp.cpp b/src/network/core/udp.cpp index aa6d39cbba..985c8fa720 100644 --- a/src/network/core/udp.cpp +++ b/src/network/core/udp.cpp @@ -205,7 +205,7 @@ void NetworkUDPSocketHandler::SendNetworkGameInfo(Packet *p, const NetworkGameIn p->Send_uint8 (info->clients_max); p->Send_uint8 (info->clients_on); p->Send_uint8 (info->spectators_on); - p->Send_string(info->map_name); + p->Send_string(""); // Used to be map-name. p->Send_uint16(info->map_width); p->Send_uint16(info->map_height); p->Send_uint8 (info->map_set); @@ -275,7 +275,7 @@ void NetworkUDPSocketHandler::ReceiveNetworkGameInfo(Packet *p, NetworkGameInfo info->game_date = p->Recv_uint16() + DAYS_TILL_ORIGINAL_BASE_YEAR; info->start_date = p->Recv_uint16() + DAYS_TILL_ORIGINAL_BASE_YEAR; } - p->Recv_string(info->map_name, sizeof(info->map_name)); + while (p->Recv_uint8() != 0) {} // Used to contain the map-name. info->map_width = p->Recv_uint16(); info->map_height = p->Recv_uint16(); info->map_set = p->Recv_uint8 (); diff --git a/src/network/network_admin.cpp b/src/network/network_admin.cpp index aa2859ef88..825acfed10 100644 --- a/src/network/network_admin.cpp +++ b/src/network/network_admin.cpp @@ -170,7 +170,7 @@ NetworkRecvStatus ServerNetworkAdminSocketHandler::SendWelcome() p->Send_string(GetNetworkRevisionString()); p->Send_bool (_network_dedicated); - p->Send_string(_network_game_info.map_name); + p->Send_string(""); // Used to be map-name. p->Send_uint32(_settings_game.game_creation.generation_seed); p->Send_uint8 (_settings_game.game_creation.landscape); p->Send_uint32(ConvertYMDToDate(_settings_game.game_creation.starting_year, 0, 1)); diff --git a/src/network/network_gui.cpp b/src/network/network_gui.cpp index 33639584a7..591a45ae96 100644 --- a/src/network/network_gui.cpp +++ b/src/network/network_gui.cpp @@ -628,7 +628,6 @@ public: DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, r.top + 6, STR_NETWORK_SERVER_LIST_GAME_INFO, TC_FROMSTRING, SA_HOR_CENTER); DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, r.top + 6 + 4 + FONT_HEIGHT_NORMAL, sel->info.server_name, TC_ORANGE, SA_HOR_CENTER); // game name - DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, r.top + 6 + 8 + 2 * FONT_HEIGHT_NORMAL, sel->info.map_name, TC_BLACK, SA_HOR_CENTER); // map name uint16 y = r.top + detail_height + 4; diff --git a/src/network/network_udp.cpp b/src/network/network_udp.cpp index 6d7e6ca698..5b150c45a9 100644 --- a/src/network/network_udp.cpp +++ b/src/network/network_udp.cpp @@ -190,7 +190,6 @@ void ServerNetworkUDPSocketHandler::Receive_CLIENT_FIND_SERVER(Packet *p, Networ ngi.dedicated = _network_dedicated; ngi.grfconfig = _grfconfig; - strecpy(ngi.map_name, _network_game_info.map_name, lastof(ngi.map_name)); strecpy(ngi.server_name, _settings_client.network.server_name, lastof(ngi.server_name)); strecpy(ngi.server_revision, GetNetworkRevisionString(), lastof(ngi.server_revision)); diff --git a/src/openttd.cpp b/src/openttd.cpp index 4d820d4db2..ff6867c4b5 100644 --- a/src/openttd.cpp +++ b/src/openttd.cpp @@ -1048,9 +1048,6 @@ void SwitchToMode(SwitchMode new_mode) case SM_RESTARTGAME: // Restart --> 'Random game' with current settings case SM_NEWGAME: // New Game --> 'Random game' - if (_network_server) { - seprintf(_network_game_info.map_name, lastof(_network_game_info.map_name), "Random Map"); - } MakeNewGame(false, new_mode == SM_NEWGAME); break; @@ -1073,18 +1070,12 @@ void SwitchToMode(SwitchMode new_mode) IConsoleCmdExec("exec scripts/game_start.scr 0"); /* Decrease pause counter (was increased from opening load dialog) */ DoCommandP(0, PM_PAUSED_SAVELOAD, 0, CMD_PAUSE); - if (_network_server) { - seprintf(_network_game_info.map_name, lastof(_network_game_info.map_name), "%s (Loaded game)", _file_to_saveload.title); - } } break; } case SM_RESTART_HEIGHTMAP: // Load a heightmap and start a new game from it with current settings case SM_START_HEIGHTMAP: // Load a heightmap and start a new game from it - if (_network_server) { - seprintf(_network_game_info.map_name, lastof(_network_game_info.map_name), "%s (Heightmap)", _file_to_saveload.title); - } MakeNewGame(true, new_mode == SM_START_HEIGHTMAP); break; From 05612d60ae0af94b9313d5a8b78ebf58a3eeab66 Mon Sep 17 00:00:00 2001 From: Patric Stout Date: Tue, 20 Apr 2021 16:51:15 +0200 Subject: [PATCH 11/16] 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. --- src/lang/english.txt | 40 ------------------------------- src/network/core/config.h | 2 -- src/network/core/game.h | 1 - src/network/core/udp.cpp | 7 +++--- src/network/network_admin.cpp | 2 +- src/network/network_base.h | 1 - src/network/network_client.cpp | 2 +- src/network/network_gui.cpp | 44 ---------------------------------- src/network/network_internal.h | 41 ------------------------------- src/network/network_server.cpp | 3 --- src/network/network_udp.cpp | 1 - src/settings_type.h | 1 - src/strings.cpp | 3 --- src/table/gameopt_settings.ini | 1 - src/table/settings.ini | 10 -------- src/widgets/network_widget.h | 3 --- 16 files changed, 5 insertions(+), 157 deletions(-) diff --git a/src/lang/english.txt b/src/lang/english.txt index 9bccd86df2..125273ed94 100644 --- a/src/lang/english.txt +++ b/src/lang/english.txt @@ -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 diff --git a/src/network/core/config.h b/src/network/core/config.h index 3488b1ff28..1483419ea5 100644 --- a/src/network/core/config.h +++ b/src/network/core/config.h @@ -57,8 +57,6 @@ static const uint NETWORK_GRF_NAME_LENGTH = 80; ///< Maximum l */ static const uint NETWORK_MAX_GRF_COUNT = 62; -static const uint NETWORK_NUM_LANGUAGES = 36; ///< Number of known languages (to the network protocol) + 1 for 'any'. - /** * The number of landscapes in OpenTTD. * This number must be equal to NUM_LANDSCAPE, but as this number is used diff --git a/src/network/core/game.h b/src/network/core/game.h index 0a10cfb1f4..29eca418f0 100644 --- a/src/network/core/game.h +++ b/src/network/core/game.h @@ -42,7 +42,6 @@ struct NetworkGameInfo : NetworkServerGameInfo { bool compatible; ///< Can we connect to this server or not? (based on server_revision _and_ grf_match bool use_password; ///< Is this server passworded? byte game_info_version; ///< Version of the game info - byte server_lang; ///< Language of the server (we should make a nice table for this) byte clients_max; ///< Max clients allowed on server byte companies_on; ///< How many started companies do we have byte companies_max; ///< Max companies allowed on server diff --git a/src/network/core/udp.cpp b/src/network/core/udp.cpp index 985c8fa720..72fec49e1e 100644 --- a/src/network/core/udp.cpp +++ b/src/network/core/udp.cpp @@ -200,7 +200,7 @@ void NetworkUDPSocketHandler::SendNetworkGameInfo(Packet *p, const NetworkGameIn /* NETWORK_GAME_INFO_VERSION = 1 */ p->Send_string(info->server_name); p->Send_string(info->server_revision); - p->Send_uint8 (info->server_lang); + p->Send_uint8 (0); // Used to be server-lang. p->Send_bool (info->use_password); p->Send_uint8 (info->clients_max); p->Send_uint8 (info->clients_on); @@ -266,7 +266,7 @@ void NetworkUDPSocketHandler::ReceiveNetworkGameInfo(Packet *p, NetworkGameInfo case 1: p->Recv_string(info->server_name, sizeof(info->server_name)); p->Recv_string(info->server_revision, sizeof(info->server_revision)); - info->server_lang = p->Recv_uint8 (); + p->Recv_uint8 (); // Used to contain server-lang. info->use_password = p->Recv_bool (); info->clients_max = p->Recv_uint8 (); info->clients_on = p->Recv_uint8 (); @@ -281,8 +281,7 @@ void NetworkUDPSocketHandler::ReceiveNetworkGameInfo(Packet *p, NetworkGameInfo info->map_set = p->Recv_uint8 (); info->dedicated = p->Recv_bool (); - if (info->server_lang >= NETWORK_NUM_LANGUAGES) info->server_lang = 0; - if (info->map_set >= NETWORK_NUM_LANDSCAPES) info->map_set = 0; + if (info->map_set >= NETWORK_NUM_LANDSCAPES) info->map_set = 0; } } diff --git a/src/network/network_admin.cpp b/src/network/network_admin.cpp index 825acfed10..fa97b7e578 100644 --- a/src/network/network_admin.cpp +++ b/src/network/network_admin.cpp @@ -238,7 +238,7 @@ NetworkRecvStatus ServerNetworkAdminSocketHandler::SendClientInfo(const NetworkC p->Send_uint32(ci->client_id); p->Send_string(cs == nullptr ? "" : const_cast(cs->client_address).GetHostname()); p->Send_string(ci->client_name); - p->Send_uint8 (ci->client_lang); + p->Send_uint8 (0); // Used to be language p->Send_uint32(ci->join_date); p->Send_uint8 (ci->client_playas); diff --git a/src/network/network_base.h b/src/network/network_base.h index cbb7e88f2c..15f410dbc4 100644 --- a/src/network/network_base.h +++ b/src/network/network_base.h @@ -23,7 +23,6 @@ extern NetworkClientInfoPool _networkclientinfo_pool; struct NetworkClientInfo : NetworkClientInfoPool::PoolItem<&_networkclientinfo_pool> { ClientID client_id; ///< Client identifier (same as ClientState->client_id) char client_name[NETWORK_CLIENT_NAME_LENGTH]; ///< Name of the client - byte client_lang; ///< The language of the client CompanyID client_playas; ///< As which company is this client playing (CompanyID) Date join_date; ///< Gamedate the client has joined diff --git a/src/network/network_client.cpp b/src/network/network_client.cpp index cd19042691..5858859cb9 100644 --- a/src/network/network_client.cpp +++ b/src/network/network_client.cpp @@ -362,7 +362,7 @@ NetworkRecvStatus ClientNetworkGameSocketHandler::SendJoin() p->Send_uint32(_openttd_newgrf_version); p->Send_string(_settings_client.network.client_name); // Client name p->Send_uint8 (_network_join_as); // PlayAs - p->Send_uint8 (NETLANG_ANY); // Language + p->Send_uint8 (0); // Used to be language my_client->SendPacket(p); return NETWORK_RECV_STATUS_OKAY; } diff --git a/src/network/network_gui.cpp b/src/network/network_gui.cpp index 591a45ae96..78b0d9dfc3 100644 --- a/src/network/network_gui.cpp +++ b/src/network/network_gui.cpp @@ -56,20 +56,6 @@ static const StringID _connection_types_dropdown[] = { INVALID_STRING_ID }; -static std::vector _language_dropdown; - -void SortNetworkLanguages() -{ - /* Init the strings */ - if (_language_dropdown.empty()) { - for (int i = 0; i < NETLANG_COUNT; i++) _language_dropdown.emplace_back(STR_NETWORK_LANG_ANY + i); - _language_dropdown.emplace_back(INVALID_STRING_ID); - } - - /* Sort the strings (we don't move 'any' and the 'invalid' one) */ - std::sort(_language_dropdown.begin() + 1, _language_dropdown.end() - 1, StringIDSorter); -} - /** * Update the network new window because a new server is * found on the network. @@ -430,9 +416,6 @@ protected: /* draw red or green icon, depending on compatibility with server */ DrawSprite(SPR_BLOT, (cur_item->info.compatible ? PALETTE_TO_GREEN : (cur_item->info.version_compatible ? PALETTE_TO_YELLOW : PALETTE_TO_RED)), nwi_info->pos_x + this->blot_offset, y + icon_y_offset + 1); - - /* draw flag according to server language */ - DrawSprite(SPR_FLAGS_BASE + cur_item->info.server_lang, PAL_NONE, nwi_info->pos_x + this->flag_offset, y + (this->resize.step_height - GetSpriteSize(SPR_FLAGS_BASE + cur_item->info.server_lang).height) / 2); } } @@ -638,10 +621,6 @@ public: DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, y, STR_NETWORK_SERVER_LIST_CLIENTS); y += FONT_HEIGHT_NORMAL; - SetDParam(0, STR_NETWORK_LANG_ANY + sel->info.server_lang); - DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, y, STR_NETWORK_SERVER_LIST_LANGUAGE); // server language - y += FONT_HEIGHT_NORMAL; - SetDParam(0, STR_CHEAT_SWITCH_CLIMATE_TEMPERATE_LANDSCAPE + sel->info.map_set); DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, y, STR_NETWORK_SERVER_LIST_LANDSCAPE); // landscape y += FONT_HEIGHT_NORMAL; @@ -1054,10 +1033,6 @@ struct NetworkStartServerWindow : public Window { case WID_NSS_SPECTATORS_TXT: SetDParam(0, _settings_client.network.max_spectators); break; - - case WID_NSS_LANGUAGE_BTN: - SetDParam(0, STR_NETWORK_LANG_ANY + _settings_client.network.server_lang); - break; } } @@ -1139,18 +1114,6 @@ struct NetworkStartServerWindow : public Window { ShowQueryString(STR_JUST_INT, STR_NETWORK_START_SERVER_NUMBER_OF_SPECTATORS, 4, this, CS_NUMERAL, QSF_NONE); break; - case WID_NSS_LANGUAGE_BTN: { // Language - uint sel = 0; - for (uint i = 0; i < _language_dropdown.size() - 1; i++) { - if (_language_dropdown[i] == STR_NETWORK_LANG_ANY + _settings_client.network.server_lang) { - sel = i; - break; - } - } - ShowDropDownMenu(this, _language_dropdown.data(), sel, WID_NSS_LANGUAGE_BTN, 0, 0); - break; - } - case WID_NSS_GENERATE_GAME: // Start game _is_network_server = true; if (_ctrl_pressed) { @@ -1183,9 +1146,6 @@ struct NetworkStartServerWindow : public Window { case WID_NSS_CONNTYPE_BTN: _settings_client.network.server_advertise = (index != 0); break; - case WID_NSS_LANGUAGE_BTN: - _settings_client.network.server_lang = _language_dropdown[index] - STR_NETWORK_LANG_ANY; - break; default: NOT_REACHED(); } @@ -1252,10 +1212,6 @@ static const NWidgetPart _nested_network_start_server_window_widgets[] = { NWidget(WWT_TEXT, COLOUR_LIGHT_BLUE, WID_NSS_CONNTYPE_LABEL), SetFill(1, 0), SetDataTip(STR_NETWORK_START_SERVER_ADVERTISED_LABEL, STR_NULL), NWidget(WWT_DROPDOWN, COLOUR_LIGHT_BLUE, WID_NSS_CONNTYPE_BTN), SetFill(1, 0), SetDataTip(STR_BLACK_STRING, STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP), EndContainer(), - NWidget(NWID_VERTICAL), SetPIP(0, 1, 0), - NWidget(WWT_TEXT, COLOUR_LIGHT_BLUE, WID_NSS_LANGUAGE_LABEL), SetFill(1, 0), SetDataTip(STR_NETWORK_START_SERVER_LANGUAGE_SPOKEN, STR_NULL), - NWidget(WWT_DROPDOWN, COLOUR_LIGHT_BLUE, WID_NSS_LANGUAGE_BTN), SetFill(1, 0), SetDataTip(STR_BLACK_STRING, STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP), - EndContainer(), NWidget(NWID_VERTICAL), SetPIP(0, 1, 0), NWidget(NWID_SPACER), SetFill(1, 1), NWidget(WWT_PUSHTXTBTN, COLOUR_WHITE, WID_NSS_SETPWD), SetFill(1, 0), SetDataTip(STR_NETWORK_START_SERVER_SET_PASSWORD, STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP), diff --git a/src/network/network_internal.h b/src/network/network_internal.h index 290922f385..352416320d 100644 --- a/src/network/network_internal.h +++ b/src/network/network_internal.h @@ -62,47 +62,6 @@ enum NetworkJoinStatus { NETWORK_JOIN_STATUS_END, }; -/** Language ids for server_lang and client_lang. Do NOT modify the order. */ -enum NetworkLanguage { - NETLANG_ANY = 0, - NETLANG_ENGLISH, - NETLANG_GERMAN, - NETLANG_FRENCH, - NETLANG_BRAZILIAN, - NETLANG_BULGARIAN, - NETLANG_CHINESE, - NETLANG_CZECH, - NETLANG_DANISH, - NETLANG_DUTCH, - NETLANG_ESPERANTO, - NETLANG_FINNISH, - NETLANG_HUNGARIAN, - NETLANG_ICELANDIC, - NETLANG_ITALIAN, - NETLANG_JAPANESE, - NETLANG_KOREAN, - NETLANG_LITHUANIAN, - NETLANG_NORWEGIAN, - NETLANG_POLISH, - NETLANG_PORTUGUESE, - NETLANG_ROMANIAN, - NETLANG_RUSSIAN, - NETLANG_SLOVAK, - NETLANG_SLOVENIAN, - NETLANG_SPANISH, - NETLANG_SWEDISH, - NETLANG_TURKISH, - NETLANG_UKRAINIAN, - NETLANG_AFRIKAANS, - NETLANG_CROATIAN, - NETLANG_CATALAN, - NETLANG_ESTONIAN, - NETLANG_GALICIAN, - NETLANG_GREEK, - NETLANG_LATVIAN, - NETLANG_COUNT -}; - extern uint32 _frame_counter_server; // The frame_counter of the server, if in network-mode extern uint32 _frame_counter_max; // To where we may go with our clients extern uint32 _frame_counter; diff --git a/src/network/network_server.cpp b/src/network/network_server.cpp index 86885d5980..5521710271 100644 --- a/src/network/network_server.cpp +++ b/src/network/network_server.cpp @@ -910,7 +910,6 @@ NetworkRecvStatus ServerNetworkGameSocketHandler::Receive_CLIENT_JOIN(Packet *p) char name[NETWORK_CLIENT_NAME_LENGTH]; CompanyID playas; - NetworkLanguage client_lang; char client_revision[NETWORK_REVISION_LENGTH]; p->Recv_string(client_revision, sizeof(client_revision)); @@ -924,7 +923,6 @@ NetworkRecvStatus ServerNetworkGameSocketHandler::Receive_CLIENT_JOIN(Packet *p) p->Recv_string(name, sizeof(name)); playas = (Owner)p->Recv_uint8(); - client_lang = (NetworkLanguage)p->Recv_uint8(); if (this->HasClientQuit()) return NETWORK_RECV_STATUS_CONN_LOST; @@ -961,7 +959,6 @@ NetworkRecvStatus ServerNetworkGameSocketHandler::Receive_CLIENT_JOIN(Packet *p) ci->join_date = _date; strecpy(ci->client_name, name, lastof(ci->client_name)); ci->client_playas = playas; - ci->client_lang = client_lang; DEBUG(desync, 1, "client: %08x; %02x; %02x; %02x", _date, _date_fract, (int)ci->client_playas, (int)ci->index); /* Make sure companies to which people try to join are not autocleaned */ diff --git a/src/network/network_udp.cpp b/src/network/network_udp.cpp index 5b150c45a9..46a21fc87d 100644 --- a/src/network/network_udp.cpp +++ b/src/network/network_udp.cpp @@ -176,7 +176,6 @@ void ServerNetworkUDPSocketHandler::Receive_CLIENT_FIND_SERVER(Packet *p, Networ ngi.clients_on = _network_game_info.clients_on; ngi.start_date = ConvertYMDToDate(_settings_game.game_creation.starting_year, 0, 1); - ngi.server_lang = _settings_client.network.server_lang; ngi.use_password = !StrEmpty(_settings_client.network.server_password); ngi.clients_max = _settings_client.network.max_clients; ngi.companies_on = (byte)Company::GetNumItems(); diff --git a/src/settings_type.h b/src/settings_type.h index 42bdc27d4a..bb078205b8 100644 --- a/src/settings_type.h +++ b/src/settings_type.h @@ -280,7 +280,6 @@ struct NetworkSettings { uint8 max_spectators; ///< maximum amount of spectators Year restart_game_year; ///< year the server restarts uint8 min_active_clients; ///< minimum amount of active clients to unpause the game - uint8 server_lang; ///< language of the server bool reload_cfg; ///< reload the config file before restarting char last_host[NETWORK_HOSTNAME_LENGTH]; ///< IP address of the last joined server uint16 last_port; ///< port of the last joined server diff --git a/src/strings.cpp b/src/strings.cpp index 33724158c7..aeea7c071a 100644 --- a/src/strings.cpp +++ b/src/strings.cpp @@ -1695,8 +1695,6 @@ static char *GetSpecialNameString(char *buff, int ind, StringParameters *args, c NOT_REACHED(); } -extern void SortNetworkLanguages(); - /** * Check whether the header is a valid header for OpenTTD. * @return true iff the header is deemed valid. @@ -1813,7 +1811,6 @@ bool ReadLanguagePack(const LanguageMetadata *lang) InitializeSortedCargoSpecs(); SortIndustryTypes(); BuildIndustriesLegend(); - SortNetworkLanguages(); BuildContentTypeStringList(); InvalidateWindowClassesData(WC_BUILD_VEHICLE); // Build vehicle window. InvalidateWindowClassesData(WC_TRAINS_LIST); // Train group window. diff --git a/src/table/gameopt_settings.ini b/src/table/gameopt_settings.ini index c4140f4282..b0b1798ab9 100644 --- a/src/table/gameopt_settings.ini +++ b/src/table/gameopt_settings.ini @@ -19,7 +19,6 @@ static const char *_climates = "temperate|arctic|tropic|toyland"; static const char *_autosave_interval = "off|monthly|quarterly|half year|yearly"; static const char *_roadsides = "left|right"; static const char *_savegame_date = "long|short|iso"; -static const char *_server_langs = "ANY|ENGLISH|GERMAN|FRENCH|BRAZILIAN|BULGARIAN|CHINESE|CZECH|DANISH|DUTCH|ESPERANTO|FINNISH|HUNGARIAN|ICELANDIC|ITALIAN|JAPANESE|KOREAN|LITHUANIAN|NORWEGIAN|POLISH|PORTUGUESE|ROMANIAN|RUSSIAN|SLOVAK|SLOVENIAN|SPANISH|SWEDISH|TURKISH|UKRAINIAN|AFRIKAANS|CROATIAN|CATALAN|ESTONIAN|GALICIAN|GREEK|LATVIAN"; static const char *_osk_activation = "disabled|double|single|immediately"; static const char *_settings_profiles = "easy|medium|hard"; static const char *_news_display = "off|summarized|full"; diff --git a/src/table/settings.ini b/src/table/settings.ini index efbb3e0c78..391a5b427f 100644 --- a/src/table/settings.ini +++ b/src/table/settings.ini @@ -4061,16 +4061,6 @@ def = 0 min = 0 max = MAX_CLIENTS -[SDTC_OMANY] -var = network.server_lang -type = SLE_UINT8 -flags = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC -guiflags = SGF_NETWORK_ONLY -def = 0 -max = 35 -full = _server_langs -cat = SC_BASIC - [SDTC_BOOL] var = network.reload_cfg flags = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC diff --git a/src/widgets/network_widget.h b/src/widgets/network_widget.h index 8372b6360d..79d33fb067 100644 --- a/src/widgets/network_widget.h +++ b/src/widgets/network_widget.h @@ -71,9 +71,6 @@ enum NetworkStartServerWidgets { WID_NSS_SPECTATORS_TXT, ///< 'Max spectators' text. WID_NSS_SPECTATORS_BTNU, ///< 'Max spectators' uparrow. - WID_NSS_LANGUAGE_LABEL, ///< Label for 'language spoken'. - WID_NSS_LANGUAGE_BTN, ///< 'Language spoken' droplist button. - WID_NSS_GENERATE_GAME, ///< New game button. WID_NSS_LOAD_GAME, ///< Load game button. WID_NSS_PLAY_SCENARIO, ///< Play scenario button. From 31897eaa7de865d41b46f7158c70f94debe1ec66 Mon Sep 17 00:00:00 2001 From: Patric Stout Date: Tue, 20 Apr 2021 16:26:07 +0200 Subject: [PATCH 12/16] Codechange: split ParseConnectionString into two functions One also looks for a company, the other doesn't. There were more uses of the latter than the first, leaving very weird code all over the place. --- src/console_cmds.cpp | 2 +- src/network/core/tcp_http.cpp | 4 +--- src/network/network.cpp | 38 ++++++++++++++++++++++++++++++----- src/network/network_func.h | 3 ++- src/openttd.cpp | 10 +++------ 5 files changed, 40 insertions(+), 17 deletions(-) diff --git a/src/console_cmds.cpp b/src/console_cmds.cpp index cebf701981..b3819115cf 100644 --- a/src/console_cmds.cpp +++ b/src/console_cmds.cpp @@ -916,7 +916,7 @@ DEF_CONSOLE_CMD(ConNetworkConnect) uint16 rport = NETWORK_DEFAULT_PORT; CompanyID join_as = COMPANY_NEW_COMPANY; - ParseConnectionString(&company, &port, ip); + ParseGameConnectionString(&company, &port, ip); IConsolePrintF(CC_DEFAULT, "Connecting to %s...", ip); if (company != nullptr) { diff --git a/src/network/core/tcp_http.cpp b/src/network/core/tcp_http.cpp index be5a2c39a7..d88ea711d3 100644 --- a/src/network/core/tcp_http.cpp +++ b/src/network/core/tcp_http.cpp @@ -203,10 +203,8 @@ int NetworkHTTPSocketHandler::HandleHeader() *url = '\0'; /* Fetch the hostname, and possible port number. */ - const char *company = nullptr; const char *port = nullptr; - ParseConnectionString(&company, &port, hname); - if (company != nullptr) return_error("[tcp/http] invalid hostname"); + ParseConnectionString(&port, hname); NetworkAddress address(hname, port == nullptr ? 80 : atoi(port)); diff --git a/src/network/network.cpp b/src/network/network.cpp index f4640191c8..e0355ce2ea 100644 --- a/src/network/network.cpp +++ b/src/network/network.cpp @@ -446,6 +446,36 @@ static void CheckPauseOnJoin() CheckPauseHelper(NetworkHasJoiningClient(), PM_PAUSED_JOIN); } +/** + * Converts a string to ip/port + * Format: IP:port + * + * connection_string will be re-terminated to separate out the hostname, port will + * be set to the port strings given by the user, inside the memory area originally + * occupied by connection_string. + */ +void ParseConnectionString(const char **port, char *connection_string) +{ + bool ipv6 = (strchr(connection_string, ':') != strrchr(connection_string, ':')); + for (char *p = connection_string; *p != '\0'; p++) { + switch (*p) { + case '[': + ipv6 = true; + break; + + case ']': + ipv6 = false; + break; + + case ':': + if (ipv6) break; + *port = p + 1; + *p = '\0'; + break; + } + } +} + /** * Converts a string to ip/port/company * Format: IP:port#company @@ -454,11 +484,10 @@ static void CheckPauseOnJoin() * be set to the company and port strings given by the user, inside the memory area originally * occupied by connection_string. */ -void ParseConnectionString(const char **company, const char **port, char *connection_string) +void ParseGameConnectionString(const char **company, const char **port, char *connection_string) { bool ipv6 = (strchr(connection_string, ':') != strrchr(connection_string, ':')); - char *p; - for (p = connection_string; *p != '\0'; p++) { + for (char *p = connection_string; *p != '\0'; p++) { switch (*p) { case '[': ipv6 = true; @@ -592,7 +621,6 @@ void NetworkAddServer(const char *b) { if (*b != '\0') { const char *port = nullptr; - const char *company = nullptr; char host[NETWORK_HOSTNAME_LENGTH]; uint16 rport; @@ -601,7 +629,7 @@ void NetworkAddServer(const char *b) strecpy(_settings_client.network.connect_to_ip, b, lastof(_settings_client.network.connect_to_ip)); rport = NETWORK_DEFAULT_PORT; - ParseConnectionString(&company, &port, host); + ParseConnectionString(&port, host); if (port != nullptr) rport = atoi(port); NetworkUDPQueryServer(NetworkAddress(host, rport), true); diff --git a/src/network/network_func.h b/src/network/network_func.h index cbb89820cf..d14dd290f0 100644 --- a/src/network/network_func.h +++ b/src/network/network_func.h @@ -43,7 +43,8 @@ void NetworkReboot(); void NetworkDisconnect(bool blocking = false, bool close_admins = true); void NetworkGameLoop(); void NetworkBackgroundLoop(); -void ParseConnectionString(const char **company, const char **port, char *connection_string); +void ParseConnectionString(const char **port, char *connection_string); +void ParseGameConnectionString(const char **company, const char **port, char *connection_string); void NetworkStartDebugLog(NetworkAddress address); void NetworkPopulateCompanyStats(NetworkCompanyStats *stats); diff --git a/src/openttd.cpp b/src/openttd.cpp index ff6867c4b5..b204ca5a2f 100644 --- a/src/openttd.cpp +++ b/src/openttd.cpp @@ -478,7 +478,7 @@ struct AfterNewGRFScan : NewGRFScanCallback { uint16 rport = NETWORK_DEFAULT_PORT; CompanyID join_as = COMPANY_NEW_COMPANY; - ParseConnectionString(&company, &port, network_conn); + ParseGameConnectionString(&company, &port, network_conn); if (company != nullptr) { join_as = (CompanyID)atoi(company); @@ -584,11 +584,8 @@ int openttd_main(int argc, char *argv[]) dedicated = true; SetDebugString("net=6"); if (mgo.opt != nullptr) { - /* Use the existing method for parsing (openttd -n). - * However, we do ignore the #company part. */ - const char *temp = nullptr; const char *port = nullptr; - ParseConnectionString(&temp, &port, mgo.opt); + ParseConnectionString(&port, mgo.opt); if (!StrEmpty(mgo.opt)) scanner->dedicated_host = mgo.opt; if (port != nullptr) scanner->dedicated_port = atoi(port); } @@ -774,13 +771,12 @@ int openttd_main(int argc, char *argv[]) NetworkStartUp(); // initialize network-core if (debuglog_conn != nullptr && _network_available) { - const char *not_used = nullptr; const char *port = nullptr; uint16 rport; rport = NETWORK_DEFAULT_DEBUGLOG_PORT; - ParseConnectionString(¬_used, &port, debuglog_conn); + ParseConnectionString(&port, debuglog_conn); if (port != nullptr) rport = atoi(port); NetworkStartDebugLog(NetworkAddress(debuglog_conn, rport)); From cd757d53cae20e2f330f0905ec7797ca1a0f8f00 Mon Sep 17 00:00:00 2001 From: Patric Stout Date: Tue, 20 Apr 2021 16:34:14 +0200 Subject: [PATCH 13/16] Codechange: remove always-empty "address" from NetworkContentSocketHandler When ever you saw this debug lines (which you never should), they showed an empty address. It is also not very useful to have, as it always points to a known server anyway. --- src/network/core/tcp_content.cpp | 6 +++--- src/network/core/tcp_content.h | 6 ++---- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/network/core/tcp_content.cpp b/src/network/core/tcp_content.cpp index 6fb3b33794..55319e430d 100644 --- a/src/network/core/tcp_content.cpp +++ b/src/network/core/tcp_content.cpp @@ -171,9 +171,9 @@ bool NetworkContentSocketHandler::HandlePacket(Packet *p) default: if (this->HasClientQuit()) { - DEBUG(net, 0, "[tcp/content] received invalid packet type %d from %s", type, this->client_addr.GetAddressAsString().c_str()); + DEBUG(net, 0, "[tcp/content] received invalid packet type %d", type); } else { - DEBUG(net, 0, "[tcp/content] received illegal packet from %s", this->client_addr.GetAddressAsString().c_str()); + DEBUG(net, 0, "[tcp/content] received illegal packet"); } return false; } @@ -224,7 +224,7 @@ bool NetworkContentSocketHandler::ReceivePackets() */ bool NetworkContentSocketHandler::ReceiveInvalidPacket(PacketContentType type) { - DEBUG(net, 0, "[tcp/content] received illegal packet type %d from %s", type, this->client_addr.GetAddressAsString().c_str()); + DEBUG(net, 0, "[tcp/content] received illegal packet type %d", type); return false; } diff --git a/src/network/core/tcp_content.h b/src/network/core/tcp_content.h index be1cc6e77e..ef8ae3a10a 100644 --- a/src/network/core/tcp_content.h +++ b/src/network/core/tcp_content.h @@ -95,7 +95,6 @@ struct ContentInfo { /** Base socket handler for all Content TCP sockets */ class NetworkContentSocketHandler : public NetworkTCPSocketHandler { protected: - NetworkAddress client_addr; ///< The address we're connected to. void Close() override; bool ReceiveInvalidPacket(PacketContentType type); @@ -193,9 +192,8 @@ public: * @param s the socket we are connected with * @param address IP etc. of the client */ - NetworkContentSocketHandler(SOCKET s = INVALID_SOCKET, const NetworkAddress &address = NetworkAddress()) : - NetworkTCPSocketHandler(s), - client_addr(address) + NetworkContentSocketHandler(SOCKET s = INVALID_SOCKET) : + NetworkTCPSocketHandler(s) { } From ce6a74427855ccadee7abfd9b444fad73b5a4578 Mon Sep 17 00:00:00 2001 From: Patric Stout Date: Tue, 20 Apr 2021 16:36:26 +0200 Subject: [PATCH 14/16] Doc: server name doesn't need to be advertised to be valid Strictly seen the comment is true, as it says 'e.g.', but it is misleading. The server name is just that: the name of the server as configured. No need to mention advertising. --- src/network/core/tcp_admin.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/network/core/tcp_admin.h b/src/network/core/tcp_admin.h index dc9753e89f..e5bcefa86f 100644 --- a/src/network/core/tcp_admin.h +++ b/src/network/core/tcp_admin.h @@ -222,7 +222,7 @@ protected: /** * Welcome a connected admin to the game: - * string Name of the Server (e.g. as advertised to master server). + * string Name of the Server. * string OpenTTD version string. * bool Server is dedicated. * string Name of the Map. From 8395c6532e3a36e67db38df945273bd17166c13f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Guilloux?= Date: Tue, 20 Apr 2021 18:46:15 +0200 Subject: [PATCH 15/16] Fix 799eb31: [CMake] Don't include regression AIs in bundles (#9068) --- cmake/InstallAndPackage.cmake | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmake/InstallAndPackage.cmake b/cmake/InstallAndPackage.cmake index fa36518d5b..9b7d657887 100644 --- a/cmake/InstallAndPackage.cmake +++ b/cmake/InstallAndPackage.cmake @@ -30,7 +30,9 @@ install(DIRECTORY ${CMAKE_BINARY_DIR}/game ${CMAKE_SOURCE_DIR}/bin/scripts DESTINATION ${DATA_DESTINATION_DIR} - COMPONENT language_files) + COMPONENT language_files + REGEX "ai/[^\.]+$" EXCLUDE # Ignore subdirs in ai dir +) install(FILES ${CMAKE_SOURCE_DIR}/COPYING.md From fe3cd185d7a00d116e0ff06d24b3ac369b297a0e Mon Sep 17 00:00:00 2001 From: translators Date: Tue, 20 Apr 2021 17:50:52 +0000 Subject: [PATCH 16/16] Update: Translations from eints --- src/lang/afrikaans.txt | 40 ------------------------------ src/lang/arabic_egypt.txt | 40 ------------------------------ src/lang/basque.txt | 40 ------------------------------ src/lang/belarusian.txt | 40 ------------------------------ src/lang/brazilian_portuguese.txt | 40 ------------------------------ src/lang/bulgarian.txt | 40 ------------------------------ src/lang/catalan.txt | 40 ------------------------------ src/lang/croatian.txt | 40 ------------------------------ src/lang/czech.txt | 40 ------------------------------ src/lang/danish.txt | 40 ------------------------------ src/lang/dutch.txt | 40 ------------------------------ src/lang/english_AU.txt | 40 ------------------------------ src/lang/english_US.txt | 40 ------------------------------ src/lang/esperanto.txt | 40 ------------------------------ src/lang/estonian.txt | 40 ------------------------------ src/lang/faroese.txt | 40 ------------------------------ src/lang/finnish.txt | 40 ------------------------------ src/lang/french.txt | 40 ------------------------------ src/lang/gaelic.txt | 40 ------------------------------ src/lang/galician.txt | 40 ------------------------------ src/lang/german.txt | 40 ------------------------------ src/lang/greek.txt | 40 ------------------------------ src/lang/hebrew.txt | 40 ------------------------------ src/lang/hungarian.txt | 40 ------------------------------ src/lang/icelandic.txt | 40 ------------------------------ src/lang/indonesian.txt | 40 ------------------------------ src/lang/irish.txt | 40 ------------------------------ src/lang/italian.txt | 40 ------------------------------ src/lang/japanese.txt | 40 ------------------------------ src/lang/korean.txt | 40 ------------------------------ src/lang/latin.txt | 40 ------------------------------ src/lang/latvian.txt | 40 ------------------------------ src/lang/lithuanian.txt | 40 ------------------------------ src/lang/luxembourgish.txt | 40 ------------------------------ src/lang/malay.txt | 40 ------------------------------ src/lang/norwegian_bokmal.txt | 40 ------------------------------ src/lang/norwegian_nynorsk.txt | 40 ------------------------------ src/lang/polish.txt | 40 ------------------------------ src/lang/portuguese.txt | 40 ------------------------------ src/lang/romanian.txt | 40 ------------------------------ src/lang/russian.txt | 40 ------------------------------ src/lang/serbian.txt | 40 ------------------------------ src/lang/simplified_chinese.txt | 40 ------------------------------ src/lang/slovak.txt | 40 ------------------------------ src/lang/slovenian.txt | 40 ------------------------------ src/lang/spanish.txt | 40 ------------------------------ src/lang/spanish_MX.txt | 40 ------------------------------ src/lang/swedish.txt | 40 ------------------------------ src/lang/tamil.txt | 40 ------------------------------ src/lang/thai.txt | 40 ------------------------------ src/lang/traditional_chinese.txt | 40 ------------------------------ src/lang/turkish.txt | 40 ------------------------------ src/lang/ukrainian.txt | 40 ------------------------------ src/lang/unfinished/chuvash.txt | 4 --- src/lang/unfinished/frisian.txt | 40 ------------------------------ src/lang/unfinished/ido.txt | 4 --- src/lang/unfinished/macedonian.txt | 4 --- src/lang/unfinished/maltese.txt | 4 --- src/lang/unfinished/marathi.txt | 31 ----------------------- src/lang/unfinished/persian.txt | 40 ------------------------------ src/lang/unfinished/urdu.txt | 40 ------------------------------ src/lang/vietnamese.txt | 40 ------------------------------ src/lang/welsh.txt | 40 ------------------------------ 63 files changed, 2367 deletions(-) diff --git a/src/lang/afrikaans.txt b/src/lang/afrikaans.txt index a598df6299..cf3d05321e 100644 --- a/src/lang/afrikaans.txt +++ b/src/lang/afrikaans.txt @@ -1991,46 +1991,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Ander sp STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Tik 'n naam in vir die netwerk speeletjie -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Enige -STR_NETWORK_LANG_ENGLISH :Engels -STR_NETWORK_LANG_GERMAN :Duits -STR_NETWORK_LANG_FRENCH :Frans -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 :Grieks -STR_NETWORK_LANG_LATVIAN :Latvian -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Multispeler spel tuiste diff --git a/src/lang/arabic_egypt.txt b/src/lang/arabic_egypt.txt index bb89534dad..61bb91a186 100644 --- a/src/lang/arabic_egypt.txt +++ b/src/lang/arabic_egypt.txt @@ -1683,46 +1683,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}اللا STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}أدخل أسم اللعبة للشبكة -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :أي -STR_NETWORK_LANG_ENGLISH :إنجليزي -STR_NETWORK_LANG_GERMAN :ألماني -STR_NETWORK_LANG_FRENCH :فرنسي -STR_NETWORK_LANG_BRAZILIAN :برازيلي -STR_NETWORK_LANG_BULGARIAN :بلغاري -STR_NETWORK_LANG_CHINESE :صيني -STR_NETWORK_LANG_CZECH :شيكي -STR_NETWORK_LANG_DANISH :دانماركي -STR_NETWORK_LANG_DUTCH :هولندي -STR_NETWORK_LANG_ESPERANTO :اسبرانتو -STR_NETWORK_LANG_FINNISH :الفنلندية -STR_NETWORK_LANG_HUNGARIAN :هنغاري -STR_NETWORK_LANG_ICELANDIC :الأيسلاندية -STR_NETWORK_LANG_ITALIAN :إيطالي -STR_NETWORK_LANG_JAPANESE :يابانية -STR_NETWORK_LANG_KOREAN :كورية -STR_NETWORK_LANG_LITHUANIAN :اللتوانية -STR_NETWORK_LANG_NORWEGIAN :نرويجية -STR_NETWORK_LANG_POLISH :البولندية -STR_NETWORK_LANG_PORTUGUESE :برتغالية -STR_NETWORK_LANG_ROMANIAN :رومانية -STR_NETWORK_LANG_RUSSIAN :روسية -STR_NETWORK_LANG_SLOVAK :السلوفاكية -STR_NETWORK_LANG_SLOVENIAN :السلوفانية -STR_NETWORK_LANG_SPANISH :أسبانية -STR_NETWORK_LANG_SWEDISH :سويدية -STR_NETWORK_LANG_TURKISH :تركية -STR_NETWORK_LANG_UKRAINIAN :الأوكرانية -STR_NETWORK_LANG_AFRIKAANS :الأفريقية -STR_NETWORK_LANG_CROATIAN :كرواتية -STR_NETWORK_LANG_CATALAN :الكاتالوينية -STR_NETWORK_LANG_ESTONIAN :الأستونية -STR_NETWORK_LANG_GALICIAN :الجاليكية -STR_NETWORK_LANG_GREEK :اليونانية -STR_NETWORK_LANG_LATVIAN :اللاتفية -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}ردهة تعدد اللاعبين diff --git a/src/lang/basque.txt b/src/lang/basque.txt index b9f89ac069..66b4a38eff 100644 --- a/src/lang/basque.txt +++ b/src/lang/basque.txt @@ -1864,46 +1864,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Beste jo STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Sare joko batentzako izena sartu -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Edozein -STR_NETWORK_LANG_ENGLISH :Ingelera -STR_NETWORK_LANG_GERMAN :Alemaniera -STR_NETWORK_LANG_FRENCH :Frantsesa -STR_NETWORK_LANG_BRAZILIAN :Brasilera -STR_NETWORK_LANG_BULGARIAN :Bulgariera -STR_NETWORK_LANG_CHINESE :Txinera -STR_NETWORK_LANG_CZECH :Txekiera -STR_NETWORK_LANG_DANISH :Danimarkiera -STR_NETWORK_LANG_DUTCH :Holandera -STR_NETWORK_LANG_ESPERANTO :Esperantoa -STR_NETWORK_LANG_FINNISH :Finlandera -STR_NETWORK_LANG_HUNGARIAN :Hungariera -STR_NETWORK_LANG_ICELANDIC :Islandiera -STR_NETWORK_LANG_ITALIAN :Italiera -STR_NETWORK_LANG_JAPANESE :Japoniera -STR_NETWORK_LANG_KOREAN :Koreera -STR_NETWORK_LANG_LITHUANIAN :Lituaniera -STR_NETWORK_LANG_NORWEGIAN :Norbegiera -STR_NETWORK_LANG_POLISH :Poloniera -STR_NETWORK_LANG_PORTUGUESE :Portugesa -STR_NETWORK_LANG_ROMANIAN :Errumaniera -STR_NETWORK_LANG_RUSSIAN :Errusiera -STR_NETWORK_LANG_SLOVAK :Eslabiera -STR_NETWORK_LANG_SLOVENIAN :Eslobeniera -STR_NETWORK_LANG_SPANISH :Gaztelera -STR_NETWORK_LANG_SWEDISH :Suediera -STR_NETWORK_LANG_TURKISH :Turkiera -STR_NETWORK_LANG_UKRAINIAN :Ukrainera -STR_NETWORK_LANG_AFRIKAANS :Afrikaanera -STR_NETWORK_LANG_CROATIAN :Kroatiera -STR_NETWORK_LANG_CATALAN :Katalana -STR_NETWORK_LANG_ESTONIAN :Estoniera -STR_NETWORK_LANG_GALICIAN :Galiziera -STR_NETWORK_LANG_GREEK :Greziera -STR_NETWORK_LANG_LATVIAN :Letoniera -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Multijokalari joko itxia diff --git a/src/lang/belarusian.txt b/src/lang/belarusian.txt index 9a9c84ba6e..21f4e795c2 100644 --- a/src/lang/belarusian.txt +++ b/src/lang/belarusian.txt @@ -2301,46 +2301,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Іншы STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Увядзіце назву сеткавай гульні -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Любая -STR_NETWORK_LANG_ENGLISH :Анґельская -STR_NETWORK_LANG_GERMAN :Нямецкая -STR_NETWORK_LANG_FRENCH :Француская -STR_NETWORK_LANG_BRAZILIAN :Бразыльская -STR_NETWORK_LANG_BULGARIAN :Балґарская -STR_NETWORK_LANG_CHINESE :Кітайская -STR_NETWORK_LANG_CZECH :Чэская -STR_NETWORK_LANG_DANISH :Дацкая -STR_NETWORK_LANG_DUTCH :Нідэрляндзкая -STR_NETWORK_LANG_ESPERANTO :Эспэранта -STR_NETWORK_LANG_FINNISH :Фінская -STR_NETWORK_LANG_HUNGARIAN :Вугорская -STR_NETWORK_LANG_ICELANDIC :Ісьляндзкая -STR_NETWORK_LANG_ITALIAN :Італьянская -STR_NETWORK_LANG_JAPANESE :Японская -STR_NETWORK_LANG_KOREAN :Карэйская -STR_NETWORK_LANG_LITHUANIAN :Летувіская -STR_NETWORK_LANG_NORWEGIAN :Нарвэская -STR_NETWORK_LANG_POLISH :Польская -STR_NETWORK_LANG_PORTUGUESE :Партуґальская -STR_NETWORK_LANG_ROMANIAN :Румынская -STR_NETWORK_LANG_RUSSIAN :Расейская -STR_NETWORK_LANG_SLOVAK :Славацкая -STR_NETWORK_LANG_SLOVENIAN :Славенская -STR_NETWORK_LANG_SPANISH :Гішпанская -STR_NETWORK_LANG_SWEDISH :Швэдзкая -STR_NETWORK_LANG_TURKISH :Турэцкая -STR_NETWORK_LANG_UKRAINIAN :Украінская -STR_NETWORK_LANG_AFRIKAANS :Афрыкаанс -STR_NETWORK_LANG_CROATIAN :Харвацкая -STR_NETWORK_LANG_CATALAN :Каталёнская -STR_NETWORK_LANG_ESTONIAN :Эстонская -STR_NETWORK_LANG_GALICIAN :Ґалісійская -STR_NETWORK_LANG_GREEK :Грэцкая -STR_NETWORK_LANG_LATVIAN :Латыская -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Вітальня сеткавай гульні diff --git a/src/lang/brazilian_portuguese.txt b/src/lang/brazilian_portuguese.txt index 89d8f32043..6ea84d97b2 100644 --- a/src/lang/brazilian_portuguese.txt +++ b/src/lang/brazilian_portuguese.txt @@ -2071,46 +2071,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Outros j STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Coloque o nome para o jogo em rede -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Qualquer -STR_NETWORK_LANG_ENGLISH :Inglês -STR_NETWORK_LANG_GERMAN :Alemão -STR_NETWORK_LANG_FRENCH :Francês -STR_NETWORK_LANG_BRAZILIAN :Brasileiro -STR_NETWORK_LANG_BULGARIAN :Búlgaro -STR_NETWORK_LANG_CHINESE :Chinês -STR_NETWORK_LANG_CZECH :Checo -STR_NETWORK_LANG_DANISH :Dinamarquês -STR_NETWORK_LANG_DUTCH :Holandês -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finlandês -STR_NETWORK_LANG_HUNGARIAN :Húngaro -STR_NETWORK_LANG_ICELANDIC :Islandês -STR_NETWORK_LANG_ITALIAN :Italiano -STR_NETWORK_LANG_JAPANESE :Japonês -STR_NETWORK_LANG_KOREAN :Coreano -STR_NETWORK_LANG_LITHUANIAN :Lituano -STR_NETWORK_LANG_NORWEGIAN :Norueguês -STR_NETWORK_LANG_POLISH :Polandês -STR_NETWORK_LANG_PORTUGUESE :Português -STR_NETWORK_LANG_ROMANIAN :Romeno -STR_NETWORK_LANG_RUSSIAN :Russo -STR_NETWORK_LANG_SLOVAK :Eslovaco -STR_NETWORK_LANG_SLOVENIAN :Esloveno -STR_NETWORK_LANG_SPANISH :Espanhol -STR_NETWORK_LANG_SWEDISH :Sueco -STR_NETWORK_LANG_TURKISH :Turco -STR_NETWORK_LANG_UKRAINIAN :Ucraniano -STR_NETWORK_LANG_AFRIKAANS :Africano -STR_NETWORK_LANG_CROATIAN :Croata -STR_NETWORK_LANG_CATALAN :Catalão -STR_NETWORK_LANG_ESTONIAN :Estoniano -STR_NETWORK_LANG_GALICIAN :Galego -STR_NETWORK_LANG_GREEK :Grego -STR_NETWORK_LANG_LATVIAN :Letão -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Sala de espera do jogo diff --git a/src/lang/bulgarian.txt b/src/lang/bulgarian.txt index 3f40d2c0af..aa11c5df73 100644 --- a/src/lang/bulgarian.txt +++ b/src/lang/bulgarian.txt @@ -1912,46 +1912,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Друг STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Въведете име за мрежовата игра -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Всеки -STR_NETWORK_LANG_ENGLISH :Английски -STR_NETWORK_LANG_GERMAN :Немски -STR_NETWORK_LANG_FRENCH :Френски -STR_NETWORK_LANG_BRAZILIAN :Бразилски -STR_NETWORK_LANG_BULGARIAN :Български -STR_NETWORK_LANG_CHINESE :Китайски -STR_NETWORK_LANG_CZECH :Чешки -STR_NETWORK_LANG_DANISH :Датски -STR_NETWORK_LANG_DUTCH :Холандски -STR_NETWORK_LANG_ESPERANTO :Eсперанто -STR_NETWORK_LANG_FINNISH :Финландски -STR_NETWORK_LANG_HUNGARIAN :Унгарски -STR_NETWORK_LANG_ICELANDIC :Исландски -STR_NETWORK_LANG_ITALIAN :Италиански -STR_NETWORK_LANG_JAPANESE :Японски -STR_NETWORK_LANG_KOREAN :Корейски -STR_NETWORK_LANG_LITHUANIAN :Литовски -STR_NETWORK_LANG_NORWEGIAN :Норвежки -STR_NETWORK_LANG_POLISH :Полски -STR_NETWORK_LANG_PORTUGUESE :Португалски -STR_NETWORK_LANG_ROMANIAN :Румънски -STR_NETWORK_LANG_RUSSIAN :Руски -STR_NETWORK_LANG_SLOVAK :Словашки -STR_NETWORK_LANG_SLOVENIAN :Словенски -STR_NETWORK_LANG_SPANISH :Испански -STR_NETWORK_LANG_SWEDISH :Шведски -STR_NETWORK_LANG_TURKISH :Турски -STR_NETWORK_LANG_UKRAINIAN :Украински -STR_NETWORK_LANG_AFRIKAANS :Африкаанс -STR_NETWORK_LANG_CROATIAN :Хърватски -STR_NETWORK_LANG_CATALAN :Каталонски -STR_NETWORK_LANG_ESTONIAN :Естонски -STR_NETWORK_LANG_GALICIAN :Галиматия -STR_NETWORK_LANG_GREEK :Гръцки -STR_NETWORK_LANG_LATVIAN :Латвийски -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Преддверие на мрежовите игри diff --git a/src/lang/catalan.txt b/src/lang/catalan.txt index e8b0892d42..6df8a5e4b7 100644 --- a/src/lang/catalan.txt +++ b/src/lang/catalan.txt @@ -2071,46 +2071,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Els altr STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Posa el nom de la partida en xarxa -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Qualsevol -STR_NETWORK_LANG_ENGLISH :Anglès -STR_NETWORK_LANG_GERMAN :Alemany -STR_NETWORK_LANG_FRENCH :Francès -STR_NETWORK_LANG_BRAZILIAN :Brasiler -STR_NETWORK_LANG_BULGARIAN :Búlgar -STR_NETWORK_LANG_CHINESE :Xinès -STR_NETWORK_LANG_CZECH :Txec -STR_NETWORK_LANG_DANISH :Danès -STR_NETWORK_LANG_DUTCH :Holandès -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finès -STR_NETWORK_LANG_HUNGARIAN :Hongarès -STR_NETWORK_LANG_ICELANDIC :Islandès -STR_NETWORK_LANG_ITALIAN :Italià -STR_NETWORK_LANG_JAPANESE :Japonès -STR_NETWORK_LANG_KOREAN :Coreà -STR_NETWORK_LANG_LITHUANIAN :Lituà -STR_NETWORK_LANG_NORWEGIAN :Noruec -STR_NETWORK_LANG_POLISH :Polonès -STR_NETWORK_LANG_PORTUGUESE :Portuguès -STR_NETWORK_LANG_ROMANIAN :Romanès -STR_NETWORK_LANG_RUSSIAN :Rus -STR_NETWORK_LANG_SLOVAK :Eslovac -STR_NETWORK_LANG_SLOVENIAN :Eslovè -STR_NETWORK_LANG_SPANISH :Espanyol -STR_NETWORK_LANG_SWEDISH :Suec -STR_NETWORK_LANG_TURKISH :Turc -STR_NETWORK_LANG_UKRAINIAN :Ucraïnès -STR_NETWORK_LANG_AFRIKAANS :Afrikaans -STR_NETWORK_LANG_CROATIAN :Croat -STR_NETWORK_LANG_CATALAN :Català -STR_NETWORK_LANG_ESTONIAN :Estonià -STR_NETWORK_LANG_GALICIAN :Gallec -STR_NETWORK_LANG_GREEK :Grec -STR_NETWORK_LANG_LATVIAN :Letó -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Lobby de partida multijugador diff --git a/src/lang/croatian.txt b/src/lang/croatian.txt index f534c46cdc..b28690c848 100644 --- a/src/lang/croatian.txt +++ b/src/lang/croatian.txt @@ -2096,46 +2096,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Drugi ig STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Upišite ime mrežne igre -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Bilo koji -STR_NETWORK_LANG_ENGLISH :Engleski -STR_NETWORK_LANG_GERMAN :Njemački -STR_NETWORK_LANG_FRENCH :Francuski -STR_NETWORK_LANG_BRAZILIAN :Brazilski -STR_NETWORK_LANG_BULGARIAN :Bugarski -STR_NETWORK_LANG_CHINESE :Kineski -STR_NETWORK_LANG_CZECH :Češki -STR_NETWORK_LANG_DANISH :Danski -STR_NETWORK_LANG_DUTCH :Nizozemski -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finski -STR_NETWORK_LANG_HUNGARIAN :Mađarski -STR_NETWORK_LANG_ICELANDIC :Islandski -STR_NETWORK_LANG_ITALIAN :Talijanski -STR_NETWORK_LANG_JAPANESE :Japanski -STR_NETWORK_LANG_KOREAN :Korejski -STR_NETWORK_LANG_LITHUANIAN :Litavski -STR_NETWORK_LANG_NORWEGIAN :Norveški -STR_NETWORK_LANG_POLISH :Poljski -STR_NETWORK_LANG_PORTUGUESE :Portugalski -STR_NETWORK_LANG_ROMANIAN :Rumunjski -STR_NETWORK_LANG_RUSSIAN :Ruski -STR_NETWORK_LANG_SLOVAK :Slovački -STR_NETWORK_LANG_SLOVENIAN :Slovenski -STR_NETWORK_LANG_SPANISH :Španjolski -STR_NETWORK_LANG_SWEDISH :Švedski -STR_NETWORK_LANG_TURKISH :Turski -STR_NETWORK_LANG_UKRAINIAN :Ukrajinski -STR_NETWORK_LANG_AFRIKAANS :afrikaanski -STR_NETWORK_LANG_CROATIAN :hrvatski -STR_NETWORK_LANG_CATALAN :katalonski -STR_NETWORK_LANG_ESTONIAN :estonski -STR_NETWORK_LANG_GALICIAN :galicijski -STR_NETWORK_LANG_GREEK :Grčki -STR_NETWORK_LANG_LATVIAN :Latvijski -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Predvorje igre za više igrača diff --git a/src/lang/czech.txt b/src/lang/czech.txt index eefb64a7ea..444bdc7dfa 100644 --- a/src/lang/czech.txt +++ b/src/lang/czech.txt @@ -2152,46 +2152,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Aby osta STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Zadej jméno této síťové hry -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :jakýkoli -STR_NETWORK_LANG_ENGLISH :angličtina -STR_NETWORK_LANG_GERMAN :němčina -STR_NETWORK_LANG_FRENCH :francouzština -STR_NETWORK_LANG_BRAZILIAN :brazilská portugalština -STR_NETWORK_LANG_BULGARIAN :bulharština -STR_NETWORK_LANG_CHINESE :čínština -STR_NETWORK_LANG_CZECH :čeština -STR_NETWORK_LANG_DANISH :dánština -STR_NETWORK_LANG_DUTCH :nizozemština -STR_NETWORK_LANG_ESPERANTO :esperanto -STR_NETWORK_LANG_FINNISH :finština -STR_NETWORK_LANG_HUNGARIAN :maďarština -STR_NETWORK_LANG_ICELANDIC :islandština -STR_NETWORK_LANG_ITALIAN :italština -STR_NETWORK_LANG_JAPANESE :japonština -STR_NETWORK_LANG_KOREAN :korejština -STR_NETWORK_LANG_LITHUANIAN :litevština -STR_NETWORK_LANG_NORWEGIAN :norština -STR_NETWORK_LANG_POLISH :polština -STR_NETWORK_LANG_PORTUGUESE :portugalština -STR_NETWORK_LANG_ROMANIAN :rumunština -STR_NETWORK_LANG_RUSSIAN :ruština -STR_NETWORK_LANG_SLOVAK :slovenština -STR_NETWORK_LANG_SLOVENIAN :slovinština -STR_NETWORK_LANG_SPANISH :španělština -STR_NETWORK_LANG_SWEDISH :švédština -STR_NETWORK_LANG_TURKISH :turečtina -STR_NETWORK_LANG_UKRAINIAN :ukrajinština -STR_NETWORK_LANG_AFRIKAANS :afrikánština -STR_NETWORK_LANG_CROATIAN :chorvatština -STR_NETWORK_LANG_CATALAN :katalánština -STR_NETWORK_LANG_ESTONIAN :estonština -STR_NETWORK_LANG_GALICIAN :galicijština -STR_NETWORK_LANG_GREEK :řečtina -STR_NETWORK_LANG_LATVIAN :lotyština -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Vstupní místnost do hry více hráčů diff --git a/src/lang/danish.txt b/src/lang/danish.txt index 7f0e804fec..cff944dd92 100644 --- a/src/lang/danish.txt +++ b/src/lang/danish.txt @@ -2005,46 +2005,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Andre sp STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Skriv et navn for netværksspillet -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Hvilket som helst -STR_NETWORK_LANG_ENGLISH :Engelsk -STR_NETWORK_LANG_GERMAN :Tysk -STR_NETWORK_LANG_FRENCH :Fransk -STR_NETWORK_LANG_BRAZILIAN :Brasiliansk -STR_NETWORK_LANG_BULGARIAN :Bulgarsk -STR_NETWORK_LANG_CHINESE :Kinesisk -STR_NETWORK_LANG_CZECH :Tjekkisk -STR_NETWORK_LANG_DANISH :Dansk -STR_NETWORK_LANG_DUTCH :Hollandsk -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finsk -STR_NETWORK_LANG_HUNGARIAN :Ungarsk -STR_NETWORK_LANG_ICELANDIC :Islandsk -STR_NETWORK_LANG_ITALIAN :Italiensk -STR_NETWORK_LANG_JAPANESE :Japansk -STR_NETWORK_LANG_KOREAN :Koreansk -STR_NETWORK_LANG_LITHUANIAN :Litauisk -STR_NETWORK_LANG_NORWEGIAN :Norsk -STR_NETWORK_LANG_POLISH :Polsk -STR_NETWORK_LANG_PORTUGUESE :Portugisisk -STR_NETWORK_LANG_ROMANIAN :Rumænsk -STR_NETWORK_LANG_RUSSIAN :Russisk -STR_NETWORK_LANG_SLOVAK :Slovakisk -STR_NETWORK_LANG_SLOVENIAN :Slovensk -STR_NETWORK_LANG_SPANISH :Spansk -STR_NETWORK_LANG_SWEDISH :Svensk -STR_NETWORK_LANG_TURKISH :Tyrkisk -STR_NETWORK_LANG_UKRAINIAN :Ukrainsk -STR_NETWORK_LANG_AFRIKAANS :Afrikaans -STR_NETWORK_LANG_CROATIAN :Kroatisk -STR_NETWORK_LANG_CATALAN :Catalansk -STR_NETWORK_LANG_ESTONIAN :Estisk -STR_NETWORK_LANG_GALICIAN :Galicisk -STR_NETWORK_LANG_GREEK :Græsk -STR_NETWORK_LANG_LATVIAN :Lettisk -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Netværksspils lobby diff --git a/src/lang/dutch.txt b/src/lang/dutch.txt index 799ce679b1..4bd4a48e7a 100644 --- a/src/lang/dutch.txt +++ b/src/lang/dutch.txt @@ -2065,46 +2065,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Andere s STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Geef de naam van het netwerkspel -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Elke -STR_NETWORK_LANG_ENGLISH :Engels -STR_NETWORK_LANG_GERMAN :Duits -STR_NETWORK_LANG_FRENCH :Frans -STR_NETWORK_LANG_BRAZILIAN :Braziliaans -STR_NETWORK_LANG_BULGARIAN :Bulgaars -STR_NETWORK_LANG_CHINESE :Chinees -STR_NETWORK_LANG_CZECH :Tsjechisch -STR_NETWORK_LANG_DANISH :Deens -STR_NETWORK_LANG_DUTCH :Nederlands -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Fins -STR_NETWORK_LANG_HUNGARIAN :Hongaars -STR_NETWORK_LANG_ICELANDIC :IJslands -STR_NETWORK_LANG_ITALIAN :Italiaans -STR_NETWORK_LANG_JAPANESE :Japans -STR_NETWORK_LANG_KOREAN :Koreaans -STR_NETWORK_LANG_LITHUANIAN :Litouws -STR_NETWORK_LANG_NORWEGIAN :Noors -STR_NETWORK_LANG_POLISH :Pools -STR_NETWORK_LANG_PORTUGUESE :Portugees -STR_NETWORK_LANG_ROMANIAN :Roemeens -STR_NETWORK_LANG_RUSSIAN :Russisch -STR_NETWORK_LANG_SLOVAK :Slowaaks -STR_NETWORK_LANG_SLOVENIAN :Sloveens -STR_NETWORK_LANG_SPANISH :Spaans -STR_NETWORK_LANG_SWEDISH :Zweeds -STR_NETWORK_LANG_TURKISH :Turks -STR_NETWORK_LANG_UKRAINIAN :Oekraïens -STR_NETWORK_LANG_AFRIKAANS :Afrikaans -STR_NETWORK_LANG_CROATIAN :Kroatisch -STR_NETWORK_LANG_CATALAN :Catalaans -STR_NETWORK_LANG_ESTONIAN :Estisch -STR_NETWORK_LANG_GALICIAN :Galiciaans -STR_NETWORK_LANG_GREEK :Grieks -STR_NETWORK_LANG_LATVIAN :Lets -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Verzamelkamer voor netwerkspellen diff --git a/src/lang/english_AU.txt b/src/lang/english_AU.txt index 159af46cd3..1fd94cbd87 100644 --- a/src/lang/english_AU.txt +++ b/src/lang/english_AU.txt @@ -1922,46 +1922,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 diff --git a/src/lang/english_US.txt b/src/lang/english_US.txt index eb32fbc55e..530813d62b 100644 --- a/src/lang/english_US.txt +++ b/src/lang/english_US.txt @@ -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 diff --git a/src/lang/esperanto.txt b/src/lang/esperanto.txt index c8893d3ab4..97f1e625f4 100644 --- a/src/lang/esperanto.txt +++ b/src/lang/esperanto.txt @@ -1602,46 +1602,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Aliaj lu STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Tajpu nomon por la retludo -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Ajna -STR_NETWORK_LANG_ENGLISH :Angla -STR_NETWORK_LANG_GERMAN :Germana -STR_NETWORK_LANG_FRENCH :Franca -STR_NETWORK_LANG_BRAZILIAN :Brazila -STR_NETWORK_LANG_BULGARIAN :Bulgara -STR_NETWORK_LANG_CHINESE :Ĉina -STR_NETWORK_LANG_CZECH :Ĉeĥa -STR_NETWORK_LANG_DANISH :Dana -STR_NETWORK_LANG_DUTCH :Nederlanda -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finna -STR_NETWORK_LANG_HUNGARIAN :Hungara -STR_NETWORK_LANG_ICELANDIC :Islanda -STR_NETWORK_LANG_ITALIAN :Itala -STR_NETWORK_LANG_JAPANESE :Japana -STR_NETWORK_LANG_KOREAN :Korea -STR_NETWORK_LANG_LITHUANIAN :Litova -STR_NETWORK_LANG_NORWEGIAN :Norveĝa -STR_NETWORK_LANG_POLISH :Pola -STR_NETWORK_LANG_PORTUGUESE :Portugala -STR_NETWORK_LANG_ROMANIAN :Romana -STR_NETWORK_LANG_RUSSIAN :Rusa -STR_NETWORK_LANG_SLOVAK :Slovaka -STR_NETWORK_LANG_SLOVENIAN :Slovena -STR_NETWORK_LANG_SPANISH :Hispana -STR_NETWORK_LANG_SWEDISH :Sveda -STR_NETWORK_LANG_TURKISH :Turka -STR_NETWORK_LANG_UKRAINIAN :Ukraina -STR_NETWORK_LANG_AFRIKAANS :Afrikansa -STR_NETWORK_LANG_CROATIAN :Kroata -STR_NETWORK_LANG_CATALAN :Kataluna -STR_NETWORK_LANG_ESTONIAN :Estona -STR_NETWORK_LANG_GALICIAN :Galica -STR_NETWORK_LANG_GREEK :Greka -STR_NETWORK_LANG_LATVIAN :Latva -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Atendejo por plurludantaj ludoj diff --git a/src/lang/estonian.txt b/src/lang/estonian.txt index 4fc6af2b96..fdf2958841 100644 --- a/src/lang/estonian.txt +++ b/src/lang/estonian.txt @@ -2123,46 +2123,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Teavitab STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Sisesta mitmikmängu nimi -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Suvaline -STR_NETWORK_LANG_ENGLISH :Inglise keel -STR_NETWORK_LANG_GERMAN :Saksa keel -STR_NETWORK_LANG_FRENCH :Prantsuse keel -STR_NETWORK_LANG_BRAZILIAN :Brasiilia -STR_NETWORK_LANG_BULGARIAN :Bulgaaria -STR_NETWORK_LANG_CHINESE :Hiina -STR_NETWORK_LANG_CZECH :Tšehhi -STR_NETWORK_LANG_DANISH :Taani -STR_NETWORK_LANG_DUTCH :Hollandi -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Soome -STR_NETWORK_LANG_HUNGARIAN :Ungari -STR_NETWORK_LANG_ICELANDIC :Islandi -STR_NETWORK_LANG_ITALIAN :Itaalia -STR_NETWORK_LANG_JAPANESE :Jaapani -STR_NETWORK_LANG_KOREAN :Korea -STR_NETWORK_LANG_LITHUANIAN :Leedu -STR_NETWORK_LANG_NORWEGIAN :Norra -STR_NETWORK_LANG_POLISH :Poola -STR_NETWORK_LANG_PORTUGUESE :Portugali -STR_NETWORK_LANG_ROMANIAN :Rumeenia -STR_NETWORK_LANG_RUSSIAN :Vene -STR_NETWORK_LANG_SLOVAK :Slovakkia -STR_NETWORK_LANG_SLOVENIAN :Sloveenia -STR_NETWORK_LANG_SPANISH :Hispaania -STR_NETWORK_LANG_SWEDISH :Rootsi -STR_NETWORK_LANG_TURKISH :Türgi -STR_NETWORK_LANG_UKRAINIAN :Ukraina -STR_NETWORK_LANG_AFRIKAANS :Afrikaani -STR_NETWORK_LANG_CROATIAN :Horvaadi -STR_NETWORK_LANG_CATALAN :Katalaani -STR_NETWORK_LANG_ESTONIAN :Eesti -STR_NETWORK_LANG_GALICIAN :Galeegi -STR_NETWORK_LANG_GREEK :Kreeka -STR_NETWORK_LANG_LATVIAN :Läti -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Mitmikmängu jututuba diff --git a/src/lang/faroese.txt b/src/lang/faroese.txt index e6519df5f2..a0c6ed76bb 100644 --- a/src/lang/faroese.txt +++ b/src/lang/faroese.txt @@ -1770,46 +1770,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Aðrir s STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Gev netverks spælinum eitt navn -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Hvat sum helst -STR_NETWORK_LANG_ENGLISH :Enskt -STR_NETWORK_LANG_GERMAN :Týskt -STR_NETWORK_LANG_FRENCH :Franskt -STR_NETWORK_LANG_BRAZILIAN :Brasilienskt -STR_NETWORK_LANG_BULGARIAN :Bulgariskt -STR_NETWORK_LANG_CHINESE :Kinverskt -STR_NETWORK_LANG_CZECH :Tjekkiskt -STR_NETWORK_LANG_DANISH :Danskt -STR_NETWORK_LANG_DUTCH :Niðurlendskt -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finskt -STR_NETWORK_LANG_HUNGARIAN :Ungarskt -STR_NETWORK_LANG_ICELANDIC :Íslenskt -STR_NETWORK_LANG_ITALIAN :Italienskt -STR_NETWORK_LANG_JAPANESE :Japanskt -STR_NETWORK_LANG_KOREAN :Koreanskt -STR_NETWORK_LANG_LITHUANIAN :Litauiskt -STR_NETWORK_LANG_NORWEGIAN :Norskt -STR_NETWORK_LANG_POLISH :Polskt -STR_NETWORK_LANG_PORTUGUESE :Portugisiskt -STR_NETWORK_LANG_ROMANIAN :Rumenskt -STR_NETWORK_LANG_RUSSIAN :Russiskt -STR_NETWORK_LANG_SLOVAK :Slovakiskt -STR_NETWORK_LANG_SLOVENIAN :Slovenskt -STR_NETWORK_LANG_SPANISH :Spanskt -STR_NETWORK_LANG_SWEDISH :Svenskt -STR_NETWORK_LANG_TURKISH :Turkiskt -STR_NETWORK_LANG_UKRAINIAN :Ukrainskt -STR_NETWORK_LANG_AFRIKAANS :Afrikaans -STR_NETWORK_LANG_CROATIAN :Kroatiskt -STR_NETWORK_LANG_CATALAN :Catalan -STR_NETWORK_LANG_ESTONIAN :Estoniskt -STR_NETWORK_LANG_GALICIAN :Galisiskt -STR_NETWORK_LANG_GREEK :Grikskt -STR_NETWORK_LANG_LATVIAN :Latviskt -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Hópspæls forhøll diff --git a/src/lang/finnish.txt b/src/lang/finnish.txt index 3fea792d3c..a3b2a8cb09 100644 --- a/src/lang/finnish.txt +++ b/src/lang/finnish.txt @@ -2070,46 +2070,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Toiset p STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Syötä nimi verkkopelille -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :mikä tahansa -STR_NETWORK_LANG_ENGLISH :englanti -STR_NETWORK_LANG_GERMAN :saksa -STR_NETWORK_LANG_FRENCH :ranska -STR_NETWORK_LANG_BRAZILIAN :brasilianportugali -STR_NETWORK_LANG_BULGARIAN :bulgaria -STR_NETWORK_LANG_CHINESE :kiina -STR_NETWORK_LANG_CZECH :tšekki -STR_NETWORK_LANG_DANISH :tanska -STR_NETWORK_LANG_DUTCH :hollanti -STR_NETWORK_LANG_ESPERANTO :esperanto -STR_NETWORK_LANG_FINNISH :suomi -STR_NETWORK_LANG_HUNGARIAN :unkari -STR_NETWORK_LANG_ICELANDIC :islanti -STR_NETWORK_LANG_ITALIAN :italia -STR_NETWORK_LANG_JAPANESE :japani -STR_NETWORK_LANG_KOREAN :korea -STR_NETWORK_LANG_LITHUANIAN :liettua -STR_NETWORK_LANG_NORWEGIAN :norja -STR_NETWORK_LANG_POLISH :puola -STR_NETWORK_LANG_PORTUGUESE :portugali -STR_NETWORK_LANG_ROMANIAN :romania -STR_NETWORK_LANG_RUSSIAN :venäjä -STR_NETWORK_LANG_SLOVAK :slovakia -STR_NETWORK_LANG_SLOVENIAN :sloveeni -STR_NETWORK_LANG_SPANISH :espanja -STR_NETWORK_LANG_SWEDISH :ruotsi -STR_NETWORK_LANG_TURKISH :turkki -STR_NETWORK_LANG_UKRAINIAN :ukraina -STR_NETWORK_LANG_AFRIKAANS :afrikaans -STR_NETWORK_LANG_CROATIAN :kroatia -STR_NETWORK_LANG_CATALAN :katalaani -STR_NETWORK_LANG_ESTONIAN :viro -STR_NETWORK_LANG_GALICIAN :galego -STR_NETWORK_LANG_GREEK :kreikka -STR_NETWORK_LANG_LATVIAN :latvia -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Moninpeliaula diff --git a/src/lang/french.txt b/src/lang/french.txt index cf6763c8c1..bfad801ea5 100644 --- a/src/lang/french.txt +++ b/src/lang/french.txt @@ -2071,46 +2071,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Les autr STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Entrer un nom pour la partie en réseau -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Aucune -STR_NETWORK_LANG_ENGLISH :Anglais -STR_NETWORK_LANG_GERMAN :Allemand -STR_NETWORK_LANG_FRENCH :Français -STR_NETWORK_LANG_BRAZILIAN :Brésilien -STR_NETWORK_LANG_BULGARIAN :Bulgare -STR_NETWORK_LANG_CHINESE :Chinois -STR_NETWORK_LANG_CZECH :Tchèque -STR_NETWORK_LANG_DANISH :Danois -STR_NETWORK_LANG_DUTCH :Néerlandais -STR_NETWORK_LANG_ESPERANTO :Espéranto -STR_NETWORK_LANG_FINNISH :Finlandais -STR_NETWORK_LANG_HUNGARIAN :Hongrois -STR_NETWORK_LANG_ICELANDIC :Islandais -STR_NETWORK_LANG_ITALIAN :Italien -STR_NETWORK_LANG_JAPANESE :Japonais -STR_NETWORK_LANG_KOREAN :Coréen -STR_NETWORK_LANG_LITHUANIAN :Lituanien -STR_NETWORK_LANG_NORWEGIAN :Norvégien -STR_NETWORK_LANG_POLISH :Polonais -STR_NETWORK_LANG_PORTUGUESE :Portugais -STR_NETWORK_LANG_ROMANIAN :Roumain -STR_NETWORK_LANG_RUSSIAN :Russe -STR_NETWORK_LANG_SLOVAK :Slovaque -STR_NETWORK_LANG_SLOVENIAN :Slovène -STR_NETWORK_LANG_SPANISH :Espagnol -STR_NETWORK_LANG_SWEDISH :Suédois -STR_NETWORK_LANG_TURKISH :Turc -STR_NETWORK_LANG_UKRAINIAN :Ukrainien -STR_NETWORK_LANG_AFRIKAANS :Afrikaans -STR_NETWORK_LANG_CROATIAN :Croate -STR_NETWORK_LANG_CATALAN :Catalan -STR_NETWORK_LANG_ESTONIAN :Estonien -STR_NETWORK_LANG_GALICIAN :Galicien -STR_NETWORK_LANG_GREEK :Grec -STR_NETWORK_LANG_LATVIAN :Letton -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Préparation de la partie diff --git a/src/lang/gaelic.txt b/src/lang/gaelic.txt index 7e15bd033d..c38ac7e026 100644 --- a/src/lang/gaelic.txt +++ b/src/lang/gaelic.txt @@ -2157,46 +2157,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Bidh fio STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Cuir a-steach ainm airson a' gheama lìonraidh -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Cànan sam bith -STR_NETWORK_LANG_ENGLISH :Beurla -STR_NETWORK_LANG_GERMAN :Gearmailtis -STR_NETWORK_LANG_FRENCH :Fraingis -STR_NETWORK_LANG_BRAZILIAN :Portagailis Bhraisileach -STR_NETWORK_LANG_BULGARIAN :Bulgarais -STR_NETWORK_LANG_CHINESE :Sìnis -STR_NETWORK_LANG_CZECH :Seacais -STR_NETWORK_LANG_DANISH :Danmhairgis -STR_NETWORK_LANG_DUTCH :Duitsis -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Fionnlannais -STR_NETWORK_LANG_HUNGARIAN :Ungairis -STR_NETWORK_LANG_ICELANDIC :Tìlis -STR_NETWORK_LANG_ITALIAN :Eadailtis -STR_NETWORK_LANG_JAPANESE :Seapanais -STR_NETWORK_LANG_KOREAN :Coirèanais -STR_NETWORK_LANG_LITHUANIAN :Liotuainis -STR_NETWORK_LANG_NORWEGIAN :Nirribhis -STR_NETWORK_LANG_POLISH :Pòlainnis -STR_NETWORK_LANG_PORTUGUESE :Portagailis -STR_NETWORK_LANG_ROMANIAN :Romàinis -STR_NETWORK_LANG_RUSSIAN :Ruisis -STR_NETWORK_LANG_SLOVAK :Slòbhacais -STR_NETWORK_LANG_SLOVENIAN :Slòbhainis -STR_NETWORK_LANG_SPANISH :Spàinntis -STR_NETWORK_LANG_SWEDISH :Suainis -STR_NETWORK_LANG_TURKISH :Turcais -STR_NETWORK_LANG_UKRAINIAN :Ucràinis -STR_NETWORK_LANG_AFRIKAANS :Afraganais -STR_NETWORK_LANG_CROATIAN :Cròthaisis -STR_NETWORK_LANG_CATALAN :Catalanais -STR_NETWORK_LANG_ESTONIAN :Eastoinis -STR_NETWORK_LANG_GALICIAN :Gailìsis -STR_NETWORK_LANG_GREEK :Greugais -STR_NETWORK_LANG_LATVIAN :Laitbheis -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Lobaidh nan geamannan ioma-chluicheadair diff --git a/src/lang/galician.txt b/src/lang/galician.txt index d993322b42..255d5e8838 100644 --- a/src/lang/galician.txt +++ b/src/lang/galician.txt @@ -1993,46 +1993,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Outros x STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Escribe un nome para a partida en rede -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Calquera -STR_NETWORK_LANG_ENGLISH :Inglés -STR_NETWORK_LANG_GERMAN :Alemán -STR_NETWORK_LANG_FRENCH :Francés -STR_NETWORK_LANG_BRAZILIAN :Brasileiro -STR_NETWORK_LANG_BULGARIAN :Búlgaro -STR_NETWORK_LANG_CHINESE :Chinés -STR_NETWORK_LANG_CZECH :Checo -STR_NETWORK_LANG_DANISH :Danés -STR_NETWORK_LANG_DUTCH :Holandés -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finés -STR_NETWORK_LANG_HUNGARIAN :Húngaro -STR_NETWORK_LANG_ICELANDIC :Islandés -STR_NETWORK_LANG_ITALIAN :Italiano -STR_NETWORK_LANG_JAPANESE :Xaponés -STR_NETWORK_LANG_KOREAN :Coreano -STR_NETWORK_LANG_LITHUANIAN :Lituano -STR_NETWORK_LANG_NORWEGIAN :Noruegués -STR_NETWORK_LANG_POLISH :Polaco -STR_NETWORK_LANG_PORTUGUESE :Portugués -STR_NETWORK_LANG_ROMANIAN :Rumano -STR_NETWORK_LANG_RUSSIAN :Ruso -STR_NETWORK_LANG_SLOVAK :Eslovaco -STR_NETWORK_LANG_SLOVENIAN :Esloveno -STR_NETWORK_LANG_SPANISH :Español -STR_NETWORK_LANG_SWEDISH :Sueco -STR_NETWORK_LANG_TURKISH :Turco -STR_NETWORK_LANG_UKRAINIAN :Ucraniano -STR_NETWORK_LANG_AFRIKAANS :Africano -STR_NETWORK_LANG_CROATIAN :Croata -STR_NETWORK_LANG_CATALAN :Catalán -STR_NETWORK_LANG_ESTONIAN :Estonio -STR_NETWORK_LANG_GALICIAN :Galego -STR_NETWORK_LANG_GREEK :Grego -STR_NETWORK_LANG_LATVIAN :Letón -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Sala de espera de partida multixogador diff --git a/src/lang/german.txt b/src/lang/german.txt index 6fcc09166b..d0f89a9265 100644 --- a/src/lang/german.txt +++ b/src/lang/german.txt @@ -2071,46 +2071,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Damit an STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Namen für das Netzwerkspiel eingeben -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Egal -STR_NETWORK_LANG_ENGLISH :Englisch -STR_NETWORK_LANG_GERMAN :Deutsch -STR_NETWORK_LANG_FRENCH :Französisch -STR_NETWORK_LANG_BRAZILIAN :Brasilianisch -STR_NETWORK_LANG_BULGARIAN :Bulgarisch -STR_NETWORK_LANG_CHINESE :Chinesisch -STR_NETWORK_LANG_CZECH :Tschechisch -STR_NETWORK_LANG_DANISH :Dänisch -STR_NETWORK_LANG_DUTCH :Niederländisch -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finnisch -STR_NETWORK_LANG_HUNGARIAN :Ungarisch -STR_NETWORK_LANG_ICELANDIC :Isländisch -STR_NETWORK_LANG_ITALIAN :Italienisch -STR_NETWORK_LANG_JAPANESE :Japanisch -STR_NETWORK_LANG_KOREAN :Koreanisch -STR_NETWORK_LANG_LITHUANIAN :Litauisch -STR_NETWORK_LANG_NORWEGIAN :Norwegisch -STR_NETWORK_LANG_POLISH :Polnisch -STR_NETWORK_LANG_PORTUGUESE :Portugiesisch -STR_NETWORK_LANG_ROMANIAN :Rumänisch -STR_NETWORK_LANG_RUSSIAN :Russisch -STR_NETWORK_LANG_SLOVAK :Slowakisch -STR_NETWORK_LANG_SLOVENIAN :Slowenisch -STR_NETWORK_LANG_SPANISH :Spanisch -STR_NETWORK_LANG_SWEDISH :Schwedisch -STR_NETWORK_LANG_TURKISH :Türkisch -STR_NETWORK_LANG_UKRAINIAN :Ukrainisch -STR_NETWORK_LANG_AFRIKAANS :Afrikaans -STR_NETWORK_LANG_CROATIAN :Kroatisch -STR_NETWORK_LANG_CATALAN :Katalanisch -STR_NETWORK_LANG_ESTONIAN :Estnisch -STR_NETWORK_LANG_GALICIAN :Galizisch -STR_NETWORK_LANG_GREEK :Griechisch -STR_NETWORK_LANG_LATVIAN :Lettisch -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Mehrspielerlobby diff --git a/src/lang/greek.txt b/src/lang/greek.txt index 6593038b4f..fc55858dc8 100644 --- a/src/lang/greek.txt +++ b/src/lang/greek.txt @@ -2114,46 +2114,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Οι υ STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Εισάγετε το όνομα του δικτυακού παιχνιδιού -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Οποιαδήποτε -STR_NETWORK_LANG_ENGLISH :Αγγλικά -STR_NETWORK_LANG_GERMAN :Γερμανικά -STR_NETWORK_LANG_FRENCH :Γαλλικά -STR_NETWORK_LANG_BRAZILIAN :Βραζιλιάνικα -STR_NETWORK_LANG_BULGARIAN :Βουλγαρικά -STR_NETWORK_LANG_CHINESE :Κινέζικα -STR_NETWORK_LANG_CZECH :Τσεχικά -STR_NETWORK_LANG_DANISH :Δανικά -STR_NETWORK_LANG_DUTCH :Ολλανδικά -STR_NETWORK_LANG_ESPERANTO :Εσπεράντο -STR_NETWORK_LANG_FINNISH :Φιλανδικά -STR_NETWORK_LANG_HUNGARIAN :Ουγγρικά -STR_NETWORK_LANG_ICELANDIC :Ισλανδικά -STR_NETWORK_LANG_ITALIAN :Ιταλικά -STR_NETWORK_LANG_JAPANESE :Ιαπωνικά -STR_NETWORK_LANG_KOREAN :Κορεατικά -STR_NETWORK_LANG_LITHUANIAN :Λιθουανικά -STR_NETWORK_LANG_NORWEGIAN :Νορβηγικά -STR_NETWORK_LANG_POLISH :Πολωνικά -STR_NETWORK_LANG_PORTUGUESE :Πορτογαλικά -STR_NETWORK_LANG_ROMANIAN :Ρουμανικά -STR_NETWORK_LANG_RUSSIAN :Ρωσικά -STR_NETWORK_LANG_SLOVAK :Σλοβακικά -STR_NETWORK_LANG_SLOVENIAN :Σλοβενικά -STR_NETWORK_LANG_SPANISH :Ισπανικά -STR_NETWORK_LANG_SWEDISH :Σουηδικά -STR_NETWORK_LANG_TURKISH :Τουρκικά -STR_NETWORK_LANG_UKRAINIAN :Ουκρανικά -STR_NETWORK_LANG_AFRIKAANS :Αφρικάνς -STR_NETWORK_LANG_CROATIAN :Κροατικά -STR_NETWORK_LANG_CATALAN :Καταλανικά -STR_NETWORK_LANG_ESTONIAN :Εσθονικά -STR_NETWORK_LANG_GALICIAN :Γαλικιανά -STR_NETWORK_LANG_GREEK :Ελληνικά -STR_NETWORK_LANG_LATVIAN :Λετονικά -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Αίθουσα παιχνιδιού για πολλούς παίκτες diff --git a/src/lang/hebrew.txt b/src/lang/hebrew.txt index ba5d417ab0..c36119dd48 100644 --- a/src/lang/hebrew.txt +++ b/src/lang/hebrew.txt @@ -1971,46 +1971,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}שחקנ STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}הזן שם למשחק רשת -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :כלשהו -STR_NETWORK_LANG_ENGLISH :אנגלית -STR_NETWORK_LANG_GERMAN :גרמנית -STR_NETWORK_LANG_FRENCH :צרפתית -STR_NETWORK_LANG_BRAZILIAN :ברזילאית -STR_NETWORK_LANG_BULGARIAN :בולגרית -STR_NETWORK_LANG_CHINESE :סינית -STR_NETWORK_LANG_CZECH :צ'כית -STR_NETWORK_LANG_DANISH :דנית -STR_NETWORK_LANG_DUTCH :הולנדית -STR_NETWORK_LANG_ESPERANTO :אספרנטו -STR_NETWORK_LANG_FINNISH :פינית -STR_NETWORK_LANG_HUNGARIAN :הונגרית -STR_NETWORK_LANG_ICELANDIC :איסלנדית -STR_NETWORK_LANG_ITALIAN :איטלקית -STR_NETWORK_LANG_JAPANESE :יפנית -STR_NETWORK_LANG_KOREAN :קוריאנית -STR_NETWORK_LANG_LITHUANIAN :לטבית -STR_NETWORK_LANG_NORWEGIAN :נורבגית -STR_NETWORK_LANG_POLISH :פולנית -STR_NETWORK_LANG_PORTUGUESE :פורטוגזית -STR_NETWORK_LANG_ROMANIAN :רומנית -STR_NETWORK_LANG_RUSSIAN :רוסית -STR_NETWORK_LANG_SLOVAK :סלובקית -STR_NETWORK_LANG_SLOVENIAN :סלובנית -STR_NETWORK_LANG_SPANISH :ספרדית -STR_NETWORK_LANG_SWEDISH :שבדית -STR_NETWORK_LANG_TURKISH :טורקית -STR_NETWORK_LANG_UKRAINIAN :אוקראינית -STR_NETWORK_LANG_AFRIKAANS :אפריקנית -STR_NETWORK_LANG_CROATIAN :קרואטית -STR_NETWORK_LANG_CATALAN :קטלונית -STR_NETWORK_LANG_ESTONIAN :אסטונית -STR_NETWORK_LANG_GALICIAN :גליציאנית -STR_NETWORK_LANG_GREEK :יוונית -STR_NETWORK_LANG_LATVIAN :לטבית -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}לובי של משחק רשת diff --git a/src/lang/hungarian.txt b/src/lang/hungarian.txt index ca6483c5b3..cba2a6aef0 100644 --- a/src/lang/hungarian.txt +++ b/src/lang/hungarian.txt @@ -2134,46 +2134,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}A többi STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Add meg a hálózati játékhoz a neved -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Bármilyen -STR_NETWORK_LANG_ENGLISH :Angol -STR_NETWORK_LANG_GERMAN :Német -STR_NETWORK_LANG_FRENCH :Francia -STR_NETWORK_LANG_BRAZILIAN :Brazil -STR_NETWORK_LANG_BULGARIAN :Bolgár -STR_NETWORK_LANG_CHINESE :Kínai -STR_NETWORK_LANG_CZECH :Cseh -STR_NETWORK_LANG_DANISH :Dán -STR_NETWORK_LANG_DUTCH :Holland -STR_NETWORK_LANG_ESPERANTO :Eszperantó -STR_NETWORK_LANG_FINNISH :Finn -STR_NETWORK_LANG_HUNGARIAN :Magyar -STR_NETWORK_LANG_ICELANDIC :Izlandi -STR_NETWORK_LANG_ITALIAN :Olasz -STR_NETWORK_LANG_JAPANESE :Japán -STR_NETWORK_LANG_KOREAN :Koreai -STR_NETWORK_LANG_LITHUANIAN :Litván -STR_NETWORK_LANG_NORWEGIAN :Norvég -STR_NETWORK_LANG_POLISH :Lengyel -STR_NETWORK_LANG_PORTUGUESE :Portugál -STR_NETWORK_LANG_ROMANIAN :Román -STR_NETWORK_LANG_RUSSIAN :Orosz -STR_NETWORK_LANG_SLOVAK :Szlovák -STR_NETWORK_LANG_SLOVENIAN :Szlovén -STR_NETWORK_LANG_SPANISH :Spanyol -STR_NETWORK_LANG_SWEDISH :Svéd -STR_NETWORK_LANG_TURKISH :Török -STR_NETWORK_LANG_UKRAINIAN :Ukrán -STR_NETWORK_LANG_AFRIKAANS :Afrikai -STR_NETWORK_LANG_CROATIAN :Horvát -STR_NETWORK_LANG_CATALAN :Katalán -STR_NETWORK_LANG_ESTONIAN :Észt -STR_NETWORK_LANG_GALICIAN :Gall -STR_NETWORK_LANG_GREEK :Görög -STR_NETWORK_LANG_LATVIAN :Lett -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Hálózati játék előszoba diff --git a/src/lang/icelandic.txt b/src/lang/icelandic.txt index 778c072250..47a4d268bc 100644 --- a/src/lang/icelandic.txt +++ b/src/lang/icelandic.txt @@ -1806,46 +1806,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Aðrir n STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Sláðu inn nafn netleiksins -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Hvað sem er -STR_NETWORK_LANG_ENGLISH :Enska -STR_NETWORK_LANG_GERMAN :Þýska -STR_NETWORK_LANG_FRENCH :Franska -STR_NETWORK_LANG_BRAZILIAN :Brasilíska -STR_NETWORK_LANG_BULGARIAN :Búlgarska -STR_NETWORK_LANG_CHINESE :Kínverska -STR_NETWORK_LANG_CZECH :Tékkneska -STR_NETWORK_LANG_DANISH :Danska -STR_NETWORK_LANG_DUTCH :Hollenska -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finnska -STR_NETWORK_LANG_HUNGARIAN :Ungverska -STR_NETWORK_LANG_ICELANDIC :Íslenska -STR_NETWORK_LANG_ITALIAN :Ítalska -STR_NETWORK_LANG_JAPANESE :Japanska -STR_NETWORK_LANG_KOREAN :Kóreiska -STR_NETWORK_LANG_LITHUANIAN :Litháenska -STR_NETWORK_LANG_NORWEGIAN :Norska -STR_NETWORK_LANG_POLISH :Pólska -STR_NETWORK_LANG_PORTUGUESE :Portúgalska -STR_NETWORK_LANG_ROMANIAN :Rómanska -STR_NETWORK_LANG_RUSSIAN :Rússneska -STR_NETWORK_LANG_SLOVAK :Slóvakíska -STR_NETWORK_LANG_SLOVENIAN :Slóveska -STR_NETWORK_LANG_SPANISH :Spænska -STR_NETWORK_LANG_SWEDISH :Sænska -STR_NETWORK_LANG_TURKISH :Tyrkneska -STR_NETWORK_LANG_UKRAINIAN :Úkraínska -STR_NETWORK_LANG_AFRIKAANS :Afríkanska -STR_NETWORK_LANG_CROATIAN :Króatíska -STR_NETWORK_LANG_CATALAN :Katalónska -STR_NETWORK_LANG_ESTONIAN :Eistneska -STR_NETWORK_LANG_GALICIAN :Gelíska -STR_NETWORK_LANG_GREEK :Gríska -STR_NETWORK_LANG_LATVIAN :Lettneska -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Anddyri fjölspilunarleiks diff --git a/src/lang/indonesian.txt b/src/lang/indonesian.txt index 20ee7ef74d..a6401981a2 100644 --- a/src/lang/indonesian.txt +++ b/src/lang/indonesian.txt @@ -2047,46 +2047,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Agar pem STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Masukkan nama dari permainan di jaringan -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Segala bahasa -STR_NETWORK_LANG_ENGLISH :Inggris -STR_NETWORK_LANG_GERMAN :Jerman -STR_NETWORK_LANG_FRENCH :Perancis -STR_NETWORK_LANG_BRAZILIAN :Brazil -STR_NETWORK_LANG_BULGARIAN :Bulgaria -STR_NETWORK_LANG_CHINESE :China -STR_NETWORK_LANG_CZECH :Ceko -STR_NETWORK_LANG_DANISH :Denmark -STR_NETWORK_LANG_DUTCH :Belanda -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finlandia -STR_NETWORK_LANG_HUNGARIAN :Hungaria -STR_NETWORK_LANG_ICELANDIC :Islandia -STR_NETWORK_LANG_ITALIAN :Italia -STR_NETWORK_LANG_JAPANESE :Jepang -STR_NETWORK_LANG_KOREAN :Korea -STR_NETWORK_LANG_LITHUANIAN :Lithuania -STR_NETWORK_LANG_NORWEGIAN :Norwegia -STR_NETWORK_LANG_POLISH :Polandia -STR_NETWORK_LANG_PORTUGUESE :Portugis -STR_NETWORK_LANG_ROMANIAN :Rumania -STR_NETWORK_LANG_RUSSIAN :Rusia -STR_NETWORK_LANG_SLOVAK :Slovakia -STR_NETWORK_LANG_SLOVENIAN :Slovenia -STR_NETWORK_LANG_SPANISH :Spanyol -STR_NETWORK_LANG_SWEDISH :Swedia -STR_NETWORK_LANG_TURKISH :Turki -STR_NETWORK_LANG_UKRAINIAN :Ukrainia -STR_NETWORK_LANG_AFRIKAANS :Afrika -STR_NETWORK_LANG_CROATIAN :Kroasia -STR_NETWORK_LANG_CATALAN :Catalan -STR_NETWORK_LANG_ESTONIAN :Estonia -STR_NETWORK_LANG_GALICIAN :Galisia -STR_NETWORK_LANG_GREEK :Yunani -STR_NETWORK_LANG_LATVIAN :Latvia -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Lobi Bermain bersama diff --git a/src/lang/irish.txt b/src/lang/irish.txt index a6b192cf7f..18e4bc2df2 100644 --- a/src/lang/irish.txt +++ b/src/lang/irish.txt @@ -1945,46 +1945,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Beidh a STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Iontráil ainm don chluiche líonra -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Teanga ar bith -STR_NETWORK_LANG_ENGLISH :Béarla -STR_NETWORK_LANG_GERMAN :Gearmáinis -STR_NETWORK_LANG_FRENCH :Fraincis -STR_NETWORK_LANG_BRAZILIAN :Brasaílis -STR_NETWORK_LANG_BULGARIAN :Bulgáiris -STR_NETWORK_LANG_CHINESE :Sínis -STR_NETWORK_LANG_CZECH :Seicis -STR_NETWORK_LANG_DANISH :Danmhairgis -STR_NETWORK_LANG_DUTCH :Ollainnis -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Fionlainnis -STR_NETWORK_LANG_HUNGARIAN :Ungáiris -STR_NETWORK_LANG_ICELANDIC :Íoslainnis -STR_NETWORK_LANG_ITALIAN :Iodáilis -STR_NETWORK_LANG_JAPANESE :Seapáinis -STR_NETWORK_LANG_KOREAN :Cóiréis -STR_NETWORK_LANG_LITHUANIAN :Liotuáinis -STR_NETWORK_LANG_NORWEGIAN :Ioruais -STR_NETWORK_LANG_POLISH :Polainnis -STR_NETWORK_LANG_PORTUGUESE :Portaingéilis -STR_NETWORK_LANG_ROMANIAN :Rómáinis -STR_NETWORK_LANG_RUSSIAN :Rúisis -STR_NETWORK_LANG_SLOVAK :Slóvaicis -STR_NETWORK_LANG_SLOVENIAN :Slóivéinis -STR_NETWORK_LANG_SPANISH :Spáinnis -STR_NETWORK_LANG_SWEDISH :Sualainnis -STR_NETWORK_LANG_TURKISH :Tuircis -STR_NETWORK_LANG_UKRAINIAN :Úcráinis -STR_NETWORK_LANG_AFRIKAANS :Afracáinis -STR_NETWORK_LANG_CROATIAN :Cróitis -STR_NETWORK_LANG_CATALAN :Catalóinis -STR_NETWORK_LANG_ESTONIAN :Eastóinis -STR_NETWORK_LANG_GALICIAN :Gailísis -STR_NETWORK_LANG_GREEK :Gréigis -STR_NETWORK_LANG_LATVIAN :Laitvis -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Forsheomra cluichí ilimreoirí diff --git a/src/lang/italian.txt b/src/lang/italian.txt index 2627a7b6ce..9cad946207 100644 --- a/src/lang/italian.txt +++ b/src/lang/italian.txt @@ -2085,46 +2085,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Fa saper STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Inserire il nome della partita -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Qualsiasi -STR_NETWORK_LANG_ENGLISH :Inglese -STR_NETWORK_LANG_GERMAN :Tedesco -STR_NETWORK_LANG_FRENCH :Francese -STR_NETWORK_LANG_BRAZILIAN :Brasiliano -STR_NETWORK_LANG_BULGARIAN :Bùlgaro -STR_NETWORK_LANG_CHINESE :Cinese -STR_NETWORK_LANG_CZECH :Ceco -STR_NETWORK_LANG_DANISH :Danese -STR_NETWORK_LANG_DUTCH :Olandese -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finlandese -STR_NETWORK_LANG_HUNGARIAN :Ungherese -STR_NETWORK_LANG_ICELANDIC :Islandese -STR_NETWORK_LANG_ITALIAN :Italiano -STR_NETWORK_LANG_JAPANESE :Giapponese -STR_NETWORK_LANG_KOREAN :Coreano -STR_NETWORK_LANG_LITHUANIAN :Lituano -STR_NETWORK_LANG_NORWEGIAN :Norvegese -STR_NETWORK_LANG_POLISH :Polacco -STR_NETWORK_LANG_PORTUGUESE :Portoghese -STR_NETWORK_LANG_ROMANIAN :Rumeno -STR_NETWORK_LANG_RUSSIAN :Russo -STR_NETWORK_LANG_SLOVAK :Slovacco -STR_NETWORK_LANG_SLOVENIAN :Sloveno -STR_NETWORK_LANG_SPANISH :Spagnolo -STR_NETWORK_LANG_SWEDISH :Svedese -STR_NETWORK_LANG_TURKISH :Turco -STR_NETWORK_LANG_UKRAINIAN :Ucraino -STR_NETWORK_LANG_AFRIKAANS :Afrikaans -STR_NETWORK_LANG_CROATIAN :Croato -STR_NETWORK_LANG_CATALAN :Catalano -STR_NETWORK_LANG_ESTONIAN :Estone -STR_NETWORK_LANG_GALICIAN :Galiziano -STR_NETWORK_LANG_GREEK :Greco -STR_NETWORK_LANG_LATVIAN :Lèttone -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Stanza principale partita multigiocatore diff --git a/src/lang/japanese.txt b/src/lang/japanese.txt index 228b16dffb..d9c676f1e2 100644 --- a/src/lang/japanese.txt +++ b/src/lang/japanese.txt @@ -1989,46 +1989,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}この STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}ネットワークゲーム名を入力 -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :言語未指定 -STR_NETWORK_LANG_ENGLISH :英語 -STR_NETWORK_LANG_GERMAN :ドイツ語 -STR_NETWORK_LANG_FRENCH :フランス語 -STR_NETWORK_LANG_BRAZILIAN :ポルトガル語(ブラジル) -STR_NETWORK_LANG_BULGARIAN :ブルガリア語 -STR_NETWORK_LANG_CHINESE :中国語 -STR_NETWORK_LANG_CZECH :チェコ語 -STR_NETWORK_LANG_DANISH :デンマーク語 -STR_NETWORK_LANG_DUTCH :オランダ語 -STR_NETWORK_LANG_ESPERANTO :エスペラント語 -STR_NETWORK_LANG_FINNISH :フィンランド語 -STR_NETWORK_LANG_HUNGARIAN :ハンガリー語 -STR_NETWORK_LANG_ICELANDIC :アイスランド語 -STR_NETWORK_LANG_ITALIAN :イタリア語 -STR_NETWORK_LANG_JAPANESE :日本語 -STR_NETWORK_LANG_KOREAN :韓国語 -STR_NETWORK_LANG_LITHUANIAN :リトアニア語 -STR_NETWORK_LANG_NORWEGIAN :ノルウェイ語 -STR_NETWORK_LANG_POLISH :ポーランド語 -STR_NETWORK_LANG_PORTUGUESE :ポルトガル語 -STR_NETWORK_LANG_ROMANIAN :ルーマニア語 -STR_NETWORK_LANG_RUSSIAN :ロシア語 -STR_NETWORK_LANG_SLOVAK :スロバキア語 -STR_NETWORK_LANG_SLOVENIAN :スロベニア語 -STR_NETWORK_LANG_SPANISH :スペイン語 -STR_NETWORK_LANG_SWEDISH :スウェーデン語 -STR_NETWORK_LANG_TURKISH :トルコ語 -STR_NETWORK_LANG_UKRAINIAN :ウクライナ語 -STR_NETWORK_LANG_AFRIKAANS :アフリカーンス語 -STR_NETWORK_LANG_CROATIAN :クロアチア語 -STR_NETWORK_LANG_CATALAN :カタロニア語 -STR_NETWORK_LANG_ESTONIAN :エストニア語 -STR_NETWORK_LANG_GALICIAN :ガリシア語 -STR_NETWORK_LANG_GREEK :ギリシア語 -STR_NETWORK_LANG_LATVIAN :ラトビア語 -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}マルチプレイヤーゲーム ロビー diff --git a/src/lang/korean.txt b/src/lang/korean.txt index d6efaa457f..226d10c89a 100644 --- a/src/lang/korean.txt +++ b/src/lang/korean.txt @@ -2071,46 +2071,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}서버 STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}네트워크 게임에서 사용할 이름을 입력하세요 -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :모든 언어 -STR_NETWORK_LANG_ENGLISH :영어 -STR_NETWORK_LANG_GERMAN :독일어 -STR_NETWORK_LANG_FRENCH :프랑스어 -STR_NETWORK_LANG_BRAZILIAN :브라질어 -STR_NETWORK_LANG_BULGARIAN :불가리아어 -STR_NETWORK_LANG_CHINESE :중국어 -STR_NETWORK_LANG_CZECH :체코어 -STR_NETWORK_LANG_DANISH :덴마크어 -STR_NETWORK_LANG_DUTCH :네덜란드어 -STR_NETWORK_LANG_ESPERANTO :에스페란토 -STR_NETWORK_LANG_FINNISH :핀란드어 -STR_NETWORK_LANG_HUNGARIAN :헝가리어 -STR_NETWORK_LANG_ICELANDIC :아이슬란드어 -STR_NETWORK_LANG_ITALIAN :이탈리아어 -STR_NETWORK_LANG_JAPANESE :일본어 -STR_NETWORK_LANG_KOREAN :한국어 -STR_NETWORK_LANG_LITHUANIAN :리투아니아어 -STR_NETWORK_LANG_NORWEGIAN :노르웨이어 -STR_NETWORK_LANG_POLISH :폴란드어 -STR_NETWORK_LANG_PORTUGUESE :포르투갈어 -STR_NETWORK_LANG_ROMANIAN :루마니아어 -STR_NETWORK_LANG_RUSSIAN :러시아어 -STR_NETWORK_LANG_SLOVAK :슬로바키아어 -STR_NETWORK_LANG_SLOVENIAN :슬로베니아어 -STR_NETWORK_LANG_SPANISH :스페인어 -STR_NETWORK_LANG_SWEDISH :스웨덴어 -STR_NETWORK_LANG_TURKISH :터키어 -STR_NETWORK_LANG_UKRAINIAN :우크라이나어 -STR_NETWORK_LANG_AFRIKAANS :아프리카어 -STR_NETWORK_LANG_CROATIAN :크로아티아어 -STR_NETWORK_LANG_CATALAN :카탈로니아어 -STR_NETWORK_LANG_ESTONIAN :에스토니아어 -STR_NETWORK_LANG_GALICIAN :갈리시아어 -STR_NETWORK_LANG_GREEK :그리스어 -STR_NETWORK_LANG_LATVIAN :라트비아어 -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}멀티플레이 게임 대기실 diff --git a/src/lang/latin.txt b/src/lang/latin.txt index bb12707a3c..a6eeb3cca2 100644 --- a/src/lang/latin.txt +++ b/src/lang/latin.txt @@ -2164,46 +2164,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Lingua i STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Inscribe nomen ludi retis -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Quaevis -STR_NETWORK_LANG_ENGLISH :Anglica -STR_NETWORK_LANG_GERMAN :Theodisca -STR_NETWORK_LANG_FRENCH :Francogallica -STR_NETWORK_LANG_BRAZILIAN :Brasilica -STR_NETWORK_LANG_BULGARIAN :Bulgarica -STR_NETWORK_LANG_CHINESE :Sinica -STR_NETWORK_LANG_CZECH :Cecha -STR_NETWORK_LANG_DANISH :Danica -STR_NETWORK_LANG_DUTCH :Batavica -STR_NETWORK_LANG_ESPERANTO :Esperantica -STR_NETWORK_LANG_FINNISH :Finnica -STR_NETWORK_LANG_HUNGARIAN :Hungarica -STR_NETWORK_LANG_ICELANDIC :Islandica -STR_NETWORK_LANG_ITALIAN :Italiana -STR_NETWORK_LANG_JAPANESE :Iaponica -STR_NETWORK_LANG_KOREAN :Coreana -STR_NETWORK_LANG_LITHUANIAN :Lithuanica -STR_NETWORK_LANG_NORWEGIAN :Norvegica -STR_NETWORK_LANG_POLISH :Polonica -STR_NETWORK_LANG_PORTUGUESE :Lusitana -STR_NETWORK_LANG_ROMANIAN :Romanica -STR_NETWORK_LANG_RUSSIAN :Russica -STR_NETWORK_LANG_SLOVAK :Slovaca -STR_NETWORK_LANG_SLOVENIAN :Slovena -STR_NETWORK_LANG_SPANISH :Hispanica -STR_NETWORK_LANG_SWEDISH :Suecica -STR_NETWORK_LANG_TURKISH :Turcica -STR_NETWORK_LANG_UKRAINIAN :Ucrainica -STR_NETWORK_LANG_AFRIKAANS :Africana -STR_NETWORK_LANG_CROATIAN :Croatica -STR_NETWORK_LANG_CATALAN :Catalana -STR_NETWORK_LANG_ESTONIAN :Estonica -STR_NETWORK_LANG_GALICIAN :Gallaica -STR_NETWORK_LANG_GREEK :Graeca -STR_NETWORK_LANG_LATVIAN :Lettonica -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Atrium Plurium Lusorum diff --git a/src/lang/latvian.txt b/src/lang/latvian.txt index 213635648b..f1a2888642 100644 --- a/src/lang/latvian.txt +++ b/src/lang/latvian.txt @@ -2040,46 +2040,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Citi lie STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Ievadīt tīkla spēles nosaukumu -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Jebkura -STR_NETWORK_LANG_ENGLISH :Angļu -STR_NETWORK_LANG_GERMAN :Vācu -STR_NETWORK_LANG_FRENCH :Franču -STR_NETWORK_LANG_BRAZILIAN :Brazīļu -STR_NETWORK_LANG_BULGARIAN :Bulgāru -STR_NETWORK_LANG_CHINESE :Ķīniešu -STR_NETWORK_LANG_CZECH :Čehu -STR_NETWORK_LANG_DANISH :Dāņu -STR_NETWORK_LANG_DUTCH :Holandiešu -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Somu -STR_NETWORK_LANG_HUNGARIAN :Ungāru -STR_NETWORK_LANG_ICELANDIC :Īslandiešu -STR_NETWORK_LANG_ITALIAN :Itāliešu -STR_NETWORK_LANG_JAPANESE :Japāņu -STR_NETWORK_LANG_KOREAN :Korejiešu -STR_NETWORK_LANG_LITHUANIAN :Lietuviešu -STR_NETWORK_LANG_NORWEGIAN :Norvēģu -STR_NETWORK_LANG_POLISH :Poļu -STR_NETWORK_LANG_PORTUGUESE :Portugāļu -STR_NETWORK_LANG_ROMANIAN :Rumāņu -STR_NETWORK_LANG_RUSSIAN :Krievu -STR_NETWORK_LANG_SLOVAK :Slovāku -STR_NETWORK_LANG_SLOVENIAN :Slovēņu -STR_NETWORK_LANG_SPANISH :Spāņu -STR_NETWORK_LANG_SWEDISH :Zviedru -STR_NETWORK_LANG_TURKISH :Turku -STR_NETWORK_LANG_UKRAINIAN :Ukraiņu -STR_NETWORK_LANG_AFRIKAANS :Āfrikāņu -STR_NETWORK_LANG_CROATIAN :Horvātu -STR_NETWORK_LANG_CATALAN :Kataloņu -STR_NETWORK_LANG_ESTONIAN :Igauņu -STR_NETWORK_LANG_GALICIAN :Galisiešu -STR_NETWORK_LANG_GREEK :Grieķu -STR_NETWORK_LANG_LATVIAN :Latviešu -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Vairākspēlētāju spēles vestibils diff --git a/src/lang/lithuanian.txt b/src/lang/lithuanian.txt index a1e9e63cc7..e5816348c2 100644 --- a/src/lang/lithuanian.txt +++ b/src/lang/lithuanian.txt @@ -2284,46 +2284,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Kiti ža STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Įveskite tinklo žaidimo pavadinimą -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Bet kokia -STR_NETWORK_LANG_ENGLISH :Anglų -STR_NETWORK_LANG_GERMAN :Vokiečių -STR_NETWORK_LANG_FRENCH :Prancūzų -STR_NETWORK_LANG_BRAZILIAN :Brazilų -STR_NETWORK_LANG_BULGARIAN :Bulgarų -STR_NETWORK_LANG_CHINESE :Kinų -STR_NETWORK_LANG_CZECH :Čekų -STR_NETWORK_LANG_DANISH :Danų -STR_NETWORK_LANG_DUTCH :Olandų -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Suomių -STR_NETWORK_LANG_HUNGARIAN :Vengrų -STR_NETWORK_LANG_ICELANDIC :Islandų -STR_NETWORK_LANG_ITALIAN :Italų -STR_NETWORK_LANG_JAPANESE :Japonų -STR_NETWORK_LANG_KOREAN :Korėjiečių -STR_NETWORK_LANG_LITHUANIAN :Lietuvių -STR_NETWORK_LANG_NORWEGIAN :Norvegų -STR_NETWORK_LANG_POLISH :Lenkų -STR_NETWORK_LANG_PORTUGUESE :Portugalų -STR_NETWORK_LANG_ROMANIAN :Rumunų -STR_NETWORK_LANG_RUSSIAN :Rusų -STR_NETWORK_LANG_SLOVAK :Slovakų -STR_NETWORK_LANG_SLOVENIAN :Slovėnų -STR_NETWORK_LANG_SPANISH :Ispanų -STR_NETWORK_LANG_SWEDISH :Švedų -STR_NETWORK_LANG_TURKISH :Turkų -STR_NETWORK_LANG_UKRAINIAN :Ukrainiečių -STR_NETWORK_LANG_AFRIKAANS :Afrikiečių -STR_NETWORK_LANG_CROATIAN :Kroatų -STR_NETWORK_LANG_CATALAN :Katalonų -STR_NETWORK_LANG_ESTONIAN :Estų -STR_NETWORK_LANG_GALICIAN :Galicijos -STR_NETWORK_LANG_GREEK :Graikų -STR_NETWORK_LANG_LATVIAN :Latvių -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Kelių žaidėjų meniu diff --git a/src/lang/luxembourgish.txt b/src/lang/luxembourgish.txt index 688daa891b..a5c21ae4a0 100644 --- a/src/lang/luxembourgish.txt +++ b/src/lang/luxembourgish.txt @@ -2065,46 +2065,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Aner Lei STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Gëff en Numm fir d'Spill un -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Egal -STR_NETWORK_LANG_ENGLISH :Englesch -STR_NETWORK_LANG_GERMAN :Däitsch -STR_NETWORK_LANG_FRENCH :Franséisch -STR_NETWORK_LANG_BRAZILIAN :Brasilianesch -STR_NETWORK_LANG_BULGARIAN :Bulgaresch -STR_NETWORK_LANG_CHINESE :Chinesesch -STR_NETWORK_LANG_CZECH :Tschechesch -STR_NETWORK_LANG_DANISH :Dänesch -STR_NETWORK_LANG_DUTCH :Holländesch -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finnesch -STR_NETWORK_LANG_HUNGARIAN :Ungaresch -STR_NETWORK_LANG_ICELANDIC :Isländesch -STR_NETWORK_LANG_ITALIAN :Italienesch -STR_NETWORK_LANG_JAPANESE :Japanesch -STR_NETWORK_LANG_KOREAN :Koreanesch -STR_NETWORK_LANG_LITHUANIAN :Litauesch -STR_NETWORK_LANG_NORWEGIAN :Norwegesch -STR_NETWORK_LANG_POLISH :Polnesch -STR_NETWORK_LANG_PORTUGUESE :Portugiesesch -STR_NETWORK_LANG_ROMANIAN :Rumänesch -STR_NETWORK_LANG_RUSSIAN :Russesch -STR_NETWORK_LANG_SLOVAK :Slovakesch -STR_NETWORK_LANG_SLOVENIAN :Slovenesch -STR_NETWORK_LANG_SPANISH :Spuenesch -STR_NETWORK_LANG_SWEDISH :Schwedesch -STR_NETWORK_LANG_TURKISH :Türkesch -STR_NETWORK_LANG_UKRAINIAN :Ukrainesch -STR_NETWORK_LANG_AFRIKAANS :Afrikaans -STR_NETWORK_LANG_CROATIAN :Kroatesch -STR_NETWORK_LANG_CATALAN :Katalanesch -STR_NETWORK_LANG_ESTONIAN :Estnesch -STR_NETWORK_LANG_GALICIAN :Gälesch -STR_NETWORK_LANG_GREEK :Griechesch -STR_NETWORK_LANG_LATVIAN :Lettesch -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Multiplayer-Spill Lobby diff --git a/src/lang/malay.txt b/src/lang/malay.txt index 03b92a0323..76a99e9b06 100644 --- a/src/lang/malay.txt +++ b/src/lang/malay.txt @@ -1704,46 +1704,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Pemain l STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Masukkan nama untuk permainan rangkaian -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Mana-mana -STR_NETWORK_LANG_ENGLISH :Inggeris -STR_NETWORK_LANG_GERMAN :Jerman -STR_NETWORK_LANG_FRENCH :Perancis -STR_NETWORK_LANG_BRAZILIAN :Brazil -STR_NETWORK_LANG_BULGARIAN :Bulgaria -STR_NETWORK_LANG_CHINESE :Cina -STR_NETWORK_LANG_CZECH :Czech -STR_NETWORK_LANG_DANISH :Denmark -STR_NETWORK_LANG_DUTCH :Belanda -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finland -STR_NETWORK_LANG_HUNGARIAN :Hungary -STR_NETWORK_LANG_ICELANDIC :Iceland -STR_NETWORK_LANG_ITALIAN :Itali -STR_NETWORK_LANG_JAPANESE :Jepun -STR_NETWORK_LANG_KOREAN :Korea -STR_NETWORK_LANG_LITHUANIAN :Lituania -STR_NETWORK_LANG_NORWEGIAN :Norway -STR_NETWORK_LANG_POLISH :Poland -STR_NETWORK_LANG_PORTUGUESE :Portugis -STR_NETWORK_LANG_ROMANIAN :Romania -STR_NETWORK_LANG_RUSSIAN :Rusia -STR_NETWORK_LANG_SLOVAK :Slovak -STR_NETWORK_LANG_SLOVENIAN :Slovenia -STR_NETWORK_LANG_SPANISH :Sepanyol -STR_NETWORK_LANG_SWEDISH :Sweden -STR_NETWORK_LANG_TURKISH :Turki -STR_NETWORK_LANG_UKRAINIAN :Ukraine -STR_NETWORK_LANG_AFRIKAANS :Afrikaans -STR_NETWORK_LANG_CROATIAN :Croatia -STR_NETWORK_LANG_CATALAN :Catalan -STR_NETWORK_LANG_ESTONIAN :Estonia -STR_NETWORK_LANG_GALICIAN :Galician -STR_NETWORK_LANG_GREEK :Yunani -STR_NETWORK_LANG_LATVIAN :Latvia -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Ruang tunggu berbilang pemain diff --git a/src/lang/norwegian_bokmal.txt b/src/lang/norwegian_bokmal.txt index 568f45972a..9e65d9502e 100644 --- a/src/lang/norwegian_bokmal.txt +++ b/src/lang/norwegian_bokmal.txt @@ -2074,46 +2074,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Andre sp STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Skriv inn et navn for nettverksspillet -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Hvilket som helst -STR_NETWORK_LANG_ENGLISH :Engelsk -STR_NETWORK_LANG_GERMAN :Tysk -STR_NETWORK_LANG_FRENCH :Fransk -STR_NETWORK_LANG_BRAZILIAN :Brasiliansk -STR_NETWORK_LANG_BULGARIAN :Bulgarsk -STR_NETWORK_LANG_CHINESE :Kinesisk -STR_NETWORK_LANG_CZECH :Tsjekkisk -STR_NETWORK_LANG_DANISH :Dansk -STR_NETWORK_LANG_DUTCH :Nederlandsk -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finsk -STR_NETWORK_LANG_HUNGARIAN :Ungarsk -STR_NETWORK_LANG_ICELANDIC :Islandsk -STR_NETWORK_LANG_ITALIAN :Italiensk -STR_NETWORK_LANG_JAPANESE :Japansk -STR_NETWORK_LANG_KOREAN :Koreansk -STR_NETWORK_LANG_LITHUANIAN :Litauisk -STR_NETWORK_LANG_NORWEGIAN :Norsk -STR_NETWORK_LANG_POLISH :Polsk -STR_NETWORK_LANG_PORTUGUESE :Portugisisk -STR_NETWORK_LANG_ROMANIAN :Rumensk -STR_NETWORK_LANG_RUSSIAN :Russisk -STR_NETWORK_LANG_SLOVAK :Slovakisk -STR_NETWORK_LANG_SLOVENIAN :Slovensk -STR_NETWORK_LANG_SPANISH :Spansk -STR_NETWORK_LANG_SWEDISH :Svensk -STR_NETWORK_LANG_TURKISH :Tyrkisk -STR_NETWORK_LANG_UKRAINIAN :Ukrainsk -STR_NETWORK_LANG_AFRIKAANS :Afrikaans -STR_NETWORK_LANG_CROATIAN :Kroatisk -STR_NETWORK_LANG_CATALAN :Katalansk -STR_NETWORK_LANG_ESTONIAN :Estisk -STR_NETWORK_LANG_GALICIAN :Galicisk -STR_NETWORK_LANG_GREEK :Gresk -STR_NETWORK_LANG_LATVIAN :Latvisk -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Flerspillerlobby diff --git a/src/lang/norwegian_nynorsk.txt b/src/lang/norwegian_nynorsk.txt index 4a2bf807fc..9488472931 100644 --- a/src/lang/norwegian_nynorsk.txt +++ b/src/lang/norwegian_nynorsk.txt @@ -1869,46 +1869,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Andre sp STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Gje eit namn til nettverksspelet -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Kva som helst -STR_NETWORK_LANG_ENGLISH :Engelsk -STR_NETWORK_LANG_GERMAN :Tysk -STR_NETWORK_LANG_FRENCH :Fransk -STR_NETWORK_LANG_BRAZILIAN :Brasiliansk -STR_NETWORK_LANG_BULGARIAN :Bulgarsk -STR_NETWORK_LANG_CHINESE :Kinesisk -STR_NETWORK_LANG_CZECH :Tsjekkisk -STR_NETWORK_LANG_DANISH :Dansk -STR_NETWORK_LANG_DUTCH :Nederlandsk -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finsk -STR_NETWORK_LANG_HUNGARIAN :Ungarsk -STR_NETWORK_LANG_ICELANDIC :Islandsk -STR_NETWORK_LANG_ITALIAN :Italiensk -STR_NETWORK_LANG_JAPANESE :Japansk -STR_NETWORK_LANG_KOREAN :Koreansk -STR_NETWORK_LANG_LITHUANIAN :Litauisk -STR_NETWORK_LANG_NORWEGIAN :Norsk -STR_NETWORK_LANG_POLISH :Polsk -STR_NETWORK_LANG_PORTUGUESE :Portugisisk -STR_NETWORK_LANG_ROMANIAN :Rumensk -STR_NETWORK_LANG_RUSSIAN :Russisk -STR_NETWORK_LANG_SLOVAK :Slovakisk -STR_NETWORK_LANG_SLOVENIAN :Slovensk -STR_NETWORK_LANG_SPANISH :Spansk -STR_NETWORK_LANG_SWEDISH :Svensk -STR_NETWORK_LANG_TURKISH :Tyrkisk -STR_NETWORK_LANG_UKRAINIAN :Ukrainsk -STR_NETWORK_LANG_AFRIKAANS :Afrikaans -STR_NETWORK_LANG_CROATIAN :Kroatisk -STR_NETWORK_LANG_CATALAN :Katalansk -STR_NETWORK_LANG_ESTONIAN :Estisk -STR_NETWORK_LANG_GALICIAN :Gælisk -STR_NETWORK_LANG_GREEK :Gresk -STR_NETWORK_LANG_LATVIAN :Latvisk -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Fleirspelarspel-lobby diff --git a/src/lang/polish.txt b/src/lang/polish.txt index 09d44f2fc1..81a477fbbb 100644 --- a/src/lang/polish.txt +++ b/src/lang/polish.txt @@ -2450,46 +2450,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Inni gra STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Wpisz nazwę dla gry sieciowej -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Dowolny -STR_NETWORK_LANG_ENGLISH :Angielski -STR_NETWORK_LANG_GERMAN :Niemiecki -STR_NETWORK_LANG_FRENCH :Francuski -STR_NETWORK_LANG_BRAZILIAN :Brazylijski -STR_NETWORK_LANG_BULGARIAN :Bułgarski -STR_NETWORK_LANG_CHINESE :Chiński -STR_NETWORK_LANG_CZECH :Czeski -STR_NETWORK_LANG_DANISH :Duński -STR_NETWORK_LANG_DUTCH :Holenderski -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Fiński -STR_NETWORK_LANG_HUNGARIAN :Węgierski -STR_NETWORK_LANG_ICELANDIC :Islandzki -STR_NETWORK_LANG_ITALIAN :Włoski -STR_NETWORK_LANG_JAPANESE :Japoński -STR_NETWORK_LANG_KOREAN :Koreański -STR_NETWORK_LANG_LITHUANIAN :Litewski -STR_NETWORK_LANG_NORWEGIAN :Norweski -STR_NETWORK_LANG_POLISH :Polski -STR_NETWORK_LANG_PORTUGUESE :Portugalski -STR_NETWORK_LANG_ROMANIAN :Rumuński -STR_NETWORK_LANG_RUSSIAN :Rosyjski -STR_NETWORK_LANG_SLOVAK :Słowacki -STR_NETWORK_LANG_SLOVENIAN :Słoweński -STR_NETWORK_LANG_SPANISH :Hiszpański -STR_NETWORK_LANG_SWEDISH :Szwedzki -STR_NETWORK_LANG_TURKISH :Turecki -STR_NETWORK_LANG_UKRAINIAN :Ukraiński -STR_NETWORK_LANG_AFRIKAANS :Afrykanerski -STR_NETWORK_LANG_CROATIAN :Chorwacki -STR_NETWORK_LANG_CATALAN :Kataloński -STR_NETWORK_LANG_ESTONIAN :Estoński -STR_NETWORK_LANG_GALICIAN :Galicyjski -STR_NETWORK_LANG_GREEK :Grecki -STR_NETWORK_LANG_LATVIAN :Łotewski -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Rozpoczęcie gry wieloosobowej diff --git a/src/lang/portuguese.txt b/src/lang/portuguese.txt index 046e9442ce..36742f76fe 100644 --- a/src/lang/portuguese.txt +++ b/src/lang/portuguese.txt @@ -2071,46 +2071,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Outros j STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Digite nome para o jogo de rede -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Qualquer -STR_NETWORK_LANG_ENGLISH :Inglês -STR_NETWORK_LANG_GERMAN :Alemão -STR_NETWORK_LANG_FRENCH :Francês -STR_NETWORK_LANG_BRAZILIAN :Brasileiro -STR_NETWORK_LANG_BULGARIAN :Búlgaro -STR_NETWORK_LANG_CHINESE :Chinês -STR_NETWORK_LANG_CZECH :Checo -STR_NETWORK_LANG_DANISH :Dinamarquês -STR_NETWORK_LANG_DUTCH :Holandês -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finlandês -STR_NETWORK_LANG_HUNGARIAN :Húngaro -STR_NETWORK_LANG_ICELANDIC :Islandês -STR_NETWORK_LANG_ITALIAN :Italiano -STR_NETWORK_LANG_JAPANESE :Japonês -STR_NETWORK_LANG_KOREAN :Coreano -STR_NETWORK_LANG_LITHUANIAN :Lituano -STR_NETWORK_LANG_NORWEGIAN :Norueguês -STR_NETWORK_LANG_POLISH :Polaco -STR_NETWORK_LANG_PORTUGUESE :Português -STR_NETWORK_LANG_ROMANIAN :Romeno -STR_NETWORK_LANG_RUSSIAN :Russo -STR_NETWORK_LANG_SLOVAK :Eslovaco -STR_NETWORK_LANG_SLOVENIAN :Esloveno -STR_NETWORK_LANG_SPANISH :Espanhol -STR_NETWORK_LANG_SWEDISH :Sueco -STR_NETWORK_LANG_TURKISH :Turco -STR_NETWORK_LANG_UKRAINIAN :Ucraniano -STR_NETWORK_LANG_AFRIKAANS :Dialecto Africano Afrikaans -STR_NETWORK_LANG_CROATIAN :Croata -STR_NETWORK_LANG_CATALAN :Catalão -STR_NETWORK_LANG_ESTONIAN :Estónio -STR_NETWORK_LANG_GALICIAN :Galego -STR_NETWORK_LANG_GREEK :Grego -STR_NETWORK_LANG_LATVIAN :Letão -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Sala de espera de jogo multi-jogador diff --git a/src/lang/romanian.txt b/src/lang/romanian.txt index ec045eacee..847b41debf 100644 --- a/src/lang/romanian.txt +++ b/src/lang/romanian.txt @@ -1987,46 +1987,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Ceilalţ STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Introduceţi un nume pentru joc -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Oricare -STR_NETWORK_LANG_ENGLISH :Engleză -STR_NETWORK_LANG_GERMAN :Germană -STR_NETWORK_LANG_FRENCH :Franceză -STR_NETWORK_LANG_BRAZILIAN :Braziliană -STR_NETWORK_LANG_BULGARIAN :Bulgară -STR_NETWORK_LANG_CHINESE :Chineză -STR_NETWORK_LANG_CZECH :Cehă -STR_NETWORK_LANG_DANISH :Daneză -STR_NETWORK_LANG_DUTCH :Olandeză -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finlandeză -STR_NETWORK_LANG_HUNGARIAN :Maghiară -STR_NETWORK_LANG_ICELANDIC :Islandeză -STR_NETWORK_LANG_ITALIAN :Italiană -STR_NETWORK_LANG_JAPANESE :Japoneză -STR_NETWORK_LANG_KOREAN :Coreană -STR_NETWORK_LANG_LITHUANIAN :Lituaniană -STR_NETWORK_LANG_NORWEGIAN :Norvegiană -STR_NETWORK_LANG_POLISH :Poloneză -STR_NETWORK_LANG_PORTUGUESE :Portugheză -STR_NETWORK_LANG_ROMANIAN :Română -STR_NETWORK_LANG_RUSSIAN :Rusă -STR_NETWORK_LANG_SLOVAK :Slovacă -STR_NETWORK_LANG_SLOVENIAN :Slovenă -STR_NETWORK_LANG_SPANISH :Spaniolă -STR_NETWORK_LANG_SWEDISH :Suedeză -STR_NETWORK_LANG_TURKISH :Turcă -STR_NETWORK_LANG_UKRAINIAN :Ucrainiană -STR_NETWORK_LANG_AFRIKAANS :Afrikaans -STR_NETWORK_LANG_CROATIAN :Croată -STR_NETWORK_LANG_CATALAN :Catalană -STR_NETWORK_LANG_ESTONIAN :Estonă -STR_NETWORK_LANG_GALICIAN :Galiciană -STR_NETWORK_LANG_GREEK :Greacă -STR_NETWORK_LANG_LATVIAN :Letonă -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Chatul jocului multiplayer diff --git a/src/lang/russian.txt b/src/lang/russian.txt index c1b4b261c0..b8c303733e 100644 --- a/src/lang/russian.txt +++ b/src/lang/russian.txt @@ -2221,46 +2221,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Друг STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Введите название сетевой игры -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Любой -STR_NETWORK_LANG_ENGLISH :Английский -STR_NETWORK_LANG_GERMAN :Немецкий -STR_NETWORK_LANG_FRENCH :Французский -STR_NETWORK_LANG_BRAZILIAN :Бразильский -STR_NETWORK_LANG_BULGARIAN :Болгарский -STR_NETWORK_LANG_CHINESE :Китайский -STR_NETWORK_LANG_CZECH :Чешский -STR_NETWORK_LANG_DANISH :Датский -STR_NETWORK_LANG_DUTCH :Нидерландский -STR_NETWORK_LANG_ESPERANTO :Эсперанто -STR_NETWORK_LANG_FINNISH :Финский -STR_NETWORK_LANG_HUNGARIAN :Венгерский -STR_NETWORK_LANG_ICELANDIC :Исландский -STR_NETWORK_LANG_ITALIAN :Итальянский -STR_NETWORK_LANG_JAPANESE :Японский -STR_NETWORK_LANG_KOREAN :Корейский -STR_NETWORK_LANG_LITHUANIAN :Литовский -STR_NETWORK_LANG_NORWEGIAN :Норвежский -STR_NETWORK_LANG_POLISH :Польский -STR_NETWORK_LANG_PORTUGUESE :Португальский -STR_NETWORK_LANG_ROMANIAN :Румынский -STR_NETWORK_LANG_RUSSIAN :Русский -STR_NETWORK_LANG_SLOVAK :Словацкий -STR_NETWORK_LANG_SLOVENIAN :Словенский -STR_NETWORK_LANG_SPANISH :Испанский -STR_NETWORK_LANG_SWEDISH :Шведский -STR_NETWORK_LANG_TURKISH :Турецкий -STR_NETWORK_LANG_UKRAINIAN :Украинский -STR_NETWORK_LANG_AFRIKAANS :Африкаанс -STR_NETWORK_LANG_CROATIAN :Хорватский -STR_NETWORK_LANG_CATALAN :Каталанский -STR_NETWORK_LANG_ESTONIAN :Эстонский -STR_NETWORK_LANG_GALICIAN :Галисийский -STR_NETWORK_LANG_GREEK :Греческий -STR_NETWORK_LANG_LATVIAN :Латвийский -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Состояние сетевой игры diff --git a/src/lang/serbian.txt b/src/lang/serbian.txt index a9362e5710..78fb879283 100644 --- a/src/lang/serbian.txt +++ b/src/lang/serbian.txt @@ -2260,46 +2260,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Drugi ig STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Unos naziva mrežne partije -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Bilo koji -STR_NETWORK_LANG_ENGLISH :Engleski -STR_NETWORK_LANG_GERMAN :Nemački -STR_NETWORK_LANG_FRENCH :Francuski -STR_NETWORK_LANG_BRAZILIAN :Brazilski -STR_NETWORK_LANG_BULGARIAN :Bugarski -STR_NETWORK_LANG_CHINESE :Kineski -STR_NETWORK_LANG_CZECH :Češki -STR_NETWORK_LANG_DANISH :Danski -STR_NETWORK_LANG_DUTCH :Holandski -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finski -STR_NETWORK_LANG_HUNGARIAN :Mađarski -STR_NETWORK_LANG_ICELANDIC :Islandski -STR_NETWORK_LANG_ITALIAN :Italijanski -STR_NETWORK_LANG_JAPANESE :Japanski -STR_NETWORK_LANG_KOREAN :Koreanski -STR_NETWORK_LANG_LITHUANIAN :Litvanski -STR_NETWORK_LANG_NORWEGIAN :Norveški -STR_NETWORK_LANG_POLISH :Poljski -STR_NETWORK_LANG_PORTUGUESE :Portugalski -STR_NETWORK_LANG_ROMANIAN :Rumunski -STR_NETWORK_LANG_RUSSIAN :Ruski -STR_NETWORK_LANG_SLOVAK :Slovački -STR_NETWORK_LANG_SLOVENIAN :Slovenački -STR_NETWORK_LANG_SPANISH :Španski -STR_NETWORK_LANG_SWEDISH :Švedski -STR_NETWORK_LANG_TURKISH :Turski -STR_NETWORK_LANG_UKRAINIAN :Ukrajinski -STR_NETWORK_LANG_AFRIKAANS :Afrikans -STR_NETWORK_LANG_CROATIAN :Hrvatski -STR_NETWORK_LANG_CATALAN :Katalonski -STR_NETWORK_LANG_ESTONIAN :Estonski -STR_NETWORK_LANG_GALICIAN :Galicijski -STR_NETWORK_LANG_GREEK :Grčki -STR_NETWORK_LANG_LATVIAN :Letonski -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Predvorje partije sa više igrača diff --git a/src/lang/simplified_chinese.txt b/src/lang/simplified_chinese.txt index 1957f157ab..8b568b51dd 100644 --- a/src/lang/simplified_chinese.txt +++ b/src/lang/simplified_chinese.txt @@ -2070,46 +2070,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}其他 STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}为您的联机游戏取名 -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :任意 -STR_NETWORK_LANG_ENGLISH :英语 -STR_NETWORK_LANG_GERMAN :德语 -STR_NETWORK_LANG_FRENCH :法语 -STR_NETWORK_LANG_BRAZILIAN :巴西语 -STR_NETWORK_LANG_BULGARIAN :保加利亚语 -STR_NETWORK_LANG_CHINESE :中文 -STR_NETWORK_LANG_CZECH :捷克语 -STR_NETWORK_LANG_DANISH :丹麦语 -STR_NETWORK_LANG_DUTCH :荷兰语 -STR_NETWORK_LANG_ESPERANTO :世界语 -STR_NETWORK_LANG_FINNISH :芬兰语 -STR_NETWORK_LANG_HUNGARIAN :匈牙利语 -STR_NETWORK_LANG_ICELANDIC :冰岛语 -STR_NETWORK_LANG_ITALIAN :意大利语 -STR_NETWORK_LANG_JAPANESE :日语 -STR_NETWORK_LANG_KOREAN :韩文 -STR_NETWORK_LANG_LITHUANIAN :立陶宛语 -STR_NETWORK_LANG_NORWEGIAN :挪威语 -STR_NETWORK_LANG_POLISH :波兰语 -STR_NETWORK_LANG_PORTUGUESE :葡萄牙语 -STR_NETWORK_LANG_ROMANIAN :罗马尼亚语 -STR_NETWORK_LANG_RUSSIAN :俄语 -STR_NETWORK_LANG_SLOVAK :斯洛伐克语 -STR_NETWORK_LANG_SLOVENIAN :斯洛文尼亚语 -STR_NETWORK_LANG_SPANISH :西班牙语 -STR_NETWORK_LANG_SWEDISH :瑞典语 -STR_NETWORK_LANG_TURKISH :土耳其语 -STR_NETWORK_LANG_UKRAINIAN :乌克兰语 -STR_NETWORK_LANG_AFRIKAANS :南非荷兰语 -STR_NETWORK_LANG_CROATIAN :克罗地亚语 -STR_NETWORK_LANG_CATALAN :加泰罗尼亚语 -STR_NETWORK_LANG_ESTONIAN :爱沙尼亚语 -STR_NETWORK_LANG_GALICIAN :加利西亚语 -STR_NETWORK_LANG_GREEK :希腊语 -STR_NETWORK_LANG_LATVIAN :拉脱维亚语 -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}联机游戏大厅 diff --git a/src/lang/slovak.txt b/src/lang/slovak.txt index 683f7958c1..c3e9dee60e 100644 --- a/src/lang/slovak.txt +++ b/src/lang/slovak.txt @@ -2133,46 +2133,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Aby osta STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Zadajte názov sieťovej hry -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Lubovolny -STR_NETWORK_LANG_ENGLISH :Anglicky -STR_NETWORK_LANG_GERMAN :Nemecky -STR_NETWORK_LANG_FRENCH :Francuzsky -STR_NETWORK_LANG_BRAZILIAN :Brazílsky -STR_NETWORK_LANG_BULGARIAN :Bulharsky -STR_NETWORK_LANG_CHINESE :Cinsky -STR_NETWORK_LANG_CZECH :Cesky -STR_NETWORK_LANG_DANISH :Dánsky -STR_NETWORK_LANG_DUTCH :Holadnsky -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Fínsky -STR_NETWORK_LANG_HUNGARIAN :Madarsky -STR_NETWORK_LANG_ICELANDIC :Islandsky -STR_NETWORK_LANG_ITALIAN :Taliansky -STR_NETWORK_LANG_JAPANESE :Japonsky -STR_NETWORK_LANG_KOREAN :Kórejsky -STR_NETWORK_LANG_LITHUANIAN :Litovksy -STR_NETWORK_LANG_NORWEGIAN :Nórsky -STR_NETWORK_LANG_POLISH :Polsky -STR_NETWORK_LANG_PORTUGUESE :Portugalsky -STR_NETWORK_LANG_ROMANIAN :Rumunsky -STR_NETWORK_LANG_RUSSIAN :Rusky -STR_NETWORK_LANG_SLOVAK :Slovenský -STR_NETWORK_LANG_SLOVENIAN :Slovinsky -STR_NETWORK_LANG_SPANISH :Spanielsky -STR_NETWORK_LANG_SWEDISH :Svédsky -STR_NETWORK_LANG_TURKISH :Turecky -STR_NETWORK_LANG_UKRAINIAN :Ukrajinsky -STR_NETWORK_LANG_AFRIKAANS :Africky -STR_NETWORK_LANG_CROATIAN :Chorvátsky -STR_NETWORK_LANG_CATALAN :Katalánsky -STR_NETWORK_LANG_ESTONIAN :Estónsky -STR_NETWORK_LANG_GALICIAN :Gálsky -STR_NETWORK_LANG_GREEK :Grécky -STR_NETWORK_LANG_LATVIAN :Litovsky -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Sieťová hra - čakáreň diff --git a/src/lang/slovenian.txt b/src/lang/slovenian.txt index 1e05e9f290..d1614d12eb 100644 --- a/src/lang/slovenian.txt +++ b/src/lang/slovenian.txt @@ -2101,46 +2101,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Drugi ig STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Vpiši ime za mrežno igro -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Kakršen koli -STR_NETWORK_LANG_ENGLISH :Angleški -STR_NETWORK_LANG_GERMAN :Nemški -STR_NETWORK_LANG_FRENCH :Francoski -STR_NETWORK_LANG_BRAZILIAN :Brazilski -STR_NETWORK_LANG_BULGARIAN :Bolgarski -STR_NETWORK_LANG_CHINESE :Kitajski -STR_NETWORK_LANG_CZECH :Češki -STR_NETWORK_LANG_DANISH :Danski -STR_NETWORK_LANG_DUTCH :Nizozemski -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finski -STR_NETWORK_LANG_HUNGARIAN :Madžarski -STR_NETWORK_LANG_ICELANDIC :Islandski -STR_NETWORK_LANG_ITALIAN :Italijanski -STR_NETWORK_LANG_JAPANESE :Japonski -STR_NETWORK_LANG_KOREAN :Korejski -STR_NETWORK_LANG_LITHUANIAN :Litvijski -STR_NETWORK_LANG_NORWEGIAN :Norveški -STR_NETWORK_LANG_POLISH :Poljski -STR_NETWORK_LANG_PORTUGUESE :Portugalski -STR_NETWORK_LANG_ROMANIAN :Romunski -STR_NETWORK_LANG_RUSSIAN :Ruski -STR_NETWORK_LANG_SLOVAK :Slovaški -STR_NETWORK_LANG_SLOVENIAN :Slovenski -STR_NETWORK_LANG_SPANISH :Španski -STR_NETWORK_LANG_SWEDISH :Švedski -STR_NETWORK_LANG_TURKISH :Turški -STR_NETWORK_LANG_UKRAINIAN :Ukrajinski -STR_NETWORK_LANG_AFRIKAANS :Afriški -STR_NETWORK_LANG_CROATIAN :Hrvaški -STR_NETWORK_LANG_CATALAN :Katalonski -STR_NETWORK_LANG_ESTONIAN :Estonski -STR_NETWORK_LANG_GALICIAN :Galijski -STR_NETWORK_LANG_GREEK :Grški -STR_NETWORK_LANG_LATVIAN :Latvijski -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Seje večigralskih iger diff --git a/src/lang/spanish.txt b/src/lang/spanish.txt index e007965478..32625a802e 100644 --- a/src/lang/spanish.txt +++ b/src/lang/spanish.txt @@ -2071,46 +2071,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Los otro STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Introduce un nombre para el juego en red -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Cualquiera -STR_NETWORK_LANG_ENGLISH :Inglés -STR_NETWORK_LANG_GERMAN :Alemán -STR_NETWORK_LANG_FRENCH :Francés -STR_NETWORK_LANG_BRAZILIAN :Brasileño -STR_NETWORK_LANG_BULGARIAN :Búlgaro -STR_NETWORK_LANG_CHINESE :Chino -STR_NETWORK_LANG_CZECH :Checo -STR_NETWORK_LANG_DANISH :Danés -STR_NETWORK_LANG_DUTCH :Alemán -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Fines -STR_NETWORK_LANG_HUNGARIAN :Húngaro -STR_NETWORK_LANG_ICELANDIC :Islandés -STR_NETWORK_LANG_ITALIAN :Italiano -STR_NETWORK_LANG_JAPANESE :Japonés -STR_NETWORK_LANG_KOREAN :Coreano -STR_NETWORK_LANG_LITHUANIAN :Lituano -STR_NETWORK_LANG_NORWEGIAN :Noruego -STR_NETWORK_LANG_POLISH :Polaco -STR_NETWORK_LANG_PORTUGUESE :Portugués -STR_NETWORK_LANG_ROMANIAN :Rumano -STR_NETWORK_LANG_RUSSIAN :Ruso -STR_NETWORK_LANG_SLOVAK :Eslovaco -STR_NETWORK_LANG_SLOVENIAN :Esloveno -STR_NETWORK_LANG_SPANISH :Español -STR_NETWORK_LANG_SWEDISH :Sueco -STR_NETWORK_LANG_TURKISH :Turco -STR_NETWORK_LANG_UKRAINIAN :Ucraniano -STR_NETWORK_LANG_AFRIKAANS :Africano -STR_NETWORK_LANG_CROATIAN :Croata -STR_NETWORK_LANG_CATALAN :Catalán -STR_NETWORK_LANG_ESTONIAN :Estonio -STR_NETWORK_LANG_GALICIAN :Gallego -STR_NETWORK_LANG_GREEK :Griego -STR_NETWORK_LANG_LATVIAN :Letón -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Sala de espera de la partida multijugador diff --git a/src/lang/spanish_MX.txt b/src/lang/spanish_MX.txt index 8934a35209..32a336c3e4 100644 --- a/src/lang/spanish_MX.txt +++ b/src/lang/spanish_MX.txt @@ -2069,46 +2069,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Otros ju STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Introducir un nombre para la partida en red -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Cualquiera -STR_NETWORK_LANG_ENGLISH :Inglés -STR_NETWORK_LANG_GERMAN :Alemán -STR_NETWORK_LANG_FRENCH :Francés -STR_NETWORK_LANG_BRAZILIAN :Portugués (Brasil) -STR_NETWORK_LANG_BULGARIAN :Búlgaro -STR_NETWORK_LANG_CHINESE :Chino -STR_NETWORK_LANG_CZECH :Checo -STR_NETWORK_LANG_DANISH :Danés -STR_NETWORK_LANG_DUTCH :Alemán -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finés -STR_NETWORK_LANG_HUNGARIAN :Húngaro -STR_NETWORK_LANG_ICELANDIC :Islandés -STR_NETWORK_LANG_ITALIAN :Italiano -STR_NETWORK_LANG_JAPANESE :Japonés -STR_NETWORK_LANG_KOREAN :Coreano -STR_NETWORK_LANG_LITHUANIAN :Lituano -STR_NETWORK_LANG_NORWEGIAN :Noruego -STR_NETWORK_LANG_POLISH :Polaco -STR_NETWORK_LANG_PORTUGUESE :Portugués -STR_NETWORK_LANG_ROMANIAN :Rumano -STR_NETWORK_LANG_RUSSIAN :Ruso -STR_NETWORK_LANG_SLOVAK :Eslovaco -STR_NETWORK_LANG_SLOVENIAN :Esloveno -STR_NETWORK_LANG_SPANISH :Español -STR_NETWORK_LANG_SWEDISH :Sueco -STR_NETWORK_LANG_TURKISH :Turco -STR_NETWORK_LANG_UKRAINIAN :Ucraniano -STR_NETWORK_LANG_AFRIKAANS :Afrikáans -STR_NETWORK_LANG_CROATIAN :Croata -STR_NETWORK_LANG_CATALAN :Catalán -STR_NETWORK_LANG_ESTONIAN :Estonio -STR_NETWORK_LANG_GALICIAN :Gallego -STR_NETWORK_LANG_GREEK :Griego -STR_NETWORK_LANG_LATVIAN :Letón -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Sala virtual de partidas multijugador diff --git a/src/lang/swedish.txt b/src/lang/swedish.txt index 83a98a2edd..54bfa40661 100644 --- a/src/lang/swedish.txt +++ b/src/lang/swedish.txt @@ -2070,46 +2070,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Andra sp STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Mata in ett namn för nätverksspelet -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Valfritt -STR_NETWORK_LANG_ENGLISH :Engelska -STR_NETWORK_LANG_GERMAN :Tyska -STR_NETWORK_LANG_FRENCH :Franska -STR_NETWORK_LANG_BRAZILIAN :Brasilianska -STR_NETWORK_LANG_BULGARIAN :Belgiska -STR_NETWORK_LANG_CHINESE :Kinesiska -STR_NETWORK_LANG_CZECH :Tjeckiska -STR_NETWORK_LANG_DANISH :Danska -STR_NETWORK_LANG_DUTCH :Holländska -STR_NETWORK_LANG_ESPERANTO :Spanska -STR_NETWORK_LANG_FINNISH :Finska -STR_NETWORK_LANG_HUNGARIAN :Ungerska -STR_NETWORK_LANG_ICELANDIC :Isländska -STR_NETWORK_LANG_ITALIAN :Italienska -STR_NETWORK_LANG_JAPANESE :Japanska -STR_NETWORK_LANG_KOREAN :Koreanska -STR_NETWORK_LANG_LITHUANIAN :Litauiska -STR_NETWORK_LANG_NORWEGIAN :Norska -STR_NETWORK_LANG_POLISH :Polska -STR_NETWORK_LANG_PORTUGUESE :Portugisiska -STR_NETWORK_LANG_ROMANIAN :Rumänska -STR_NETWORK_LANG_RUSSIAN :Ryska -STR_NETWORK_LANG_SLOVAK :Slovakiska -STR_NETWORK_LANG_SLOVENIAN :Slovenska -STR_NETWORK_LANG_SPANISH :Spanska -STR_NETWORK_LANG_SWEDISH :Svenska -STR_NETWORK_LANG_TURKISH :Turkiska -STR_NETWORK_LANG_UKRAINIAN :Ukrainska -STR_NETWORK_LANG_AFRIKAANS :Afrikaans -STR_NETWORK_LANG_CROATIAN :Kroatiska -STR_NETWORK_LANG_CATALAN :Katalanska -STR_NETWORK_LANG_ESTONIAN :Estniska -STR_NETWORK_LANG_GALICIAN :Galiciska -STR_NETWORK_LANG_GREEK :Grekiska -STR_NETWORK_LANG_LATVIAN :Lettiska -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Nätverksspel diff --git a/src/lang/tamil.txt b/src/lang/tamil.txt index 99b2384e73..0f3b782e84 100644 --- a/src/lang/tamil.txt +++ b/src/lang/tamil.txt @@ -1805,46 +1805,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_SPOKEN :{BLACK}பே STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}இணைய ஆட்டத்திற்கு ஒரு பெயரினை இடு -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :எதுவும் -STR_NETWORK_LANG_ENGLISH :ஆங்கிலம் -STR_NETWORK_LANG_GERMAN :ஜெர்மன் -STR_NETWORK_LANG_FRENCH :பிரெஞ்சு -STR_NETWORK_LANG_BRAZILIAN :பிரசில்லியன் -STR_NETWORK_LANG_BULGARIAN :பல்கேரியன் -STR_NETWORK_LANG_CHINESE :சீன மொழி -STR_NETWORK_LANG_CZECH :செக் -STR_NETWORK_LANG_DANISH :டேனிஷ் -STR_NETWORK_LANG_DUTCH :டச் -STR_NETWORK_LANG_ESPERANTO :உலகப் பொதுச் செயற்கைமொழி -STR_NETWORK_LANG_FINNISH :பின்னிஷ் -STR_NETWORK_LANG_HUNGARIAN :ஹங்கேரியன் -STR_NETWORK_LANG_ICELANDIC :இஸ்லாந்திய மொழி -STR_NETWORK_LANG_ITALIAN :இத்தாலியன் -STR_NETWORK_LANG_JAPANESE :ஜப்பானிய மொழி -STR_NETWORK_LANG_KOREAN :கோரிய மொழி -STR_NETWORK_LANG_LITHUANIAN :லிதுவேனியன் -STR_NETWORK_LANG_NORWEGIAN :நார்வேஜியன் -STR_NETWORK_LANG_POLISH :போலிஷ் -STR_NETWORK_LANG_PORTUGUESE :போர்த்துகீசியம் -STR_NETWORK_LANG_ROMANIAN :ரோமானிய மொழி -STR_NETWORK_LANG_RUSSIAN :ரஷ்ய மொழி -STR_NETWORK_LANG_SLOVAK :ஸ்லவோனிய மொழி -STR_NETWORK_LANG_SLOVENIAN :ஸ்லவோனிய மொழி -STR_NETWORK_LANG_SPANISH :ஸ்பானிஷ் -STR_NETWORK_LANG_SWEDISH :சவீடிஷ் -STR_NETWORK_LANG_TURKISH :டர்கிஷ் -STR_NETWORK_LANG_UKRAINIAN :உக்ரேனியம் -STR_NETWORK_LANG_AFRIKAANS :ஆப்ரிகான்ஸ் -STR_NETWORK_LANG_CROATIAN :குரோஏசியன் -STR_NETWORK_LANG_CATALAN :கடலான் -STR_NETWORK_LANG_ESTONIAN :எஸ்தோனியம் -STR_NETWORK_LANG_GALICIAN :கலிசியம் -STR_NETWORK_LANG_GREEK :கிரேக்க மொழி -STR_NETWORK_LANG_LATVIAN :லாத்வியன் -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_PREPARE_TO_JOIN :{BLACK}சேர தொடங்கப்படுகிறது: {ORANGE}{STRING} diff --git a/src/lang/thai.txt b/src/lang/thai.txt index 11a7f55b1b..2a3b5aed10 100644 --- a/src/lang/thai.txt +++ b/src/lang/thai.txt @@ -1896,46 +1896,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}ผู STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}พิมพ์ชื่อสำหรับเล่นในเครือข่าย -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :อะไรก็ได้ -STR_NETWORK_LANG_ENGLISH :ภาษาอังกฤษ -STR_NETWORK_LANG_GERMAN :ภาษาเยอรมัน -STR_NETWORK_LANG_FRENCH :ภาษาฝรั่งเศส -STR_NETWORK_LANG_BRAZILIAN :ภาษาบราซิล -STR_NETWORK_LANG_BULGARIAN :ภาษาบัลกาเรีย -STR_NETWORK_LANG_CHINESE :จีน -STR_NETWORK_LANG_CZECH :เช็ก -STR_NETWORK_LANG_DANISH :เดนมาร์ก -STR_NETWORK_LANG_DUTCH :เนเธอร์แลนด์ -STR_NETWORK_LANG_ESPERANTO :ภาษาโลก(Esperanto) -STR_NETWORK_LANG_FINNISH :ฟินแลนด์ -STR_NETWORK_LANG_HUNGARIAN :ฮังการี -STR_NETWORK_LANG_ICELANDIC :ไอร์แลนด์ -STR_NETWORK_LANG_ITALIAN :อิตาลี -STR_NETWORK_LANG_JAPANESE :ญี่ปุ่น -STR_NETWORK_LANG_KOREAN :เกาหลี -STR_NETWORK_LANG_LITHUANIAN :ลิทัวเนีย -STR_NETWORK_LANG_NORWEGIAN :นอร์เวย์ -STR_NETWORK_LANG_POLISH :โปแลนด์ -STR_NETWORK_LANG_PORTUGUESE :โปรตุเกส -STR_NETWORK_LANG_ROMANIAN :โรมาเนีย -STR_NETWORK_LANG_RUSSIAN :รัสเซีย -STR_NETWORK_LANG_SLOVAK :สโลวัก -STR_NETWORK_LANG_SLOVENIAN :สโลวาเนีย -STR_NETWORK_LANG_SPANISH :สเปน -STR_NETWORK_LANG_SWEDISH :สวีเดน -STR_NETWORK_LANG_TURKISH :ตุรกี -STR_NETWORK_LANG_UKRAINIAN :ยูเครน -STR_NETWORK_LANG_AFRIKAANS :อัฟกานิสถาน -STR_NETWORK_LANG_CROATIAN :โครเอเชีย -STR_NETWORK_LANG_CATALAN :คาตาลัน -STR_NETWORK_LANG_ESTONIAN :เอสโตเนีย -STR_NETWORK_LANG_GALICIAN :กาลีเซีย -STR_NETWORK_LANG_GREEK :กรีก -STR_NETWORK_LANG_LATVIAN :ลัทเวีย -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}ห้องรับรองโหมดผู้เล่นหลายคน diff --git a/src/lang/traditional_chinese.txt b/src/lang/traditional_chinese.txt index d21dd76f19..99b446d669 100644 --- a/src/lang/traditional_chinese.txt +++ b/src/lang/traditional_chinese.txt @@ -1957,46 +1957,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}讓其 STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}為連線遊戲輸入一個名稱 -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :不限 -STR_NETWORK_LANG_ENGLISH :英語 -STR_NETWORK_LANG_GERMAN :德語 -STR_NETWORK_LANG_FRENCH :法語 -STR_NETWORK_LANG_BRAZILIAN :巴西葡萄牙語 -STR_NETWORK_LANG_BULGARIAN :保加利亞語 -STR_NETWORK_LANG_CHINESE :中文 -STR_NETWORK_LANG_CZECH :捷克語 -STR_NETWORK_LANG_DANISH :丹麥語 -STR_NETWORK_LANG_DUTCH :荷蘭語 -STR_NETWORK_LANG_ESPERANTO :世界語 -STR_NETWORK_LANG_FINNISH :芬蘭語 -STR_NETWORK_LANG_HUNGARIAN :匈牙利語 -STR_NETWORK_LANG_ICELANDIC :冰島語 -STR_NETWORK_LANG_ITALIAN :義大利語 -STR_NETWORK_LANG_JAPANESE :日文 -STR_NETWORK_LANG_KOREAN :韓文 -STR_NETWORK_LANG_LITHUANIAN :立陶宛語 -STR_NETWORK_LANG_NORWEGIAN :挪威語 -STR_NETWORK_LANG_POLISH :波蘭語 -STR_NETWORK_LANG_PORTUGUESE :葡萄牙語 -STR_NETWORK_LANG_ROMANIAN :羅馬尼亞語 -STR_NETWORK_LANG_RUSSIAN :俄語 -STR_NETWORK_LANG_SLOVAK :斯洛伐克語 -STR_NETWORK_LANG_SLOVENIAN :斯洛維尼亞語 -STR_NETWORK_LANG_SPANISH :西班牙語 -STR_NETWORK_LANG_SWEDISH :瑞典語 -STR_NETWORK_LANG_TURKISH :土耳其語 -STR_NETWORK_LANG_UKRAINIAN :烏克蘭語 -STR_NETWORK_LANG_AFRIKAANS :南非荷蘭語 -STR_NETWORK_LANG_CROATIAN :克羅埃西亞語 -STR_NETWORK_LANG_CATALAN :加泰隆語 (西班牙) -STR_NETWORK_LANG_ESTONIAN :愛沙尼亞語 -STR_NETWORK_LANG_GALICIAN :加里西亞語 (西班牙) -STR_NETWORK_LANG_GREEK :現代希臘語 -STR_NETWORK_LANG_LATVIAN :拉脫維亞語 -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}多人遊戲大廳 diff --git a/src/lang/turkish.txt b/src/lang/turkish.txt index 11f3042fbf..fb378c4c9f 100644 --- a/src/lang/turkish.txt +++ b/src/lang/turkish.txt @@ -2004,46 +2004,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Diğer o STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Ağ oyunu için bir isim girin -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Farketmez -STR_NETWORK_LANG_ENGLISH :İngilizce -STR_NETWORK_LANG_GERMAN :Almanca -STR_NETWORK_LANG_FRENCH :Fransızca -STR_NETWORK_LANG_BRAZILIAN :Brezilyaca -STR_NETWORK_LANG_BULGARIAN :Bulgarca -STR_NETWORK_LANG_CHINESE :Çince -STR_NETWORK_LANG_CZECH :Çekce -STR_NETWORK_LANG_DANISH :Danimarkaca -STR_NETWORK_LANG_DUTCH :Hollandaca -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Fince -STR_NETWORK_LANG_HUNGARIAN :Bulgarca -STR_NETWORK_LANG_ICELANDIC :İzlandaca -STR_NETWORK_LANG_ITALIAN :İtalyanca -STR_NETWORK_LANG_JAPANESE :Japonca -STR_NETWORK_LANG_KOREAN :Korece -STR_NETWORK_LANG_LITHUANIAN :Litvanyaca -STR_NETWORK_LANG_NORWEGIAN :Norveççe -STR_NETWORK_LANG_POLISH :Lehçe -STR_NETWORK_LANG_PORTUGUESE :Portekizce -STR_NETWORK_LANG_ROMANIAN :Romanca -STR_NETWORK_LANG_RUSSIAN :Rusça -STR_NETWORK_LANG_SLOVAK :Slovakça -STR_NETWORK_LANG_SLOVENIAN :Slovence -STR_NETWORK_LANG_SPANISH :İspanyolca -STR_NETWORK_LANG_SWEDISH :İsveççe -STR_NETWORK_LANG_TURKISH :Türkçe -STR_NETWORK_LANG_UKRAINIAN :Ukraynaca -STR_NETWORK_LANG_AFRIKAANS :Afrikaanca -STR_NETWORK_LANG_CROATIAN :Hırvatça -STR_NETWORK_LANG_CATALAN :Katalanca -STR_NETWORK_LANG_ESTONIAN :Estonyaca -STR_NETWORK_LANG_GALICIAN :Galiçyaca -STR_NETWORK_LANG_GREEK :Yunanca -STR_NETWORK_LANG_LATVIAN :Letonca -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Çok oyunculu oyun lobisi diff --git a/src/lang/ukrainian.txt b/src/lang/ukrainian.txt index 8c90c222b4..0d26d41cc3 100644 --- a/src/lang/ukrainian.txt +++ b/src/lang/ukrainian.txt @@ -2193,46 +2193,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Інші STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Введіть назву мережевої гри -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Будь-яка -STR_NETWORK_LANG_ENGLISH :Англійська -STR_NETWORK_LANG_GERMAN :Німецька -STR_NETWORK_LANG_FRENCH :Французька -STR_NETWORK_LANG_BRAZILIAN :Бразильська -STR_NETWORK_LANG_BULGARIAN :Болгарська -STR_NETWORK_LANG_CHINESE :Китайська -STR_NETWORK_LANG_CZECH :Чеська -STR_NETWORK_LANG_DANISH :Данська -STR_NETWORK_LANG_DUTCH :Нідерландська -STR_NETWORK_LANG_ESPERANTO :Есперанто -STR_NETWORK_LANG_FINNISH :Фінська -STR_NETWORK_LANG_HUNGARIAN :Угорська -STR_NETWORK_LANG_ICELANDIC :Ісландська -STR_NETWORK_LANG_ITALIAN :Італійська -STR_NETWORK_LANG_JAPANESE :Японська -STR_NETWORK_LANG_KOREAN :Корейська -STR_NETWORK_LANG_LITHUANIAN :Литовська -STR_NETWORK_LANG_NORWEGIAN :Норвезька -STR_NETWORK_LANG_POLISH :Польська -STR_NETWORK_LANG_PORTUGUESE :Португальська -STR_NETWORK_LANG_ROMANIAN :Румунська -STR_NETWORK_LANG_RUSSIAN :Російська -STR_NETWORK_LANG_SLOVAK :Словацька -STR_NETWORK_LANG_SLOVENIAN :Словенська -STR_NETWORK_LANG_SPANISH :Іспанська -STR_NETWORK_LANG_SWEDISH :Шведська -STR_NETWORK_LANG_TURKISH :Турецька -STR_NETWORK_LANG_UKRAINIAN :Українська -STR_NETWORK_LANG_AFRIKAANS :Афрікаанс -STR_NETWORK_LANG_CROATIAN :Хорватська -STR_NETWORK_LANG_CATALAN :Каталонська -STR_NETWORK_LANG_ESTONIAN :Естонська -STR_NETWORK_LANG_GALICIAN :Галісійська -STR_NETWORK_LANG_GREEK :Грецька -STR_NETWORK_LANG_LATVIAN :Латвійська -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Мережева гра - кімната diff --git a/src/lang/unfinished/chuvash.txt b/src/lang/unfinished/chuvash.txt index 6686a54277..c5e617e841 100644 --- a/src/lang/unfinished/chuvash.txt +++ b/src/lang/unfinished/chuvash.txt @@ -769,10 +769,6 @@ STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Вырн -# Network game languages -############ Leave those lines in this order!! -############ End of leave-in-this-order - # Network game lobby diff --git a/src/lang/unfinished/frisian.txt b/src/lang/unfinished/frisian.txt index 4344540a31..4a7178629e 100644 --- a/src/lang/unfinished/frisian.txt +++ b/src/lang/unfinished/frisian.txt @@ -1855,46 +1855,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_SPOKEN :{BLACK}Sprutsen STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Fier in namme yn foar it networkspul -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Alle -STR_NETWORK_LANG_ENGLISH :Ingelsk -STR_NETWORK_LANG_GERMAN :Dútsk -STR_NETWORK_LANG_FRENCH :Frânsk -STR_NETWORK_LANG_BRAZILIAN :Braziliaansk -STR_NETWORK_LANG_BULGARIAN :Bulgaarsk -STR_NETWORK_LANG_CHINESE :Sinees -STR_NETWORK_LANG_CZECH :Tsjechysk -STR_NETWORK_LANG_DANISH :Deensk -STR_NETWORK_LANG_DUTCH :Nederlânsk -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Finsk -STR_NETWORK_LANG_HUNGARIAN :Hongaarsk -STR_NETWORK_LANG_ICELANDIC :Yslânsk -STR_NETWORK_LANG_ITALIAN :Italjaansk -STR_NETWORK_LANG_JAPANESE :Japansk -STR_NETWORK_LANG_KOREAN :Koreaansk -STR_NETWORK_LANG_LITHUANIAN :Litousk -STR_NETWORK_LANG_NORWEGIAN :Noarsk -STR_NETWORK_LANG_POLISH :Poalsk -STR_NETWORK_LANG_PORTUGUESE :Portegeesk -STR_NETWORK_LANG_ROMANIAN :Roemeensk -STR_NETWORK_LANG_RUSSIAN :Russysk -STR_NETWORK_LANG_SLOVAK :Slowaaksk -STR_NETWORK_LANG_SLOVENIAN :Sloveensk -STR_NETWORK_LANG_SPANISH :Spaansk -STR_NETWORK_LANG_SWEDISH :Sweedsk -STR_NETWORK_LANG_TURKISH :Turksk -STR_NETWORK_LANG_UKRAINIAN :Oekraynsk -STR_NETWORK_LANG_AFRIKAANS :Afrikaansk -STR_NETWORK_LANG_CROATIAN :Kroätysk -STR_NETWORK_LANG_CATALAN :Katalaansk -STR_NETWORK_LANG_ESTONIAN :Estlânsk -STR_NETWORK_LANG_GALICIAN :Galisysk -STR_NETWORK_LANG_GREEK :Gryksk -STR_NETWORK_LANG_LATVIAN :Letsk -############ End of leave-in-this-order - # Network game lobby diff --git a/src/lang/unfinished/ido.txt b/src/lang/unfinished/ido.txt index a98bbd7f26..ba04de0dee 100644 --- a/src/lang/unfinished/ido.txt +++ b/src/lang/unfinished/ido.txt @@ -617,10 +617,6 @@ STR_NETWORK_SERVER_LIST_MAP_SIZE_SHORT :{BLACK}{COMMA}x -# Network game languages -############ Leave those lines in this order!! -############ End of leave-in-this-order - # Network game lobby diff --git a/src/lang/unfinished/macedonian.txt b/src/lang/unfinished/macedonian.txt index e0657af69c..064d0b8e91 100644 --- a/src/lang/unfinished/macedonian.txt +++ b/src/lang/unfinished/macedonian.txt @@ -975,10 +975,6 @@ STR_NETWORK_SERVER_LIST_MAP_SIZE_SHORT :{BLACK}{COMMA}x -# Network game languages -############ Leave those lines in this order!! -############ End of leave-in-this-order - # Network game lobby diff --git a/src/lang/unfinished/maltese.txt b/src/lang/unfinished/maltese.txt index a30a718b7e..ea5b7518d8 100644 --- a/src/lang/unfinished/maltese.txt +++ b/src/lang/unfinished/maltese.txt @@ -543,10 +543,6 @@ STR_NETWORK_SERVER_LIST_MAP_SIZE_SHORT :{BLACK}{COMMA}x -# Network game languages -############ Leave those lines in this order!! -############ End of leave-in-this-order - # Network game lobby diff --git a/src/lang/unfinished/marathi.txt b/src/lang/unfinished/marathi.txt index de8d4bec13..e7ac24eac5 100644 --- a/src/lang/unfinished/marathi.txt +++ b/src/lang/unfinished/marathi.txt @@ -911,37 +911,6 @@ STR_NETWORK_SERVER_LIST_LANGUAGE :{SILVER}भा -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ENGLISH :इंग्रजी -STR_NETWORK_LANG_GERMAN :जर्मन -STR_NETWORK_LANG_FRENCH :फ्रेंच -STR_NETWORK_LANG_BRAZILIAN :ब्रज़िलिअन -STR_NETWORK_LANG_BULGARIAN :बल्जेरिअन -STR_NETWORK_LANG_CHINESE :चिनी -STR_NETWORK_LANG_CZECH :झेख -STR_NETWORK_LANG_DANISH :डेनिश -STR_NETWORK_LANG_DUTCH :डच -STR_NETWORK_LANG_ESPERANTO :एस्परांतो -STR_NETWORK_LANG_FINNISH :फिन्निश -STR_NETWORK_LANG_HUNGARIAN :हंगेरियन -STR_NETWORK_LANG_ICELANDIC :आईसलेंडीक -STR_NETWORK_LANG_JAPANESE :जपानी -STR_NETWORK_LANG_POLISH :पोलिश -STR_NETWORK_LANG_PORTUGUESE :पोर्चुगीस -STR_NETWORK_LANG_ROMANIAN :रोमेनिअन -STR_NETWORK_LANG_RUSSIAN :रशिअन -STR_NETWORK_LANG_SLOVAK :स्लोवेक -STR_NETWORK_LANG_SLOVENIAN :स्लोवेनिअन -STR_NETWORK_LANG_SPANISH :स्पेनिश -STR_NETWORK_LANG_SWEDISH :स्वीडिश -STR_NETWORK_LANG_TURKISH :तुर्की -STR_NETWORK_LANG_UKRAINIAN :युक्रेनिअन -STR_NETWORK_LANG_AFRIKAANS :आफ्रिकान्स -STR_NETWORK_LANG_CROATIAN :क्रोएशिअन -STR_NETWORK_LANG_GREEK :ग्रीक -############ End of leave-in-this-order - # Network game lobby diff --git a/src/lang/unfinished/persian.txt b/src/lang/unfinished/persian.txt index 715539577f..ac5c6ae40c 100644 --- a/src/lang/unfinished/persian.txt +++ b/src/lang/unfinished/persian.txt @@ -1666,46 +1666,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}دیگر STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}برای بازی شبکه‌ای یک نام وارد نمایید -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :هر زبانی -STR_NETWORK_LANG_ENGLISH :انگلیسی -STR_NETWORK_LANG_GERMAN :آلمانی -STR_NETWORK_LANG_FRENCH :فرانسوی -STR_NETWORK_LANG_BRAZILIAN :برزیلی -STR_NETWORK_LANG_BULGARIAN :بلغاری -STR_NETWORK_LANG_CHINESE :چینی -STR_NETWORK_LANG_CZECH :چکی -STR_NETWORK_LANG_DANISH :دانمارکی -STR_NETWORK_LANG_DUTCH :هلندی -STR_NETWORK_LANG_ESPERANTO :اسپرانتو -STR_NETWORK_LANG_FINNISH :فنلاندی -STR_NETWORK_LANG_HUNGARIAN :مجارستانی -STR_NETWORK_LANG_ICELANDIC :ایسلندی -STR_NETWORK_LANG_ITALIAN :ایتالیایی -STR_NETWORK_LANG_JAPANESE :زاپنی -STR_NETWORK_LANG_KOREAN :کُره‌ای -STR_NETWORK_LANG_LITHUANIAN :لیتوانیایی -STR_NETWORK_LANG_NORWEGIAN :نروژی -STR_NETWORK_LANG_POLISH :لهستانی -STR_NETWORK_LANG_PORTUGUESE :پرتغالی -STR_NETWORK_LANG_ROMANIAN :رومانیایی -STR_NETWORK_LANG_RUSSIAN :روسی -STR_NETWORK_LANG_SLOVAK :اسلوواکیایی -STR_NETWORK_LANG_SLOVENIAN :اسلوونیایی -STR_NETWORK_LANG_SPANISH :اسپانیایی -STR_NETWORK_LANG_SWEDISH :سوئدی -STR_NETWORK_LANG_TURKISH :ترکی -STR_NETWORK_LANG_UKRAINIAN :اوکراینی -STR_NETWORK_LANG_AFRIKAANS :آفریقایی -STR_NETWORK_LANG_CROATIAN :کرواسی -STR_NETWORK_LANG_CATALAN :کاتالانی -STR_NETWORK_LANG_ESTONIAN :استوونی -STR_NETWORK_LANG_GALICIAN :گالیسیایی -STR_NETWORK_LANG_GREEK :یونانی -STR_NETWORK_LANG_LATVIAN :لاتویانی -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}سالن انتظار بازی چندنفره diff --git a/src/lang/unfinished/urdu.txt b/src/lang/unfinished/urdu.txt index 9c59f4b14e..70cb48636b 100644 --- a/src/lang/unfinished/urdu.txt +++ b/src/lang/unfinished/urdu.txt @@ -1554,46 +1554,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}دوسر STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}نیٹ ورک والے کھیل کا نام لکھیں -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :کوئی بھی -STR_NETWORK_LANG_ENGLISH :انگریزی -STR_NETWORK_LANG_GERMAN :جرمن -STR_NETWORK_LANG_FRENCH :فرانسیسی -STR_NETWORK_LANG_BRAZILIAN :برازیلین -STR_NETWORK_LANG_BULGARIAN :بلغارین -STR_NETWORK_LANG_CHINESE :چائینیز -STR_NETWORK_LANG_CZECH :چیک -STR_NETWORK_LANG_DANISH :ڈینیش -STR_NETWORK_LANG_DUTCH :ڈچ -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :فِنش -STR_NETWORK_LANG_HUNGARIAN :ہنگرین -STR_NETWORK_LANG_ICELANDIC :Icelandic -STR_NETWORK_LANG_ITALIAN :اٹالین -STR_NETWORK_LANG_JAPANESE :جاپانی -STR_NETWORK_LANG_KOREAN :کورین -STR_NETWORK_LANG_LITHUANIAN :Lithuanian -STR_NETWORK_LANG_NORWEGIAN :ناورویجین -STR_NETWORK_LANG_POLISH :پولش -STR_NETWORK_LANG_PORTUGUESE :پُرتگیزی -STR_NETWORK_LANG_ROMANIAN :رومانین -STR_NETWORK_LANG_RUSSIAN :رشین -STR_NETWORK_LANG_SLOVAK :Slovak -STR_NETWORK_LANG_SLOVENIAN :Slovenian -STR_NETWORK_LANG_SPANISH :اسپینش -STR_NETWORK_LANG_SWEDISH :سویڈیش -STR_NETWORK_LANG_TURKISH :ترکش -STR_NETWORK_LANG_UKRAINIAN :یوکرانین -STR_NETWORK_LANG_AFRIKAANS :افریقین -STR_NETWORK_LANG_CROATIAN :کروشین -STR_NETWORK_LANG_CATALAN :Catalan -STR_NETWORK_LANG_ESTONIAN :Estonian -STR_NETWORK_LANG_GALICIAN :Galician -STR_NETWORK_LANG_GREEK :گریک -STR_NETWORK_LANG_LATVIAN :Latvian -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}زیادہ کھلاڑیوں والے کھیل کی لابی diff --git a/src/lang/vietnamese.txt b/src/lang/vietnamese.txt index 5a94da6acf..da4bf597b5 100644 --- a/src/lang/vietnamese.txt +++ b/src/lang/vietnamese.txt @@ -2068,46 +2068,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Những STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Nhập tên của ván chơi mạng -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :bất kỳ -STR_NETWORK_LANG_ENGLISH :Tiếng Anh -STR_NETWORK_LANG_GERMAN :Tiếng Đức -STR_NETWORK_LANG_FRENCH :Tiếng Pháp -STR_NETWORK_LANG_BRAZILIAN :Tiếng Brazil -STR_NETWORK_LANG_BULGARIAN :Tiếng Bun-ga-ri -STR_NETWORK_LANG_CHINESE :Tiếng Trung Quốc -STR_NETWORK_LANG_CZECH :Tiếng Séc -STR_NETWORK_LANG_DANISH :Tiếng Đan Mạch -STR_NETWORK_LANG_DUTCH :Tiếng Hà Lan -STR_NETWORK_LANG_ESPERANTO :Tiếng Quốc tế ngữ Esperanto -STR_NETWORK_LANG_FINNISH :Tiếng Phần Lan -STR_NETWORK_LANG_HUNGARIAN :Tiếng Hung-ga-ri -STR_NETWORK_LANG_ICELANDIC :Tiếng Ai-len -STR_NETWORK_LANG_ITALIAN :Tiếng Ý -STR_NETWORK_LANG_JAPANESE :Tiếng Nhật Bản -STR_NETWORK_LANG_KOREAN :Tiếng Hàn Quốc -STR_NETWORK_LANG_LITHUANIAN :Tiếng Lát-vi -STR_NETWORK_LANG_NORWEGIAN :Tiếng Na-uy -STR_NETWORK_LANG_POLISH :Tiếng Ba Lan -STR_NETWORK_LANG_PORTUGUESE :Tiếng Bồ Đào Nha -STR_NETWORK_LANG_ROMANIAN :Tiếng Ru-ma-ni -STR_NETWORK_LANG_RUSSIAN :Tiếng Nga -STR_NETWORK_LANG_SLOVAK :Tiếng Slo-va-kia -STR_NETWORK_LANG_SLOVENIAN :Tiếng Slo-ven-nhi-a -STR_NETWORK_LANG_SPANISH :Tiếng Tây Ban Nha -STR_NETWORK_LANG_SWEDISH :Tiếng Thuỵ Điển -STR_NETWORK_LANG_TURKISH :Tiếng Thổ Nhĩ Kỳ -STR_NETWORK_LANG_UKRAINIAN :Tiếng U-crai-na -STR_NETWORK_LANG_AFRIKAANS :Tiếng Nam Phi -STR_NETWORK_LANG_CROATIAN :Tiếng Croa-ti-a -STR_NETWORK_LANG_CATALAN :Tiếng Catalan -STR_NETWORK_LANG_ESTONIAN :Tiếng Esto-nhi-a -STR_NETWORK_LANG_GALICIAN :Tiếng Galician -STR_NETWORK_LANG_GREEK :Tiếng Hy Lạp -STR_NETWORK_LANG_LATVIAN :Tiếng Lat-via -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Sảnh chơi game nhiều người diff --git a/src/lang/welsh.txt b/src/lang/welsh.txt index 12bbec9bd4..f08bd8ff12 100644 --- a/src/lang/welsh.txt +++ b/src/lang/welsh.txt @@ -1953,46 +1953,6 @@ STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Rhoi gwy STR_NETWORK_START_SERVER_NEW_GAME_NAME_OSKTITLE :{BLACK}Rhowch enw ar gyfer y gêm rhwydwaith -# Network game languages -############ Leave those lines in this order!! -STR_NETWORK_LANG_ANY :Unrhyw -STR_NETWORK_LANG_ENGLISH :Saesneg -STR_NETWORK_LANG_GERMAN :Almaeneg -STR_NETWORK_LANG_FRENCH :Ffrangeg -STR_NETWORK_LANG_BRAZILIAN :Brasilaidd -STR_NETWORK_LANG_BULGARIAN :Bwlgaraidd -STR_NETWORK_LANG_CHINESE :Tseineeg -STR_NETWORK_LANG_CZECH :Tsiecaidd -STR_NETWORK_LANG_DANISH :Daneg -STR_NETWORK_LANG_DUTCH :Iseldireg -STR_NETWORK_LANG_ESPERANTO :Esperanto -STR_NETWORK_LANG_FINNISH :Ffineg -STR_NETWORK_LANG_HUNGARIAN :Hwngareg -STR_NETWORK_LANG_ICELANDIC :Islandaidd -STR_NETWORK_LANG_ITALIAN :Eidaleg -STR_NETWORK_LANG_JAPANESE :Siapaneaidd -STR_NETWORK_LANG_KOREAN :Coreeg -STR_NETWORK_LANG_LITHUANIAN :Lithiwaneg -STR_NETWORK_LANG_NORWEGIAN :Norwyeg -STR_NETWORK_LANG_POLISH :Pwyleg -STR_NETWORK_LANG_PORTUGUESE :Portiwgaleg -STR_NETWORK_LANG_ROMANIAN :Rwmaneg -STR_NETWORK_LANG_RUSSIAN :Rwsieg -STR_NETWORK_LANG_SLOVAK :Slofaceg -STR_NETWORK_LANG_SLOVENIAN :Slofeneg -STR_NETWORK_LANG_SPANISH :Sbaeneg -STR_NETWORK_LANG_SWEDISH :Swedeg -STR_NETWORK_LANG_TURKISH :Twrceg -STR_NETWORK_LANG_UKRAINIAN :Wcraneg -STR_NETWORK_LANG_AFRIKAANS :Affricâns -STR_NETWORK_LANG_CROATIAN :Croatieg -STR_NETWORK_LANG_CATALAN :Catalaneg -STR_NETWORK_LANG_ESTONIAN :Estoneg -STR_NETWORK_LANG_GALICIAN :Galiseg -STR_NETWORK_LANG_GREEK :Groeg -STR_NETWORK_LANG_LATVIAN :Latfieg -############ End of leave-in-this-order - # Network game lobby STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Cyntedd Gemau Amlchwaraewr