summaryrefslogtreecommitdiff
path: root/ptranslate/ptranslate.sh
diff options
context:
space:
mode:
Diffstat (limited to 'ptranslate/ptranslate.sh')
-rw-r--r--ptranslate/ptranslate.sh23
1 files changed, 23 insertions, 0 deletions
diff --git a/ptranslate/ptranslate.sh b/ptranslate/ptranslate.sh
new file mode 100644
index 0000000..0c377d1
--- /dev/null
+++ b/ptranslate/ptranslate.sh
@@ -0,0 +1,23 @@
+#!/bin/sh
+# pget translate
+ver="1.9.0"
+#
+# Copyright (C) 2009 Luke Shumaker
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# Originally written by Luke Shumaker <lukeshu@sbcglobal.net>.
+
+file="$1"
+echo "$file" >> /dev/stderr
+mime=`file -bi "$file"`
+echo "$mime" >> /dev/stderr
+translator="/usr/local/libexec/media-types/$mime"
+if [ -e "$translator" ]; then
+ "$0" "`"$translator" "$file"`"
+else
+ echo "$file"
+fi
+