ibexa/jms-translation-bundle
Puts the Symfony Translation Component on steroids
2.6.0
111K downloads/mo
#4948 most downloaded on Packagist
ibexa/jms-translation-bundle
What this package is like to depend on
Last release 5 months ago
24 Mar 2026
Too new to tell
only 2 dated releases
Nearly every release is documented
notes for 2 of 2 stable releases
Nothing withdrawn
no release was ever pulled
5 months old
2 releases · first in 2026
2 releases in the last 12 months
see the full history below
Release timeline
2 releases · Mar 2026 to Mar 2026Releases
latest 2-
2.6.024 Mar 2026Release notes
Open source →What's Changed
Full Changelog: https://github.com/ibexa/jms-translation-bundle/commits/2.6.0
-
1.0.017 Mar 2026Release notes
Open source →Closed issues:
- Twig Error when launch extract command #70
- Example of JMS\TranslationBundle\Annotation\Ignore #68
- non-existent service config_factory #67
- Translation_domain on forms #61
- Readme add how to test this bundle as it does not test tand-alone #58
- OS ordering seems to be causing git merge conflicts #57
- Ids on xliff entries on generation #56
- can't tag service jms_translation.file_vistor or not working #54
- Advanced translations depending on variables gender, number, etc... #52
- FileExtractor would not work with current php-parser #50
- translation:extract command for a Bundle not correct #49
- Issue running script for extracts from the cli and website #48
- Look for FormBuilderInterface instances too #46
- Extract options/second_options labels of form field repeated type #45
- Fatal Error when exporting translations #42
- error in 'clean' install (used to work before) #41
- illegal XLIFF file format due to jms:reference-file elements #39
- Invalid WebUI configurations #38
- translation:extract --bundle=XXXBundle => grabbing messages from all bundles #37
- Keep empty strings #36
- yml and linebreaks #35
- translating messages from validation.yml #33
- Can't run tests #30
- Problem with WebUi #26
- Please remove dependency on the DI Bundle #23
- The twig 'desc' filter does not work with the 'transchoice' filter #22
- @Ignore gets ignored for plain text form field labels #20
- Extract empty_values of form field choice/entity type #17
- Content of desc filter not dumped #14
- How to use @Ignore? #13
- WebUI: Update fail without domain "message" (Bug fix include) #11
- Inline Editing? #10
- Empty meaning and wrong description in Message while dumping #9
- Use of removed MessageCatalogue->all() method in Updater #8
- export option to remove jms specific xliff code #7
- Translation.loader dependency #1
Merged pull requests:
- Bugfix in RuntimeException when when trying to load an incorrectly formatted XML #71 (skwi)
- Use the "validators" domain for the "invalid_message" options in forms. #66 (bvleur)
- Parse default option for translation_domain #65 (bvleur)
- Extract invalid_message option for repeated field type #64 (bvleur)
- Support translation_domain option on forms #63 (bvleur)
- [#57] fix problem with undetermined comparison callback on uasort( , strcasecmp) #62 (cordoval)
- [#56] fix ids on xliff files to be sha1 to avoid merging conflicts #59 (cordoval)
- Support labels for "repeated" field groups #55 (bvleur)
- Look for FormBuilderInterface instances too #47 (albyrock87)
- Change incorrect "master-dev" to "dev-master" #44 (jonathaningram)
- Keep empty strings, Yml line breaks #43 (cdfre)
- Specify a php-parser version #40 (nikic)
- Fix "Argument 7 passed (...) must be an array, null given" #34 (frosas)
- check consistency of messages desc #32 (arnaud-lb)
- Added CDATA support for XLIFF format #31 (dlsniper)
- Changed the XLIFF dumper so that it supports CDATA for target and source #28 (dlsniper)
- don't pass the message id in the URL (workaround for https://github.com/symfony/symfony/issues/2962 ) #27 (arnaud-lb)
- add composer file #25 (cdfre)
- Add Support for Choices #21 (AlexKa)
- Fix DefaultApplyingNodeVisitor when |trans has replacement param #18 (arnaud-lb)
- set validator messages' domain to "validators" #15 (arnaud-lb)
- Resolve issue #11 #12 (jpierront)
- Add an option to load external resources #6 (rande)
- Add LoggerAwareInterface, display error messages on parsing errors #5 (rande)
- Add domain management #4 (rande)
- add an option to keep old translation #3 (rande)
- Add only domains option #2 (rande)
* This Changelog was automatically generated by github_changelog_generator