Departure board: Refactor string handling

This commit is contained in:
Jonathan G Rennison
2023-04-10 23:38:48 +01:00
parent 6297012ad6
commit 9c830aadcc
7 changed files with 39 additions and 54 deletions

View File

@@ -1288,15 +1288,13 @@ STR_DEPARTURES_VIA :{ORANGE}via {ST
STR_DEPARTURES_TOC :{ORANGE}{COMPANY}
STR_DEPARTURES_GROUP :{ORANGE}{GROUP}
STR_DEPARTURES_VEH :{ORANGE}{VEHICLE}
STR_DEPARTURES_CALLING_AT :{TINY_FONT}{ORANGE}Calling at:
STR_DEPARTURES_CALLING_AT_LARGE :{ORANGE}Calling at:
STR_DEPARTURES_CALLING_AT :{ORANGE}Calling at:
STR_DEPARTURES_CALLING_AT_FIRST_STATION :{STATION}
STR_DEPARTURES_CALLING_AT_STATION :{RAW_STRING}, {STATION}
STR_DEPARTURES_CALLING_AT_LAST_STATION :{RAW_STRING} and {STATION}
STR_DEPARTURES_CALLING_AT_LIST :{TINY_FONT}{ORANGE}{RAW_STRING}.
STR_DEPARTURES_CALLING_AT_LIST_LARGE :{ORANGE}{RAW_STRING}.
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS :{TINY_FONT}{ORANGE}{RAW_STRING}. This service continues to {STATION}.
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS_LARGE :{ORANGE}{RAW_STRING}. This service continues to {STATION}.
STR_DEPARTURES_CALLING_AT_LIST :{ORANGE}{RAW_STRING}.
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS :{ORANGE}{RAW_STRING}. This service continues to {STATION}.
STR_DEPARTURES_TINY :{TINY_FONT}{STRING2}
STR_DEPARTURES_TYPE_TRAIN :{ORANGE}{TRAIN}
STR_DEPARTURES_TYPE_TRAIN_SILVER :{SILVER}{TRAIN}

View File

@@ -1241,15 +1241,12 @@ STR_DEPARTURES_VIA :{ORANGE}vía {S
STR_DEPARTURES_TOC :{ORANGE}{COMPANY}
STR_DEPARTURES_GROUP :{ORANGE}{GROUP}
STR_DEPARTURES_VEH :{ORANGE}{VEHICLE}
STR_DEPARTURES_CALLING_AT :{TINY_FONT}{ORANGE}Chamando:
STR_DEPARTURES_CALLING_AT_LARGE :{ORANGE}Chamando:
STR_DEPARTURES_CALLING_AT :{ORANGE}Chamando:
STR_DEPARTURES_CALLING_AT_FIRST_STATION :{STATION}
STR_DEPARTURES_CALLING_AT_STATION :{STRING}, {STATION}
STR_DEPARTURES_CALLING_AT_LAST_STATION :{STRING} e {STATION}
STR_DEPARTURES_CALLING_AT_LIST :{TINY_FONT}{ORANGE}{STRING}.
STR_DEPARTURES_CALLING_AT_LIST_LARGE :{ORANGE}{STRING}.
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS :{TINY_FONT}{ORANGE}{STRING}. Este servizo continúa ata {STATION}.
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS_LARGE :{ORANGE}{STRING}. Este servizo continúa ata {STATION}.
STR_DEPARTURES_CALLING_AT_LIST :{ORANGE}{STRING}.
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS :{ORANGE}{STRING}. Este servizo continúa ata {STATION}.
STR_DEPARTURES_TYPE_TRAIN :{ORANGE}{TRAIN}
STR_DEPARTURES_TYPE_TRAIN_SILVER :{SILVER}{TRAIN}

View File

@@ -1164,15 +1164,12 @@ STR_DEPARTURES_VIA :{ORANGE}über {
STR_DEPARTURES_TOC :{ORANGE}{COMPANY}
STR_DEPARTURES_GROUP :{ORANGE}{GROUP}
STR_DEPARTURES_VEH :{ORANGE}{VEHICLE}
STR_DEPARTURES_CALLING_AT :{TINY_FONT}{ORANGE}Hält in:
STR_DEPARTURES_CALLING_AT_LARGE :{ORANGE}Hält in:
STR_DEPARTURES_CALLING_AT :{ORANGE}Hält in:
STR_DEPARTURES_CALLING_AT_FIRST_STATION :{STATION}
STR_DEPARTURES_CALLING_AT_STATION :{STRING}, {STATION}
STR_DEPARTURES_CALLING_AT_LAST_STATION :{STRING} und {STATION}
STR_DEPARTURES_CALLING_AT_LIST :{TINY_FONT}{ORANGE}{STRING}.
STR_DEPARTURES_CALLING_AT_LIST_LARGE :{ORANGE}{STRING}.
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS :{TINY_FONT}{ORANGE}{STRING}. Diese Fahrt verkehrt über {STATION}.
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS_LARGE :{ORANGE}{STRING}. Diese Fahrt verkehrt über {STATION}.
STR_DEPARTURES_CALLING_AT_LIST :{ORANGE}{STRING}.
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS :{ORANGE}{STRING}. Diese Fahrt verkehrt über {STATION}.
STR_DEPARTURES_TYPE_TRAIN :{ORANGE}{TRAIN}
STR_DEPARTURES_TYPE_TRAIN_SILVER :{SILVER}{TRAIN}

View File

@@ -57,13 +57,11 @@ STR_DEPARTURES_VIA :{ORANGE} {STRIN
STR_DEPARTURES_TOC :{ORANGE}{COMPANY}
STR_DEPARTURES_GROUP :{ORANGE}{GROUP}
STR_DEPARTURES_VEH :{ORANGE}{VEHICLE}
STR_DEPARTURES_CALLING_AT :{TINY_FONT}{ORANGE}停車場:
STR_DEPARTURES_CALLING_AT_LARGE :{ORANGE}停車場:
STR_DEPARTURES_CALLING_AT :{ORANGE}停車場:
STR_DEPARTURES_CALLING_AT_FIRST_STATION :{STATION}
STR_DEPARTURES_CALLING_AT_STATION :{STRING}, {STATION}
STR_DEPARTURES_CALLING_AT_LAST_STATION :{STRING} 終点、{STATION}でございます
STR_DEPARTURES_CALLING_AT_LIST :{TINY_FONT}{ORANGE}{STRING}.
STR_DEPARTURES_CALLING_AT_LIST_LARGE :{ORANGE}{STRING}.
STR_DEPARTURES_CALLING_AT_LIST :{ORANGE}{STRING}.
STR_DEPARTURES_TYPE_TRAIN :{ORANGE}{TRAIN}
STR_DEPARTURES_TYPE_TRAIN_SILVER :{SILVER}{TRAIN}

View File

@@ -1241,15 +1241,12 @@ STR_DEPARTURES_VIA :{ORANGE}경유
STR_DEPARTURES_TOC :{ORANGE}{COMPANY}
STR_DEPARTURES_GROUP :{ORANGE}{GROUP}
STR_DEPARTURES_VEH :{ORANGE}{VEHICLE}
STR_DEPARTURES_CALLING_AT :{TINY_FONT}{ORANGE}정차역:
STR_DEPARTURES_CALLING_AT_LARGE :{ORANGE}정차역:
STR_DEPARTURES_CALLING_AT :{ORANGE}정차역:
STR_DEPARTURES_CALLING_AT_FIRST_STATION :{STATION}
STR_DEPARTURES_CALLING_AT_STATION :{STRING}, {STATION}
STR_DEPARTURES_CALLING_AT_LAST_STATION :{STRING}, {STATION}
STR_DEPARTURES_CALLING_AT_LIST :{TINY_FONT}{ORANGE}{STRING}
STR_DEPARTURES_CALLING_AT_LIST_LARGE :{ORANGE}{STRING}
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS :{TINY_FONT}{ORANGE}{STRING} / {STATION} 반복
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS_LARGE :{ORANGE}{STRING} / {STATION} 반복
STR_DEPARTURES_CALLING_AT_LIST :{ORANGE}{STRING}
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS :{ORANGE}{STRING} / {STATION} 반복
STR_DEPARTURES_TYPE_TRAIN :{ORANGE}{TRAIN}
STR_DEPARTURES_TYPE_TRAIN_SILVER :{SILVER}{TRAIN}

View File

@@ -1231,15 +1231,12 @@ STR_DEPARTURES_VIA :{ORANGE}经由{
STR_DEPARTURES_TOC :{ORANGE}{COMPANY}
STR_DEPARTURES_GROUP :{ORANGE}{GROUP}
STR_DEPARTURES_VEH :{ORANGE}{VEHICLE}
STR_DEPARTURES_CALLING_AT :{TINY_FONT}{ORANGE}正在呼叫:
STR_DEPARTURES_CALLING_AT_LARGE :{ORANGE}正在呼叫:
STR_DEPARTURES_CALLING_AT :{ORANGE}正在呼叫:
STR_DEPARTURES_CALLING_AT_FIRST_STATION :{STATION}
STR_DEPARTURES_CALLING_AT_STATION :{STRING}、{STATION}
STR_DEPARTURES_CALLING_AT_LAST_STATION :{STRING}和{STATION}
STR_DEPARTURES_CALLING_AT_LIST :{TINY_FONT}{ORANGE}{STRING}。
STR_DEPARTURES_CALLING_AT_LIST_LARGE :{ORANGE}{STRING}。
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS :{TINY_FONT}{ORANGE}{STRING}。此服务延续到{STATION}。
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS_LARGE :{ORANGE}{STRING}。此服务延续到{STATION}。
STR_DEPARTURES_CALLING_AT_LIST :{ORANGE}{STRING}。
STR_DEPARTURES_CALLING_AT_LIST_SMART_TERMINUS :{ORANGE}{STRING}。此服务延续到{STATION}。
STR_DEPARTURES_TYPE_TRAIN :{ORANGE}{TRAIN}
STR_DEPARTURES_TYPE_TRAIN_SILVER :{SILVER}{TRAIN}