raziul/translation

Lightweight translation library for PHP

0.5 2021-01-31 07:41 UTC

This package is auto-updated.

Last update: 2024-08-29 05:43:47 UTC


README

This translation library is very lightweight and has only 1 file, NO EXTRA PACKAGE/DEPENDENCY.

Installation

composer require raziul/translation

Basic Usage

use Raziul\Translation\Translator;

// Locales directory
$directory = __DIR__ . '/locales';

// Create translator instance
$translator = new Translator($directory);

// Set current locale to use
$translator->setLocale('en_US');

// Translate
echo $translator->translate('Hello World!');

Check examples folder for more example.