b4nan / translator
简单的Nette翻译器,使用Neon翻译文件
dev-master
2016-10-07 06:53 UTC
Requires
- nette/caching: ^2.3
- nette/neon: ^2.3
- nette/utils: ^2.3
Requires (Dev)
This package is not auto-updated.
Last update: 2024-09-14 19:52:59 UTC
README
安装
通过config.neon注册服务,并且别忘了将翻译器设置为模板对象
在config.neon中
parameters: defaultLang: cs services: translator: B4nan\Localization\Translator(%appDir%/langs, %defaultLang%, @cacheStorage)
在BasePresenter.php中
/** @var \B4nan\Localization\Translator @inject */ public $translator; protected function startup() { parent::startup(); $this->translator->setLang($this->user->identity->lang); }