class TransLaunder::OutputManager
Public Class Methods
display_error_msg()
click to toggle source
# File lib/translaunder/output_manager.rb, line 24 def self.display_error_msg puts "TRANSLAUNDER: Wrong data." puts "Example: 'translaunder ja en カウボーイ' => 'カウボーイ'" exit end
display_help_and_quit()
click to toggle source
# File lib/translaunder/output_manager.rb, line 4 def self.display_help_and_quit puts <<-EOS ========= TRANSLAUNDER ========= Usage: translaunder 'source_language' 'target_language' 'text' Example: translaunder ja en 'やあカウボーイ、馬はどこ?' => 'ちょっとカウボーイ、どこに馬がいるのですか?' Check docs at: github.com/app2641/translaunder EOS exit end
display_no_internet_msg()
click to toggle source
# File lib/translaunder/output_manager.rb, line 30 def self.display_no_internet_msg puts "TRANSLAUNDER: There seems to be a problem with your internet connection" exit end
display_translation(text)
click to toggle source
# File lib/translaunder/output_manager.rb, line 35 def self.display_translation text puts "=> #{text}" end
display_version_and_quit()
click to toggle source
# File lib/translaunder/output_manager.rb, line 19 def self.display_version_and_quit puts "TransLaunder #{TransLaunder::VERSION}" exit end