diff --git a/src/lang/english.txt b/src/lang/english.txt index ea7ece9337..2364157d98 100644 --- a/src/lang/english.txt +++ b/src/lang/english.txt @@ -5890,7 +5890,12 @@ STR_VIEWPORT_TOWN_POP_MEDIOCRE_RATING :{WHITE}{TOWN} { STR_VIEWPORT_TOWN_POP_GOOD_RATING :{WHITE}{TOWN} {YELLOW}({COMMA}) STR_VIEWPORT_TOWN_POP :{WHITE}{TOWN} ({COMMA}) STR_VIEWPORT_TOWN_POP_EXCELLENT_RATING :{WHITE}{TOWN} {GREEN}({COMMA}) +STR_VIEWPORT_TOWN_VERY_POOR_RATING :{RED}{TOWN} +STR_VIEWPORT_TOWN_MEDIOCRE_RATING :{ORANGE}{TOWN} +STR_VIEWPORT_TOWN_GOOD_RATING :{YELLOW}{TOWN} STR_VIEWPORT_TOWN :{WHITE}{TOWN} +STR_VIEWPORT_TOWN_EXCELLENT_RATING :{GREEN}{TOWN} + STR_VIEWPORT_TOWN_TINY_BLACK :{TINY_FONT}{BLACK}{TOWN} STR_VIEWPORT_TOWN_TINY_VERY_POOR_RATING :{TINY_FONT}{RED}{TOWN} STR_VIEWPORT_TOWN_TINY_MEDIOCRE_RATING :{TINY_FONT}{ORANGE}{TOWN} diff --git a/src/lang/german.txt b/src/lang/german.txt index b83d16a0a8..60a175bb09 100644 --- a/src/lang/german.txt +++ b/src/lang/german.txt @@ -5700,7 +5700,12 @@ STR_VIEWPORT_TOWN_POP_MEDIOCRE_RATING :{WHITE}{TOWN} { STR_VIEWPORT_TOWN_POP_GOOD_RATING :{WHITE}{TOWN} {YELLOW}({COMMA}) STR_VIEWPORT_TOWN_POP :{WHITE}{TOWN} ({COMMA}) STR_VIEWPORT_TOWN_POP_EXCELLENT_RATING :{WHITE}{TOWN} {GREEN}({COMMA}) +STR_VIEWPORT_TOWN_VERY_POOR_RATING :{RED}{TOWN} +STR_VIEWPORT_TOWN_MEDIOCRE_RATING :{ORANGE}{TOWN} +STR_VIEWPORT_TOWN_GOOD_RATING :{YELLOW}{TOWN} STR_VIEWPORT_TOWN :{WHITE}{TOWN} +STR_VIEWPORT_TOWN_EXCELLENT_RATING :{GREEN}{TOWN} + STR_VIEWPORT_TOWN_TINY_BLACK :{TINY_FONT}{BLACK}{TOWN} STR_VIEWPORT_TOWN_TINY_VERY_POOR_RATING :{TINY_FONT}{RED}{TOWN} STR_VIEWPORT_TOWN_TINY_MEDIOCRE_RATING :{TINY_FONT}{ORANGE}{TOWN} diff --git a/src/lang/korean.txt b/src/lang/korean.txt index cc568c2d3c..77dfe49bd6 100644 --- a/src/lang/korean.txt +++ b/src/lang/korean.txt @@ -5866,7 +5866,12 @@ STR_VIEWPORT_TOWN_POP_MEDIOCRE_RATING :{WHITE}{TOWN} { STR_VIEWPORT_TOWN_POP_GOOD_RATING :{WHITE}{TOWN} {YELLOW}({COMMA}) STR_VIEWPORT_TOWN_POP :{WHITE}{TOWN} ({COMMA}) STR_VIEWPORT_TOWN_POP_EXCELLENT_RATING :{WHITE}{TOWN} {GREEN}({COMMA}) +STR_VIEWPORT_TOWN_VERY_POOR_RATING :{RED}{TOWN} +STR_VIEWPORT_TOWN_MEDIOCRE_RATING :{ORANGE}{TOWN} +STR_VIEWPORT_TOWN_GOOD_RATING :{YELLOW}{TOWN} STR_VIEWPORT_TOWN :{WHITE}{TOWN} +STR_VIEWPORT_TOWN_EXCELLENT_RATING :{GREEN}{TOWN} + STR_VIEWPORT_TOWN_TINY_BLACK :{TINY_FONT}{BLACK}{TOWN} STR_VIEWPORT_TOWN_TINY_VERY_POOR_RATING :{TINY_FONT}{RED}{TOWN} STR_VIEWPORT_TOWN_TINY_MEDIOCRE_RATING :{TINY_FONT}{ORANGE}{TOWN} diff --git a/src/town.h b/src/town.h index d7b0a66496..5586ebc5d5 100644 --- a/src/town.h +++ b/src/town.h @@ -125,7 +125,7 @@ struct Town : TownPool::PoolItem<&_town_pool> { */ inline StringID Label() const{ if (!(_game_mode == GM_EDITOR) && (_local_company < MAX_COMPANIES)) { - return STR_VIEWPORT_TOWN_POP_VERY_POOR_RATING + this->town_label; + return (_settings_client.gui.population_in_label ? STR_VIEWPORT_TOWN_POP_VERY_POOR_RATING : STR_VIEWPORT_TOWN_VERY_POOR_RATING) + this->town_label; } else { return _settings_client.gui.population_in_label ? STR_VIEWPORT_TOWN_POP : STR_VIEWPORT_TOWN; }