changeset 18741:0f8563e31943 draft

(svn r23589) -Codechange: Make the AI-start-delay setting translateable.
author frosch <frosch@openttd.org>
date Sun, 18 Dec 2011 18:21:55 +0000
parents 3dcacc91f96f
children f2c1edca40f3
files src/ai/ai_config.cpp src/ai/ai_gui.cpp src/lang/english.txt
diffstat 3 files changed, 10 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/ai/ai_config.cpp
+++ b/src/ai/ai_config.cpp
@@ -19,7 +19,7 @@
 /** Configuration for AI start date, every AI has this setting. */
 ScriptConfigItem _start_date_config = {
 	"start_date",
-	"Number of days to start this AI after the previous one (give or take)",
+	"", // STR_AI_SETTINGS_START_DELAY
 	AI::START_NEXT_MIN,
 	AI::START_NEXT_MAX,
 	AI::START_NEXT_MEDIUM,
--- a/src/ai/ai_gui.cpp
+++ b/src/ai/ai_gui.cpp
@@ -338,8 +338,14 @@
 			TextColour colour;
 			uint idx = 0;
 			if (StrEmpty(config_item.description)) {
-				str = STR_JUST_STRING;
-				colour = TC_ORANGE;
+				if (!strcmp(config_item.name, "start_date")) {
+					/* Build-in translation */
+					str = STR_AI_SETTINGS_START_DELAY;
+					colour = TC_LIGHT_BLUE;
+				} else {
+					str = STR_JUST_STRING;
+					colour = TC_ORANGE;
+				}
 			} else {
 				str = STR_AI_SETTINGS_SETTING;
 				colour = TC_LIGHT_BLUE;
--- a/src/lang/english.txt
+++ b/src/lang/english.txt
@@ -3504,6 +3504,7 @@
 STR_AI_SETTINGS_CLOSE                                           :{BLACK}Close
 STR_AI_SETTINGS_RESET                                           :{BLACK}Reset
 STR_AI_SETTINGS_SETTING                                         :{RAW_STRING}: {ORANGE}{STRING1}
+STR_AI_SETTINGS_START_DELAY                                     :Number of days to start this AI after the previous one (give or take): {ORANGE}{STRING1}
 
 # Vehicle loading indicators
 STR_PERCENT_UP_SMALL                                            :{TINY_FONT}{WHITE}{NUM}%{UP_ARROW}