├── .gitignore ├── Controller ├── EditionController.php └── TranslatorController.php ├── DependencyInjection ├── Compiler │ └── TranslatorPass.php ├── Configuration.php └── KnpTranslatorExtension.php ├── Dumper ├── CsvDumper.php ├── Dumper.php ├── XliffDumper.php └── YamlDumper.php ├── Exception └── InvalidTranslationKeyException.php ├── Features ├── Context │ └── FeatureContext.php └── translate.feature ├── KnpTranslatorBundle.php ├── LICENSE ├── Listener └── ResponseListener.php ├── README.md ├── Resources ├── config │ ├── controller.xml │ ├── routing │ │ ├── edition.yml │ │ └── routing.yml │ └── translation.xml ├── public │ ├── css │ │ └── translator.css │ └── js │ │ ├── ext-core.js │ │ └── translator.js ├── translations │ ├── KnpTranslatorBundle.en.yml │ └── KnpTranslatorBundle.fr.yml └── views │ ├── Default │ └── index.html.twig │ ├── Edition │ └── list.html.twig │ └── layout.html.twig ├── Templating ├── Helper │ └── TranslatorHelper.php └── Twig │ └── TranslationExtension.php ├── Translation └── Writer.php ├── composer.json ├── composer.lock └── spec └── Knp └── Bundle └── TranslatorBundle ├── Dumper ├── CsvDumperSpec.php ├── XliffDumperSpec.php ├── YamlDumperSpec.php └── tmp.xlf └── Translation └── WriterSpec.php /.gitignore: -------------------------------------------------------------------------------- 1 | phpunit.xml 2 | Tests/autoload.php 3 | vendor 4 | -------------------------------------------------------------------------------- /Controller/EditionController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Controller/EditionController.php -------------------------------------------------------------------------------- /Controller/TranslatorController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Controller/TranslatorController.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/TranslatorPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/DependencyInjection/Compiler/TranslatorPass.php -------------------------------------------------------------------------------- /DependencyInjection/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/DependencyInjection/Configuration.php -------------------------------------------------------------------------------- /DependencyInjection/KnpTranslatorExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/DependencyInjection/KnpTranslatorExtension.php -------------------------------------------------------------------------------- /Dumper/CsvDumper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Dumper/CsvDumper.php -------------------------------------------------------------------------------- /Dumper/Dumper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Dumper/Dumper.php -------------------------------------------------------------------------------- /Dumper/XliffDumper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Dumper/XliffDumper.php -------------------------------------------------------------------------------- /Dumper/YamlDumper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Dumper/YamlDumper.php -------------------------------------------------------------------------------- /Exception/InvalidTranslationKeyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Exception/InvalidTranslationKeyException.php -------------------------------------------------------------------------------- /Features/Context/FeatureContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Features/Context/FeatureContext.php -------------------------------------------------------------------------------- /Features/translate.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Features/translate.feature -------------------------------------------------------------------------------- /KnpTranslatorBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/KnpTranslatorBundle.php -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/LICENSE -------------------------------------------------------------------------------- /Listener/ResponseListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Listener/ResponseListener.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/README.md -------------------------------------------------------------------------------- /Resources/config/controller.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Resources/config/controller.xml -------------------------------------------------------------------------------- /Resources/config/routing/edition.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Resources/config/routing/edition.yml -------------------------------------------------------------------------------- /Resources/config/routing/routing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Resources/config/routing/routing.yml -------------------------------------------------------------------------------- /Resources/config/translation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Resources/config/translation.xml -------------------------------------------------------------------------------- /Resources/public/css/translator.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Resources/public/css/translator.css -------------------------------------------------------------------------------- /Resources/public/js/ext-core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Resources/public/js/ext-core.js -------------------------------------------------------------------------------- /Resources/public/js/translator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Resources/public/js/translator.js -------------------------------------------------------------------------------- /Resources/translations/KnpTranslatorBundle.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Resources/translations/KnpTranslatorBundle.en.yml -------------------------------------------------------------------------------- /Resources/translations/KnpTranslatorBundle.fr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Resources/translations/KnpTranslatorBundle.fr.yml -------------------------------------------------------------------------------- /Resources/views/Default/index.html.twig: -------------------------------------------------------------------------------- 1 | Hello! 2 | -------------------------------------------------------------------------------- /Resources/views/Edition/list.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Resources/views/Edition/list.html.twig -------------------------------------------------------------------------------- /Resources/views/layout.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Resources/views/layout.html.twig -------------------------------------------------------------------------------- /Templating/Helper/TranslatorHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Templating/Helper/TranslatorHelper.php -------------------------------------------------------------------------------- /Templating/Twig/TranslationExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Templating/Twig/TranslationExtension.php -------------------------------------------------------------------------------- /Translation/Writer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/Translation/Writer.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/composer.lock -------------------------------------------------------------------------------- /spec/Knp/Bundle/TranslatorBundle/Dumper/CsvDumperSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/spec/Knp/Bundle/TranslatorBundle/Dumper/CsvDumperSpec.php -------------------------------------------------------------------------------- /spec/Knp/Bundle/TranslatorBundle/Dumper/XliffDumperSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/spec/Knp/Bundle/TranslatorBundle/Dumper/XliffDumperSpec.php -------------------------------------------------------------------------------- /spec/Knp/Bundle/TranslatorBundle/Dumper/YamlDumperSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/spec/Knp/Bundle/TranslatorBundle/Dumper/YamlDumperSpec.php -------------------------------------------------------------------------------- /spec/Knp/Bundle/TranslatorBundle/Dumper/tmp.xlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/spec/Knp/Bundle/TranslatorBundle/Dumper/tmp.xlf -------------------------------------------------------------------------------- /spec/Knp/Bundle/TranslatorBundle/Translation/WriterSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docteurklein/TranslatorBundle/HEAD/spec/Knp/Bundle/TranslatorBundle/Translation/WriterSpec.php --------------------------------------------------------------------------------