diff --git a/content_plugins/__init__.py b/content_plugins/__init__.py index 198eed3..39e1225 100644 --- a/content_plugins/__init__.py +++ b/content_plugins/__init__.py @@ -5,6 +5,10 @@ VERSION = (0, 2, 0) __version__ = '.'.join(map(str, VERSION)) -USE_TRANSLATABLE_FIELDS = getattr(settings, 'CONTENT_USE_TRANSLATABLE_FIELDS', True) +USE_TRANSLATABLE_FIELDS = ( + getattr(settings, 'CONTENT_PLUGINS_USE_TRANSLATABLE_FIELDS', False) or + getattr(settings, 'USE_TRANSLATABLE_FIELDS', False) +) + # TODO Implement translatable AutoSlugField: USE_TRANSLATABLE_SLUG_FIELDS = getattr(settings, 'CONTENT_USE_TRANSLATABLE_SLUG_FIELDS', True) diff --git a/content_plugins/abstract_plugins.py b/content_plugins/abstract_plugins.py index 696551a..c52a6d5 100644 --- a/content_plugins/abstract_plugins.py +++ b/content_plugins/abstract_plugins.py @@ -15,6 +15,7 @@ from .admin import ContentInlineBase, RichTextInlineBase from . import USE_TRANSLATABLE_FIELDS + if USE_TRANSLATABLE_FIELDS: from shared.multilingual.utils.fields import TranslatableCharField from .fields import TranslatableCleansedRichTextField