pub mod poly_translator;
use crate::poly_translator::translator_factory::TranslatorType;
use crate::poly_translator::async_translator::Language;
use crate::poly_translator::translator_factory::TranslatorFactory;
#[tokio::main]
async fn main() {
let translator = TranslatorFactory::create_from_type(TranslatorType::Alibaba, "", "");
let translate_result = translator.translate("test", Some(Language::English), &Language::Chinese).await;
println!("{:?}", translate_result);
}