From ab020b55629130202638ee2019117718a854a5ff Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Sat, 3 Dec 2011 14:04:52 +0100 Subject: Add language switch for extra information (delay reasons etc.) --- bin/db-ris | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'bin/db-ris') diff --git a/bin/db-ris b/bin/db-ris index 082505f..3c58b22 100755 --- a/bin/db-ris +++ b/bin/db-ris @@ -16,6 +16,7 @@ my $filter_via; my $ignore_late = 0; my $show_full_route = 0; my $types = q{}; +my $language; my @output; @@ -25,6 +26,7 @@ GetOptions( 'd|date=s' => \$date, 'f|full-route' => \$show_full_route, 'h|help' => sub { show_help(0) }, + 'l|lang=s' => \$language, 'L|ignore-late' => \$ignore_late, 'm|mot=s' => \$types, 't|time=s' => \$time, @@ -43,10 +45,11 @@ for my $type ( split( qr{,}, $types ) ) { } my $status = Travel::Status::DE::DeutscheBahn->new( - date => $date, - mot => \%train_type, - station => shift || show_help(1), - time => $time, + date => $date, + language => $language, + mot => \%train_type, + station => shift || show_help(1), + time => $time, ); sub show_help { @@ -164,6 +167,11 @@ Date to list departures for. Default: today. Display complete routes (including arrival times) of all trains. +=item B<-l>, B<--lang> B|B|B|B + +Set language used for additional information. Supports Beutsch (default), +Bnglish, Btalian and dutch (B). + =item B<-L>, B<--ignore-late> Do not display delayed trains. @@ -185,7 +193,7 @@ argements: You can prefix an argument with "!" to hide it. The default is C<< ice,ic_ec,d,nv,s >>. Note that B<-m> does not replace the default, so if you -only want to see S-Bahn und U-Bahn departures, you'd have to use C<< -m +only want to see S-Bahn and U-Bahn departures, you'd have to use C<< -m !ice,!ic_ec,!d,!nv,u >>. =item B<-t>, B<--time> I:I -- cgit v1.2.3