b4nan / translator
Simple Nette translator, uses Neon translation files
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: 2025-02-01 21:49:48 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); }