translator
Types
pub type Translator {
Translator(
language: String,
directory: Option(String),
translations: Option(Dict(String, Dict(String, String))),
)
}
Constructors
-
Translator( language: String, directory: Option(String), translations: Option(Dict(String, Dict(String, String))), )
Functions
pub fn get_key(
translator: Translator,
key: String,
) -> Result(String, TranslatorError)
pub fn get_key_with_args(
translator: Translator,
key: String,
args: List(#(String, String)),
) -> Result(String, TranslatorError)
pub fn new_translator(language: String) -> Translator
pub fn with_directory(
translator: Translator,
directory: String,
) -> Translator