abstract class Ajuga::TranslationBackend

Direct Known Subclasses

Defined in:

ajuga/translation_backend.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.[](name : String) : TranslationBackend #

[View source]

Class Method Detail

def self.<<(backend : TranslationBackend) #

[View source]
def self.[]?(name : String) : TranslationBackend | Nil #

[View source]
def self.all : Array(TranslationBackend) #

[View source]

Instance Method Detail

abstract def description : String #

[View source]
abstract def directions : Array(Tuple(Language, Language)) #

[View source]
abstract def finish #

[View source]
abstract def name : String #

[View source]
abstract def prepare #

[View source]
abstract def translate(source : Language, target : Language, text : String) : String #

[View source]