From da44f143199b3adeb61c1ecd0c9f1e60a5604b23 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Fri, 15 Nov 2019 20:49:27 +0100 Subject: Overload translation in database --- example_project/local_settings.py.sample | 3 +++ example_project/settings.py | 6 ++++++ 2 files changed, 9 insertions(+) (limited to 'example_project') diff --git a/example_project/local_settings.py.sample b/example_project/local_settings.py.sample index f49963c84..555adb711 100644 --- a/example_project/local_settings.py.sample +++ b/example_project/local_settings.py.sample @@ -51,3 +51,6 @@ SRID = 27572 ENCODING = '' # specific encoding for CSV export - default to utf-8 SURFACE_UNIT = 'square-metre' SURFACE_UNIT_LABEL = u'm²' + +# translation overload can consume resources for a low profile machine +# USE_TRANSLATION_OVERLOAD = True diff --git a/example_project/settings.py b/example_project/settings.py index 65ca93395..b858c5907 100644 --- a/example_project/settings.py +++ b/example_project/settings.py @@ -170,6 +170,9 @@ INSTALLED_APPS = [ # 'debug_toolbar', ] +USE_TRANSLATION_OVERLOAD = True +TRANSLATION_OVERLOAD_DEBUG = False + MAIN_APP = "" LOGFILE = '' @@ -294,6 +297,9 @@ except ImportError as e: except ImportError as e: print('Unable to load local_settings.py:', e) +if USE_TRANSLATION_OVERLOAD: + INSTALLED_APPS.insert(0, 'overload_translation') + if "SECRET_KEY" not in globals(): # explicit import from the root for celery current_path = os.path.abspath(__file__) current_dir_path = os.path.dirname(current_path).split(os.sep)[-1] -- cgit v1.2.3