mirror of
https://github.com/pragma-/pbot.git
synced 2024-12-27 13:12:42 +01:00
22 lines
443 B
Prolog
Executable File
Vendored
22 lines
443 B
Prolog
Executable File
Vendored
#!/usr/bin/env perl
|
|
|
|
# quick and dirty interface to https://github.com/soimort/translate-shell
|
|
|
|
use warnings;
|
|
use strict;
|
|
|
|
if (not @ARGV) {
|
|
print "Usage: trans [options] [source]:[targets] <word or phrase>\n";
|
|
exit;
|
|
}
|
|
|
|
my $args = quotemeta "@ARGV";
|
|
$args =~ s/\\([ :-])/$1/g;
|
|
$args =~ s/^\s+|\s+$//g;
|
|
|
|
my $opts = '-j -no-ansi -no-autocorrect';
|
|
$opts .= ' -b' unless $args =~ /^-/;
|
|
|
|
my $result = `trans $opts $args`;
|
|
print "$result\n";
|