diff --git a/readme.md b/readme.md index 821606a..a994753 100644 --- a/readme.md +++ b/readme.md @@ -24,7 +24,7 @@ composer require drago-ex/translator ``` ## Extension registration -```php +```neon extensions: - Drago\Localization\DI\TranslatorExtension(translateDir: %appDir%/locale) ``` @@ -44,20 +44,19 @@ $this->lang; $this->getTranslator(); ``` -## We will create the translation in ini files -```php -hello.world = Hello, world'!' +## We will create the translation in neon files +```neon +'Hello, world!': 'Hello, world!' ``` ## Translation in the template ```latte -{_'hello.world'} +{_'Hello, world!'} ``` ## Translation in forms ```php $form->setTranslator($this->getTranslator()); -$form->addText('hello', 'hello.world'); ``` ## Route settings for translation diff --git a/tests/Translator/DI/TranslatorExtension.phpt b/tests/Translator/DI/TranslatorExtension.phpt index 4407a9e..1649ae9 100644 --- a/tests/Translator/DI/TranslatorExtension.phpt +++ b/tests/Translator/DI/TranslatorExtension.phpt @@ -60,7 +60,7 @@ class TestTranslatorExtension extends TestCase public function test02(): void { $class = $this->getTranslatorByType(); - Assert::same('Hello, world!', $class->translate('hello.world')); + Assert::same('Hello, world!', $class->translate('Hello, world!')); } diff --git a/tests/locale/en.neon b/tests/locale/en.neon index 477f708..352b346 100644 --- a/tests/locale/en.neon +++ b/tests/locale/en.neon @@ -1 +1 @@ -hello.world: 'Hello, world!' +'Hello, world!': 'Hello, world!'