PHPackages                             nyrados/translator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. nyrados/translator

ActiveLibary

nyrados/translator
==================

Translation Api to localize webpages

0.2.1(5y ago)0294PHPPHP ^7.2CI failing

Since Aug 2Pushed 5y ago1 watchersCompare

[ Source](https://github.com/nyrados/translator)[ Packagist](https://packagist.org/packages/nyrados/translator)[ RSS](/packages/nyrados-translator/feed)WikiDiscussions master Synced 5d ago

READMEChangelog (4)Dependencies (3)Versions (5)Used By (0)

Translator
==========

[](#translator)

Translation API to localize web applications

General Setup
-------------

[](#general-setup)

In this example we will create an instance of `Nyrados\Translator\TranslatorApi` and set example language preferences. The TranslatorApi will look for translations in these order, including the parent language (`en-en` is the parent language of `en-us`). In this context it will first look for austrian german, then for regular german, then for american english and finally for british english.

A provider is an instance of `Nyrados\Translator\Provider\ProviderInterface` it provides translations for a language strings and a given language.

```
