2017 © Pedro Peláez
 

library translator

Translator is a very simple string translation library for PHP.

image

willskates/translator

Translator is a very simple string translation library for PHP.

  • Friday, March 4, 2016
  • by WillSkates
  • Repository
  • 1 Watchers
  • 0 Stars
  • 7 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

Translator

Translator is a very simple string translation library for PHP., (*1)

Build

Build Status, (*2)

How To Install.

The best way to install Translator is through composer., (*3)

{
    "require": {
        "willskates/translator": "1.1.0"
    }
}

Usage.

Creating the Translator Object

$translator = new Translator();

Setting a Translation.

$translator->useTranslation('Hello', 'Hallo');

Getting a Translation.

$hello = $translator->translate('Hello');
//The value of $hello is 'Hallo'.

Setting a list of translations.

$translator->useTranslations(
    [
        'Hello' => 'Hallo',
        'Goodbye' => 'auf Wiedersehen'
    ]
);

Getting a list of translations.

$german = $translator->translations();

//$german is an array, assuming they were set it will contain ['Hello' => 'Hallo', 'Goodbye' => 'auf Wiedersehen'].

Setting and using the default language.

$deTranslator = new Translator();

$deTranslator->useTranslations(
    [
        'Hello' => 'Hallo',
        'Goodbye' => 'auf Wiedersehen'
    ]
);

$hello = $deTranslator->translate('Hello'); //Hallo
$goodbye = $deTranslator->translate('Goodbye'); //auf Wiedersehen

$broTranslator = new Translator();

$broTranslator->useTranslations(
    [
        'Hello' => 'Yo',
        'Goodbye' => 'Piece!'
    ]
);

$hello = $broTranslator->translate('Hello'); //Yo
$goodbye = $broTranslator->translate('Goodbye'); //Piece!

The Versions

04/03 2016

dev-master

9999999-dev http://github.com/WillSkates/Translator

Translator is a very simple string translation library for PHP.

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

php translation

09/02 2016

1.1.0

1.1.0.0 http://github.com/WillSkates/Translator

Translator is a very simple string translation library for PHP.

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

php translation

21/06 2013

1.0.1

1.0.1.0 http://github.com/WillSkates/Translator

Translator is a very simple string translation library for PHP.

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

php translation

19/06 2013

1.0.0

1.0.0.0 http://github.com/WillSkates/Translator

Translator is a very simple string translation library for PHP.

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

php translation