Extra strings: Move "JUST" strings to a no-translate section

This commit is contained in:
Jonathan G Rennison
2023-07-30 19:28:26 +01:00
parent eb03369a21
commit 7744ccf3f3
7 changed files with 26 additions and 99 deletions

View File

@@ -1817,24 +1817,6 @@ STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_IMPLICIT :{GRAY}IM
STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_DEPOT :{RED}DE STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_DEPOT :{RED}DE
STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_OVERFLOW :{RED}{NUM}x STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_OVERFLOW :{RED}{NUM}x
STR_JUST_DECIMAL1 :{DECIMAL1}
STR_JUST_DATE_WALLCLOCK_TINY :{DATE_WALLCLOCK_TINY}
STR_JUST_DATE_WALLCLOCK_SHORT :{DATE_WALLCLOCK_SHORT}
STR_JUST_DATE_WALLCLOCK_LONG :{DATE_WALLCLOCK_LONG}
STR_JUST_DATE_WALLCLOCK_ISO :{DATE_WALLCLOCK_ISO}
STR_JUST_TIME_HHMM :{TIME_HHMM}
STR_JUST_STRING1 :{STRING}
STR_JUST_STRING2 :{STRING}
STR_JUST_STRING3 :{STRING}
STR_JUST_VELOCITY :{VELOCITY}
STR_JUST_TT_TICKS :{TT_TICKS}
STR_JUST_TT_TICKS_LONG :{TT_TICKS_LONG}
STR_RED_INT :{RED}{NUM}
STR_BLACK_PLUS :{BLACK}+ STR_BLACK_PLUS :{BLACK}+
STR_DECIMAL1_WITH_SCALE :{DECIMAL1} ({DECIMAL}x) STR_DECIMAL1_WITH_SCALE :{DECIMAL1} ({DECIMAL}x)

View File

@@ -5,6 +5,23 @@ STR_NEWGRF_ERROR_POPUP :{WHITE}The NewG
STR_ORDER_TEXT :{STRING6} {STRING2} {STRING} STR_ORDER_TEXT :{STRING6} {STRING2} {STRING}
##override off ##override off
##no-translate on
STR_JUST_DECIMAL1 :{DECIMAL1}
STR_JUST_DATE_WALLCLOCK_TINY :{DATE_WALLCLOCK_TINY}
STR_JUST_DATE_WALLCLOCK_SHORT :{DATE_WALLCLOCK_SHORT}
STR_JUST_DATE_WALLCLOCK_LONG :{DATE_WALLCLOCK_LONG}
STR_JUST_DATE_WALLCLOCK_ISO :{DATE_WALLCLOCK_ISO}
STR_JUST_TIME_HHMM :{TIME_HHMM}
STR_JUST_STRING1 :{STRING1}
STR_JUST_STRING2 :{STRING2}
STR_JUST_STRING3 :{STRING3}
STR_JUST_VELOCITY :{VELOCITY}
STR_JUST_TT_TICKS :{TT_TICKS}
STR_JUST_TT_TICKS_LONG :{TT_TICKS_LONG}
STR_RED_INT :{RED}{NUM}
##no-translate off
##after STR_CONFIG_SETTING_TREE_PLACER_IMPROVED ##after STR_CONFIG_SETTING_TREE_PLACER_IMPROVED
STR_CONFIG_SETTING_TREE_PLACER_PERFECT :Perfect STR_CONFIG_SETTING_TREE_PLACER_PERFECT :Perfect
@@ -1856,24 +1873,6 @@ STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_IMPLICIT :{GRAY}IM
STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_DEPOT :{RED}DE STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_DEPOT :{RED}DE
STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_OVERFLOW :{RED}{NUM}x STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_OVERFLOW :{RED}{NUM}x
STR_JUST_DECIMAL1 :{DECIMAL1}
STR_JUST_DATE_WALLCLOCK_TINY :{DATE_WALLCLOCK_TINY}
STR_JUST_DATE_WALLCLOCK_SHORT :{DATE_WALLCLOCK_SHORT}
STR_JUST_DATE_WALLCLOCK_LONG :{DATE_WALLCLOCK_LONG}
STR_JUST_DATE_WALLCLOCK_ISO :{DATE_WALLCLOCK_ISO}
STR_JUST_TIME_HHMM :{TIME_HHMM}
STR_JUST_STRING1 :{STRING1}
STR_JUST_STRING2 :{STRING2}
STR_JUST_STRING3 :{STRING3}
STR_JUST_VELOCITY :{VELOCITY}
STR_JUST_TT_TICKS :{TT_TICKS}
STR_JUST_TT_TICKS_LONG :{TT_TICKS_LONG}
STR_RED_INT :{RED}{NUM}
STR_BLACK_PLUS :{BLACK}+ STR_BLACK_PLUS :{BLACK}+
STR_DECIMAL1_WITH_SCALE :{DECIMAL1} ({DECIMAL}x) STR_DECIMAL1_WITH_SCALE :{DECIMAL1} ({DECIMAL}x)

View File

@@ -1823,24 +1823,6 @@ STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_IMPLICIT :{GRAY}IM
STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_DEPOT :{RED}DE STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_DEPOT :{RED}DE
STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_OVERFLOW :{RED}{NUM}x STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_OVERFLOW :{RED}{NUM}x
STR_JUST_DECIMAL1 :{DECIMAL1}
STR_JUST_DATE_WALLCLOCK_TINY :{DATE_WALLCLOCK_TINY}
STR_JUST_DATE_WALLCLOCK_SHORT :{DATE_WALLCLOCK_SHORT}
STR_JUST_DATE_WALLCLOCK_LONG :{DATE_WALLCLOCK_LONG}
STR_JUST_DATE_WALLCLOCK_ISO :{DATE_WALLCLOCK_ISO}
STR_JUST_TIME_HHMM :{TIME_HHMM}
STR_JUST_STRING1 :{STRING}
STR_JUST_STRING2 :{STRING}
STR_JUST_STRING3 :{STRING}
STR_JUST_VELOCITY :{VELOCITY}
STR_JUST_TT_TICKS :{TT_TICKS}
STR_JUST_TT_TICKS_LONG :{TT_TICKS_LONG}
STR_RED_INT :{RED}{NUM}
STR_BLACK_PLUS :{BLACK}+ STR_BLACK_PLUS :{BLACK}+
STR_DECIMAL1_WITH_SCALE :{DECIMAL1} ({DECIMAL}x) STR_DECIMAL1_WITH_SCALE :{DECIMAL1} ({DECIMAL}x)

View File

@@ -1632,18 +1632,6 @@ STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_IMPLICIT :{GRAY}IM
STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_DEPOT :{RED}DE STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_DEPOT :{RED}DE
STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_OVERFLOW :{RED}{NUM}x STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_OVERFLOW :{RED}{NUM}x
STR_JUST_DECIMAL1 :{DECIMAL1}
STR_JUST_DATE_WALLCLOCK_TINY :{DATE_WALLCLOCK_TINY}
STR_JUST_DATE_WALLCLOCK_SHORT :{DATE_WALLCLOCK_SHORT}
STR_JUST_DATE_WALLCLOCK_LONG :{DATE_WALLCLOCK_LONG}
STR_JUST_DATE_WALLCLOCK_ISO :{DATE_WALLCLOCK_ISO}
STR_JUST_TIME_HHMM :{TIME_HHMM}
STR_JUST_STRING1 :{STRING}
STR_JUST_STRING2 :{STRING}
STR_RED_INT :{RED}{NUM}
STR_BLACK_PLUS :{BLACK}+ STR_BLACK_PLUS :{BLACK}+
STR_ZONING_TOOLBAR :{WHITE}Bereiche anzeigen STR_ZONING_TOOLBAR :{WHITE}Bereiche anzeigen

View File

@@ -1824,24 +1824,6 @@ STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_IMPLICIT :{GRAY}암
STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_DEPOT :{RED}기 STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_DEPOT :{RED}기
STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_OVERFLOW :{RED}{NUM}x STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_OVERFLOW :{RED}{NUM}x
STR_JUST_DECIMAL1 :{DECIMAL1}
STR_JUST_DATE_WALLCLOCK_TINY :{DATE_WALLCLOCK_TINY}
STR_JUST_DATE_WALLCLOCK_SHORT :{DATE_WALLCLOCK_SHORT}
STR_JUST_DATE_WALLCLOCK_LONG :{DATE_WALLCLOCK_LONG}
STR_JUST_DATE_WALLCLOCK_ISO :{DATE_WALLCLOCK_ISO}
STR_JUST_TIME_HHMM :{TIME_HHMM}
STR_JUST_STRING1 :{STRING}
STR_JUST_STRING2 :{STRING}
STR_JUST_STRING3 :{STRING}
STR_JUST_VELOCITY :{VELOCITY}
STR_JUST_TT_TICKS :{TT_TICKS}
STR_JUST_TT_TICKS_LONG :{TT_TICKS_LONG}
STR_RED_INT :{RED}{NUM}
STR_BLACK_PLUS :{BLACK}+ STR_BLACK_PLUS :{BLACK}+
STR_DECIMAL1_WITH_SCALE :{DECIMAL1} (x{DECIMAL}) STR_DECIMAL1_WITH_SCALE :{DECIMAL1} (x{DECIMAL})

View File

@@ -1717,18 +1717,6 @@ STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_IMPLICIT :{GRAY}转
STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_DEPOT :{RED}库 STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_DEPOT :{RED}库
STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_OVERFLOW :{RED}{NUM}x STR_VIEWPORT_SHOW_VEHICLE_ROUTE_STEP_OVERFLOW :{RED}{NUM}x
STR_JUST_DECIMAL1 :{DECIMAL1}
STR_JUST_DATE_WALLCLOCK_TINY :{DATE_WALLCLOCK_TINY}
STR_JUST_DATE_WALLCLOCK_SHORT :{DATE_WALLCLOCK_SHORT}
STR_JUST_DATE_WALLCLOCK_LONG :{DATE_WALLCLOCK_LONG}
STR_JUST_DATE_WALLCLOCK_ISO :{DATE_WALLCLOCK_ISO}
STR_JUST_TIME_HHMM :{TIME_HHMM}
STR_JUST_STRING1 :{STRING}
STR_JUST_STRING2 :{STRING}
STR_RED_INT :{RED}{NUM}
STR_BLACK_PLUS :{BLACK}+ STR_BLACK_PLUS :{BLACK}+
STR_DECIMAL1_WITH_SCALE :{DECIMAL1}{DECIMAL}x STR_DECIMAL1_WITH_SCALE :{DECIMAL1}{DECIMAL}x

View File

@@ -82,11 +82,17 @@ welsh.txt
my @lang_lines; my @lang_lines;
my $start = 0; my $override = 0;
my $no_translate = 0;
my @lines = read_file("extra/english.txt") or die("Can't read english.txt"); my @lines = read_file("extra/english.txt") or die("Can't read english.txt");
for (@lines) { for (@lines) {
$start = 1 if /##override off/; $override = 0 if /##override off/;
next unless $start; $override = 1 if /##override on/;
$no_translate = 0 if /##no-translate off/;
$no_translate = 1 if /##no-translate on/;
next if $override;
next if $no_translate;
next if /^##/; next if /^##/;