b4nan/translator

简单的Nette翻译器,使用Neon翻译文件

dev-master 2016-10-07 06:53 UTC

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);
}