class DeepL::CLI

Defined in:

deepl/cli.cr
deepl/cli/version.cr

Constant Summary

VERSION = {{ (`shards version /home/runner/work/deepl-cli/deepl-cli/src/deepl/cli`).chomp.stringify }}

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Class Method Detail

def self.debug : Bool #

[View source]
def self.debug=(debug : Bool) #

[View source]

Instance Method Detail

def argv_or_select_id_from_glossary_list_long #

[View source]
def argv_or_select_name_from_glossary_list #

[View source]
def create_glossary #

[View source]
def delete_glossary_by_id #

[View source]
def delete_glossary_by_name #

[View source]
def edit_glossary_by_id #

[View source]
def edit_glossary_by_name #

[View source]
def edit_glossary_core(translator, glossary_info) #

[View source]
def option : Options #

[View source]
def output_glossary_entries_by_id #

[View source]
def output_glossary_entries_by_name #

[View source]
def parser : Parser #

[View source]
def print_glossary_language_pairs #

[View source]
def print_glossary_list #

[View source]
def print_glossary_list_long #

[View source]
def print_help #

[View source]
def print_source_languages #

[View source]
def print_target_languages #

[View source]
def print_usage #

[View source]
def print_version #

[View source]
def run #

[View source]
def select_id_from_glossary_list_long : String | Nil #

[View source]
def select_name_from_glossary_list : String | Nil #

[View source]
def translate_document #

[View source]
def translate_text #

[View source]