b4nan/translator

Simple Nette translator, uses Neon translation files

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

This package is not auto-updated.

Last update: 2024-04-13 17:33:43 UTC


README

Installation

register service via config.neon, and don't forget to set translator to template object

in config.neon:

parameters:
	defaultLang: cs
services:
	translator: B4nan\Localization\Translator(%appDir%/langs, %defaultLang%, @cacheStorage)

in BasePresenter.php:

/** @var \B4nan\Localization\Translator @inject */
public $translator;

protected function startup()
{
	parent::startup();
	$this->translator->setLang($this->user->identity->lang);
}