From 3c2a1107288c546d59e6d265ae5143030fb236f6 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Sun, 28 Jul 2024 20:42:17 -0400 Subject: updatelang: Add the ability to sort output file in the English file's order Change-Id: Ia115549b96365cbee6f1f96c5b0351dcec538955 --- tools/updatelang | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'tools') diff --git a/tools/updatelang b/tools/updatelang index 534aa6d00f..28f259bdbb 100755 --- a/tools/updatelang +++ b/tools/updatelang @@ -158,7 +158,7 @@ sub reduceformat($) { ################## if($#ARGV != 2) { - print "Usage: updatelang \n"; + print "Usage: [ENGLISHORDER=1] updatelang \n"; exit; } @@ -502,7 +502,14 @@ foreach (@langheader) { print $fh $_; } -my @finalorder = @langorder; # TODO make configurable vs @englishorder +my @finalorder; + +if ($ENV{'ENGLISHORDER'}) { + @finalorder = @englishorder; +} else { + @finalorder = @langorder; +} + foreach my $id (@finalorder) { if (!defined($english{$id})) { next; -- cgit v1.2.3