Django-modeltranslation

Latest version: v0.19.11

Safety actively analyzes 682382 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 8

0.4.0alpha1

Packaged from revision 170.

* ADDED: Support for FileField and ImageField.
(thanks to Bruno Tavares,
resolves issue 30)
* ADDED: New management command sync_database_fields to sync the database after
a new model has been registered or a new language has been added.
(thanks to Sébastien Fievet and the authors of django-transmeta,
resolves issue 62)

* CHANGED: Excluded tabular inlines from jQuery tabs, as they are currently
not supported.
* CHANGED: Use app-level translation files in favour of a single project-level
one. Adds an autoregister feature similiar to the one provided by
Django's admin. A new setting MODELTRANSLATION_TRANSLATION_FILES keeps
backwards compatibility with older versions. See documentation for
details. This is basically a merge from both
django-modeltranslation-wrapper and hyperweek's branch at github.
(thanks to Jacek Tomaszewski, Sébastien Fievet and Maxime Haineault,
resolves issues 19, 58 and 71)
* CHANGED: Moved tests to separate folder and added tests for TranslationAdmin.
To run the tests the settings provided in model.tests.modeltranslation
have to be used (settings.LANGUAGES override doesn't work for
TranslationAdmin).
* CHANGED: Major refactoring of the admin integration. Subclassed BaseModelAdmin
and InlineModelAdmin. Patching options in init doesn't seem to be
thread safe. Instead used provided hooks like get_form, get_formset
and get_fieldsets. This should resolve several problems with the
exclude and fieldsets options and properly support options in inlines.
(resolves issue 72)

* FIXED: Non-unicode verbose field names showing up empty in forms.
(resolves issue 35)
* FIXED: Dynamic TranslationOptions model name.
* FIXED: Widgets for translated fields are not properly copied from original
fields.
(thanks to boris-chervenkov, resolves issue 74)
* FIXED: Removed XMLField test which is deprecated since Django 1.3 and
broke tests in Django 1.4.
(resolves issue 75)

0.3.3

Packaged from revision 129.

* CHANGED: jQuery search path in tabbed_translation_fields.js. This allows use of
a version of jQuery other than the one provided by Django. Users who
want to force the use of Django's jQuery can include force_jquery.js.

* FIXED: Another attempt to include static files during installation.
(resolves reopened issue 61)

0.3.2

Packaged from revision 122.

* FIXED: Static files not included during installation.
(resolves issue 61)

0.3.1

Packaged from revision 121.

* CHANGED: Renamed media folder to static.

0.3

Packaged from revision 113.

* ADDED: Support for multi-table inheritance.
(thanks to Sébastien Fievet, resolves issues 50 and 51)
* ADDED: Jquery-ui based admin support for tabbed translation fields.
(thanks to jaap and adamsc, resolves issue 39)
* ADDED: CSS class to identify a translation field and the default translation
field in admin.
(thanks to jaap)
* ADDED: Configurable default value per field instance.
(thanks to bmihelac, resolves issue 28)
* ADDED: Setting to override the default language.
(thanks to jaap, resolves issue 2)

* CHANGED: Improved performance of update_translation_fields command.
(thanks to adamsc, resolves issue 43)
* CHANGED: Factored out settings into a separate settings.py and consistently
used an app specific settings prefix.
* CHANGED: Refactored creation of translation fields and added handling of
supported fields.
(resolves issue 37)

* FIXED: Clearing the default translation field in admin does not clear the
original field.
(resolves issue 47)
* FIXED: In some setups appears "This field is required" error for the
original field.
(resolves issue 5)
* FIXED: Translations are not saved for tinymce HTMLField when using jquery
tabs.
(thanks to kottenator, resolves issue 41)
* FIXED: Fieldname isn't ensured to be string.
(resolves issue 41)
* FIXED: Kept backwards compatibility with Django-1.0.
(thanks to jaap, resolves issue 34)
* FIXED: Regression in south_field_triple caused by r55.
(thanks to jaap, resolves issue 29)
* FIXED: TranslationField pre_save does not get the default language
correctly.
(thanks to jaap, resolves issue 31)

0.2

Packaged from revision 57.

* ADDED: Support for admin prepopulated_fields.
(resolves issue 21)
* ADDED: Support for admin list_editable.
(thanks carl.j.meyer, resolves issue 20)
* ADDED: Preserve the formfield widget of the translated field.
(thanks piquadrat)
* ADDED: Initial support for django-south.
(thanks andrewgodwin, resolves issue 11)
* ADDED: Support for admin inlines, common and generic.
(resolves issue 12 and issue 18)

* FIXED: Admin form validation errors with empty translated values and
unique=True.
(thanks to adamsc, resolves issue 26)
* FIXED: Mangling of untranslated prepopulated fields.
(thanks to carl.j.meyer, resolves issue 25)
* FIXED: Verbose names of translated fields are not translated.
(thanks to carl.j.meyer, resolves issue 24)
* FIXED: Race condition between model import and translation registration in
production by ensuring that models are registered for translation
before TranslationAdmin runs.
(thanks to carl.j.meyer, resolves issue 19)
* FIXED: Added workaround for swallowed ImportErrors by printing a traceback
explicitly.
(resolves issue 17)
* FIXED: Only print debug statements to stdout if the runserver or
runserver_plus management commands are used.
(resolves issue 16)
* FIXED: Removed print statements so that modeltranslation is usable with
mod_wsgi.
(resolves issue 7)
* FIXED: Broken admin fields and fieldsets.
(thanks simoncelen, resolves issue 9)
* FIXED: Creation of db fields with invalid python language code.
(resolves issue 4)
* FIXED: Tests to run from any project.
(thanks carl.j.meyer, resolves issue 6)
* FIXED: Removed unused dependency to content type which can break syncdb.
(thanks carl.j.meyer, resolves issue 1)

Page 7 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.