diff --git a/src/init.php b/src/init.php index 81971eb..e9a5144 100644 --- a/src/init.php +++ b/src/init.php @@ -280,9 +280,12 @@ function _e(string $s) echo __($s, true); } -function __(string $s, bool $escape = false) +function __(string $s, bool $escape = false, ?string $arg = null) { $v = Lang::instance()->get($s); + if (null !== $arg) { + $v = sprintf($v, $arg); + } return $escape ? htmlspecialchars($v) : $v; }