No annotations are made while ordering anymore, instead, expressions are passed onto the original order_by() method.
Any translated fields used in Model.Meta.ordering is transformed into the correct expression with django 2.0 and later (fixes #25).
django.contrib.postgres.GinIndex is added to the i18n column if it's supported by the django version used (1.11 and later). It can be disabled with the setting MODELTRANS_CREATE_GIN.
The migration generated from ./manage.pyi18n_makemigrations<app> used to move the data and add a GIN index. This is split into two commands: ./manage.pyi18n_makemigrations and ./manage.pyi18n_make_indexes.
Added support for `values(**expressions)`` with references to translated fields.