summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ai/ai_gui.cpp8
-rw-r--r--src/autoreplace_gui.cpp2
-rw-r--r--src/genworld_gui.cpp4
-rw-r--r--src/highscore_gui.cpp2
-rw-r--r--src/lang/afrikaans.txt12
-rw-r--r--src/lang/arabic_egypt.txt16
-rw-r--r--src/lang/brazilian_portuguese.txt18
-rw-r--r--src/lang/bulgarian.txt18
-rw-r--r--src/lang/catalan.txt18
-rw-r--r--src/lang/croatian.txt16
-rw-r--r--src/lang/czech.txt18
-rw-r--r--src/lang/danish.txt16
-rw-r--r--src/lang/dutch.txt18
-rw-r--r--src/lang/english.txt18
-rw-r--r--src/lang/english_US.txt18
-rw-r--r--src/lang/esperanto.txt2
-rw-r--r--src/lang/estonian.txt18
-rw-r--r--src/lang/finnish.txt18
-rw-r--r--src/lang/french.txt18
-rw-r--r--src/lang/galician.txt12
-rw-r--r--src/lang/german.txt18
-rw-r--r--src/lang/hebrew.txt12
-rw-r--r--src/lang/hungarian.txt18
-rw-r--r--src/lang/icelandic.txt16
-rw-r--r--src/lang/indonesian.txt16
-rw-r--r--src/lang/italian.txt18
-rw-r--r--src/lang/japanese.txt16
-rw-r--r--src/lang/korean.txt16
-rw-r--r--src/lang/latvian.txt16
-rw-r--r--src/lang/lithuanian.txt16
-rw-r--r--src/lang/luxembourgish.txt6
-rw-r--r--src/lang/norwegian_bokmal.txt14
-rw-r--r--src/lang/norwegian_nynorsk.txt16
-rw-r--r--src/lang/piglatin.txt18
-rw-r--r--src/lang/polish.txt16
-rw-r--r--src/lang/portuguese.txt16
-rw-r--r--src/lang/romanian.txt16
-rw-r--r--src/lang/russian.txt16
-rw-r--r--src/lang/simplified_chinese.txt16
-rw-r--r--src/lang/slovak.txt16
-rw-r--r--src/lang/slovenian.txt16
-rw-r--r--src/lang/spanish.txt18
-rw-r--r--src/lang/swedish.txt16
-rw-r--r--src/lang/traditional_chinese.txt16
-rw-r--r--src/lang/turkish.txt18
-rw-r--r--src/lang/ukrainian.txt16
-rw-r--r--src/lang/unfinished/frisian.txt2
-rw-r--r--src/lang/unfinished/greek.txt2
-rw-r--r--src/lang/unfinished/macedonian.txt2
-rw-r--r--src/lang/unfinished/malay.txt2
-rw-r--r--src/lang/unfinished/persian.txt2
-rw-r--r--src/lang/unfinished/serbian.txt2
-rw-r--r--src/lang/unfinished/thai.txt2
-rw-r--r--src/lang/welsh.txt16
-rw-r--r--src/network/network_content_gui.cpp8
-rw-r--r--src/network/network_gui.cpp48
-rw-r--r--src/news_gui.cpp2
-rw-r--r--src/smallmap_gui.cpp2
-rw-r--r--src/timetable_gui.cpp6
-rw-r--r--src/train_gui.cpp4
60 files changed, 391 insertions, 391 deletions
diff --git a/src/ai/ai_gui.cpp b/src/ai/ai_gui.cpp
index 727e7ab45..d7fd0e306 100644
--- a/src/ai/ai_gui.cpp
+++ b/src/ai/ai_gui.cpp
@@ -96,18 +96,18 @@ struct AIListWindow : public Window {
if (selected_info != NULL) {
int y = this->widget[AIL_WIDGET_INFO_BG].top + 6;
SetDParamStr(0, selected_info->GetAuthor());
- DrawString(4, this->widget[AIL_WIDGET_INFO_BG].right - 4, y, STR_AI_AUTHOR, TC_BLACK);
+ DrawString(4, this->widget[AIL_WIDGET_INFO_BG].right - 4, y, STR_AI_AUTHOR);
y += 13;
SetDParam(0, selected_info->GetVersion());
- DrawString(4, this->widget[AIL_WIDGET_INFO_BG].right - 4, y, STR_AI_VERSION, TC_BLACK);
+ DrawString(4, this->widget[AIL_WIDGET_INFO_BG].right - 4, y, STR_AI_VERSION);
y += 13;
if (selected_info->GetURL() != NULL) {
SetDParamStr(0, selected_info->GetURL());
- DrawString(4, this->widget[AIL_WIDGET_INFO_BG].right - 4, y, STR_AI_URL, TC_BLACK);
+ DrawString(4, this->widget[AIL_WIDGET_INFO_BG].right - 4, y, STR_AI_URL);
y += 13;
}
SetDParamStr(0, selected_info->GetDescription());
- DrawStringMultiLine(4, this->width - 8, y, this->widget[AIL_WIDGET_INFO_BG].bottom, STR_JUST_RAW_STRING);
+ DrawStringMultiLine(4, this->width - 8, y, this->widget[AIL_WIDGET_INFO_BG].bottom, STR_JUST_RAW_STRING, TC_BLACK);
}
}
diff --git a/src/autoreplace_gui.cpp b/src/autoreplace_gui.cpp
index 01bcd75a1..f447987ec 100644
--- a/src/autoreplace_gui.cpp
+++ b/src/autoreplace_gui.cpp
@@ -297,7 +297,7 @@ public:
SetDParam(0, STR_NOT_REPLACING_VEHICLE_SELECTED);
}
- DrawString(this->widget[RVW_WIDGET_INFO_TAB].left + 6, this->widget[RVW_WIDGET_INFO_TAB].right - 6, this->widget[RVW_WIDGET_INFO_TAB].top + 1, STR_BLACK_STRING, TC_BLACK);
+ DrawString(this->widget[RVW_WIDGET_INFO_TAB].left + 6, this->widget[RVW_WIDGET_INFO_TAB].right - 6, this->widget[RVW_WIDGET_INFO_TAB].top + 1, STR_BLACK_STRING);
/* Draw the lists */
for (byte i = 0; i < 2; i++) {
diff --git a/src/genworld_gui.cpp b/src/genworld_gui.cpp
index 23d6c994b..bd2ed937a 100644
--- a/src/genworld_gui.cpp
+++ b/src/genworld_gui.cpp
@@ -642,9 +642,9 @@ struct GenerateLandscapeWindow : public QueryStringBaseWindow {
SetDParam(0, this->x);
SetDParam(1, this->y);
}
- int right = DrawString(0, 326, 91, STR_HEIGHTMAP_SIZE, TC_BLACK, SA_RIGHT);
+ int right = DrawString(0, 326, 91, STR_HEIGHTMAP_SIZE, TC_FROMSTRING, SA_RIGHT);
- DrawString( 12, 114, 91, STR_HEIGHTMAP_NAME, TC_BLACK);
+ DrawString( 12, 114, 91, STR_HEIGHTMAP_NAME);
SetDParamStr(0, this->name);
DrawString(114, right - 5, 91, STR_JUST_RAW_STRING, TC_ORANGE);
}
diff --git a/src/highscore_gui.cpp b/src/highscore_gui.cpp
index 842b6d045..efb399160 100644
--- a/src/highscore_gui.cpp
+++ b/src/highscore_gui.cpp
@@ -147,7 +147,7 @@ struct HighScoreWindow : EndGameHighScoreBaseWindow {
/* Draw Highscore peepz */
for (uint8 i = 0; i < lengthof(_highscore_table[0]); i++) {
SetDParam(0, i + 1);
- DrawString(x + 40, x + 600, y + 140 + (i * 55), STR_HIGHSCORE_POSITION, TC_BLACK);
+ DrawString(x + 40, x + 600, y + 140 + (i * 55), STR_HIGHSCORE_POSITION);
if (hs[i].company[0] != '\0') {
TextColour colour = (this->rank == i) ? TC_RED : TC_BLACK; // draw new highscore in red
diff --git a/src/lang/afrikaans.txt b/src/lang/afrikaans.txt
index 4b5822ecc..9e0e4c83a 100644
--- a/src/lang/afrikaans.txt
+++ b/src/lang/afrikaans.txt
@@ -566,7 +566,7 @@ STR_MESSAGE_SOUND :{YELLOW}Speel g
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...te ver van vorige destinasie
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Beste maatskappye wat {NUM}{}({STRING} Vlak) behaal het
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Maatskappy Liga Tafel in {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Sakeman
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entrepreneur
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Nyweraar
@@ -2767,11 +2767,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Kan nie
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Voertuie kan slegs by stasies wag.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Die voertuig stop nie by die stasie nie.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Verander Tyd
-STR_TIMETABLE_STATUS_ON_TIME :Die voertuig loop tans op tyd
-STR_TIMETABLE_STATUS_LATE :Die voertuig loop tans {STRING} laat
-STR_TIMETABLE_STATUS_EARLY :Die voertuig loop tans {STRING} vroeg
-STR_TIMETABLE_TOTAL_TIME :Die rooster sal {STRING} vat om te verklaar
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Die rooster sal te minste {STRING} vat om te verklaar (nie alles gerooster nie)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Die voertuig loop tans op tyd
+STR_TIMETABLE_STATUS_LATE :{BLACK}Die voertuig loop tans {STRING} laat
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Die voertuig loop tans {STRING} vroeg
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Die rooster sal {STRING} vat om te verklaar
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Die rooster sal te minste {STRING} vat om te verklaar (nie alles gerooster nie)
STR_TIMETABLE_AUTOFILL :{BLACK}Outovul
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Vul die tydtabel outomaties in met die waardes van die volgende reis (CTRL-linker muis om die wagtyd te probeer hou)
diff --git a/src/lang/arabic_egypt.txt b/src/lang/arabic_egypt.txt
index 6ea4fd000..88664b0ee 100644
--- a/src/lang/arabic_egypt.txt
+++ b/src/lang/arabic_egypt.txt
@@ -566,7 +566,7 @@ STR_MESSAGE_SOUND :{YELLOW}اصد
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}بعيد جدا من محطة/علامة الوصول السابقة
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}الشركات الكبرى التي وصلت لـ {NUM}{}) {STRING} مستوى)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}ترتيب الشركات {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :رجل اعمال
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :مغامر
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :مديرالمصانع
@@ -2823,11 +2823,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}لا ي
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}يمكن للعربات الانتظار في المحطات فقط.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}هذه العربة لا تتوقف في هذه المحطة.
STR_TIMETABLE_CHANGE_TIME :{BLACK}غير الوقت
-STR_TIMETABLE_STATUS_ON_TIME :هذه العربة تعمل حسب الجدولة في الوقت المحدد
-STR_TIMETABLE_STATUS_LATE :هذه العربة {STRING} متاخرة حاليا عن الجدولة
-STR_TIMETABLE_STATUS_EARLY :هذه العربة {STRING} متقدمة عن الجدولة
-STR_TIMETABLE_TOTAL_TIME :جدولة الاوامر هذه ستأخذ {STRING} لنهاية
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :جدولة الاوامر هذه ستأخذ على الاقل {STRING} للاكمال (لايشمل كل الجدولة).
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}هذه العربة تعمل حسب الجدولة في الوقت المحدد
+STR_TIMETABLE_STATUS_LATE :{BLACK}هذه العربة {STRING} متاخرة حاليا عن الجدولة
+STR_TIMETABLE_STATUS_EARLY :{BLACK}هذه العربة {STRING} متقدمة عن الجدولة
+STR_TIMETABLE_TOTAL_TIME :{BLACK}جدولة الاوامر هذه ستأخذ {STRING} لنهاية
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}جدولة الاوامر هذه ستأخذ على الاقل {STRING} للاكمال (لايشمل كل الجدولة).
STR_TIMETABLE_AUTOFILL :{BLACK}تهيئة تلقائية
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}املأ الجدولة تلقائيا بقيم الرحلة التالية (مفتاح كنترول لمحاولة ابقائ وقت الانتظار).
@@ -3537,8 +3537,8 @@ STR_AI_RESET :{BLACK} اعا
STR_AI_HUMAN_PLAYER :لاعب انساني
STR_AI_RANDOM_AI :ذكاء صناعي عشوائي
STR_AI_SETTINGS_CAPTION :{WHITE} خصائص الذكاء الصناعي
-STR_AI_AUTHOR :المؤلف: {STRING}
-STR_AI_VERSION :الاصدار: {NUM}
+STR_AI_AUTHOR :{BLACK}المؤلف: {STRING}
+STR_AI_VERSION :{BLACK}الاصدار: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE} واحد من الذكاء الصناعي فشل. الرجاء ابلاغ المبرمج عنه مصحوبا بصورة من شاشة مصحح الاخطاء.
########
diff --git a/src/lang/brazilian_portuguese.txt b/src/lang/brazilian_portuguese.txt
index 5d378fed8..4eb277937 100644
--- a/src/lang/brazilian_portuguese.txt
+++ b/src/lang/brazilian_portuguese.txt
@@ -570,7 +570,7 @@ STR_MESSAGE_SOUND :{YELLOW}Tocar s
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...muito distante do destino anterior
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Top de empresas que chegaram a {NUM}{} ({STRING} Nível)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Tabela da Liga de Empresas em {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Negociante
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Empresário
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrial
@@ -2834,11 +2834,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Impossí
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Veículos só podem aguardar em estações
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Esse veículo não pára nesta estação
STR_TIMETABLE_CHANGE_TIME :{BLACK}Mudar horário
-STR_TIMETABLE_STATUS_ON_TIME :Esse veículo está no horário
-STR_TIMETABLE_STATUS_LATE :Esse veículo está {STRING} atrasado
-STR_TIMETABLE_STATUS_EARLY :Esse veículo está {STRING} adiantado
-STR_TIMETABLE_TOTAL_TIME :Esse horário será completo em {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Esse horário será completo em no mínimo {STRING} (nem todos agendados)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Esse veículo está no horário
+STR_TIMETABLE_STATUS_LATE :{BLACK}Esse veículo está {STRING} atrasado
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Esse veículo está {STRING} adiantado
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Esse horário será completo em {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Esse horário será completo em no mínimo {STRING} (nem todos agendados)
STR_TIMETABLE_AUTOFILL :{BLACK}Autopreencher
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Preenche automaticamente com os valores da próxima viagem. (CTRL-clique para tentar manter os intervalos de espera)
@@ -3548,9 +3548,9 @@ STR_AI_RESET :{BLACK}Resetar
STR_AI_HUMAN_PLAYER :Jogador Humano
STR_AI_RANDOM_AI :IA Randômica
STR_AI_SETTINGS_CAPTION :{WHITE}Parâmetros da IA
-STR_AI_AUTHOR :Progamador: {STRING}
-STR_AI_VERSION :Versão: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Progamador: {STRING}
+STR_AI_VERSION :{BLACK}Versão: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Uma das IA's travou. Favor relatar ao autor da IA com uma screenshot da Janela de Debug da IA.
########
diff --git a/src/lang/bulgarian.txt b/src/lang/bulgarian.txt
index 7255f0f07..863d5b9eb 100644
--- a/src/lang/bulgarian.txt
+++ b/src/lang/bulgarian.txt
@@ -570,7 +570,7 @@ STR_MESSAGE_SOUND :{YELLOW}Пок
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...прекалено далече от предходната цел
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Първите компании достигнали {NUM}{}(ниво {STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Таблица Лига на компании в {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Бизнесмен
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Предприемач
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Индустриалист
@@ -2812,11 +2812,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Не м
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Превозни средства могат да чакат само на гари.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Това превознот средство не спира на тази гара.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Промени времето
-STR_TIMETABLE_STATUS_ON_TIME :Това превознот средство е в момента на време
-STR_TIMETABLE_STATUS_LATE :Това превознот средство е в момента с {STRING} закъснение
-STR_TIMETABLE_STATUS_EARLY :Това превознот средство е в момента с {STRING} по-рано
-STR_TIMETABLE_TOTAL_TIME :Ще трябва {STRING} за това разписание да бъде приклучено
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Това разписание ще вземе най-малко {STRING} за да приклучи (не всичко е планирано)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Това превознот средство е в момента на време
+STR_TIMETABLE_STATUS_LATE :{BLACK}Това превознот средство е в момента с {STRING} закъснение
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Това превознот средство е в момента с {STRING} по-рано
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Ще трябва {STRING} за това разписание да бъде приклучено
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Това разписание ще вземе най-малко {STRING} за да приклучи (не всичко е планирано)
STR_TIMETABLE_AUTOFILL :{BLACK}Афтонапълване
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Запълни времевата таблица със стойностите от следващото пътуване (CTRL-клик за опит за запазване на времената за изчакване)
@@ -3515,9 +3515,9 @@ STR_AI_CLOSE :{BLACK}Затв
STR_AI_HUMAN_PLAYER :Човешки играч
STR_AI_RANDOM_AI :Случаен AI
STR_AI_SETTINGS_CAPTION :{WHITE}AI Параметри
-STR_AI_AUTHOR :Автор: {STRING}
-STR_AI_VERSION :Версия: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Автор: {STRING}
+STR_AI_VERSION :{BLACK}Версия: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
########
############ town controlled noise level
diff --git a/src/lang/catalan.txt b/src/lang/catalan.txt
index 67c2c55c3..403673cdf 100644
--- a/src/lang/catalan.txt
+++ b/src/lang/catalan.txt
@@ -569,7 +569,7 @@ STR_MESSAGE_SOUND :{YELLOW}Emetre
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...massa lluny del destí previ
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Principals empreses en aconseguir el Nivell {NUM}{}({STRING} )
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Taula de Lliga d'Empreses a {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Empresari
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Emprenedor
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrial
@@ -2846,11 +2846,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Impossib
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Els vehicles només poden esperar a les estacions.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Aquest vehicle no para en aquesta estació.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Canvia Temps
-STR_TIMETABLE_STATUS_ON_TIME :Actualment aquest vehicle és puntual
-STR_TIMETABLE_STATUS_LATE :Actualment aquest vehicle va {STRING} tard
-STR_TIMETABLE_STATUS_EARLY :Actualment aquest vehicle va {STRING} d'hora
-STR_TIMETABLE_TOTAL_TIME :L'horari tardarà {STRING} a complir-se
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :L'horari tardarà almenys {STRING} a complir-se (no tot està planificat)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Actualment aquest vehicle és puntual
+STR_TIMETABLE_STATUS_LATE :{BLACK}Actualment aquest vehicle va {STRING} tard
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Actualment aquest vehicle va {STRING} d'hora
+STR_TIMETABLE_TOTAL_TIME :{BLACK}L'horari tardarà {STRING} a complir-se
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}L'horari tardarà almenys {STRING} a complir-se (no tot està planificat)
STR_TIMETABLE_AUTOFILL :{BLACK}Autoomple
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Omple automàticament l'horari amb valors del dia següent (CTRL-clic per intentar mantenir les hores)
@@ -3561,9 +3561,9 @@ STR_AI_RESET :{BLACK}Reset
STR_AI_HUMAN_PLAYER :Jugador humà
STR_AI_RANDOM_AI :IA Aleatòria
STR_AI_SETTINGS_CAPTION :{WHITE}Paràmetres IA
-STR_AI_AUTHOR :Autor: {STRING}
-STR_AI_VERSION :Versió: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Autor: {STRING}
+STR_AI_VERSION :{BLACK}Versió: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Una de les IAs s'ha penjat. Si us plau reporta això a l'autor de la IA amb una captura de pantalla de la finestra de depuració IA.
########
diff --git a/src/lang/croatian.txt b/src/lang/croatian.txt
index 02883a8bb..1d0fb5176 100644
--- a/src/lang/croatian.txt
+++ b/src/lang/croatian.txt
@@ -631,7 +631,7 @@ STR_MESSAGE_SOUND :{YELLOW} Pusti
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...predaleko od prethodnog odredišta
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Najbolje tvrtke koje su dosigle razinu {NUM}{}({STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Tablica tvrtki u {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Privrednik
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Poduzetnik
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrijalist
@@ -2888,11 +2888,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Nije mog
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vozila mogu čekati samo na postajama.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Ovo vozilo se ne zaustavlja na ovoj postaji.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Promijeni vrijeme
-STR_TIMETABLE_STATUS_ON_TIME :Ovo vozilo vozi na vrijeme
-STR_TIMETABLE_STATUS_LATE :Ovo vozilo trenutačno {STRING} kasni
-STR_TIMETABLE_STATUS_EARLY :Ovo vozilo je stiglo {STRING} ranije
-STR_TIMETABLE_TOTAL_TIME :Ovaj raspored trebat će {STRING} za završetak
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Ovaj raspored trebat će najmanje {STRING} za završetak (nije sve raspoređeno)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Ovo vozilo vozi na vrijeme
+STR_TIMETABLE_STATUS_LATE :{BLACK}Ovo vozilo trenutačno {STRING} kasni
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Ovo vozilo je stiglo {STRING} ranije
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Ovaj raspored trebat će {STRING} za završetak
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Ovaj raspored trebat će najmanje {STRING} za završetak (nije sve raspoređeno)
STR_TIMETABLE_AUTOFILL :{BLACK}Automatsko punjenje
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Automatski popuni raspored s vrijednostima iz sljedećeg putovanja (CTRL-klik kako bi pokušali spremiti i vremena čekanja)
@@ -3601,8 +3601,8 @@ STR_AI_RESET :{BLACK}Resetira
STR_AI_HUMAN_PLAYER :Ljudski igrač
STR_AI_RANDOM_AI :Nasumična UI
STR_AI_SETTINGS_CAPTION :{WHITE}Parametri UI
-STR_AI_AUTHOR :Autor: {STRING}
-STR_AI_VERSION :Verzija: {NUM}
+STR_AI_AUTHOR :{BLACK}Autor: {STRING}
+STR_AI_VERSION :{BLACK}Verzija: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Jedan od igrača sa UI se srušio. Molimo vas da prijavite ovo autoru UI sa screenshotom AI Debug prozora
########
diff --git a/src/lang/czech.txt b/src/lang/czech.txt
index e0739effc..bffe3a901 100644
--- a/src/lang/czech.txt
+++ b/src/lang/czech.txt
@@ -637,7 +637,7 @@ STR_MESSAGE_SOUND :{YELLOW}Přehr
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}... příliš daleko od předcházejícího cíle
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Nejlepší společnosti, které dosáhly {NUM}{}({STRING} úroveň)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Tabulka společností v roce {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Obchodník
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Manažer
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Továrník
@@ -2920,11 +2920,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Tomuto v
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vozidla mohou čekat jen ve stanicích.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Toto vozidlo v této stanici nestaví.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Změnit čas
-STR_TIMETABLE_STATUS_ON_TIME :Vozidlo jede na čas
-STR_TIMETABLE_STATUS_LATE :Vozidlo má {STRING} zpoždění
-STR_TIMETABLE_STATUS_EARLY :Vozidlo jede {STRING} napřed
-STR_TIMETABLE_TOTAL_TIME :Tento jízdní řád bude trvat {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Tento jízdní řád bude trvat nejméně {STRING} (vozidla mimo jízdní řád)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Vozidlo jede na čas
+STR_TIMETABLE_STATUS_LATE :{BLACK}Vozidlo má {STRING} zpoždění
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Vozidlo jede {STRING} napřed
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Tento jízdní řád bude trvat {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Tento jízdní řád bude trvat nejméně {STRING} (vozidla mimo jízdní řád)
STR_TIMETABLE_AUTOFILL :{BLACK}Automaticky
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Automaticky vyplň rozvrh hodnotami z následující cesty (CTRL-klik pro vyčkávání nějaké doby)
@@ -3635,9 +3635,9 @@ STR_AI_RESET :{BLACK}Obnovit
STR_AI_HUMAN_PLAYER :Lidský hráč
STR_AI_RANDOM_AI :Náhodná AI
STR_AI_SETTINGS_CAPTION :{WHITE}Parametery AI
-STR_AI_AUTHOR :Autor: {STRING}
-STR_AI_VERSION :Verze: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Autor: {STRING}
+STR_AI_VERSION :{BLACK}Verze: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Některá z bežících AI skončila s chybou. Prosím oznamte toto autorovi AI spolu se screenshotem okna Ladění AI.
########
diff --git a/src/lang/danish.txt b/src/lang/danish.txt
index c63fd3908..078273428 100644
--- a/src/lang/danish.txt
+++ b/src/lang/danish.txt
@@ -567,7 +567,7 @@ STR_MESSAGE_SOUND :{YELLOW}Afspil
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...for langt fra forrige destination
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Bedste virksomheder, som har nået {NUM}{}({STRING} Niveau)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Selskabsoversigt i {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Forretningsmand
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entreprenør
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrialist
@@ -2830,11 +2830,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Kan ikke
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Transportmidler kan kun vente ved stationer.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Dette transportmiddel stopper ikke ved denne station.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Ændre tid
-STR_TIMETABLE_STATUS_ON_TIME :Dette transportmiddel kommer til tiden
-STR_TIMETABLE_STATUS_LATE :Dette transportmiddel er nu {STRING} forsinket
-STR_TIMETABLE_STATUS_EARLY :Dette transportmiddel er nu {STRING} foran køreplanen
-STR_TIMETABLE_TOTAL_TIME :Denne køreplan vil tage {STRING} at fuldføre
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Denne køreplan vil tage mindst {STRING} at fuldføre (ikke alt indført i køreplan)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Dette transportmiddel kommer til tiden
+STR_TIMETABLE_STATUS_LATE :{BLACK}Dette transportmiddel er nu {STRING} forsinket
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Dette transportmiddel er nu {STRING} foran køreplanen
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Denne køreplan vil tage {STRING} at fuldføre
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Denne køreplan vil tage mindst {STRING} at fuldføre (ikke alt indført i køreplan)
STR_TIMETABLE_AUTOFILL :{BLACK}Auto-udfyld
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Udfyld automatisk tidsplanen med tider for den næste tur (CTRL-klik for at forsøge at bevare ventetider)
@@ -3544,8 +3544,8 @@ STR_AI_RESET :{BLACK}Nulstil
STR_AI_HUMAN_PLAYER :Menneskelig spiller
STR_AI_RANDOM_AI :Tilfældig computerspiller
STR_AI_SETTINGS_CAPTION :{WHITE}Computerspiller-parametre
-STR_AI_AUTHOR :Skaber: {STRING}
-STR_AI_VERSION :Version: {NUM}
+STR_AI_AUTHOR :{BLACK}Skaber: {STRING}
+STR_AI_VERSION :{BLACK}Version: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}En computerstyret spiller gik ned. Rapporter det venligst til udvikleren af computerspilleren med et skærmbilledet af computerspiller-debugvinduet.
########
diff --git a/src/lang/dutch.txt b/src/lang/dutch.txt
index 236d0e011..ebdce0e10 100644
--- a/src/lang/dutch.txt
+++ b/src/lang/dutch.txt
@@ -569,7 +569,7 @@ STR_MESSAGE_SOUND :{YELLOW}Speel e
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...te ver van vorige bestemming
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Top bedrijven die {NUM} bereikt hebben{}({STRING} Niveau)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Bedrijfswedstrijdtabel in {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Zakenman
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Ondernemer
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Fabrikant
@@ -2846,11 +2846,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Kan geen
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Voertuigen kunnen alleen wachten op stations.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Dit voertuig stopt niet op dit station
STR_TIMETABLE_CHANGE_TIME :{BLACK}Verander de tijd
-STR_TIMETABLE_STATUS_ON_TIME :Dit voertuig loopt op schema
-STR_TIMETABLE_STATUS_LATE :Dit voertuig heeft {STRING} vertraging
-STR_TIMETABLE_STATUS_EARLY :Dit voertuig is {STRING} te vroeg
-STR_TIMETABLE_TOTAL_TIME :Dit tijdschema duurt {STRING} om te volbrengen
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Dit tijdschema duurt minstens {STRING} om te volbrengen (niet alles geselecteerd)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Dit voertuig loopt op schema
+STR_TIMETABLE_STATUS_LATE :{BLACK}Dit voertuig heeft {STRING} vertraging
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Dit voertuig is {STRING} te vroeg
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Dit tijdschema duurt {STRING} om te volbrengen
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Dit tijdschema duurt minstens {STRING} om te volbrengen (niet alles geselecteerd)
STR_TIMETABLE_AUTOFILL :{BLACK}Auto aanvullen
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Vul de dienstregeling automatisch in aan de hand van de volgende reis (Ctrl+klik om wachttijden proberen te bewaren)
@@ -3561,9 +3561,9 @@ STR_AI_RESET :{BLACK}Herstel
STR_AI_HUMAN_PLAYER :Menselijke speler
STR_AI_RANDOM_AI :Willekeurige AI
STR_AI_SETTINGS_CAPTION :{WHITE}AI Parameters
-STR_AI_AUTHOR :Maker: {STRING}
-STR_AI_VERSION :Versie: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Maker: {STRING}
+STR_AI_VERSION :{BLACK}Versie: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Een van de draaiende AI's is gecrashed. Meldt dit bij de schrijver van deze AI met een schermprint van het AI Debugscherm.
########
diff --git a/src/lang/english.txt b/src/lang/english.txt
index 8138c1b42..a5577b33a 100644
--- a/src/lang/english.txt
+++ b/src/lang/english.txt
@@ -569,7 +569,7 @@ STR_MESSAGE_SOUND :{YELLOW}Play so
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...too far from previous destination
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Top companies who reached {NUM}{}({STRING} Level)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Company League Table in {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Businessman
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entrepreneur
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrialist
@@ -2846,11 +2846,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Can't ti
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vehicles can only wait at stations.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}This vehicle is not stopping at this station.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Change Time
-STR_TIMETABLE_STATUS_ON_TIME :This vehicle is currently running on time
-STR_TIMETABLE_STATUS_LATE :This vehicle is currently running {STRING1} late
-STR_TIMETABLE_STATUS_EARLY :This vehicle is currently running {STRING1} early
-STR_TIMETABLE_TOTAL_TIME :This timetable will take {STRING1} to complete
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :This timetable will take at least {STRING1} to complete (not all timetabled)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}This vehicle is currently running on time
+STR_TIMETABLE_STATUS_LATE :{BLACK}This vehicle is currently running {STRING1} late
+STR_TIMETABLE_STATUS_EARLY :{BLACK}This vehicle is currently running {STRING1} early
+STR_TIMETABLE_TOTAL_TIME :{BLACK}This timetable will take {STRING1} to complete
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}This timetable will take at least {STRING1} to complete (not all timetabled)
STR_TIMETABLE_AUTOFILL :{BLACK}Autofill
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Fill the timetable automatically with the values from the next journey (Ctrl+Click to try to keep waiting times)
@@ -3571,9 +3571,9 @@ STR_AI_RESET :{BLACK}Reset
STR_AI_HUMAN_PLAYER :Human player
STR_AI_RANDOM_AI :Random AI
STR_AI_SETTINGS_CAPTION :{WHITE}AI Parameters
-STR_AI_AUTHOR :Author: {RAW_STRING}
-STR_AI_VERSION :Version: {NUM}
-STR_AI_URL :URL: {RAW_STRING}
+STR_AI_AUTHOR :{BLACK}Author: {RAW_STRING}
+STR_AI_VERSION :{BLACK}Version: {NUM}
+STR_AI_URL :{BLACK}URL: {RAW_STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}One of the running AIs crashed. Please report this to the AI author with a screenshot of the AI Debug Window.
########
diff --git a/src/lang/english_US.txt b/src/lang/english_US.txt
index ba67e16a5..d54b234e0 100644
--- a/src/lang/english_US.txt
+++ b/src/lang/english_US.txt
@@ -569,7 +569,7 @@ STR_MESSAGE_SOUND :{YELLOW}Play so
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...too far from previous destination
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Top companies who reached {NUM}{}({STRING} Level)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Company League Table in {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Businessman
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entrepreneur
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrialist
@@ -2833,11 +2833,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Can't ti
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vehicles can only wait at stations.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}This vehicle is not stopping at this station.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Change Time
-STR_TIMETABLE_STATUS_ON_TIME :This vehicle is currently running on time
-STR_TIMETABLE_STATUS_LATE :This vehicle is currently running {STRING} late
-STR_TIMETABLE_STATUS_EARLY :This vehicle is currently running {STRING} early
-STR_TIMETABLE_TOTAL_TIME :This timetable will take {STRING} to complete
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :This timetable will take at least {STRING} to complete (not all timetabled)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}This vehicle is currently running on time
+STR_TIMETABLE_STATUS_LATE :{BLACK}This vehicle is currently running {STRING} late
+STR_TIMETABLE_STATUS_EARLY :{BLACK}This vehicle is currently running {STRING} early
+STR_TIMETABLE_TOTAL_TIME :{BLACK}This timetable will take {STRING} to complete
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}This timetable will take at least {STRING} to complete (not all timetabled)
STR_TIMETABLE_AUTOFILL :{BLACK}Autofill
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Fill the timetable automatically with the values from the next journey (CTRL-click to try to keep waiting times)
@@ -3547,9 +3547,9 @@ STR_AI_RESET :{BLACK}Reset
STR_AI_HUMAN_PLAYER :Human player
STR_AI_RANDOM_AI :Random AI
STR_AI_SETTINGS_CAPTION :{WHITE}AI Parameters
-STR_AI_AUTHOR :Author: {STRING}
-STR_AI_VERSION :Version: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Author: {STRING}
+STR_AI_VERSION :{BLACK}Version: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}One of the running AIs crashed. Please report this to the AI author with a screenshot of the AI Debug Window.
########
diff --git a/src/lang/esperanto.txt b/src/lang/esperanto.txt
index a679ab658..e35888fd3 100644
--- a/src/lang/esperanto.txt
+++ b/src/lang/esperanto.txt
@@ -556,7 +556,7 @@ STR_MESSAGE_SOUND :{YELLOW}Ludu so
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...tro for de la antaŭa destino
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Superkompanioj kiuj atingis {NUM}{}(Nivelo {STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Kompania tabelo en {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Kompaniisto
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entreprenisto
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industriisto
diff --git a/src/lang/estonian.txt b/src/lang/estonian.txt
index 701b3cae7..363b502ac 100644
--- a/src/lang/estonian.txt
+++ b/src/lang/estonian.txt
@@ -623,7 +623,7 @@ STR_MESSAGE_SOUND :{YELLOW}Mängi
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...liiga kaugel eelmisest sihtpunktist
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Parimad ettevõtted, kes jõudsid tasemeni {NUM}{}({STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Ettevõtete edetabelis {NUM} kohal
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Ärimees
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Ettevõtja
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Tööstur
@@ -2900,11 +2900,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Sõiduki
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Sõidukid saavad ainult peatustes oodata.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Sellel sõidukil pole ühtegi peatust.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Muuda aega
-STR_TIMETABLE_STATUS_ON_TIME :Sõiduk on graafikus
-STR_TIMETABLE_STATUS_LATE :See sõiduk on {STRING} hiljaks jäämas
-STR_TIMETABLE_STATUS_EARLY :See sõiduk on {STRING} varajane
-STR_TIMETABLE_TOTAL_TIME :Selle sõiduplaani täitmine võtab {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Selle sõiduplaani täitmine võtab vähemalt {STRING} (kõik ei ole planeeritud)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Sõiduk on graafikus
+STR_TIMETABLE_STATUS_LATE :{BLACK}See sõiduk on {STRING} hiljaks jäämas
+STR_TIMETABLE_STATUS_EARLY :{BLACK}See sõiduk on {STRING} varajane
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Selle sõiduplaani täitmine võtab {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Selle sõiduplaani täitmine võtab vähemalt {STRING} (kõik ei ole planeeritud)
STR_TIMETABLE_AUTOFILL :{BLACK}Täida ise
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Täida liiniplaan järgmise sõidu andmetega (Ctrl+klõps säilitamaks ooteaegu)
@@ -3615,9 +3615,9 @@ STR_AI_RESET :{BLACK}Nulli
STR_AI_HUMAN_PLAYER :Inimmängija
STR_AI_RANDOM_AI :Suvaline tehismõistus
STR_AI_SETTINGS_CAPTION :{WHITE}Tehismõistuse muutujad
-STR_AI_AUTHOR :Autor: {STRING}
-STR_AI_VERSION :Versioon: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Autor: {STRING}
+STR_AI_VERSION :{BLACK}Versioon: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Tõrge ühe töötava tehismõistusega. Palun teavitage sellest tehismõistuse autorit koos ekraanipildiga tehismõistuse tõrkeotsingu aknast.
########
diff --git a/src/lang/finnish.txt b/src/lang/finnish.txt
index f5cf68814..132ff9015 100644
--- a/src/lang/finnish.txt
+++ b/src/lang/finnish.txt
@@ -569,7 +569,7 @@ STR_MESSAGE_SOUND :{YELLOW}Soita
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...liian kaukana edellisestä määränpäästä
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Parhaat yhtiöt, jotka saavuttivat vuoden {NUM}{}(taso: {STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Yhtiökilpailutaulukko vuonna {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Liikemies
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Yrittäjä
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Teollisuusmies
@@ -2846,11 +2846,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Ei voi a
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Kulkuneuvo voi odottaa vain asemalla.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Tämä ajoneuvo ei pysähdy tällä asemalla.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Muuta aikaa
-STR_TIMETABLE_STATUS_ON_TIME :Ajoneuvo on aikataulussa
-STR_TIMETABLE_STATUS_LATE :Ajoneuvo on {STRING} myöhässä
-STR_TIMETABLE_STATUS_EARLY :Ajoneuvo on {STRING} etuajassa
-STR_TIMETABLE_TOTAL_TIME :Aikataulun kesto on {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Aikataulun kesto on vähintään {STRING}
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Ajoneuvo on aikataulussa
+STR_TIMETABLE_STATUS_LATE :{BLACK}Ajoneuvo on {STRING} myöhässä
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Ajoneuvo on {STRING} etuajassa
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Aikataulun kesto on {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Aikataulun kesto on vähintään {STRING}
STR_TIMETABLE_AUTOFILL :{BLACK}Automaattinen
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Täytä aikataulu automaattisesti seuraavan matkan arvoilla (CTRL-click: yritä säilyttää odotusajat)
@@ -3561,9 +3561,9 @@ STR_AI_RESET :{BLACK}Palauta
STR_AI_HUMAN_PLAYER :Ihmispelaaja
STR_AI_RANDOM_AI :Sattumanvarainen tekoäly
STR_AI_SETTINGS_CAPTION :{WHITE}Tekoälyn parametrit
-STR_AI_AUTHOR :Tekijä: {STRING}
-STR_AI_VERSION :Versio: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Tekijä: {STRING}
+STR_AI_VERSION :{BLACK}Versio: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Yksi käynnissä olevista tekoälyistä kaatui. Ole hyvä ja kerro tästä tekoälyn tekijälle, sekä ota kuvankaappaus Tekoalyn Virheenkorjaus ikkunasta.
########
diff --git a/src/lang/french.txt b/src/lang/french.txt
index 9a280183d..fe68c321a 100644
--- a/src/lang/french.txt
+++ b/src/lang/french.txt
@@ -570,7 +570,7 @@ STR_MESSAGE_SOUND :{YELLOW}Émettr
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...trop loin de la destination précédente
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Meilleures compagnies, qui ont atteint {NUM}{}(Niveau {STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Tableau du Championnat des compagnies en {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Homme d'affaires
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entrepreneur
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industriel
@@ -2846,11 +2846,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Impossib
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Les véhicules ne peuvent attendre qu'aux stations.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Ce véhicule ne s'arrête pas à cette station.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Modifier durée
-STR_TIMETABLE_STATUS_ON_TIME :Ce véhicule est à l'heure
-STR_TIMETABLE_STATUS_LATE :Ce véhicule est en retard de {STRING}
-STR_TIMETABLE_STATUS_EARLY :Ce véhicule est en avance de {STRING}
-STR_TIMETABLE_TOTAL_TIME :Cet horaire prendra {STRING} pour s'achever
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Cet horaire prendra au moins {STRING} pour s'achever (horaire incomplet)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Ce véhicule est à l'heure
+STR_TIMETABLE_STATUS_LATE :{BLACK}Ce véhicule est en retard de {STRING}
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Ce véhicule est en avance de {STRING}
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Cet horaire prendra {STRING} pour s'achever
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Cet horaire prendra au moins {STRING} pour s'achever (horaire incomplet)
STR_TIMETABLE_AUTOFILL :{BLACK}Autoremplir
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Remplit·l'horaire·automatiquement·avec·les·valeurs·du·prochain·trajet (Ctrl-clic pour essayer de préserver les temps d'attente)
@@ -3561,9 +3561,9 @@ STR_AI_RESET :{BLACK}Réiniti
STR_AI_HUMAN_PLAYER :Joueur Humain
STR_AI_RANDOM_AI :IA aléatoire
STR_AI_SETTINGS_CAPTION :{WHITE}Paramètres IA
-STR_AI_AUTHOR :Auteur: {STRING}
-STR_AI_VERSION :Version: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Auteur: {STRING}
+STR_AI_VERSION :{BLACK}Version: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}L'une des IA a rencontré un problème. Merci de rapporter ceci à l'auteur de l'IA avec une capture d'écran de la fenêtre de débogage d'IA.
########
diff --git a/src/lang/galician.txt b/src/lang/galician.txt
index f16926918..907490313 100644
--- a/src/lang/galician.txt
+++ b/src/lang/galician.txt
@@ -566,7 +566,7 @@ STR_MESSAGE_SOUND :{YELLOW}Reprodu
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...demasiado lonxe do destino anterior
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Mellores compañías que chegaron ó {NUM}{}(Nivel {STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Táboa da Liga de Compañías en {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Home de negocios
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Empresario
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrial
@@ -2737,11 +2737,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Non se p
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Os vehículos só poden parar nas estacións.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Este vehículo non para nesta estación.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Cambiar Tempo
-STR_TIMETABLE_STATUS_ON_TIME :Este vehículo está actualmente en tempo
-STR_TIMETABLE_STATUS_LATE :Este vehículo está retrasado {STRING}
-STR_TIMETABLE_STATUS_EARLY :Este vehículo vai adiantado {STRING}
-STR_TIMETABLE_TOTAL_TIME :Levará {STRING} completar este horario
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Este horario levará {STRING} completalo (non está completo)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Este vehículo está actualmente en tempo
+STR_TIMETABLE_STATUS_LATE :{BLACK}Este vehículo está retrasado {STRING}
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Este vehículo vai adiantado {STRING}
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Levará {STRING} completar este horario
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Este horario levará {STRING} completalo (non está completo)
STR_TIMETABLE_AUTOFILL :{BLACK}Autoencher
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Enche-lo horario automáticamente cos valores da seguinte viaxe (CTRL-click para intentar mante-los tempos de espera)
diff --git a/src/lang/german.txt b/src/lang/german.txt
index c816da23c..8bc0e0853 100644
--- a/src/lang/german.txt
+++ b/src/lang/german.txt
@@ -570,7 +570,7 @@ STR_MESSAGE_SOUND :{YELLOW}Sound f
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...zu weit vom vorherigen Bestimmungsort entfernt
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Beste Unternehmen, die {NUM} erreichten{}(Schwierigkeitsgrad {STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Firmentabelle in {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Geschäftsmann
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Unternehmer
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrieller
@@ -2847,11 +2847,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Kein Fah
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Fahrzeuge halten nur an Stationen.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Das Fahrzeug hält nicht an dieser Station.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Zeit ändern
-STR_TIMETABLE_STATUS_ON_TIME :Das Fahrzeug ist derzeit pünktlich.
-STR_TIMETABLE_STATUS_LATE :Dieses Fahrzeug hat {STRING} Verspätung
-STR_TIMETABLE_STATUS_EARLY :Dieses Fahrzeug ist {STRING} zu früh
-STR_TIMETABLE_TOTAL_TIME :Dieser Fahrplan benötigt {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Dieser Fahrplan benötigt mindestens {STRING} (nicht alle geplant)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Das Fahrzeug ist derzeit pünktlich.
+STR_TIMETABLE_STATUS_LATE :{BLACK}Dieses Fahrzeug hat {STRING} Verspätung
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Dieses Fahrzeug ist {STRING} zu früh
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Dieser Fahrplan benötigt {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Dieser Fahrplan benötigt mindestens {STRING} (nicht alle geplant)
STR_TIMETABLE_AUTOFILL :{BLACK}Erfassen
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Fahrpan automatisch an die Werte der nächste Fahrt anpassen (Mit Strg+Klick wird veruscht die aktuellen Wartezeiten beizubehalten)
@@ -3562,9 +3562,9 @@ STR_AI_RESET :{BLACK}Rückset
STR_AI_HUMAN_PLAYER :menschlicher Spieler
STR_AI_RANDOM_AI :Zufällige KI
STR_AI_SETTINGS_CAPTION :{WHITE}KI Parameter
-STR_AI_AUTHOR :Autor: {STRING}
-STR_AI_VERSION :Version: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Autor: {STRING}
+STR_AI_VERSION :{BLACK}Version: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Einer der laufenden KIs ist abgestürzt. Es ist nett, den Fehler dem Autor der KI mittels eines Screenshots vom KI-Debug-Fenster unter Angabe der OpenTTD-Versionsnummer zu melden.
########
diff --git a/src/lang/hebrew.txt b/src/lang/hebrew.txt
index 43b23dc01..7c310155c 100644
--- a/src/lang/hebrew.txt
+++ b/src/lang/hebrew.txt
@@ -567,7 +567,7 @@ STR_MESSAGE_SOUND :{YELLOW}נגן
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...רחוק מידי מהיעד הקודם
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}החברות שהגיעו {NUM}{}({STRING} לרמת)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}טבלת ליגה של חברות ב {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}.{COMMA}
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}.{COMMA}
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :איש עסקים
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :יזם
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :תעשיין
@@ -2807,11 +2807,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE} לא נ
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}.כלי תעבורה יכולים להמתין בתחנות בלבד
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}הכלי אינו עובר ביעד זה
STR_TIMETABLE_CHANGE_TIME :{BLACK}שנה זמן
-STR_TIMETABLE_STATUS_ON_TIME :כלי זה פועל לפי לוח זמנים
-STR_TIMETABLE_STATUS_LATE :{STRING} רכב זה מאחר ב
-STR_TIMETABLE_STATUS_EARLY :{STRING} רכב זה מקדים ב
-STR_TIMETABLE_TOTAL_TIME :{STRING} להשלמת לוח זמנים זה נדרשים
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :.(לא כל היעדים תוזמנו) {STRING} להשלמת לוח זמנים זה ידרשו לפחות
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}כלי זה פועל לפי לוח זמנים
+STR_TIMETABLE_STATUS_LATE :{BLACK}{STRING} רכב זה מאחר ב
+STR_TIMETABLE_STATUS_EARLY :{BLACK}{STRING} רכב זה מקדים ב
+STR_TIMETABLE_TOTAL_TIME :{BLACK}{STRING} להשלמת לוח זמנים זה נדרשים
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}.(לא כל היעדים תוזמנו) {STRING} להשלמת לוח זמנים זה ידרשו לפחות
STR_TIMETABLE_AUTOFILL :{BLACK}מילוי אוטומטי
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK} מלא את הטבלה אוטומטית על פי הזמנים שנדרשו להשלמת המסע הקודם
diff --git a/src/lang/hungarian.txt b/src/lang/hungarian.txt
index f3e7c8b14..bb4be7022 100644
--- a/src/lang/hungarian.txt
+++ b/src/lang/hungarian.txt
@@ -603,7 +603,7 @@ STR_MESSAGE_SOUND :{YELLOW}Figyelm
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...túl távol van az előző céltól
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Legjobb cégek melyek elérték a {NUM}{}({STRING} Szintet)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Cégdicsőség tábla {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Üzletember
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Vállalkozó
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Iparos
@@ -2917,11 +2917,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}A járm
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}A járművek csak az állomáson várakozhatnak
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Ez a jármű nem áll meg ezen az állomáson
STR_TIMETABLE_CHANGE_TIME :{BLACK}Idő megváltoztatása
-STR_TIMETABLE_STATUS_ON_TIME :Ez a jármű jelenleg pontosan közlekedik
-STR_TIMETABLE_STATUS_LATE :Ez a jármű jelenleg {STRING} késéssel közlekedik
-STR_TIMETABLE_STATUS_EARLY :Ez a jármű jelenleg {STRING}pal korábban közlekedik
-STR_TIMETABLE_TOTAL_TIME :Ezen menetrend teljesítési ideje: {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Ezen menetrend teljesítési ideje legalább: {STRING} (nincs minden időzítve)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Ez a jármű jelenleg pontosan közlekedik
+STR_TIMETABLE_STATUS_LATE :{BLACK}Ez a jármű jelenleg {STRING} késéssel közlekedik
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Ez a jármű jelenleg {STRING}pal korábban közlekedik
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Ezen menetrend teljesítési ideje: {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Ezen menetrend teljesítési ideje legalább: {STRING} (nincs minden időzítve)
STR_TIMETABLE_AUTOFILL :{BLACK}Autokitölt
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Menetrend automatikus kitöltése a következő út értékeivel (CTRL-lal megtartja a várakozási időket)
@@ -3632,9 +3632,9 @@ STR_AI_RESET :{BLACK}Visszaá
STR_AI_HUMAN_PLAYER :Játékos
STR_AI_RANDOM_AI :Véletlenszerűen választott MI
STR_AI_SETTINGS_CAPTION :{WHITE}MI paraméterek
-STR_AI_AUTHOR :Készítő: {STRING}
-STR_AI_VERSION :Verzió: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Készítő: {STRING}
+STR_AI_VERSION :{BLACK}Verzió: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Az egyik futó MI futása közben hiba történt. Kérjük jelezd ezt az MI készítőjének az MI nyomkövetés ablakról készített képpel.
########
diff --git a/src/lang/icelandic.txt b/src/lang/icelandic.txt
index 1ce783480..11520f50c 100644
--- a/src/lang/icelandic.txt
+++ b/src/lang/icelandic.txt
@@ -567,7 +567,7 @@ STR_MESSAGE_SOUND :{YELLOW}Spila h
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...of langt frá fyrri stað
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Efstu fyrirtæki sem náðu {NUM}{}({STRING} stig)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Sambandstafla fyrirtækis í {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Viðskiptamaður
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Athafnamaður
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Iðnjöfur
@@ -2823,11 +2823,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Get ekki
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Farartæki getur aðeins beðið við stöð.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Þetta farartæki mun ekki stoppa við þessa stöð.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Breyta tíma
-STR_TIMETABLE_STATUS_ON_TIME :Þetta farartæki er nú þegar á réttum tíma
-STR_TIMETABLE_STATUS_LATE :Þetta farartæki er {STRING} of seint
-STR_TIMETABLE_STATUS_EARLY :Þetta farartæki er {STRING} of fljótt
-STR_TIMETABLE_TOTAL_TIME :Það mun taka {STRING} að ljúka við þessa áætlun
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Það mun að minnsta kosti taka {STRING} að ljúka við þessa áætlun (ekki allar skipanir á áætlun)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Þetta farartæki er nú þegar á réttum tíma
+STR_TIMETABLE_STATUS_LATE :{BLACK}Þetta farartæki er {STRING} of seint
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Þetta farartæki er {STRING} of fljótt
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Það mun taka {STRING} að ljúka við þessa áætlun
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Það mun að minnsta kosti taka {STRING} að ljúka við þessa áætlun (ekki allar skipanir á áætlun)
STR_TIMETABLE_AUTOFILL :{BLACK}Skrifa sjálfvirkt
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Bæta áfangastöðum næstu ferðar sjálfvirkt við áætlunina (Ctrl+smelltu til að reyna að halda biðtímum)
@@ -3536,8 +3536,8 @@ STR_AI_RESET :{BLACK}Frumstil
STR_AI_HUMAN_PLAYER :Mennskur leikmaður
STR_AI_RANDOM_AI :Gervigreind af handahófi
STR_AI_SETTINGS_CAPTION :{WHITE}Stillingar gervigreindar
-STR_AI_AUTHOR :Höfundur: {STRING}
-STR_AI_VERSION :Útgáfa: {NUM}
+STR_AI_AUTHOR :{BLACK}Höfundur: {STRING}
+STR_AI_VERSION :{BLACK}Útgáfa: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Ein af gervigreindunum hrundi. Vinsamlega gerðu höfundi gervigreindarinnar viðvart og sendu inn mynd af aflúsunarglugga gervigreindarinnar.
########
diff --git a/src/lang/indonesian.txt b/src/lang/indonesian.txt
index 9ca0c6703..78f99671f 100644
--- a/src/lang/indonesian.txt
+++ b/src/lang/indonesian.txt
@@ -566,7 +566,7 @@ STR_MESSAGE_SOUND :{YELLOW}Mainkan
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...terlalu jauh dari tujuan sebelumnya
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Perusahaan tertinggi yang mencapai tahun {NUM}{}(Level {STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Tabel Liga Perusahaan {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Pengusaha
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Pengusaha
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Ahli Industri
@@ -2822,11 +2822,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Tidak da
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Kendaran hanya dapat menunggu di stasiun
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Kendaraan ini tidak berhenti pada stasiun ini.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Ubah Durasi
-STR_TIMETABLE_STATUS_ON_TIME :Kendaraan ini berjalan tepat waktu
-STR_TIMETABLE_STATUS_LATE :Kendaraaan ini berjalan terlambat {STRING}
-STR_TIMETABLE_STATUS_EARLY :Kendaraaan ini berjalan lebih awal {STRING}
-STR_TIMETABLE_TOTAL_TIME :Total durasi seluruh perjalanan akan memakan waktu {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Total durasi seluruh perjalanan akan memakan waktu kurang lebih {STRING} untuk terpenuhi (blm semuanya terjadwal)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Kendaraan ini berjalan tepat waktu
+STR_TIMETABLE_STATUS_LATE :{BLACK}Kendaraaan ini berjalan terlambat {STRING}
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Kendaraaan ini berjalan lebih awal {STRING}
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Total durasi seluruh perjalanan akan memakan waktu {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Total durasi seluruh perjalanan akan memakan waktu kurang lebih {STRING} untuk terpenuhi (blm semuanya terjadwal)
STR_TIMETABLE_AUTOFILL :{BLACK}Otomatis
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Isi jadwal keberangkatan secara otomatis dari perjalanan berikutnya (Ctrl-klik agar waktu tinggalnya tetap)
@@ -3535,8 +3535,8 @@ STR_AI_RESET :{BLACK}Reset
STR_AI_HUMAN_PLAYER :Pemain Manusia
STR_AI_RANDOM_AI :AI Acak
STR_AI_SETTINGS_CAPTION :{WHITE}Parameter AI
-STR_AI_AUTHOR :Pembuat: {STRING}
-STR_AI_VERSION :Versi: {NUM}
+STR_AI_AUTHOR :{BLACK}Pembuat: {STRING}
+STR_AI_VERSION :{BLACK}Versi: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Salah satu AI gagal. Laporkan ini kepada AI Author dengan potongan layar dari Jendela Debug AI.
########
diff --git a/src/lang/italian.txt b/src/lang/italian.txt
index b13bad15b..40aa816f4 100644
--- a/src/lang/italian.txt
+++ b/src/lang/italian.txt
@@ -571,7 +571,7 @@ STR_MESSAGE_SOUND :{YELLOW}Riprodu
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...troppo lontano dalla destinazione precedente
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Le migliori compagnie che hanno raggiunto il {NUM}{}(Livello {STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Classifica compagnie nel {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Uomo d'affari
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Imprenditore
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industriale
@@ -2848,11 +2848,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Impossib
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}I veicoli possono attendere solo alle stazioni.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Il veicolo non ferma a questa stazione.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Cambia tempo
-STR_TIMETABLE_STATUS_ON_TIME :Il veicolo viaggia in orario
-STR_TIMETABLE_STATUS_LATE :Il veicolo viaggia con un ritardo di {STRING}
-STR_TIMETABLE_STATUS_EARLY :Il veicolo viaggia con un anticipo di {STRING}
-STR_TIMETABLE_TOTAL_TIME :Questi ordini richiedono {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Questi ordini richiedono almeno {STRING} (non tutti i tempi specificati)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Il veicolo viaggia in orario
+STR_TIMETABLE_STATUS_LATE :{BLACK}Il veicolo viaggia con un ritardo di {STRING}
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Il veicolo viaggia con un anticipo di {STRING}
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Questi ordini richiedono {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Questi ordini richiedono almeno {STRING} (non tutti i tempi specificati)
STR_TIMETABLE_AUTOFILL :{BLACK}Auto
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Riempie automaticamente la tabella oraria con i tempi del prossimo viaggio (CTRL-clic per cercare di mantenere i tempi di attesa)
@@ -3563,9 +3563,9 @@ STR_AI_RESET :{BLACK}Reimpost
STR_AI_HUMAN_PLAYER :Giocatore umano
STR_AI_RANDOM_AI :IA casuale
STR_AI_SETTINGS_CAPTION :{WHITE}Parametri IA
-STR_AI_AUTHOR :Autore: {STRING}
-STR_AI_VERSION :Versione: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Autore: {STRING}
+STR_AI_VERSION :{BLACK}Versione: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Una delle IA in funzione è andata in crash. Si prega di inviare una segnalazione all'autore della IA con uno screenshot della finestra Debug IA.
########
diff --git a/src/lang/japanese.txt b/src/lang/japanese.txt
index 6d8d2542f..8d438dff7 100644
--- a/src/lang/japanese.txt
+++ b/src/lang/japanese.txt
@@ -565,7 +565,7 @@ STR_MESSAGE_SOUND :{YELLOW}概要
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...前の目的地から遠すぎます
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}{NUM}{}({STRING} レベル) に最初に到達した会社
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}{NUM}の会社リーグ表
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :ビジネスマン
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :企業家
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :大実業家
@@ -2792,11 +2792,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}この
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}車両が駅/バス停のみで停車できます。
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}この車両はこの駅/バス停で停車しません。
STR_TIMETABLE_CHANGE_TIME :{BLACK}時間を変更
-STR_TIMETABLE_STATUS_ON_TIME :この車両は現在定刻しています
-STR_TIMETABLE_STATUS_LATE :この車両は現在{STRING}遅刻しています
-STR_TIMETABLE_STATUS_EARLY :この車両は現在{STRING}早刻しています
-STR_TIMETABLE_TOTAL_TIME :この時刻を実行するには{STRING}がかかります
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :この時刻を実行するには少なくとも{STRING}がかかります(時刻されていない部分があります)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}この車両は現在定刻しています
+STR_TIMETABLE_STATUS_LATE :{BLACK}この車両は現在{STRING}遅刻しています
+STR_TIMETABLE_STATUS_EARLY :{BLACK}この車両は現在{STRING}早刻しています
+STR_TIMETABLE_TOTAL_TIME :{BLACK}この時刻を実行するには{STRING}がかかります
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}この時刻を実行するには少なくとも{STRING}がかかります(時刻されていない部分があります)
STR_TIMETABLE_AUTOFILL :{BLACK}自動時刻
##id 0x9000
@@ -3497,8 +3497,8 @@ STR_AI_RESET :{BLACK}リセ
STR_AI_HUMAN_PLAYER :人間のプレヤー
STR_AI_RANDOM_AI :ランダムな AI
STR_AI_SETTINGS_CAPTION :{WHITE}AI のパラメータ
-STR_AI_AUTHOR :作成者: {STRING}
-STR_AI_VERSION :バージョン: {NUM}
+STR_AI_AUTHOR :{BLACK}作成者: {STRING}
+STR_AI_VERSION :{BLACK}バージョン: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}実行中の AI の一つは予期せずに終了しました。AI の作者に AI デバッグのウインドウのスクリーンショットが含む電子メールをご送信ください。
########
diff --git a/src/lang/korean.txt b/src/lang/korean.txt
index ae9a64db5..1899fe123 100644
--- a/src/lang/korean.txt
+++ b/src/lang/korean.txt
@@ -567,7 +567,7 @@ STR_MESSAGE_SOUND :{YELLOW}요약
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...이전의 목적지로부터 너무 멉니다
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}{NUM}에 달성한 최고의 회사 ({STRING} 난이도)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}{NUM}의 회사 성취도 목록
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :초보자
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :사업주
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :공업가
@@ -2830,11 +2830,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}차량
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}차량은 정거장에서만 기다릴 수 있습니다.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}이 차량은 이 정거장에 서지 않습니다.
STR_TIMETABLE_CHANGE_TIME :{BLACK}시간 변경
-STR_TIMETABLE_STATUS_ON_TIME :이 차량은 현재 제시간에 운행하고 있습니다
-STR_TIMETABLE_STATUS_LATE :이 차량은 현재 {STRING} 늦게 운행하고 있습니다
-STR_TIMETABLE_STATUS_EARLY :이 차량은 현재 {STRING} 빨리 운행하고 있습니다
-STR_TIMETABLE_TOTAL_TIME :이 시간표는 완주하는데 {STRING}이(가) 걸릴 것입니다
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :이 시간표는 완주하는데 최소 {STRING}이(가) 필요합니다 (일부만 시간지정됨)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}이 차량은 현재 제시간에 운행하고 있습니다
+STR_TIMETABLE_STATUS_LATE :{BLACK}이 차량은 현재 {STRING} 늦게 운행하고 있습니다
+STR_TIMETABLE_STATUS_EARLY :{BLACK}이 차량은 현재 {STRING} 빨리 운행하고 있습니다
+STR_TIMETABLE_TOTAL_TIME :{BLACK}이 시간표는 완주하는데 {STRING}이(가) 걸릴 것입니다
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}이 시간표는 완주하는데 최소 {STRING}이(가) 필요합니다 (일부만 시간지정됨)
STR_TIMETABLE_AUTOFILL :{BLACK}자동채움
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}다음 여행에서 얻어진 값으로 시간표를 자동으로 채웁니다 (CTRL-클릭하여 대기 시간을 유지합니다)
@@ -3543,8 +3543,8 @@ STR_AI_RESET :{BLACK}초기
STR_AI_HUMAN_PLAYER :사용자 플레이어
STR_AI_RANDOM_AI :무작위 인공지능
STR_AI_SETTINGS_CAPTION :{WHITE}인공지능 파라미터
-STR_AI_AUTHOR :저자: {STRING}
-STR_AI_VERSION :버젼: {NUM}
+STR_AI_AUTHOR :{BLACK}저자: {STRING}
+STR_AI_VERSION :{BLACK}버젼: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}작동중인 인공지능 중 하나가 충돌했습니다. 인공지능 디버그 창에서 스샷을 찍어 인공지능 작가에게 보고하십시오.
########
diff --git a/src/lang/latvian.txt b/src/lang/latvian.txt
index 2cbe7573b..160bfb566 100644
--- a/src/lang/latvian.txt
+++ b/src/lang/latvian.txt
@@ -568,7 +568,7 @@ STR_MESSAGE_SOUND :{YELLOW}Atskaņ
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...pārāk tāla no iepriekšējā punkta
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Labākie uzņēmumi, kuri sasnieguši {NUM}{}({STRING} Līmeni)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Uzņēmumu rangu sarkstā {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Darījumu cilvēks
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Uzņēmējs
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industriālists
@@ -2822,11 +2822,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Nav iesp
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Transportl. var gaidīt tikai stacijās
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Šis transportl. šajā stacijā nestāsies
STR_TIMETABLE_CHANGE_TIME :{BLACK}Mainīt laiku
-STR_TIMETABLE_STATUS_ON_TIME :Patreiz šis transportlīdzeklis iekļaujas laikā
-STR_TIMETABLE_STATUS_LATE :Transports pašlaik {STRING} kavē
-STR_TIMETABLE_STATUS_EARLY :Transports pašlaik {STRING} par agru
-STR_TIMETABLE_TOTAL_TIME :Šis saraksts aizņems {STRING} lai pabeigtu
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Šis saraksts aizņems vismaz {STRING} lai pabeigtu (nav viss pēc saraksta)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Patreiz šis transportlīdzeklis iekļaujas laikā
+STR_TIMETABLE_STATUS_LATE :{BLACK}Transports pašlaik {STRING} kavē
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Transports pašlaik {STRING} par agru
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Šis saraksts aizņems {STRING} lai pabeigtu
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Šis saraksts aizņems vismaz {STRING} lai pabeigtu (nav viss pēc saraksta)
STR_TIMETABLE_AUTOFILL :{BLACK}Auto-aizpildīšana
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Aizpildīt sarakstu automātiski ar vērtībām no nākošā ceļojuma (CTRL-click lai mēģinātu paturēt gaidīšanas laikus)
@@ -3534,8 +3534,8 @@ STR_AI_RESET :{BLACK}Pārspie
STR_AI_HUMAN_PLAYER :Spēlētājs-cilvēks
STR_AI_RANDOM_AI :Nejaušš Al
STR_AI_SETTINGS_CAPTION :{WHITE}Ala Parametri
-STR_AI_AUTHOR :Autors: {STRING}
-STR_AI_VERSION :Versija: {NUM}
+STR_AI_AUTHOR :{BLACK}Autors: {STRING}
+STR_AI_VERSION :{BLACK}Versija: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Viens no mākslīgā intelekta spēlētājiem nobruka. Lūdzu paziņojiet par šo gadījumu mākslīgā intelekta autoram, pievienojot ekrānšāviņu ar mākslīgā intelekta atkļūdošanas logu.
########
diff --git a/src/lang/lithuanian.txt b/src/lang/lithuanian.txt
index a8052b4a2..9705076e8 100644
--- a/src/lang/lithuanian.txt
+++ b/src/lang/lithuanian.txt
@@ -600,7 +600,7 @@ STR_MESSAGE_SOUND :{YELLOW}Groti g
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...per toli buvusio keliones tikslo
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Geriausios kompanijos, kurios pasiekė {NUM}{}({STRING} lygį)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Kompaniju Lygos lentele {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Komersantas
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Verslininkas
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Pramonininkas
@@ -2821,11 +2821,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Neįmano
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Transportas gali laukti tik stotelėse.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}transporto priemonė čia nestoja.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Keisti laiką
-STR_TIMETABLE_STATUS_ON_TIME :Transporto priemonė atvažiuoja laiku
-STR_TIMETABLE_STATUS_LATE :Transporto priemonė vėluoja {STRING}
-STR_TIMETABLE_STATUS_EARLY :Transporto priemonė skuba {STRING}
-STR_TIMETABLE_TOTAL_TIME :Apvažiuos visą maršrutą per {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Šis maršrutas užtruks mažiausiai {STRING} (ne viskas turi nustatytą laiką)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Transporto priemonė atvažiuoja laiku
+STR_TIMETABLE_STATUS_LATE :{BLACK}Transporto priemonė vėluoja {STRING}
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Transporto priemonė skuba {STRING}
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Apvažiuos visą maršrutą per {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Šis maršrutas užtruks mažiausiai {STRING} (ne viskas turi nustatytą laiką)
STR_TIMETABLE_AUTOFILL :{BLACK}Auto užpildymas
##id 0x9000
@@ -3496,8 +3496,8 @@ STR_AI_RESET :{BLACK}Atstatyt
STR_AI_HUMAN_PLAYER :Žaidėjas Žmogus
STR_AI_RANDOM_AI :Atsitiktinis DI
STR_AI_SETTINGS_CAPTION :{WHITE}AI Parametrai
-STR_AI_AUTHOR :Autorius: {STRING}
-STR_AI_VERSION :Versija: {NUM}
+STR_AI_AUTHOR :{BLACK}Autorius: {STRING}
+STR_AI_VERSION :{BLACK}Versija: {NUM}
########
############ town controlled noise level
diff --git a/src/lang/luxembourgish.txt b/src/lang/luxembourgish.txt
index c2d170c26..28e81a4d1 100644
--- a/src/lang/luxembourgish.txt
+++ b/src/lang/luxembourgish.txt
@@ -569,7 +569,7 @@ STR_MESSAGE_SOUND :{YELLOW}Sound o
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...ze wäit vun läschter destinatioun
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Top Firmen dei {NUM} erreescht hun{}({STRING} Level)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Firmenligatabell an {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Kaafmann
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entrepreneur
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industriellen
@@ -3171,8 +3171,8 @@ STR_AI_RESET :{BLACK}Reset
STR_AI_HUMAN_PLAYER :Mënschlechen Spiller
STR_AI_RANDOM_AI :Zoufälleg KI
STR_AI_SETTINGS_CAPTION :{WHITE}KI Anstellungen
-STR_AI_AUTHOR :Autor: {STRING}
-STR_AI_VERSION :Versioun: {NUM}
+STR_AI_AUTHOR :{BLACK}Autor: {STRING}
+STR_AI_VERSION :{BLACK}Versioun: {NUM}
########
############ town controlled noise level
diff --git a/src/lang/norwegian_bokmal.txt b/src/lang/norwegian_bokmal.txt
index 7c8c00cfd..a1697526d 100644
--- a/src/lang/norwegian_bokmal.txt
+++ b/src/lang/norwegian_bokmal.txt
@@ -566,7 +566,7 @@ STR_MESSAGE_SOUND :{YELLOW}Spill a
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...for langt i fra forrige destinasjon
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Beste firma som nådde {NUM}{}({STRING} Nivå)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Firmarangering i {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Forretningsmann
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entreprenør
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrialist
@@ -2803,11 +2803,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Kan ikke
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Kjøretøy kan bare vente på stasjoner.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Dette kjøretøyet stopper ikke på denne stasjonen.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Skift Tid
-STR_TIMETABLE_STATUS_ON_TIME :Dette kjøretøyet går på tid
-STR_TIMETABLE_STATUS_LATE :Dette kjøretøyet er {STRING} for sent ute
-STR_TIMETABLE_STATUS_EARLY :Dette kjøretøyet er {STRING} for tidlig ute
-STR_TIMETABLE_TOTAL_TIME :Det vil ta {STRING} å fullføre tidstabellen
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Det vil ta minst {STRING} å fullføre denne tidstabellen (tidstabell ikke fullstendig)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Dette kjøretøyet går på tid
+STR_TIMETABLE_STATUS_LATE :{BLACK}Dette kjøretøyet er {STRING} for sent ute
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Dette kjøretøyet er {STRING} for tidlig ute
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Det vil ta {STRING} å fullføre tidstabellen
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Det vil ta minst {STRING} å fullføre denne tidstabellen (tidstabell ikke fullstendig)
STR_TIMETABLE_AUTOFILL :{BLACK}Fyll automatisk
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Fyll ut timetabellene automatisk med verdiene fra neste reise (CTRL-klikk for å prøve å beholde ventetider)
@@ -3506,7 +3506,7 @@ STR_AI_CLOSE :{BLACK}Lukk
STR_AI_RESET :{BLACK}Tilbakestill
STR_AI_RANDOM_AI :Tilfeldig AI
STR_AI_SETTINGS_CAPTION :{WHITE}AI-parametere
-STR_AI_VERSION :Versjon {NUM}
+STR_AI_VERSION :{BLACK}Versjon {NUM}
########
############ town controlled noise level
diff --git a/src/lang/norwegian_nynorsk.txt b/src/lang/norwegian_nynorsk.txt
index d95206ecc..d4610c06c 100644
--- a/src/lang/norwegian_nynorsk.txt
+++ b/src/lang/norwegian_nynorsk.txt
@@ -567,7 +567,7 @@ STR_MESSAGE_SOUND :{YELLOW}Spel av
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...for langt borte frå førre destinasjon
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Beste firma som nådde {NUM}{}({STRING} Nivå)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Firmarangering i {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Forretningsmann
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entreprenør
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrialist
@@ -2823,11 +2823,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Kan ikkj
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Køyretøy kan berre venta på stasjonar
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Dette køyretøyet stoppar ikkje på denne stasjonen
STR_TIMETABLE_CHANGE_TIME :{BLACK}Bytt Tid
-STR_TIMETABLE_STATUS_ON_TIME :Dette køyretøyet er presis
-STR_TIMETABLE_STATUS_LATE :Dette køyretøyet er {STRING} for seint
-STR_TIMETABLE_STATUS_EARLY :Dette køyretøyet er {STRING} for tidleg
-STR_TIMETABLE_TOTAL_TIME :Det vil ta {STRING} å gjere ferdig denne rutetabellen
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Det vil ta minst {STRING} å gjere ferdig denne rutetabellen ( ikkje alle på rutetabellen
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Dette køyretøyet er presis
+STR_TIMETABLE_STATUS_LATE :{BLACK}Dette køyretøyet er {STRING} for seint
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Dette køyretøyet er {STRING} for tidleg
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Det vil ta {STRING} å gjere ferdig denne rutetabellen
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Det vil ta minst {STRING} å gjere ferdig denne rutetabellen ( ikkje alle på rutetabellen
STR_TIMETABLE_AUTOFILL :{BLACK}Automatisk utfylling
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Fyll timeplanen automatisk med verdiar frå neste reise (CTRL-klikk for å prøve å halde ventetider)
@@ -3536,8 +3536,8 @@ STR_AI_RESET :{BLACK}Tilbakes
STR_AI_HUMAN_PLAYER :Menneskeleg spelar
STR_AI_RANDOM_AI :Vilkårleg AI
STR_AI_SETTINGS_CAPTION :{WHITE}AI Parametrar
-STR_AI_AUTHOR :Forfattar: {STRING}
-STR_AI_VERSION :Versjon: {NUM}
+STR_AI_AUTHOR :{BLACK}Forfattar: {STRING}
+STR_AI_VERSION :{BLACK}Versjon: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Ein AI har krasja. Venleg rapporter dette til produsenten av AIen med eit skjermbilete av "AI Debug"-vindauget.
########
diff --git a/src/lang/piglatin.txt b/src/lang/piglatin.txt
index 42184ab41..c2627a0f7 100644
--- a/src/lang/piglatin.txt
+++ b/src/lang/piglatin.txt
@@ -569,7 +569,7 @@ STR_MESSAGE_SOUND :{YELLOW}Ayplay
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...ootay arfay omfray eviouspray estinationday
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Optay ompaniescay owhay eachedray {NUM}{}({STRING} Evellay)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Ompanycay Eaguelay Abletay inway {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Usinessmanbay
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entrepreneurway
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrialistway
@@ -2833,11 +2833,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}An'tcay
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Ehiclesvay ancay onlyway aitway atway ationsstay.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Isthay ehiclevay isway otnay oppingstay atway isthay ationstay.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Angechay Imetay
-STR_TIMETABLE_STATUS_ON_TIME :Isthay ehiclevay isway urrentlycay unningray onway imetay
-STR_TIMETABLE_STATUS_LATE :Isthay ehiclevay isway urrentlycay unningray {STRING} atelay
-STR_TIMETABLE_STATUS_EARLY :Isthay ehiclevay isway urrentlycay unningray {STRING} earlyway
-STR_TIMETABLE_TOTAL_TIME :Isthay imetabletay illway aketay {STRING} otay ompletecay
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Isthay imetabletay illway aketay atway eastlay {STRING} otay ompletecay (otnay allway imetabledtay)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Isthay ehiclevay isway urrentlycay unningray onway imetay
+STR_TIMETABLE_STATUS_LATE :{BLACK}Isthay ehiclevay isway urrentlycay unningray {STRING} atelay
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Isthay ehiclevay isway urrentlycay unningray {STRING} earlyway
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Isthay imetabletay illway aketay {STRING} otay ompletecay
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Isthay imetabletay illway aketay atway eastlay {STRING} otay ompletecay (otnay allway imetabledtay)
STR_TIMETABLE_AUTOFILL :{BLACK}Autofillway
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Illfay ethay imetabletay automaticallyway ithway ethay aluesvay omfray ethay extnay ourneyjay (Ctrlay+Ickclay otay ytray otay eepkay aitingway imestay)
@@ -3547,9 +3547,9 @@ STR_AI_RESET :{BLACK}Esetray
STR_AI_HUMAN_PLAYER :Umanhay ayerplay
STR_AI_RANDOM_AI :Andomray AIWAY
STR_AI_SETTINGS_CAPTION :{WHITE}AIWAY Arameterspay
-STR_AI_AUTHOR :Authorway: {STRING}
-STR_AI_VERSION :Ersionvay: {NUM}
-STR_AI_URL :URLWAY: {STRING}
+STR_AI_AUTHOR :{BLACK}Authorway: {STRING}
+STR_AI_VERSION :{BLACK}Ersionvay: {NUM}
+STR_AI_URL :{BLACK}URLWAY: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Oneway ofway ethay unningray AIsway ashedcray. Easeplay eportray isthay otay ethay AIWAY authorway ithway away eenshotscray ofway ethay AIWAY Ebugday Indowway.
########
diff --git a/src/lang/polish.txt b/src/lang/polish.txt
index 247f66d85..e8157a904 100644
--- a/src/lang/polish.txt
+++ b/src/lang/polish.txt
@@ -611,7 +611,7 @@ STR_MESSAGE_SOUND :{YELLOW}Graj d
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...zbyt daleko od poprzedniego celu
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Ranking firm, które osiągnęły rok {NUM}{}(Poziom {STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Tabela Ligi Firm w {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Biznesmen
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Przedsiębiorca
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Przemysłowiec
@@ -2907,11 +2907,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Nie moż
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Pojazdy mogą czekać tylko na stacjach.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Ten pojazd nie zatrzymuje się na tej stacji.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Zmień czas
-STR_TIMETABLE_STATUS_ON_TIME :Ten pojazd podróżuje teraz zgodnie z rozkładem jazdy
-STR_TIMETABLE_STATUS_LATE :Ten pojazd jest teraz spóźniony o {STRING}
-STR_TIMETABLE_STATUS_EARLY :Ten pojazd spieszy się teraz o {STRING}
-STR_TIMETABLE_TOTAL_TIME :Ten rozkład jazdy zajmie {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Ten rozkład jazdy zajmie przynajmniej {STRING} (nie wszystkie stacje są na rozkładzie)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Ten pojazd podróżuje teraz zgodnie z rozkładem jazdy
+STR_TIMETABLE_STATUS_LATE :{BLACK}Ten pojazd jest teraz spóźniony o {STRING}
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Ten pojazd spieszy się teraz o {STRING}
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Ten rozkład jazdy zajmie {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Ten rozkład jazdy zajmie przynajmniej {STRING} (nie wszystkie stacje są na rozkładzie)
STR_TIMETABLE_AUTOFILL :{BLACK}Autofill
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Wypełnij rozkład jazdy automatycznie wartościami z następnego wyjazdu (CTRL-klik by spróbować utrzymać czasy oczekiwania))
@@ -3619,8 +3619,8 @@ STR_AI_RESET :{BLACK}Resetuj
STR_AI_HUMAN_PLAYER :Ludzki gracz
STR_AI_RANDOM_AI :Losowe SI
STR_AI_SETTINGS_CAPTION :{WHITE}Parametry SI
-STR_AI_AUTHOR :Autor: {STRING}
-STR_AI_VERSION :Wersja: {NUM}
+STR_AI_AUTHOR :{BLACK}Autor: {STRING}
+STR_AI_VERSION :{BLACK}Wersja: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Jedna z działających SI przestała działać. Prosimy o zaraportowanie tego autorowi SI dołączając zrzut ekranu okna debuga SI.
########
diff --git a/src/lang/portuguese.txt b/src/lang/portuguese.txt
index d484a7917..e573403fe 100644
--- a/src/lang/portuguese.txt
+++ b/src/lang/portuguese.txt
@@ -566,7 +566,7 @@ STR_MESSAGE_SOUND :{YELLOW}Alerta
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...Muito distante do destino anterior
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Top de companhias que chegaram a {NUM}{}({STRING} Nivél)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Tabela de Liga de Companhias em {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Negociante
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Empresário
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrial
@@ -2822,11 +2822,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Impossí
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Veículos apenas podem esperar em estações.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Este veículo não pára nesta estação.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Mudar Tempo
-STR_TIMETABLE_STATUS_ON_TIME :Este veículo está actualmente a andar a horas
-STR_TIMETABLE_STATUS_LATE :Este veículo está presentemente atrasado {STRING}
-STR_TIMETABLE_STATUS_EARLY :Este veículo está presentemente adiantado {STRING}
-STR_TIMETABLE_TOTAL_TIME :Este horário vai levar {STRING} a completar
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Este horário vai levar pelo menos {STRING} a completar (nem tudo está programado)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Este veículo está actualmente a andar a horas
+STR_TIMETABLE_STATUS_LATE :{BLACK}Este veículo está presentemente atrasado {STRING}
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Este veículo está presentemente adiantado {STRING}
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Este horário vai levar {STRING} a completar
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Este horário vai levar pelo menos {STRING} a completar (nem tudo está programado)
STR_TIMETABLE_AUTOFILL :{BLACK}Auto pr.
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Preencher o horário automáticamente com os valores da próxima viagem (CTRL-click para tentar manter os tempos de espera)
@@ -3535,8 +3535,8 @@ STR_AI_RESET :{BLACK}Repor
STR_AI_HUMAN_PLAYER :Jogador humano
STR_AI_RANDOM_AI :AI Aleatória
STR_AI_SETTINGS_CAPTION :{WHITE}Parâmetros da AI
-STR_AI_AUTHOR :Autor: {STRING}
-STR_AI_VERSION :Versão: {NUM}
+STR_AI_AUTHOR :{BLACK}Autor: {STRING}
+STR_AI_VERSION :{BLACK}Versão: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Um dos jogadores computador teve um erro. Por favor relate isto ao autor do jogador com uma imagem da janela de depuramento de erros.
########
diff --git a/src/lang/romanian.txt b/src/lang/romanian.txt
index 32ab77fee..989109bcf 100644
--- a/src/lang/romanian.txt
+++ b/src/lang/romanian.txt
@@ -569,7 +569,7 @@ STR_MESSAGE_SOUND :{YELLOW}Sunet p
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...prea departe de destinaţia precedentă
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Primele companii care au atins {NUM}{}(Nivelul {STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Clasamentul companiilor in {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Om de afaceri
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Întreprinzător
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrias
@@ -2833,11 +2833,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Nu pot p
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vehiculele pot astepta numai in statii.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Acest vehicul nu are oprire în această staţie.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Modifica timpul
-STR_TIMETABLE_STATUS_ON_TIME :Acest vehicul se incadreaza in timp
-STR_TIMETABLE_STATUS_LATE :Vehiculul are întârziere de {STRING}
-STR_TIMETABLE_STATUS_EARLY :Momentan, acest vehicul si-a devansat programul {STRING}
-STR_TIMETABLE_TOTAL_TIME :Acest orar va lua {STRING} pentru finalizare
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Acest orar va lua cel putin {STRING} pentru finalizare (nu in intregime programat)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Acest vehicul se incadreaza in timp
+STR_TIMETABLE_STATUS_LATE :{BLACK}Vehiculul are întârziere de {STRING}
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Momentan, acest vehicul si-a devansat programul {STRING}
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Acest orar va lua {STRING} pentru finalizare
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Acest orar va lua cel putin {STRING} pentru finalizare (nu in intregime programat)
STR_TIMETABLE_AUTOFILL :{BLACK}Auto-completare
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Completeaza tabla cu timpuri automat cu valorile pentru urmatoarea calatorie (CTRL-clci pentru a incerca sa pastrati timpurile de asteptare)
@@ -3547,8 +3547,8 @@ STR_AI_RESET :{BLACK}Reseteaz
STR_AI_HUMAN_PLAYER :Jucator uman
STR_AI_RANDOM_AI :IA aleator
STR_AI_SETTINGS_CAPTION :{WHITE}Parametri IA
-STR_AI_AUTHOR :Autor: {STRING}
-STR_AI_VERSION :Versiune: {NUM}
+STR_AI_AUTHOR :{BLACK}Autor: {STRING}
+STR_AI_VERSION :{BLACK}Versiune: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}O Inteligentă Artificială s-a oprit în mod eronat. Raportează această problemă autorului împreună cu o captură de ecran a ferestrei Depanare IA
########
diff --git a/src/lang/russian.txt b/src/lang/russian.txt
index cecb5268e..94158c0eb 100644
--- a/src/lang/russian.txt
+++ b/src/lang/russian.txt
@@ -568,7 +568,7 @@ STR_MESSAGE_SOUND :{YELLOW}Про
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...слишком далеко от предыдущей точки
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}ТОП-компании, достигшие {NUM}{}({STRING} уровня)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Порядковая таблица компаний в {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Бизнесмен
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Предприниматель
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Промышленник
@@ -2835,11 +2835,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Не м
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Транспорт может только ждать на станции.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Этот транспорт не останавливается на этой станции.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Изм. время
-STR_TIMETABLE_STATUS_ON_TIME :Этот транспорт приходит вовремя
-STR_TIMETABLE_STATUS_LATE :Этот транспорт приходит на {STRING} позже
-STR_TIMETABLE_STATUS_EARLY :Этот транспорт приходит на {STRING} раньше
-STR_TIMETABLE_TOTAL_TIME :Выполнение этого расписания займет {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Выполнение этого расписания займет не менее {STRING} (не все просчитано)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Этот транспорт приходит вовремя
+STR_TIMETABLE_STATUS_LATE :{BLACK}Этот транспорт приходит на {STRING} позже
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Этот транспорт приходит на {STRING} раньше
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Выполнение этого расписания займет {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Выполнение этого расписания займет не менее {STRING} (не все просчитано)
STR_TIMETABLE_AUTOFILL :{BLACK}Автомат.
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Fill the timetable automatically with the values from the next journey (CTRL-click to try to keep waiting times)
@@ -3548,8 +3548,8 @@ STR_AI_RESET :{BLACK}Сбро
STR_AI_HUMAN_PLAYER :Человек
STR_AI_RANDOM_AI :Случ. ИИ
STR_AI_SETTINGS_CAPTION :{WHITE}Параметры ИИ
-STR_AI_AUTHOR :Автор: {STRING}
-STR_AI_VERSION :Версия: {NUM}
+STR_AI_AUTHOR :{BLACK}Автор: {STRING}
+STR_AI_VERSION :{BLACK}Версия: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Один из запущенных ИИ выполнил недопустимую операцию и был закрыт. Пожалуйста сообщите об этом автору ИИ приложив скриншот окна ИИ отладки.
########
diff --git a/src/lang/simplified_chinese.txt b/src/lang/simplified_chinese.txt
index d0c03e315..b973f394b 100644
--- a/src/lang/simplified_chinese.txt
+++ b/src/lang/simplified_chinese.txt
@@ -569,7 +569,7 @@ STR_MESSAGE_SOUND :{YELLOW}为摘
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}距离前一目的地太远……
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}达到 {NUM} 的顶级公司!{}({STRING} 级别)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}公司表现值为 {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :小商贩
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :批发商
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :企业主
@@ -2833,11 +2833,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}不能
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}车辆只能在站内等候。
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}此车辆将不在本站停靠。
STR_TIMETABLE_CHANGE_TIME :{BLACK}改变时间
-STR_TIMETABLE_STATUS_ON_TIME :该车辆目前正点运行
-STR_TIMETABLE_STATUS_LATE :该车辆目前晚点 {STRING}
-STR_TIMETABLE_STATUS_EARLY :该车辆目前提前 {STRING}
-STR_TIMETABLE_TOTAL_TIME :该时间表需要 {STRING} 完成
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :该时间表至少需要 {STRING} 完成(并非全部计划的时间)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}该车辆目前正点运行
+STR_TIMETABLE_STATUS_LATE :{BLACK}该车辆目前晚点 {STRING}
+STR_TIMETABLE_STATUS_EARLY :{BLACK}该车辆目前提前 {STRING}
+STR_TIMETABLE_TOTAL_TIME :{BLACK}该时间表需要 {STRING} 完成
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}该时间表至少需要 {STRING} 完成(并非全部计划的时间)
STR_TIMETABLE_AUTOFILL :{BLACK}自动填充
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}根据下一次运行的时间自动填充时间表{}(CRTL+单击 可保持等候时间)
@@ -3544,8 +3544,8 @@ STR_AI_RESET :{BLACK}重设
STR_AI_HUMAN_PLAYER :玩家
STR_AI_RANDOM_AI :随机 AI
STR_AI_SETTINGS_CAPTION :{WHITE}AI 特征
-STR_AI_AUTHOR :作者: {STRING}
-STR_AI_VERSION :版本: {NUM}
+STR_AI_AUTHOR :{BLACK}作者: {STRING}
+STR_AI_VERSION :{BLACK}版本: {NUM}
########
############ town controlled noise level
diff --git a/src/lang/slovak.txt b/src/lang/slovak.txt
index f2641484f..b3edcf4c8 100644
--- a/src/lang/slovak.txt
+++ b/src/lang/slovak.txt
@@ -633,7 +633,7 @@ STR_MESSAGE_SOUND :{YELLOW}Prehrat
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...prilis daleko z predchadzajuceho ciela
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Najlepsie spolocnosti, ktore dosiahli {NUM}{}({STRING} uroven)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Tabulka spolocnosti v roku {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Obchodnik
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Podnikatel
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Priemyselnik
@@ -2889,11 +2889,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Vozidlu
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vozidlá možu cakat len v staniciach.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Toto vozidlo nezastavuje v tejto stanici.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Zmenit cas
-STR_TIMETABLE_STATUS_ON_TIME :Toto vozidlo ide presne
-STR_TIMETABLE_STATUS_LATE :Toto vozidlo mešká {STRING}
-STR_TIMETABLE_STATUS_EARLY :Toto vozidlo ide {STRING} skor
-STR_TIMETABLE_TOTAL_TIME :Na dokoncenie cestovného poriadku je potrebných {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Na dokoncenie cestovného poriadku je potrebných min. {STRING} (nie všetko je urcené)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Toto vozidlo ide presne
+STR_TIMETABLE_STATUS_LATE :{BLACK}Toto vozidlo mešká {STRING}
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Toto vozidlo ide {STRING} skor
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Na dokoncenie cestovného poriadku je potrebných {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Na dokoncenie cestovného poriadku je potrebných min. {STRING} (nie všetko je urcené)
STR_TIMETABLE_AUTOFILL :{BLACK}Vyplnit
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Naplň časový plán automaticky s hodnotami z nasledujúcej trasy (CTRL-klik - pokúsiť sa udržať čakacie doby)
@@ -3602,8 +3602,8 @@ STR_AI_RESET :{BLACK}Resetova
STR_AI_HUMAN_PLAYER :Človek
STR_AI_RANDOM_AI :Náhodná AI
STR_AI_SETTINGS_CAPTION :{WHITE}Parametre AI
-STR_AI_AUTHOR :Autor: {STRING}
-STR_AI_VERSION :Verzia: {NUM}
+STR_AI_AUTHOR :{BLACK}Autor: {STRING}
+STR_AI_VERSION :{BLACK}Verzia: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Jedna z AI padla. Prosím nahláste to autorovi AI a priložte screenshot Debugovacej obrazovky AI.
########
diff --git a/src/lang/slovenian.txt b/src/lang/slovenian.txt
index 953b6c1b5..4e4308427 100644
--- a/src/lang/slovenian.txt
+++ b/src/lang/slovenian.txt
@@ -611,7 +611,7 @@ STR_MESSAGE_SOUND :{YELLOW}Zaigraj
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE} ... predaleč od prejšnjega cilja
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Najboljša podjetja, ki so dosegla {NUM}{}({STRING} nivo)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Seznam najboljših podjetij v {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Poslovnež
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Podjetnik
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrijalec
@@ -2913,11 +2913,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Nemogoč
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vozila lahko čakajo le na postajah.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}To vozilo se ne ustavlja na tej postaji.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Spremeni čas
-STR_TIMETABLE_STATUS_ON_TIME :To vozilo trenutno vozi po točnem času
-STR_TIMETABLE_STATUS_LATE :To vozilo zamuja za {STRING} .
-STR_TIMETABLE_STATUS_EARLY :To vozilo prehiteva za {STRING} .
-STR_TIMETABLE_TOTAL_TIME :Ta časovna tabela bo trajala {STRING} do zaključka
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Ta časovna tabela bo trajala vsaj {STRING} do zaključka (ni vse zajeto v tabeli)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}To vozilo trenutno vozi po točnem času
+STR_TIMETABLE_STATUS_LATE :{BLACK}To vozilo zamuja za {STRING} .
+STR_TIMETABLE_STATUS_EARLY :{BLACK}To vozilo prehiteva za {STRING} .
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Ta časovna tabela bo trajala {STRING} do zaključka
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Ta časovna tabela bo trajala vsaj {STRING} do zaključka (ni vse zajeto v tabeli)
STR_TIMETABLE_AUTOFILL :{BLACK}Samodejno
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Avtomatsko napolni časovno tabelo z vrednostmi iz naslednjega potovanja. (CTRL-klik za poskus vzdrževanja čakalnih dob)
@@ -3627,8 +3627,8 @@ STR_AI_RESET :{BLACK}Resetira
STR_AI_HUMAN_PLAYER :Igralec
STR_AI_RANDOM_AI :Naključni UI
STR_AI_SETTINGS_CAPTION :{WHITE}UI parametri
-STR_AI_AUTHOR :Avtor: {STRING}
-STR_AI_VERSION :Verzija: {NUM}
+STR_AI_AUTHOR :{BLACK}Avtor: {STRING}
+STR_AI_VERSION :{BLACK}Verzija: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Ena izmed zagnanih UI se je sesula. Prosim, javi to avtorju UI s priloženo sliko zaslona v orodju za čiščenje UI.
########
diff --git a/src/lang/spanish.txt b/src/lang/spanish.txt
index e2bc6e2d5..722e56479 100644
--- a/src/lang/spanish.txt
+++ b/src/lang/spanish.txt
@@ -570,7 +570,7 @@ STR_MESSAGE_SOUND :{YELLOW}Reprodu
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...demasiado lejano del destino anterior
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Top de empresas que han alcanzado {NUM}{}(Nivel {STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Tabla clasificatoria de empresas en {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Hombre de negocios
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Empresario
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrial
@@ -2846,11 +2846,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}No se pu
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Los vehículos solo pueden esperar en las estaciones.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Este vehículo no está parando en esta estación.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Cambiar Horario
-STR_TIMETABLE_STATUS_ON_TIME :Este vehículo está actualmente en hora
-STR_TIMETABLE_STATUS_LATE :Este vehículo está actualmente retrasado {STRING}
-STR_TIMETABLE_STATUS_EARLY :Este vehículo está actualmente {STRING} adelantado
-STR_TIMETABLE_TOTAL_TIME :Los horarios tomarán {STRING} para completarse
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Estos horarios tomarán {STRING} para completarse (no todos los horarios)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Este vehículo está actualmente en hora
+STR_TIMETABLE_STATUS_LATE :{BLACK}Este vehículo está actualmente retrasado {STRING}
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Este vehículo está actualmente {STRING} adelantado
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Los horarios tomarán {STRING} para completarse
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Estos horarios tomarán {STRING} para completarse (no todos los horarios)
STR_TIMETABLE_AUTOFILL :{BLACK}Automático
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Rellena la tabla de horarios automáticamente con los valores de la siguiente jornada (CTRL-click para tratar de mantener los tiempos de espera))
@@ -3561,9 +3561,9 @@ STR_AI_RESET :{BLACK}Reinicia
STR_AI_HUMAN_PLAYER :Jugador Humano
STR_AI_RANDOM_AI :IA aleatoria
STR_AI_SETTINGS_CAPTION :{WHITE}Parámetros de la IA
-STR_AI_AUTHOR :Autor: {STRING}
-STR_AI_VERSION :Versión: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Autor: {STRING}
+STR_AI_VERSION :{BLACK}Versión: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Una de las AI ejecutadas ha fallado. Por favor, reporte el fallo al autor de la misma desde la ventana AI Debug.
########
diff --git a/src/lang/swedish.txt b/src/lang/swedish.txt
index 15ae79900..9347a96d2 100644
--- a/src/lang/swedish.txt
+++ b/src/lang/swedish.txt
@@ -566,7 +566,7 @@ STR_MESSAGE_SOUND :{YELLOW}Spela u
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...för långt från föregående destination
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}De bästa företagen som nådde {NUM}{}(nivå {STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Företagslista för {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Affärsman
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entreprenör
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrialist
@@ -2822,11 +2822,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Kan inte
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Fordon kan enbart vänta vid stationer.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Detta fordon stannar inte vid denna station.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Ändra Tid
-STR_TIMETABLE_STATUS_ON_TIME :Detta fordon kör enligt tidtabellen
-STR_TIMETABLE_STATUS_LATE :Detta fordon är för tillfället {STRING} sen
-STR_TIMETABLE_STATUS_EARLY :Detta fordon är för tillfället {STRING} tidig
-STR_TIMETABLE_TOTAL_TIME :Den här tidtabellen kommer ta {STRING} att slutföra
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Denna tidtabell kommer att ta åtminstonde {STRING} att slutföra (allt är inte inlagt i en tidtabell)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Detta fordon kör enligt tidtabellen
+STR_TIMETABLE_STATUS_LATE :{BLACK}Detta fordon är för tillfället {STRING} sen
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Detta fordon är för tillfället {STRING} tidig
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Den här tidtabellen kommer ta {STRING} att slutföra
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Denna tidtabell kommer att ta åtminstonde {STRING} att slutföra (allt är inte inlagt i en tidtabell)
STR_TIMETABLE_AUTOFILL :{BLACK}Autofyll
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Fyll i tidtabellen automatiskt med värden från nästa resa (Ctrl-klicka för att försöka behålla väntetiderna)
@@ -3535,8 +3535,8 @@ STR_AI_RESET :{BLACK}Återst
STR_AI_HUMAN_PLAYER :Mänsklig spelare
STR_AI_RANDOM_AI :Slumpa datorspelare
STR_AI_SETTINGS_CAPTION :{WHITE}Datorspelarens parametrar
-STR_AI_AUTHOR :Upphovsman: {STRING}
-STR_AI_VERSION :Version: {NUM}
+STR_AI_AUTHOR :{BLACK}Upphovsman: {STRING}
+STR_AI_VERSION :{BLACK}Version: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}En av AI'erna som körs har krachat. Vänligen raportera detta till AIs skapare med en screenshot på "AI Debug Fönsteret".
########
diff --git a/src/lang/traditional_chinese.txt b/src/lang/traditional_chinese.txt
index 955b7c4db..1658b0802 100644
--- a/src/lang/traditional_chinese.txt
+++ b/src/lang/traditional_chinese.txt
@@ -565,7 +565,7 @@ STR_MESSAGE_SOUND :{YELLOW}摘要
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...與上個目的地相距太遠
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}公司已達到 {NUM}{}({STRING} 等級)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}公司排行榜 {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :商人
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :企業家
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :實業家
@@ -2818,11 +2818,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}無法
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}交通工具只能於車站內待命
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}此交通工具將不停靠此車站
STR_TIMETABLE_CHANGE_TIME :{BLACK}變更時刻
-STR_TIMETABLE_STATUS_ON_TIME :此交通工具目前準點
-STR_TIMETABLE_STATUS_LATE :此交通工具目前慢了 {STRING}
-STR_TIMETABLE_STATUS_EARLY :此交通工具目前早了 {STRING}
-STR_TIMETABLE_TOTAL_TIME :此時刻表跑完全程需時 {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :此時刻表跑完全程至少需時 {STRING} (此表尚未完成)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}此交通工具目前準點
+STR_TIMETABLE_STATUS_LATE :{BLACK}此交通工具目前慢了 {STRING}
+STR_TIMETABLE_STATUS_EARLY :{BLACK}此交通工具目前早了 {STRING}
+STR_TIMETABLE_TOTAL_TIME :{BLACK}此時刻表跑完全程需時 {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}此時刻表跑完全程至少需時 {STRING} (此表尚未完成)
STR_TIMETABLE_AUTOFILL :{BLACK}自動製表
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}以下站火舞價值自動填充時間表 (按住CTRL-點擊以維持等待時間)
@@ -3530,8 +3530,8 @@ STR_AI_RESET :{BLACK}重設
STR_AI_HUMAN_PLAYER :人類玩家
STR_AI_RANDOM_AI :隨機 AI
STR_AI_SETTINGS_CAPTION :{WHITE}AI 參數
-STR_AI_AUTHOR :作者: {STRING}
-STR_AI_VERSION :版本: {NUM}
+STR_AI_AUTHOR :{BLACK}作者: {STRING}
+STR_AI_VERSION :{BLACK}版本: {NUM}
########
############ town controlled noise level
diff --git a/src/lang/turkish.txt b/src/lang/turkish.txt
index 3d111599f..5c511c751 100644
--- a/src/lang/turkish.txt
+++ b/src/lang/turkish.txt
@@ -569,7 +569,7 @@ STR_MESSAGE_SOUND :{YELLOW}Özet g
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...önceki hedeften çok uzak
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK} {NUM}{} yılına kalan en iyi şirketler ({STRING} Seviye)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK} {NUM} senesindeki şirket ligi
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :İşadamı
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Girişimci
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Sanayici
@@ -2845,11 +2845,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Aracın
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Araçlar sadece istasyonlarda bekleyebilir.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Araç bu istasyonda durmuyor.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Zamanı değiştir
-STR_TIMETABLE_STATUS_ON_TIME :Bu araç zamanında çalışıyor
-STR_TIMETABLE_STATUS_LATE :Bu araç {STRING} geç çalışıyor
-STR_TIMETABLE_STATUS_EARLY :Bu araç {STRING} erken çalışıyor
-STR_TIMETABLE_TOTAL_TIME :Bu zaman çizelgesinin bitmesi {STRING} sürecek
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Bu zaman çizelgesinin bitmesi en az {STRING} sürecek (tamamı hesaplanmadı)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Bu araç zamanında çalışıyor
+STR_TIMETABLE_STATUS_LATE :{BLACK}Bu araç {STRING} geç çalışıyor
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Bu araç {STRING} erken çalışıyor
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Bu zaman çizelgesinin bitmesi {STRING} sürecek
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Bu zaman çizelgesinin bitmesi en az {STRING} sürecek (tamamı hesaplanmadı)
STR_TIMETABLE_AUTOFILL :{BLACK}Otomatik doldur
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Zaman tablosunu bir sonraki yolculuktaki değerlerle otomatik doldur (Bekleme sürelerini tutmak için CTRL ile tıklanır)
@@ -3560,9 +3560,9 @@ STR_AI_RESET :{BLACK}Yeniden
STR_AI_HUMAN_PLAYER :İnsan oyuncu
STR_AI_RANDOM_AI :Rastgele YZ
STR_AI_SETTINGS_CAPTION :{WHITE}YZ Parametreleri
-STR_AI_AUTHOR :Yazar: {STRING}
-STR_AI_VERSION :Sürüm: {NUM}
-STR_AI_URL :URL: {STRING}
+STR_AI_AUTHOR :{BLACK}Yazar: {STRING}
+STR_AI_VERSION :{BLACK}Sürüm: {NUM}
+STR_AI_URL :{BLACK}URL: {STRING}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Çalışan YZ'lerden biri çakıldı. Lütfen bu durumu AI Hata Ayıklama Penceresi görüntüsüyle birlikte YZ'nin yazarına bildirin.
########
diff --git a/src/lang/ukrainian.txt b/src/lang/ukrainian.txt
index e44f72f0a..6260837e7 100644
--- a/src/lang/ukrainian.txt
+++ b/src/lang/ukrainian.txt
@@ -691,7 +691,7 @@ STR_MESSAGE_SOUND :{YELLOW}Зву
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...дуже далеко від попереднього пункту призначення
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Кращі компанії, які досягли {NUM}{}({STRING} рівень)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Таблиця компаній з {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Бізнесмен
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Підприємець
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Промисловець
@@ -2984,11 +2984,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Не м
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Транспорт може чекати тільки на станціях.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Цей транспорт не зупиняється на цій станції.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Змінити час
-STR_TIMETABLE_STATUS_ON_TIME :Цей транспорт зараз прямує за розкладом
-STR_TIMETABLE_STATUS_LATE :Цей транспорт запізнюється на {STRING}
-STR_TIMETABLE_STATUS_EARLY :Цей транспорт випереджує розклад на {STRING}
-STR_TIMETABLE_TOTAL_TIME :Цей розклад займе ще {STRING}
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Цей розклад займе якнайменше {STRING} (не все за розкладом)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Цей транспорт зараз прямує за розкладом
+STR_TIMETABLE_STATUS_LATE :{BLACK}Цей транспорт запізнюється на {STRING}
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Цей транспорт випереджує розклад на {STRING}
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Цей розклад займе ще {STRING}
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Цей розклад займе якнайменше {STRING} (не все за розкладом)
STR_TIMETABLE_AUTOFILL :{BLACK}Автозаповнення
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Автоматично заповнити розклад значеннями з настуної поїздки (CTRL+click - спробувати зберегти час очікування)
@@ -3697,8 +3697,8 @@ STR_AI_RESET :{BLACK}Скид
STR_AI_HUMAN_PLAYER :Гравець-людина
STR_AI_RANDOM_AI :Випадковий AI
STR_AI_SETTINGS_CAPTION :{WHITE}Параметри AI
-STR_AI_AUTHOR :Автор: {STRING}
-STR_AI_VERSION :Версія: {NUM}
+STR_AI_AUTHOR :{BLACK}Автор: {STRING}
+STR_AI_VERSION :{BLACK}Версія: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Один з поточних AI зазнав краху. Будь ласка, повідомте про це автора AI зі знімком налагоджувального вікна AI.
########
diff --git a/src/lang/unfinished/frisian.txt b/src/lang/unfinished/frisian.txt
index d23c5a124..80a90f370 100644
--- a/src/lang/unfinished/frisian.txt
+++ b/src/lang/unfinished/frisian.txt
@@ -439,7 +439,7 @@ STR_MESSAGE_SOUND :{YELLOW}Musykje
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...te fier fan lêste bestimming
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Top bedriuwen dy't niveau {NUM}{}({STRING} helle ha)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Bedriuwskompetysjetabel yn {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Sakeman
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Undernimmer
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Yndustrialist
diff --git a/src/lang/unfinished/greek.txt b/src/lang/unfinished/greek.txt
index 425149616..703df708b 100644
--- a/src/lang/unfinished/greek.txt
+++ b/src/lang/unfinished/greek.txt
@@ -567,7 +567,7 @@ STR_MESSAGE_SOUND :{YELLOW}Ανα
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...πολύ μακριά από τον προηγούμενο προορισμό
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Οι καλύτερες εταιρείες που έφτασαν το {NUM}{}({STRING} Επίπεδο)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Πίνακας Πρωταθλήματος Εταιρειών σε {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA},
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA},
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Επαγγελματίας
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Πρωτοπόρος
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Βιομήχανος
diff --git a/src/lang/unfinished/macedonian.txt b/src/lang/unfinished/macedonian.txt
index 6b11fb895..c2fc98283 100644
--- a/src/lang/unfinished/macedonian.txt
+++ b/src/lang/unfinished/macedonian.txt
@@ -541,7 +541,7 @@ STR_NEWS_MESSAGE_TYPE_SUBSIDIES :{YELLOW}Суб
STR_NEWS_MESSAGE_TYPE_GENERAL_INFORMATION :{YELLOW}Општи информации
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}..предалеку од претходната дестинација
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Топ компании што постигнаа {NUM}{}({STRING} Ниво)
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Бизнисмен
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Претпријатие
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Индустриалист
diff --git a/src/lang/unfinished/malay.txt b/src/lang/unfinished/malay.txt
index 139c58ff3..dbed15ecf 100644
--- a/src/lang/unfinished/malay.txt
+++ b/src/lang/unfinished/malay.txt
@@ -506,7 +506,7 @@ STR_NEWS_MESSAGE_TYPE_SUBSIDIES :{YELLOW}Subsidi
STR_NEWS_MESSAGE_TYPE_GENERAL_INFORMATION :{YELLOW}Maklumat umum
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...terlalu jauh daripada destinasi sebelumnya
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Syarikat-syarikat utama yang mencapai {NUM}{}({STRING} Level)
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Ahli perniagaan
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Usahawan
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Ahli perindustrian
diff --git a/src/lang/unfinished/persian.txt b/src/lang/unfinished/persian.txt
index 976dec450..36b219392 100644
--- a/src/lang/unfinished/persian.txt
+++ b/src/lang/unfinished/persian.txt
@@ -370,7 +370,7 @@ STR_NEWS_MESSAGE_TYPE_CHANGES_OF_CARGO_ACCEPTANCE :{YELLOW}تغی
STR_NEWS_MESSAGE_TYPE_SUBSIDIES :{YELLOW}کمک هزینه
STR_NEWS_MESSAGE_TYPE_GENERAL_INFORMATION :{YELLOW}توضیهات کلی
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}از هدف قبلی بسیار دور است......
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :تاجر
STR_BLUE_NUMBER :{BLUE}{COMMA}
STR_SCENEDIT_TOOLBAR_OPENTTD :{YELLOW}OpenTTD
diff --git a/src/lang/unfinished/serbian.txt b/src/lang/unfinished/serbian.txt
index da199d8d7..65f68360a 100644
--- a/src/lang/unfinished/serbian.txt
+++ b/src/lang/unfinished/serbian.txt
@@ -716,7 +716,7 @@ STR_MESSAGE_SOUND :{YELLOW}Zvučni
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...previše udaljeno od prethodne destinacije
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Najbolje kompanije koje su dostigle {NUM}{}({STRING} nivo)
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}{NUM} u Tabeli Lige Kompanija
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Biznismen
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN.gen :biznismena
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Privrednik
diff --git a/src/lang/unfinished/thai.txt b/src/lang/unfinished/thai.txt
index e01d78dcb..90f54e626 100644
--- a/src/lang/unfinished/thai.txt
+++ b/src/lang/unfinished/thai.txt
@@ -524,7 +524,7 @@ STR_NEWS_MESSAGE_TYPE_SUBSIDIES :{YELLOW}โค
STR_NEWS_MESSAGE_TYPE_GENERAL_INFORMATION :{YELLOW}ข้อมูลทั่วไป
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...ไกลจากจุดเริ่มต้นมากเกินไป
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}บริษัทชั้นนำที่ก้าวไปสู่ {NUM}{}(ระดับ{STRING})
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :นักธุรกิจ
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :ผู้ประกอบการ
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :นักอุตสาหกรรม
diff --git a/src/lang/welsh.txt b/src/lang/welsh.txt
index 4809dcbdc..d90b5696c 100644
--- a/src/lang/welsh.txt
+++ b/src/lang/welsh.txt
@@ -566,7 +566,7 @@ STR_MESSAGE_SOUND :{YELLOW}Chwarae
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}...rhy bell o'r gyrchfan flaenorol
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIGFONT}{BLACK}Y Cwmnïau Brig a gyrhaeddodd Lefel {NUM}{}({STRING})
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIGFONT}{BLACK}Y Tabl Cynghrair Cwmnïau yn {NUM}
-STR_HIGHSCORE_POSITION :{BIGFONT}{COMMA}.
+STR_HIGHSCORE_POSITION :{BLACK}{BIGFONT}{COMMA}.
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Dyn Busnes
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entrepreneur
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Diwydiannydd
@@ -2822,11 +2822,11 @@ STR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Methu am
STR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Dim ond mewn gorsafoedd y gall cerbydau aros.
STR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Nid yw'r cerbyd hwn yn aros yn yr orsaf hon.
STR_TIMETABLE_CHANGE_TIME :{BLACK}Newid Amser
-STR_TIMETABLE_STATUS_ON_TIME :Mae'r cerbyd hwn yn rhedeg ar hyn o bryd
-STR_TIMETABLE_STATUS_LATE :Mae'r cerbyd hwn yn rhedeg {STRING} yn hwyr ar hyn o bryd
-STR_TIMETABLE_STATUS_EARLY :Mae'r cerbyd hwn yn rhedeg {STRING} yn gynnar ar hyn o bryd
-STR_TIMETABLE_TOTAL_TIME :Bydd yr amserlen hon yn cymryd {STRING} i'w chwblhau
-STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :Bydd yr amserlen hon yn cymryd o leiaf {STRING} i'w chwblhau (heb ei hamserlennu'n llwyr)
+STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Mae'r cerbyd hwn yn rhedeg ar hyn o bryd
+STR_TIMETABLE_STATUS_LATE :{BLACK}Mae'r cerbyd hwn yn rhedeg {STRING} yn hwyr ar hyn o bryd
+STR_TIMETABLE_STATUS_EARLY :{BLACK}Mae'r cerbyd hwn yn rhedeg {STRING} yn gynnar ar hyn o bryd
+STR_TIMETABLE_TOTAL_TIME :{BLACK}Bydd yr amserlen hon yn cymryd {STRING} i'w chwblhau
+STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Bydd yr amserlen hon yn cymryd o leiaf {STRING} i'w chwblhau (heb ei hamserlennu'n llwyr)
STR_TIMETABLE_AUTOFILL :{BLACK}Awtolenwi
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Llenwch yr amserlen yn awtomatig gyda gwerthoedd o'r daith nesaf (Ctrl+Clic er mwyn ceisio cadw amserau aros)
@@ -3535,8 +3535,8 @@ STR_AI_RESET :{BLACK}Ailosod
STR_AI_HUMAN_PLAYER :Chwaraewr dynol
STR_AI_RANDOM_AI :AI ar hap
STR_AI_SETTINGS_CAPTION :{WHITE}Paramedrau AI
-STR_AI_AUTHOR :Awdur: {STRING}
-STR_AI_VERSION :Fersiwn: {NUM}
+STR_AI_AUTHOR :{BLACK}Awdur: {STRING}
+STR_AI_VERSION :{BLACK}Fersiwn: {NUM}
STR_AI_PLEASE_REPORT_CRASH :{WHITE}Mae un o'r AIau a oedd yn rhedeg wedi crashio. Gyrrwch adroddiad am hyn i awdur yr AI ynghyd á llun sgrin o'r Ffenestr Ddadfygio.
########
diff --git a/src/network/network_content_gui.cpp b/src/network/network_content_gui.cpp
index b850f1979..2726c7144 100644
--- a/src/network/network_content_gui.cpp
+++ b/src/network/network_content_gui.cpp
@@ -128,17 +128,17 @@ public:
SetDParam(0, this->downloaded_bytes);
SetDParam(1, this->total_bytes);
SetDParam(2, this->downloaded_bytes * 100LL / this->total_bytes);
- DrawString(this->widget[NCDSWW_BACKGROUND].left + 2, this->widget[NCDSWW_BACKGROUND].right - 2, 35, STR_CONTENT_DOWNLOAD_PROGRESS_SIZE, TC_GREY, SA_CENTER);
+ DrawString(this->widget[NCDSWW_BACKGROUND].left + 2, this->widget[NCDSWW_BACKGROUND].right - 2, 35, STR_CONTENT_DOWNLOAD_PROGRESS_SIZE, TC_FROMSTRING, SA_CENTER);
if (this->downloaded_bytes == this->total_bytes) {
- DrawString(this->widget[NCDSWW_BACKGROUND].left + 2, this->widget[NCDSWW_BACKGROUND].right - 2, 50, STR_CONTENT_DOWNLOAD_COMPLETE, TC_GREY, SA_CENTER);
+ DrawString(this->widget[NCDSWW_BACKGROUND].left + 2, this->widget[NCDSWW_BACKGROUND].right - 2, 50, STR_CONTENT_DOWNLOAD_COMPLETE, TC_FROMSTRING, SA_CENTER);
} else if (!StrEmpty(this->name)) {
SetDParamStr(0, this->name);
SetDParam(1, this->downloaded_files);
SetDParam(2, this->total_files);
DrawStringMultiLine(this->widget[NCDSWW_BACKGROUND].left + 2, this->widget[NCDSWW_BACKGROUND].right - 2, 43, 67, STR_CONTENT_DOWNLOAD_FILE, TC_FROMSTRING, SA_CENTER);
} else {
- DrawString(this->widget[NCDSWW_BACKGROUND].left + 2, this->widget[NCDSWW_BACKGROUND].right - 2, 50, STR_CONTENT_DOWNLOAD_INITIALISE, TC_GREY, SA_CENTER);
+ DrawString(this->widget[NCDSWW_BACKGROUND].left + 2, this->widget[NCDSWW_BACKGROUND].right - 2, 50, STR_CONTENT_DOWNLOAD_INITIALISE, TC_FROMSTRING, SA_CENTER);
}
}
@@ -525,7 +525,7 @@ public:
/* Draw the total download size */
SetDParam(0, filesize);
- DrawString(this->widget[NCLWW_DETAILS].left + 5, this->widget[NCLWW_DETAILS].right - 5, this->widget[NCLWW_DETAILS].bottom - 12, STR_CONTENT_TOTAL_DOWNLOAD_SIZE, TC_BLACK);
+ DrawString(this->widget[NCLWW_DETAILS].left + 5, this->widget[NCLWW_DETAILS].right - 5, this->widget[NCLWW_DETAILS].bottom - 12, STR_CONTENT_TOTAL_DOWNLOAD_SIZE);
}
virtual void OnDoubleClick(Point pt, int widget)
diff --git a/src/network/network_gui.cpp b/src/network/network_gui.cpp
index 49ddf2588..2e0e1ddbb 100644
--- a/src/network/network_gui.cpp
+++ b/src/network/network_gui.cpp
@@ -249,13 +249,13 @@ protected:
SetDParam(1, cur_item->info.clients_max);
SetDParam(2, cur_item->info.companies_on);
SetDParam(3, cur_item->info.companies_max);
- DrawString(this->widget[NGWW_CLIENTS].left, this->widget[NGWW_CLIENTS].right, y, STR_NETWORK_GENERAL_ONLINE, TC_GOLD, SA_CENTER);
+ DrawString(this->widget[NGWW_CLIENTS].left, this->widget[NGWW_CLIENTS].right, y, STR_NETWORK_GENERAL_ONLINE, TC_FROMSTRING, SA_CENTER);
/* map size */
if (!this->IsWidgetHidden(NGWW_MAPSIZE)) {
SetDParam(0, cur_item->info.map_width);
SetDParam(1, cur_item->info.map_height);
- DrawString(this->widget[NGWW_MAPSIZE].left, this->widget[NGWW_MAPSIZE].right, y, STR_NETWORK_MAP_SIZE_SHORT, TC_BLACK, SA_CENTER);
+ DrawString(this->widget[NGWW_MAPSIZE].left, this->widget[NGWW_MAPSIZE].right, y, STR_NETWORK_MAP_SIZE_SHORT, TC_FROMSTRING, SA_CENTER);
}
/* current date */
@@ -384,7 +384,7 @@ public:
/* Edit box to set client name */
this->DrawEditBox(NGWW_CLIENT);
- DrawString(0, this->widget[NGWW_CLIENT].left - 5, 23, STR_NETWORK_PLAYER_NAME, TC_GOLD, SA_RIGHT);
+ DrawString(0, this->widget[NGWW_CLIENT].left - 5, 23, STR_NETWORK_PLAYER_NAME, TC_FROMSTRING, SA_RIGHT);
/* Sort based on widgets: name, clients, compatibility */
switch (this->servers.SortType()) {
@@ -435,36 +435,36 @@ public:
SetDParam(1, sel->info.clients_max);
SetDParam(2, sel->info.companies_on);
SetDParam(3, sel->info.companies_max);
- DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_CLIENTS, TC_GOLD);
+ DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_CLIENTS);
y += 10;
SetDParam(0, STR_NETWORK_LANG_ANY + sel->info.server_lang);
- DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_LANGUAGE, TC_GOLD); // server language
+ DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_LANGUAGE); // server language
y += 10;
SetDParam(0, STR_TEMPERATE_LANDSCAPE + sel->info.map_set);
- DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_TILESET, TC_GOLD); // tileset
+ DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_TILESET); // tileset
y += 10;
SetDParam(0, sel->info.map_width);
SetDParam(1, sel->info.map_height);
- DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_MAP_SIZE, TC_GOLD); // map size
+ DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_MAP_SIZE); // map size
y += 10;
SetDParamStr(0, sel->info.server_revision);
- DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_SERVER_VERSION, TC_GOLD); // server version
+ DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_SERVER_VERSION); // server version
y += 10;
SetDParamStr(0, sel->address.GetAddressAsString());
- DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_SERVER_ADDRESS, TC_GOLD); // server address
+ DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_SERVER_ADDRESS); // server address
y += 10;
SetDParam(0, sel->info.start_date);
- DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_START_DATE, TC_GOLD); // start date
+ DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_START_DATE); // start date
y += 10;
SetDParam(0, sel->info.game_date);
- DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_CURRENT_DATE, TC_GOLD); // current date
+ DrawString(x, this->widget[NGWW_DETAILS].right, y, STR_NETWORK_CURRENT_DATE); // current date
y += 10;
y += 2;
@@ -1362,31 +1362,31 @@ struct NetworkLobbyWindow : public Window {
SetDParam(1, gi->clients_max);
SetDParam(2, gi->companies_on);
SetDParam(3, gi->companies_max);
- DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_CLIENTS, TC_GOLD);
+ DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_CLIENTS);
y += 10;
SetDParamStr(0, this->company_info[this->company].company_name);
- DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_COMPANY_NAME, TC_GOLD);
+ DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_COMPANY_NAME);
y += 10;
SetDParam(0, this->company_info[this->company].inaugurated_year);
- DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_INAUGURATION_YEAR, TC_GOLD); // inauguration year
+ DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_INAUGURATION_YEAR); // inauguration year
y += 10;
SetDParam(0, this->company_info[this->company].company_value);
- DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_VALUE, TC_GOLD); // company value
+ DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_VALUE); // company value
y += 10;
SetDParam(0, this->company_info[this->company].money);
- DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_CURRENT_BALANCE, TC_GOLD); // current balance
+ DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_CURRENT_BALANCE); // current balance
y += 10;
SetDParam(0, this->company_info[this->company].income);
- DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_LAST_YEARS_INCOME, TC_GOLD); // last year's income
+ DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_LAST_YEARS_INCOME); // last year's income
y += 10;
SetDParam(0, this->company_info[this->company].performance);
- DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_PERFORMANCE, TC_GOLD); // performance
+ DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_PERFORMANCE); // performance
y += 10;
SetDParam(0, this->company_info[this->company].num_vehicle[0]);
@@ -1394,7 +1394,7 @@ struct NetworkLobbyWindow : public Window {
SetDParam(2, this->company_info[this->company].num_vehicle[2]);
SetDParam(3, this->company_info[this->company].num_vehicle[3]);
SetDParam(4, this->company_info[this->company].num_vehicle[4]);
- DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_VEHICLES, TC_GOLD); // vehicles
+ DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_VEHICLES); // vehicles
y += 10;
SetDParam(0, this->company_info[this->company].num_station[0]);
@@ -1402,11 +1402,11 @@ struct NetworkLobbyWindow : public Window {
SetDParam(2, this->company_info[this->company].num_station[2]);
SetDParam(3, this->company_info[this->company].num_station[3]);
SetDParam(4, this->company_info[this->company].num_station[4]);
- DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_STATIONS, TC_GOLD); // stations
+ DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_STATIONS); // stations
y += 10;
SetDParamStr(0, this->company_info[this->company].clients);
- DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_PLAYERS, TC_GOLD); // players
+ DrawString(x, this->widget[NLWW_DETAILS].right, y, STR_NETWORK_PLAYERS); // players
}
}
@@ -1928,7 +1928,7 @@ struct NetworkJoinStatusWindow : Window {
uint8 progress; // used for progress bar
this->DrawWidgets();
- DrawString(this->widget[NJSW_BACKGROUND].left + 2, this->widget[NJSW_BACKGROUND].right - 2, 35, STR_NETWORK_CONNECTING_1 + _network_join_status, TC_GREY, SA_CENTER);
+ DrawString(this->widget[NJSW_BACKGROUND].left + 2, this->widget[NJSW_BACKGROUND].right - 2, 35, STR_NETWORK_CONNECTING_1 + _network_join_status, TC_FROMSTRING, SA_CENTER);
switch (_network_join_status) {
case NETWORK_JOIN_STATUS_CONNECTING: case NETWORK_JOIN_STATUS_AUTHORIZING:
case NETWORK_JOIN_STATUS_GETTING_COMPANY_INFO:
@@ -1936,13 +1936,13 @@ struct NetworkJoinStatusWindow : Window {
break;
case NETWORK_JOIN_STATUS_WAITING:
SetDParam(0, _network_join_waiting);
- DrawString(this->widget[NJSW_BACKGROUND].left + 2, this->widget[NJSW_BACKGROUND].right - 2, 46, STR_NETWORK_CONNECTING_WAITING, TC_GREY, SA_CENTER);
+ DrawString(this->widget[NJSW_BACKGROUND].left + 2, this->widget[NJSW_BACKGROUND].right - 2, 46, STR_NETWORK_CONNECTING_WAITING, TC_FROMSTRING, SA_CENTER);
progress = 15; // third stage is 15%
break;
case NETWORK_JOIN_STATUS_DOWNLOADING:
SetDParam(0, _network_join_bytes);
SetDParam(1, _network_join_bytes_total);
- DrawString(this->widget[NJSW_BACKGROUND].left + 2, this->widget[NJSW_BACKGROUND].right - 2, 46, STR_NETWORK_CONNECTING_DOWNLOADING, TC_GREY, SA_CENTER);
+ DrawString(this->widget[NJSW_BACKGROUND].left + 2, this->widget[NJSW_BACKGROUND].right - 2, 46, STR_NETWORK_CONNECTING_DOWNLOADING, TC_FROMSTRING, SA_CENTER);
/* Fallthrough */
default: // Waiting is 15%, so the resting receivement of map is maximum 70%
progress = 15 + _network_join_bytes * (100 - 15) / _network_join_bytes_total;
diff --git a/src/news_gui.cpp b/src/news_gui.cpp
index ba34b2f94..bf7754b01 100644
--- a/src/news_gui.cpp
+++ b/src/news_gui.cpp
@@ -742,7 +742,7 @@ struct MessageHistoryWindow : Window {
for (int n = this->vscroll.cap; n > 0; n--) {
SetDParam(0, ni->date);
- DrawString(4, 82, y, STR_SHORT_DATE, TC_WHITE);
+ DrawString(4, 82, y, STR_SHORT_DATE);
DrawNewsString(82, y, TC_WHITE, ni, this->width - 95);
y += 12;
diff --git a/src/smallmap_gui.cpp b/src/smallmap_gui.cpp
index 2dbb03fe7..aa640ab01 100644
--- a/src/smallmap_gui.cpp
+++ b/src/smallmap_gui.cpp
@@ -738,7 +738,7 @@ public:
y < dpi->top + dpi->height) {
/* And draw it. */
SetDParam(0, t->index);
- DrawString(x, x + t->sign.width_2, y, STR_SMALLMAP_TOWN, TC_WHITE);
+ DrawString(x, x + t->sign.width_2, y, STR_SMALLMAP_TOWN);
}
}
}
diff --git a/src/timetable_gui.cpp b/src/timetable_gui.cpp
index 456c127c2..fedddca67 100644
--- a/src/timetable_gui.cpp
+++ b/src/timetable_gui.cpp
@@ -228,16 +228,16 @@ struct TimetableWindow : Window {
if (total_time != 0) {
SetTimetableParams(0, 1, total_time);
- DrawString(this->widget[TTV_SUMMARY_PANEL].left + 2, this->widget[TTV_SUMMARY_PANEL].right - 2, y, complete ? STR_TIMETABLE_TOTAL_TIME : STR_TIMETABLE_TOTAL_TIME_INCOMPLETE, TC_BLACK);
+ DrawString(this->widget[TTV_SUMMARY_PANEL].left + 2, this->widget[TTV_SUMMARY_PANEL].right - 2, y, complete ? STR_TIMETABLE_TOTAL_TIME : STR_TIMETABLE_TOTAL_TIME_INCOMPLETE);
}
}
y += 10;
if (v->lateness_counter == 0 || (!_settings_client.gui.timetable_in_ticks && v->lateness_counter / DAY_TICKS == 0)) {
- DrawString(this->widget[TTV_SUMMARY_PANEL].left + 2, this->widget[TTV_SUMMARY_PANEL].right - 2, y, STR_TIMETABLE_STATUS_ON_TIME, TC_BLACK);
+ DrawString(this->widget[TTV_SUMMARY_PANEL].left + 2, this->widget[TTV_SUMMARY_PANEL].right - 2, y, STR_TIMETABLE_STATUS_ON_TIME);
} else {
SetTimetableParams(0, 1, abs(v->lateness_counter));
- DrawString(this->widget[TTV_SUMMARY_PANEL].left + 2, this->widget[TTV_SUMMARY_PANEL].right - 2, y, v->lateness_counter < 0 ? STR_TIMETABLE_STATUS_EARLY : STR_TIMETABLE_STATUS_LATE, TC_BLACK);
+ DrawString(this->widget[TTV_SUMMARY_PANEL].left + 2, this->widget[TTV_SUMMARY_PANEL].right - 2, y, v->lateness_counter < 0 ? STR_TIMETABLE_STATUS_EARLY : STR_TIMETABLE_STATUS_LATE);
}
}
diff --git a/src/train_gui.cpp b/src/train_gui.cpp
index 717bee165..898182a8e 100644
--- a/src/train_gui.cpp
+++ b/src/train_gui.cpp
@@ -147,12 +147,12 @@ static void TrainDetailsInfoTab(const Vehicle *v, int left, int right, int y)
if (RailVehInfo(v->engine_type)->railveh_type == RAILVEH_WAGON) {
SetDParam(0, v->engine_type);
SetDParam(1, v->value);
- DrawString(left, right, y, STR_VEHICLE_DETAILS_TRAIN_WAGON_VALUE, TC_BLACK);
+ DrawString(left, right, y, STR_VEHICLE_DETAILS_TRAIN_WAGON_VALUE);
} else {
SetDParam(0, v->engine_type);
SetDParam(1, v->build_year);
SetDParam(2, v->value);
- DrawString(left, right, y, STR_VEHICLE_DETAILS_TRAIN_ENGINE_BUILT_AND_VALUE, TC_BLACK);
+ DrawString(left, right, y, STR_VEHICLE_DETAILS_TRAIN_ENGINE_BUILT_AND_VALUE);
}
}