-
- Téléchargements
Refactored the way translations are loaded
Translations are now lazily loaded instead of being explicitely loaded by other components (e.g. the front controller, the plugin manager, etc...). Now other parties only configure "directories" where the translator can find translations. That makes the translator decoupled from the rest of Piwik.
parent
cb68ad1e
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- CHANGELOG.md 5 ajouts, 0 suppressionCHANGELOG.md
- config/environment/dev.php 8 ajouts, 0 suppressionconfig/environment/dev.php
- config/global.php 3 ajouts, 0 suppressionconfig/global.php
- core/Container/ContainerFactory.php 6 ajouts, 0 suppressioncore/Container/ContainerFactory.php
- core/FrontController.php 1 ajout, 5 suppressionscore/FrontController.php
- core/Plugin/Manager.php 10 ajouts, 4 suppressionscore/Plugin/Manager.php
- core/Translate.php 5 ajouts, 10 suppressionscore/Translate.php
- core/Translation/Loader/JsonFileLoader.php 65 ajouts, 0 suppressioncore/Translation/Loader/JsonFileLoader.php
- core/Translation/Loader/LoaderCache.php 66 ajouts, 0 suppressioncore/Translation/Loader/LoaderCache.php
- core/Translation/Loader/LoaderInterface.php 23 ajouts, 0 suppressioncore/Translation/Loader/LoaderInterface.php
- core/Translation/Translator.php 78 ajouts, 275 suppressionscore/Translation/Translator.php
- plugins/LanguagesManager/Commands/CompareKeys.php 1 ajout, 1 suppressionplugins/LanguagesManager/Commands/CompareKeys.php
- plugins/LanguagesManager/LanguagesManager.php 24 ajouts, 10 suppressionsplugins/LanguagesManager/LanguagesManager.php
- tests/PHPUnit/Unit/Translation/Loader/JsonFileLoaderTest.php 56 ajouts, 0 suppressiontests/PHPUnit/Unit/Translation/Loader/JsonFileLoaderTest.php
- tests/PHPUnit/Unit/Translation/Loader/LoaderCacheTest.php 72 ajouts, 0 suppressiontests/PHPUnit/Unit/Translation/Loader/LoaderCacheTest.php
- tests/PHPUnit/Unit/Translation/Loader/fixtures/dir1/en.json 6 ajouts, 0 suppressiontests/PHPUnit/Unit/Translation/Loader/fixtures/dir1/en.json
- tests/PHPUnit/Unit/Translation/Loader/fixtures/dir1/fr.json 5 ajouts, 0 suppressiontests/PHPUnit/Unit/Translation/Loader/fixtures/dir1/fr.json
- tests/PHPUnit/Unit/Translation/Loader/fixtures/dir2/en.json 6 ajouts, 0 suppressiontests/PHPUnit/Unit/Translation/Loader/fixtures/dir2/en.json
- tests/PHPUnit/Unit/Translation/TranslatorTest.php 98 ajouts, 0 suppressiontests/PHPUnit/Unit/Translation/TranslatorTest.php
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter