Skip to content

Instantly share code, notes, and snippets.

@dalelane
Last active August 29, 2015 14:14
Show Gist options
  • Save dalelane/bf4dbcad5cefb2f2be97 to your computer and use it in GitHub Desktop.
Save dalelane/bf4dbcad5cefb2f2be97 to your computer and use it in GitHub Desktop.
Running Watson Machine Translation service from curl
# Get these from Bluemix and set as environment variables
# $BLUEMIX_WATSON_MACHTRANS_USER
# $BLUEMIX_WATSON_MACHTRANS_PASS
# $BLUEMIX_WATSON_MACHTRANS_URL
export FORMAT="rt=text" # or json or xml
export LANG_FROM="enus"
export LANG_TO="frfr"
export LANGUAGE="mt-$LANG_FROM-$LANG_TO"
export TEXT_TO_TRANSLATE="Hello. My name is Dale. I want to translate this into French. "
curl -X POST \
--user $BLUEMIX_WATSON_MACHTRANS_USER:$BLUEMIX_WATSON_MACHTRANS_PASS \
--data "$FORMAT&sid=$LANGUAGE&txt=$TEXT_TO_TRANSLATE" \
$BLUEMIX_WATSON_MACHTRANS_URL
echo ''
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment