From 0b95db6ff23410796e853fcaaa4e3a8296a6cbec Mon Sep 17 00:00:00 2001 From: Wouter de Jong Date: Sat, 1 Feb 2020 14:25:57 +0100 Subject: [PATCH 1/2] [Translation][Debug] Add installation and minimal example to README --- README.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e80a70ca..f4f17066 100644 --- a/README.md +++ b/README.md @@ -3,10 +3,28 @@ Translation Component The Translation component provides tools to internationalize your application. +Getting Started +--------------- + +``` +$ composer require symfony/translation +``` + +```php +use Symfony\Component\Translation\Translator; + +$translator = new Translator('fr_FR'); +$translator->addResource('array', [ + 'Hello World!' => 'Bonjour !', +], 'fr_FR'); + +echo $translator->trans('Hello World!'); // outputs « Bonjour ! » +``` + Resources --------- - * [Documentation](https://symfony.com/doc/current/components/translation.html) + * [Documentation](https://symfony.com/doc/current/translation.html) * [Contributing](https://symfony.com/doc/current/contributing/index.html) * [Report issues](https://github.com/symfony/symfony/issues) and [send Pull Requests](https://github.com/symfony/symfony/pulls) From 1eb074e0bd94939a30dd14dbecf7a92b165cea34 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Tue, 4 Feb 2020 08:15:38 +0100 Subject: [PATCH 2/2] [Translation] Add missing use statement --- Command/XliffLintCommand.php | 1 + 1 file changed, 1 insertion(+) diff --git a/Command/XliffLintCommand.php b/Command/XliffLintCommand.php index 922e026c..6b1976dc 100644 --- a/Command/XliffLintCommand.php +++ b/Command/XliffLintCommand.php @@ -17,6 +17,7 @@ use Symfony\Component\Console\Input\InputOption; use Symfony\Component\Console\Output\OutputInterface; use Symfony\Component\Console\Style\SymfonyStyle; +use Symfony\Component\Translation\Exception\InvalidArgumentException; /** * Validates XLIFF files syntax and outputs encountered errors.