2017 © Pedro Peláez
 

library nette-translator

Translator for Nette framework

image

carrooi/nette-translator

Translator for Nette framework

  • Saturday, July 18, 2015
  • by sakren
  • Repository
  • 1 Watchers
  • 0 Stars
  • 108 Installations
  • HTML
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 11 Versions
  • 0 % Grown

The README.md

Build Status, (*1)

Donate, (*2)

nette-translator

This translator is just extended version of sakren/translator for Nette framework., (*3)

For full documentation, look here., (*4)

Help

Unfortunately I don't have any more time to maintain this repository :-(, (*5)

Don't you want to save me and this project by taking over it?, (*6)

sad cat, (*7)

Installation

Preferred way is to install via composer., (*8)

php composer.phar require sakren/nette-translator

Usage

You can enable this package in your neon configuration., (*9)

extensions:
    translator: DK\NetteTranslator\TranslatorExtension

Configuration

config.neon:, (*10)

translator:
    directory: /path/to/my/dictionaries     # required
    language: en                            # required
    caching: true                           # this will just use cacheStorage service registered in you DI
    debugger: true                          # adds debug panel
    debuggerGroups:                         # list of custom groups with translations in debug panel
        Menu: ^menu\.                       # all translations with "menu." in beginning will be in "Menu" group
    replacements:                           # list of replacements
        name: This is name of my website

Templates

The only thing you need to do is register translator's helper loader in your BasePresenter or BaseControl., (*11)

protected function createTemplate($class = null)
{
    $template = parent::createTemplate();

    $template->registerHelperLoader(callback($this->translator->createTemplateHelpers(), 'loader'));

    return $template;
}

All translations in templates will be returned as Nette\Utils\Html object., (*12)

Changelog

  • 1.3.2, (*13)

    • Move under Carrooi organization
    • Abandon package
  • 1.3.1, (*14)

    • Added groups into debug panel
  • 1.3.0, (*15)

  • 1.2.1, (*16)

    • Added "debug" mode for template translations
  • 1.2.0, (*17)

    • Added debug panel
    • Translations from templates are wrapped in Nette\Utils\Html object
  • 1.1.0, (*18)

    • See changelog of php-translator to see rest of changes (https://github.com/sakren/php-translator#changelog) (version 1.5.0 - 1.6.1)
    • Updated dependencies
    • Tests were not working in clean installation
    • Updates because of base translator
  • 1.0.3, (*19)

    • Updated base translator
  • 1.0.2, (*20)

    • Info about installation
  • 1.0.1, (*21)

    • Just some typo
  • 1.0.0, (*22)

    • First version

The Versions

18/07 2015

dev-master

9999999-dev https://github.com/Carrooi/Nette-Translator

Translator for Nette framework

  Sources   Download

MIT

The Requires

 

The Development Requires

translator i18n localization nette

18/07 2015

1.3.2

1.3.2.0 https://github.com/Carrooi/Nette-Translator

Translator for Nette framework

  Sources   Download

MIT

The Requires

 

The Development Requires

translator i18n localization nette

18/04 2014

1.3.1

1.3.1.0 https://github.com/sakren/nette-translator

Translator for Nette framework

  Sources   Download

MIT

The Requires

 

The Development Requires

translator i18n localization nette

18/04 2014

1.3.0

1.3.0.0 https://github.com/sakren/nette-translator

Translator for Nette framework

  Sources   Download

MIT

The Requires

 

The Development Requires

translator i18n localization nette

17/04 2014

1.2.1

1.2.1.0 https://github.com/sakren/nette-translator

Translator for Nette framework

  Sources   Download

MIT

The Requires

 

The Development Requires

translator i18n localization nette

17/04 2014

1.2.0

1.2.0.0 https://github.com/sakren/nette-translator

Translator for Nette framework

  Sources   Download

MIT

The Requires

 

The Development Requires

translator i18n localization nette

03/02 2014

1.1.0

1.1.0.0 https://github.com/sakren/php-nette-translator

Translator for Nette framework

  Sources   Download

MIT

The Requires

 

The Development Requires

translator i18n localization nette

24/09 2013

1.0.3

1.0.3.0 https://github.com/sakren/php-nette-translator

Translator for Nette framework

  Sources   Download

MIT

The Requires

 

The Development Requires

translator i18n localization nette

14/09 2013

1.0.2

1.0.2.0 https://github.com/sakren/php-nette-translator

Translator for Nette framework

  Sources   Download

MIT

The Requires

 

The Development Requires

translator i18n localization nette

14/09 2013

1.0.1

1.0.1.0 https://github.com/sakren/php-nette-translator

Translator for Nette framework

  Sources   Download

MIT

The Requires

 

The Development Requires

translator i18n localization nette

14/09 2013

1.0.0

1.0.0.0 https://github.com/sakren/php-nette-translator

Translator for Nette framework

  Sources   Download

MIT

The Requires

 

The Development Requires

translator i18n localization nette