[−][src]Function loon::t
pub fn t<'a, K: Into<Key<'a>>, I: Into<Opts<'a>>>(
key: K,
opts: I
) -> Result<String>
Shortcut for translate
.
key
can be a dot-delimited &str
or a &[&str]
path.
opts
can be an Opts
object, None
, or Var,
Count,
Locale, or
DefaultKey(or up to a
4-tuple` of these items).
Examples:
use loon::*; let _ = t("custom.greeting", Opts::default().var("name", "Jacob")); let _ = t(&["custom", "greeting"], Var("name", "Jacob")); let _ = t("greeting", None); let _ = t("greeting", (Locale("de"), (DefaultKey("missing.message"))));