b4nan / translator
Simple Nette translator, uses Neon translation files
Installs: 51
Dependents: 3
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/b4nan/translator
Requires
- nette/caching: ^2.3
- nette/neon: ^2.3
- nette/utils: ^2.3
Requires (Dev)
This package is not auto-updated.
Last update: 2025-10-12 01:34:10 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); }