Sha256: b3b980a0472ac2cc4a5c6f2d61bfec92d6a691c8202223fb4daa0c1cc11b359c

Contents?: true

Size: 475 Bytes

Versions: 5

Compression:

Stored size: 475 Bytes

Contents

#!/usr/bin/env ruby
# encoding: ASCII-8BIT

text = ARGV.shift || 'Hello world.'
lang = ARGV.shift || 'en_fr'

require 'soap/rpc/driver'

server = 'http://services.xmethods.net/perl/soaplite.cgi'
InterfaceNS = 'urn:xmethodsBabelFish'
wireDumpDev = nil	# STDERR

drv = SOAP::RPC::Driver.new(server, InterfaceNS)
drv.wiredump_dev = wireDumpDev
drv.add_method_with_soapaction('BabelFish', InterfaceNS + "#BabelFish", 'translationmode', 'sourcedata')

p drv.BabelFish(lang, text)

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
soap5r-2.0.3 sample/basic/babelfish.rb
soap5r-2.0.2 sample/basic/babelfish.rb
soap5r-2.0.1 sample/basic/babelfish.rb
soap5r-2.0.0 sample/basic/babelfish.rb
soap5r-2.0.0.20120130130121 sample/basic/babelfish.rb