70 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			70 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| CHANGELOG
 | |
| =========
 | |
| 
 | |
| 3.0.0
 | |
| -----
 | |
| 
 | |
|  * removed `FileDumper::format()` method.
 | |
|  * Changed the visibility of the locale property in `Translator` from protected to private.
 | |
| 
 | |
| 2.8.0
 | |
| -----
 | |
| 
 | |
|  * deprecated FileDumper::format(), overwrite FileDumper::formatCatalogue() instead.
 | |
|  * deprecated Translator::getMessages(), rely on TranslatorBagInterface::getCatalogue() instead.
 | |
|  * added `FileDumper::formatCatalogue` which allows format the catalogue without dumping it into file.
 | |
|  * added option `json_encoding` to JsonFileDumper
 | |
|  * added options `as_tree`, `inline` to YamlFileDumper
 | |
|  * added support for XLIFF 2.0.
 | |
|  * added support for XLIFF target and tool attributes.
 | |
|  * added message parameters to DataCollectorTranslator.
 | |
|  * [DEPRECATION] The `DiffOperation` class has been deprecated and
 | |
|    will be removed in Symfony 3.0, since its operation has nothing to do with 'diff',
 | |
|    so the class name is misleading. The `TargetOperation` class should be used for
 | |
|    this use-case instead.
 | |
| 
 | |
| 2.7.0
 | |
| -----
 | |
| 
 | |
|  * added DataCollectorTranslator for collecting the translated messages.
 | |
| 
 | |
| 2.6.0
 | |
| -----
 | |
| 
 | |
|  * added possibility to cache catalogues
 | |
|  * added TranslatorBagInterface
 | |
|  * added LoggingTranslator
 | |
|  * added Translator::getMessages() for retrieving the message catalogue as an array
 | |
| 
 | |
| 2.5.0
 | |
| -----
 | |
| 
 | |
|  * added relative file path template to the file dumpers
 | |
|  * added optional backup to the file dumpers
 | |
|  * changed IcuResFileDumper to extend FileDumper
 | |
| 
 | |
| 2.3.0
 | |
| -----
 | |
| 
 | |
|  * added classes to make operations on catalogues (like making a diff or a merge on 2 catalogues)
 | |
|  * added Translator::getFallbackLocales()
 | |
|  * deprecated Translator::setFallbackLocale() in favor of the new Translator::setFallbackLocales() method
 | |
| 
 | |
| 2.2.0
 | |
| -----
 | |
| 
 | |
|  * QtTranslationsLoader class renamed to QtFileLoader. QtTranslationsLoader is deprecated and will be removed in 2.3.
 | |
|  * [BC BREAK] uniformized the exception thrown by the load() method when an error occurs. The load() method now
 | |
|    throws Symfony\Component\Translation\Exception\NotFoundResourceException when a resource cannot be found
 | |
|    and Symfony\Component\Translation\Exception\InvalidResourceException when a resource is invalid.
 | |
|  * changed the exception class thrown by some load() methods from \RuntimeException to \InvalidArgumentException
 | |
|    (IcuDatFileLoader, IcuResFileLoader and QtFileLoader)
 | |
| 
 | |
| 2.1.0
 | |
| -----
 | |
| 
 | |
|  * added support for more than one fallback locale
 | |
|  * added support for extracting translation messages from templates (Twig and PHP)
 | |
|  * added dumpers for translation catalogs
 | |
|  * added support for QT, gettext, and ResourceBundles
 | 
