[−][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::prelude::*; 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"))));