Packaged from revision ea0e2db68900371146d39dcdf88b29091ee5222f
* ADDED: A new ENABLE_FALLBACKS setting and a context manager for switching
fallbacks temporarily.
(thanks to Wojtek Ruszczewski,
resolves issue 152)
* ADDED: Major refactoring of the tabbed translation fields javascript. Adds
support for tabular inlines and includes proper handling of stacked
inlines, which have never been officially supported, but were not
actively prevented from being tabbified.
(resolves issue 66)
* ADDED: New group_fieldsets option for TranslationAdmin. When activated
translation fields and untranslated fields are automatically
grouped into fieldsets.
(based on original implementation by Chris Adams,
resolves issues 38)
* FIXED: Tests to run properly in the scope of a Django project.
(thanks to Wojtek Ruszczewski,
resolves issue 153)
* FIXED: Broken tab activation when using jquery-ui 1.10, keeping support for
older jquery-ui versions and the jquery version shipped by Django.
(thanks to Dominique Lederer,
resolves issue 146)
* FIXED: Wrong admin field css class for en-us language.
(resolves issue 141)
* FIXED: Added missing hook for admin readonly_fields.
(resolves issue 140)
* FIXED: Keys used in tabbed translation fields to group translations are not
unique for inlines.
(resolves issue 121)
* FIXED: The prepopulated_fields TranslationAdmin option only works on the
first defined field to prepopulate from and made the option aware
of the current language.
(resolves issue 57)
* CHANGED: Removed deprecated MODELTRANSLATION_TRANSLATION_REGISTRY setting.
* CHANGED: Refactored auto population manager functionality. Switched to a
populate method in favour of the old _populate keyword and added a new
contextmanager to switch the population mode on demand.
(thanks to Wojtek Ruszczewski,
resolves issue 145)
* CHANGED: Major refactoring of translation field inheritance and
TranslationOptions.
(thanks to Wojtek Ruszczewski,
resolves issues 50 and 136)