unknown a0372a28bb second commit 11 jam lalu
..
Catalogue a0372a28bb second commit 11 jam lalu
Command a0372a28bb second commit 11 jam lalu
DataCollector a0372a28bb second commit 11 jam lalu
DependencyInjection a0372a28bb second commit 11 jam lalu
Dumper a0372a28bb second commit 11 jam lalu
Exception a0372a28bb second commit 11 jam lalu
Extractor a0372a28bb second commit 11 jam lalu
Formatter a0372a28bb second commit 11 jam lalu
Loader a0372a28bb second commit 11 jam lalu
Provider a0372a28bb second commit 11 jam lalu
Reader a0372a28bb second commit 11 jam lalu
Resources a0372a28bb second commit 11 jam lalu
Test a0372a28bb second commit 11 jam lalu
Util a0372a28bb second commit 11 jam lalu
Writer a0372a28bb second commit 11 jam lalu
CHANGELOG.md a0372a28bb second commit 11 jam lalu
CatalogueMetadataAwareInterface.php a0372a28bb second commit 11 jam lalu
DataCollectorTranslator.php a0372a28bb second commit 11 jam lalu
IdentityTranslator.php a0372a28bb second commit 11 jam lalu
LICENSE a0372a28bb second commit 11 jam lalu
LocaleSwitcher.php a0372a28bb second commit 11 jam lalu
LoggingTranslator.php a0372a28bb second commit 11 jam lalu
MessageCatalogue.php a0372a28bb second commit 11 jam lalu
MessageCatalogueInterface.php a0372a28bb second commit 11 jam lalu
MetadataAwareInterface.php a0372a28bb second commit 11 jam lalu
PseudoLocalizationTranslator.php a0372a28bb second commit 11 jam lalu
README.md a0372a28bb second commit 11 jam lalu
StaticMessage.php a0372a28bb second commit 11 jam lalu
TranslatableMessage.php a0372a28bb second commit 11 jam lalu
Translator.php a0372a28bb second commit 11 jam lalu
TranslatorBag.php a0372a28bb second commit 11 jam lalu
TranslatorBagInterface.php a0372a28bb second commit 11 jam lalu
composer.json a0372a28bb second commit 11 jam lalu

README.md

Translation Component

The Translation component provides tools to internationalize your application.

Getting Started

composer require symfony/translation
use Symfony\Component\Translation\Translator;
use Symfony\Component\Translation\Loader\ArrayLoader;

$translator = new Translator('fr_FR');
$translator->addLoader('array', new ArrayLoader());
$translator->addResource('array', [
    'Hello World!' => 'Bonjour !',
], 'fr_FR');

echo $translator->trans('Hello World!'); // outputs « Bonjour ! »

Sponsor

Help Symfony by sponsoring its development!

Resources