public function translate($text, $context, $lang = null) { foreach ($context as $key => $val) { $replace['{' . $key . '}'] = $val; } return strtr($this->dicos[$lang === null ? Kernel::getCurrentLang() : $lang][$text], $replace); }
function createLink($link) { if (Kernel::getDefaultLang() != Kernel::get("lang")) { return "/" . Kernel::getCurrentLang() . $link; } else { return $link; } }
public function __toString() { return $this->get($this->_currentLang == null ? Kernel::getCurrentLang() : $this->_currentLang); }