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

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