Skip to content

Commit

Permalink
aws translate code
Browse files Browse the repository at this point in the history
  • Loading branch information
omenking committed Apr 7, 2024
1 parent 7eb41c2 commit beb10d7
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 0 deletions.
8 changes: 8 additions & 0 deletions translate/Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# frozen_string_literal: true

source "https://rubygems.org"

# gem "rails"
gem "aws-sdk-translate"
gem 'pry'
gem 'nokogiri'
40 changes: 40 additions & 0 deletions translate/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
GEM
remote: https://rubygems.org/
specs:
aws-eventstream (1.3.0)
aws-partitions (1.909.0)
aws-sdk-core (3.191.6)
aws-eventstream (~> 1, >= 1.3.0)
aws-partitions (~> 1, >= 1.651.0)
aws-sigv4 (~> 1.8)
jmespath (~> 1, >= 1.6.1)
aws-sdk-translate (1.63.0)
aws-sdk-core (~> 3, >= 3.191.0)
aws-sigv4 (~> 1.1)
aws-sigv4 (1.8.0)
aws-eventstream (~> 1, >= 1.0.2)
coderay (1.1.3)
jmespath (1.6.2)
method_source (1.0.0)
mini_portile2 (2.8.5)
nokogiri (1.16.3)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
nokogiri (1.16.3-x86_64-linux)
racc (~> 1.4)
pry (0.14.2)
coderay (~> 1.1)
method_source (~> 1.0)
racc (1.7.3)

PLATFORMS
ruby
x86_64-linux

DEPENDENCIES
aws-sdk-translate
nokogiri
pry

BUNDLED WITH
2.5.6
12 changes: 12 additions & 0 deletions translate/main.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
require 'aws-sdk-translate'
require 'pry'

client = Aws::Translate::Client.new

text = "Hello, This is Andrew Brown, Utilizing Amazon Translate."
resp = client.translate_text({
text: text,
source_language_code: "en", # required
target_language_code: "es" # required
})
puts resp.translated_text

0 comments on commit beb10d7

Please sign in to comment.