Hi,

I'm getting tons of error mails with this specific message. I tweaked the 
settings.py log configuration to change the log level to CRITICAL but that 
didn't seem to work. (And it would actually be better to just ignore this 
specific error instead of all errors) Any advice on this? Alternatively, I can 
just create an inbox rule and drop the emails.

This is probably more Django related so sorry for being lazy.

Regards,
Robert Friberg
-----Original Message-----
From: [email protected] <[email protected]> 
Sent: den 14 januari 2020 11:48
To: IT <[email protected]>
Subject: [Weblate] ERROR (EXTERNAL IP): Invalid HTTP_HOST header: 
'18.200.215.178:443'. You may need to add '18.200.215.178' to ALLOWED_HOSTS.

Invalid HTTP_HOST header: '18.200.215.178:443'. You may need to add 
'18.200.215.178' to ALLOWED_HOSTS.

Report at /
Invalid HTTP_HOST header: '18.200.215.178:443'. You may need to add 
'18.200.215.178' to ALLOWED_HOSTS.

Request Method: GET
Request URL: https://18.200.215.178:443/ Django Version: 2.2.6 Python 
Executable: /opt/bitnami/python/bin/python3 Python Version: 3.7.4 Python Path: 
['/', '/opt/bitnami/apps/weblate/venv/lib/python3.7/site-packages', 
'/opt/bitnami/python/lib/python37.zip', '/opt/bitnami/python/lib/python3.7', 
'/opt/bitnami/python/lib/python3.7/lib-dynload', 
'/opt/bitnami/python/lib/python3.7/site-packages', 
'/opt/bitnami/apps/django/lib/python3.7/site-packages', 
'/opt/bitnami/apps/django/lib/python3.7/site-packages/Django-2.2.6-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/sqlparse-0.3.0-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/pytz-2016.7-py3.7.egg', 
'/opt/bitnami/apps/weblate/weblate', 
'/opt/bitnami/python/lib/python3.7/site-packages/meson-0.51.0-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/scikit_build-0.10.0-py3.7.egg',
 '/opt/bitnami/python/lib/python3.7/site-packages/packaging-19.2-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/wheel-0.33.6-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/ninja-1.9.0-py3.7-linux-x86_64.egg',
 '/opt/bitnami/python/lib/python3.7/site-packages/setuptools-40.8.0-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/gevent-1.3.7-py3.7-linux-x86_64.egg',
 '/opt/bitnami/python/lib/python3.7/site-packages/olefile-0.46-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/Pillow-5.4.0-py3.7-linux-x86_64.egg',
 
'/opt/bitnami/python/lib/python3.7/site-packages/lxml-4.2.5-py3.7-linux-x86_64.egg',
 
'/opt/bitnami/python/lib/python3.7/site-packages/mysqlclient-1.3.14-py3.7-linux-x86_64.egg',
 '/opt/bitnami/python/lib/python3.7/site-packages/sqlparse-0.3.0-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/psycopg2-2.7.3.1-py3.7-linux-x86_64.egg',
 '/opt/bitnami/python/lib/python3.7/site-packages/html5lib-0.90-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/python_Levenshtein-0.12.0-py3.7-linux-x86_64.egg',
 
'/opt/bitnami/python/lib/python3.7/site-packages/scandir-1.5-py3.7-linux-x86_64.egg',
 '/opt/bitnami/python/lib/python3.7/site-packages/argparse-1.2.1-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/simplejson-3.11.1-py3.7-linux-x86_64.egg',
 
'/opt/bitnami/python/lib/python3.7/site-packages/pyldap-2.4.28-py3.7-linux-x86_64.egg',
 
'/opt/bitnami/python/lib/python3.7/site-packages/reportlab-3.3.0-py3.7-linux-x86_64.egg',
 '/opt/bitnami/python/lib/python3.7/site-packages/pydot-1.2.3-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/pyparsing-2.4.2-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/MarkupSafe-0.23-py3.7-linux-x86_64.egg',
 
'/opt/bitnami/python/lib/python3.7/site-packages/psutil-4.3.1-py3.7-linux-x86_64.egg',
 '/opt/bitnami/python/lib/python3.7/site-packages/pytz-2016.7-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/libsass-0.15.1-py3.7-linux-x86_64.egg',
 '/opt/bitnami/python/lib/python3.7/site-packages/six-1.12.0-py3.7.egg', 
'/opt/bitnami/python/lib/python3.7/site-packages/virtualenv_clone-0.2.6-py3.7.egg',
 '/opt/bitnami/python/lib/python3.7/site-packages/virtualenv-15.1.0-py3.7.egg']
Server time: tir, 14 Jan 2020 11:47:48 +0100 Installed Applications:
('django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'django.contrib.admin.apps.SimpleAdminConfig',
 'django.contrib.admindocs',
 'django.contrib.sitemaps',
 'django.contrib.humanize',
 'social_django',
 'crispy_forms',
 'compressor',
 'rest_framework',
 'rest_framework.authtoken',
 'weblate.addons',
 'weblate.auth',
 'weblate.checks',
 'weblate.formats',
 'weblate.machinery',
 'weblate.trans',
 'weblate.lang',
 'weblate.langdata',
 'weblate.memory',
 'weblate.screenshots',
 'weblate.fonts',
 'weblate.accounts',
 'weblate.utils',
 'weblate.vcs',
 'weblate.wladmin',
 'weblate',
 'weblate.gitexport')
Installed Middleware:
['weblate.middleware.ProxyMiddleware',
 'dogslow.WatchdogMiddleware',
 'django.middleware.security.SecurityMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.locale.LocaleMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'weblate.accounts.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware',
 'social_django.middleware.SocialAuthExceptionMiddleware',
 'weblate.accounts.middleware.RequireLoginMiddleware',
 'weblate.middleware.SecurityMiddleware']

Request information:
USER: [unable to retrieve the current user]

GET: No GET data

POST: No POST data

FILES: No FILES data

COOKIES: No cookie data

META:
CONTEXT_DOCUMENT_ROOT = '/opt/bitnami/apache2/htdocs'
CONTEXT_PREFIX = ''
DOCUMENT_ROOT = '/opt/bitnami/apache2/htdocs'
GATEWAY_INTERFACE = 'CGI/1.1'
HTTP_CONNECTION = 'TE, close'
HTTP_HOST = '18.200.215.178:443'
HTTP_TE = 'deflate,gzip;q=0.3'
HTTP_USER_AGENT = 'libwww-perl/6.43'
LD_LIBRARY_PATH = 
'/opt/bitnami/python/lib:/opt/bitnami/mysql/lib:/opt/bitnami/apache2/lib:/opt/bitnami/common/lib:/opt/bitnami/python/lib:/opt/bitnami/mysql/lib:/opt/bitnami/apache2/lib:/opt/bitnami/common/lib:/opt/bitnami/git/lib:/opt/bitnami/apps/django/lib/python3.7/site-packages:/opt/bitnami/redis/lib:/opt/bitnami/python/lib:/opt/bitnami/mysql/lib:/opt/bitnami/apache2/lib:/opt/bitnami/common/lib:/opt/bitnami/common/lib64'
PATH_INFO = '/'
PATH_TRANSLATED = '/opt/bitnami/apps/weblate/scripts/wsgi.py/'
QUERY_STRING = ''
REMOTE_ADDR = '45.143.221.27'
REMOTE_PORT = '40198'
REQUEST_METHOD = 'GET'
REQUEST_SCHEME = 'https'
REQUEST_URI = '/'
SCRIPT_FILENAME = '/opt/bitnami/apps/weblate/scripts/wsgi.py'
SCRIPT_NAME = ''
SCRIPT_URI = 'https://18.200.215.178/'
SCRIPT_URL = '/'
SERVER_ADDR = '172.31.33.48'
SERVER_ADMIN = '[email protected]'
SERVER_NAME = '18.200.215.178'
SERVER_PORT = '443'
SERVER_PROTOCOL = 'HTTP/1.1'
SERVER_SIGNATURE = ''
SERVER_SOFTWARE = 'Apache'
WEBLATE_LANGUAGE = ''
WEBLATE_USER = ''
WEBLATE_VERSION:Celery = '4.3.0'
WEBLATE_VERSION:Django = '2.2.6'
WEBLATE_VERSION:Git = '2.19.1'
WEBLATE_VERSION:Pillow = '6.2.1'
WEBLATE_VERSION:Python = '3.7.4'
WEBLATE_VERSION:Weblate = '3.9.1'
WEBLATE_VERSION:Whoosh = '2.7.4'
WEBLATE_VERSION:celery-batches = '0.2'
WEBLATE_VERSION:defusedxml = '0.6.0'
WEBLATE_VERSION:diff-match-patch = '20181111'
WEBLATE_VERSION:django-appconf = '1.0.3'
WEBLATE_VERSION:django-crispy-forms = '1.7.2'
WEBLATE_VERSION:django_compressor = '2.3'
WEBLATE_VERSION:djangorestframework = '3.10.3'
WEBLATE_VERSION:jellyfish = '0.7.2'
WEBLATE_VERSION:lxml = '4.4.1'
WEBLATE_VERSION:python-dateutil = '2.8.0'
WEBLATE_VERSION:ruamel.yaml = '0.16.5'
WEBLATE_VERSION:six = '1.12.0'
WEBLATE_VERSION:social-auth-app-django = '3.1.0'
WEBLATE_VERSION:social-auth-core = '3.2.0'
WEBLATE_VERSION:translate-toolkit = '2.4.0'
WEBLATE_VERSION:translation-finder = '1.7'
WEBLATE_VERSION:user-agents = '2.0'
apache.version = '(2, 4, 41)'
mod_wsgi.application_group = ''
mod_wsgi.callable_object = 'application'
mod_wsgi.enable_sendfile = '0'
mod_wsgi.handler_script = ''
mod_wsgi.ignore_activity = '0'
mod_wsgi.listener_host = ''
mod_wsgi.listener_port = '443'
mod_wsgi.path_info = '/'
mod_wsgi.process_group = ''
mod_wsgi.request_handler = 'wsgi-script'
mod_wsgi.request_id = 'w8GoUjeVRQI'
mod_wsgi.request_start = '1578998868525507'
mod_wsgi.script_name = ''
mod_wsgi.script_reloading = '1'
mod_wsgi.script_start = '1578998868525955'
mod_wsgi.thread_id = 0
mod_wsgi.thread_requests = 9
mod_wsgi.total_requests = 9
mod_wsgi.version = '(4, 6, 7)'
wsgi.errors = <_io.TextIOWrapper name='<wsgi.errors>' encoding='utf-8'> 
wsgi.file_wrapper = ''
wsgi.input = <mod_wsgi.Input object at 0x7fd5964a5d50> wsgi.input_terminated = 
True wsgi.multiprocess = True wsgi.multithread = False wsgi.run_once = False 
wsgi.url_scheme = 'https'
wsgi.version = '(1, 0)'

Settings:
Using settings module weblate.settings
ABSOLUTE_URL_OVERRIDES = {}
ADMINS = "(('Robert Friberg', '[email protected]'),)"
ADMINS_CONTACT = []
ADMINS_HOSTING = []
AKISMET_API_KEY = '********************'
ALLOWED_HOSTS = ['weblate.posifoncare.se'] ANONYMOUS_USER_NAME = 'anonymous'
APPEND_SLASH = True
AUDITLOG_EXPIRY = 180
AUTHENTICATION_BACKENDS = "('social_core.backends.email.EmailAuth', 
'weblate.accounts.auth.WeblateUserBackend')"
AUTH_LOCK_ATTEMPTS = 10
AUTH_PASSWORD_DAYS = '********************'
AUTH_PASSWORD_VALIDATORS = '********************'
AUTH_RESTRICT_ADMINS = {}
AUTH_TOKEN_VALID = '********************'
AUTH_USER_MODEL = 'weblate_auth.User'
AUTH_VALIDATE_PERMS = False
AUTOFIX_LIST = "('weblate.trans.autofixes.whitespace.SameBookendingWhitespace', 
'weblate.trans.autofixes.chars.ReplaceTrailingDotsWithEllipsis', 
'weblate.trans.autofixes.chars.RemoveZeroSpace', 
'weblate.trans.autofixes.chars.RemoveControlChars', 
'weblate.trans.autofixes.html.BleachHTML')"
AUTO_UPDATE = False
AVATAR_DEFAULT_IMAGE = 'identicon'
AVATAR_URL_PREFIX = 'https://www.gravatar.com/'
BASE_DIR = '/opt/bitnami/apps/weblate/weblate'
BILLING_ADMIN = True
CACHES = {'default': {'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 
'redis://127.0.0.1:6379/0', 'OPTIONS': {'CLIENT_CLASS': 
'django_redis.client.DefaultClient', 'PARSER_CLASS': 
'redis.connection.HiredisParser', 'PASSWORD': '********************', 
'CONNECTION_POOL_KWARGS': {}}, 'KEY_PREFIX': '********************'}, 'avatar': 
{'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', 'LOCATION': 
'/opt/bitnami/apps/weblate/weblate/data/avatar-cache', 'TIMEOUT': 86400, 
'OPTIONS': {'MAX_ENTRIES': 1000}}} CACHE_MIDDLEWARE_ALIAS = 'default'
CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
CACHE_MIDDLEWARE_SECONDS = 600
CELERY_BEAT_SCHEDULE_FILENAME = 
'/opt/bitnami/apps/weblate/weblate/data/celery/beat-schedule'
CELERY_BROKER_URL = 'redis://127.0.0.1:6379'
CELERY_IMPORTS = ['weblate.accounts.notifications', 'weblate.trans.discovery', 
'weblate.trans.models', 'weblate.trans.search'] CELERY_RESULT_BACKEND = 
'redis://127.0.0.1:6379'
CELERY_TASK_ALWAYS_EAGER = True
CELERY_TASK_ROUTES = {'weblate.trans.search.*': {'queue': 'search'}, 
'weblate.trans.tasks.optimize_fulltext': {'queue': 'search'}, 
'weblate.trans.tasks.cleanup_fulltext': {'queue': 'search'}, 
'weblate.memory.tasks.*': {'queue': 'memory'}, 
'weblate.accounts.tasks.notify_change': {'queue': 'notify'}, 
'weblate.accounts.tasks.send_mails': {'queue': 'notify'}, 
'weblate.memory.tasks.memory_backup': {'queue': 'backup'}, 
'weblate.utils.tasks.settings_backup': {'queue': 'backup'}, 
'weblate.utils.tasks.database_backup': {'queue': 'backup'}, 
'weblate.wladmin.tasks.backup': {'queue': 'backup'}, 
'weblate.wladmin.tasks.backup_service': {'queue': 'backup'}} 
CELERY_WORKER_MAX_MEMORY_PER_CHILD = 200000 CELERY_WORKER_PREFETCH_MULTIPLIER = 
0 CHECK_LIST = "('weblate.checks.same.SameCheck', 
'weblate.checks.chars.BeginNewlineCheck', 
'weblate.checks.chars.EndNewlineCheck', 'weblate.checks.chars.BeginSpaceCheck', 
'weblate.checks.chars.EndSpaceCheck', 'weblate.checks.chars.EndStopCheck', 
'weblate.checks.chars.EndColonCheck', 'weblate.checks.chars.EndQuestionCheck', 
'weblate.checks.chars.EndExclamationCheck', 
'weblate.checks.chars.EndEllipsisCheck', 
'weblate.checks.chars.EndSemicolonCheck', 
'weblate.checks.chars.MaxLengthCheck', 'weblate.checks.chars.KashidaCheck', 
'weblate.checks.chars.PuctuationSpacingCheck', 
'weblate.checks.format.PythonFormatCheck', 
'weblate.checks.format.PythonBraceFormatCheck', 
'weblate.checks.format.PHPFormatCheck', 'weblate.checks.format.CFormatCheck', 
'weblate.checks.format.PerlFormatCheck', 
'weblate.checks.format.JavaScriptFormatCheck', 
'weblate.checks.format.CSharpFormatCheck', 
'weblate.checks.format.JavaFormatCheck', 
'weblate.checks.format.JavaMessageFormatCheck', 
'weblate.checks.angularjs.AngularJSInterpolationCheck', 
'weblate.checks.qt.QtFormatCheck', 'weblate.checks.qt.QtPluralCheck', 
'weblate.checks.ruby.RubyFormatCheck', 
'weblate.checks.consistency.PluralsCheck', 
'weblate.checks.consistency.SamePluralsCheck', 
'weblate.checks.consistency.ConsistencyCheck', 
'weblate.checks.consistency.TranslatedCheck', 
'weblate.checks.chars.NewlineCountingCheck', 
'weblate.checks.markup.BBCodeCheck', 
'weblate.checks.chars.ZeroWidthSpaceCheck', 
'weblate.checks.render.MaxSizeCheck', 'weblate.checks.markup.XMLValidityCheck', 
'weblate.checks.markup.XMLTagsCheck', 
'weblate.checks.markup.MarkdownRefLinkCheck', 
'weblate.checks.markup.MarkdownLinkCheck', 
'weblate.checks.markup.MarkdownSyntaxCheck', 'weblate.checks.markup.URLCheck', 
'weblate.checks.markup.SafeHTMLCheck', 
'weblate.checks.placeholders.PlaceholderCheck', 
'weblate.checks.placeholders.RegexCheck', 
'weblate.checks.source.OptionalPluralCheck', 
'weblate.checks.source.EllipsisCheck', 
'weblate.checks.source.MultipleFailingCheck')"
COMMENT_CLEANUP_DAYS = None
COMMIT_PENDING_HOURS = 24
COMPRESSORS = {'css': 'compressor.css.CssCompressor', 'js': 
'compressor.js.JsCompressor'} COMPRESS_CACHEABLE_PRECOMPILERS = '()'
COMPRESS_CACHE_BACKEND = 'default'
COMPRESS_CACHE_KEY_FUNCTION = '********************'
COMPRESS_CLEAN_CSS_ARGUMENTS = ''
COMPRESS_CLEAN_CSS_BINARY = 'cleancss'
COMPRESS_CLOSURE_COMPILER_ARGUMENTS = ''
COMPRESS_CLOSURE_COMPILER_BINARY = 'java -jar compiler.jar'
COMPRESS_CSS_HASHING_METHOD = 'mtime'
COMPRESS_DATA_URI_MAX_SIZE = 1024
COMPRESS_DEBUG_TOGGLE = None
COMPRESS_ENABLED = True
COMPRESS_FILTERS = {'js': ['compressor.filters.jsmin.JSMinFilter'], 'css': 
['compressor.filters.css_default.CssAbsoluteFilter']}
COMPRESS_JINJA2_GET_ENVIRONMENT = <function 
CompressorConf.JINJA2_GET_ENVIRONMENT at 0x7fd599ff2290> COMPRESS_MINT_DELAY = 
30 COMPRESS_MTIME_DELAY = 10 COMPRESS_OFFLINE = False COMPRESS_OFFLINE_CONTEXT 
= {'STATIC_URL': '/static/'} COMPRESS_OFFLINE_MANIFEST = 'manifest.json'
COMPRESS_OFFLINE_TIMEOUT = 31536000
COMPRESS_OUTPUT_DIR = 'CACHE'
COMPRESS_PARSER = 'compressor.parser.AutoSelectParser'
COMPRESS_PRECOMPILERS = '()'
COMPRESS_REBUILD_TIMEOUT = 2592000
COMPRESS_ROOT = '/opt/bitnami/apps/weblate/weblate/data/static'
COMPRESS_STORAGE = 'compressor.storage.CompressorFileStorage'
COMPRESS_TEMPLATE_FILTER_CONTEXT = {'STATIC_URL': '/static/'} COMPRESS_URL = 
'/static/'
COMPRESS_URL_PLACEHOLDER = '/__compressor_url_placeholder__/'
COMPRESS_VERBOSE = False
COMPRESS_YUGLIFY_BINARY = 'yuglify'
COMPRESS_YUGLIFY_CSS_ARGUMENTS = '--terminal'
COMPRESS_YUGLIFY_JS_ARGUMENTS = '--terminal'
COMPRESS_YUI_BINARY = 'java -jar yuicompressor.jar'
COMPRESS_YUI_CSS_ARGUMENTS = ''
COMPRESS_YUI_JS_ARGUMENTS = ''
CRISPY_TEMPLATE_PACK = 'bootstrap3'
CSRF_COOKIE_AGE = 31449600
CSRF_COOKIE_DOMAIN = None
CSRF_COOKIE_HTTPONLY = True
CSRF_COOKIE_NAME = 'csrftoken'
CSRF_COOKIE_PATH = '/'
CSRF_COOKIE_SAMESITE = 'Lax'
CSRF_COOKIE_SECURE = True
CSRF_FAILURE_VIEW = 'weblate.trans.views.error.csrf_failure'
CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS = []
CSRF_USE_SESSIONS = True
DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql', 'NAME': 
'bitnami_weblate', 'USER': 'bn_weblate', 'PASSWORD': '********************', 
'HOST': '/opt/bitnami/mysql/tmp/mysql.sock', 'PORT': '3306', 'OPTIONS': {}, 
'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'TIME_ZONE': 
None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': 
None}}} DATABASE_ROUTERS = [] DATA_DIR = 
'/opt/bitnami/apps/weblate/weblate/data'
DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
DATETIME_FORMAT = 'N j, Y, P'
DATETIME_INPUT_FORMATS = ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', 
'%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', 
'%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', 
'%m/%d/%y %H:%M', '%m/%d/%y'] DATE_FORMAT = 'N j, Y'
DATE_INPUT_FORMATS = ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, 
%Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y'] 
DEBUG = False DEBUG_PROPAGATE_EXCEPTIONS = False DECIMAL_SEPARATOR = '.'
DEFAULT_ACCESS_CONTROL = 0
DEFAULT_ADDON_MESSAGE = 'Update translation files\n\nUpdated by "{{ addon_name 
}}" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name 
}}\nTranslate-URL: {{ url }}'
DEFAULT_ADD_MESSAGE = 'Added translation using Weblate ({{ language_name 
}})\n\n'
DEFAULT_CHARSET = 'utf-8'
DEFAULT_COMMITER_EMAIL = '[email protected]'
DEFAULT_COMMITER_NAME = 'Weblate'
DEFAULT_COMMIT_MESSAGE = 'Translated using Weblate ({{ language_name 
}})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ 
stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name 
}}/{{ component_name }}\nTranslate-URL: {{ url }}'
DEFAULT_CONTENT_TYPE = 'text/html'
DEFAULT_DELETE_MESSAGE = 'Deleted translation using Weblate ({{ language_name 
}})\n\n'
DEFAULT_EXCEPTION_REPORTER_FILTER = 
'weblate.trans.debug.WeblateExceptionReporterFilter'
DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL = '[email protected]'
DEFAULT_INDEX_TABLESPACE = ''
DEFAULT_LOG = 'logfile'
DEFAULT_MERGE_MESSAGE = "Merge branch '{{ component_remote_branch }}' into 
Weblate.\n\n"
DEFAULT_MERGE_STYLE = 'rebase'
DEFAULT_PULL_MESSAGE = 'Update from Weblate'
DEFAULT_PUSH_ON_COMMIT = True
DEFAULT_SHARED_TM = True
DEFAULT_TABLESPACE = ''
DEFAULT_TRANSLATION_PROPAGATION = True
DEFAULT_VCS = 'git'
DISALLOWED_USER_AGENTS = []
DOGSLOW_LOGGER = 'dogslow'
DOGSLOW_LOG_TO_SENTRY = False
DOGSLOW_TIMER = 60
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'email-smtp.eu-west-1.amazonaws.com'
EMAIL_HOST_PASSWORD = '********************'
EMAIL_HOST_USER = 'AKIAYCLOKM4GFCBDGXNA'
EMAIL_PORT = 587
EMAIL_SEND_HTML = True
EMAIL_SSL_CERTFILE = None
EMAIL_SSL_KEYFILE = '********************'
EMAIL_SUBJECT_PREFIX = '[Weblate] '
EMAIL_TIMEOUT = None
EMAIL_USE_LOCALTIME = False
EMAIL_USE_SSL = False
EMAIL_USE_TLS = True
ENABLE_AVATARS = True
ENABLE_HOOKS = True
ENABLE_HTTPS = True
ENABLE_SHARING = True
FILE_CHARSET = 'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS = None FILE_UPLOAD_HANDLERS = 
['django.core.files.uploadhandler.MemoryFileUploadHandler', 
'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
FILE_UPLOAD_PERMISSIONS = None
FILE_UPLOAD_TEMP_DIR = None
FIRST_DAY_OF_WEEK = 0
FIXTURE_DIRS = []
FORCE_SCRIPT_NAME = None
FORMAT_MODULE_PATH = None
FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
GITHUB_USERNAME = 'weblate'
GITLAB_USERNAME = None
GOOGLE_ANALYTICS_ID = None
HAVE_SYSLOG = False
HIDE_REPO_CREDENTIALS = True
IGNORABLE_404_URLS = []
INSTALLED_APPS = "('django.contrib.auth', 'django.contrib.contenttypes', 
'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 
'django.contrib.staticfiles', 'django.contrib.admin.apps.SimpleAdminConfig', 
'django.contrib.admindocs', 'django.contrib.sitemaps', 
'django.contrib.humanize', 'social_django', 'crispy_forms', 'compressor', 
'rest_framework', 'rest_framework.authtoken', 'weblate.addons', 'weblate.auth', 
'weblate.checks', 'weblate.formats', 'weblate.machinery', 'weblate.trans', 
'weblate.lang', 'weblate.langdata', 'weblate.memory', 'weblate.screenshots', 
'weblate.fonts', 'weblate.accounts', 'weblate.utils', 'weblate.vcs', 
'weblate.wladmin', 'weblate', 'weblate.gitexport')"
INTERNAL_IPS = []
INVOICE_PATH = ''
IP_BEHIND_REVERSE_PROXY = False
IP_PROXY_HEADER = 'HTTP_X_FORWARDED_FOR'
IP_PROXY_OFFSET = 0
LANGUAGES = "(('ar', 'العربية'), ('az', 'Azərbaycan'), ('be', 'Беларуская'), 
('be@latin', 'Biełaruskaja'), ('bg', 'Български'), ('br', 'Brezhoneg'), ('ca', 
'Català'), ('cs', 'Čeština'), ('da', 'Dansk'), ('de', 'Deutsch'), ('en', 
'English'), ('el', 'Ελληνικά'), ('en-gb', 'English (United Kingdom)'), ('es', 
'Español'), ('fi', 'Suomi'), ('fr', 'Français'), ('gl', 'Galego'), ('he', 
'עברית'), ('hu', 'Magyar'), ('id', 'Indonesia'), ('it', 'Italiano'), ('ja', 
'日本語'), ('kk', 'Қазақ тілі'), ('ko', '한국어'), ('nb', 'Norsk bokmål'), ('nl', 
'Nederlands'), ('pl', 'Polski'), ('pt', 'Português'), ('pt-br', 'Português 
brasileiro'), ('ru', 'Русский'), ('sk', 'Slovenčina'), ('sl', 'Slovenščina'), 
('sq', 'Shqip'), ('sr', 'Српски'), ('sv', 'Svenska'), ('tr', 'Türkçe'), ('uk', 
'Українська'), ('zh-hans', '简体字'), ('zh-hant', '正體字'))"
LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur'] LANGUAGE_CODE = 'en-us'
LANGUAGE_COOKIE_AGE = None
LANGUAGE_COOKIE_DOMAIN = None
LANGUAGE_COOKIE_NAME = 'django_language'
LANGUAGE_COOKIE_PATH = '/'
LEGAL_URL = None
LIMIT_TRANSLATION_LENGTH_BY_SOURCE_LENGTH = True LOCALE_PATHS = 
"('/opt/bitnami/apps/weblate/weblate/weblate/locale',)"
LOGGING = {'version': 1, 'disable_existing_loggers': True, 'filters': 
{'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'}}, 
'formatters': {'syslog': {'format': 'weblate[%(process)d]: %(levelname)s 
%(message)s'}, 'simple': {'format': '%(levelname)s %(message)s'}, 'logfile': 
{'format': '%(asctime)s %(levelname)s %(message)s'}, 'django.server': {'()': 
'django.utils.log.ServerFormatter', 'format': '[%(server_time)s] 
%(message)s'}}, 'handlers': {'mail_admins': {'level': 'CRITICAL', 'filters': 
['require_debug_false'], 'class': 'django.utils.log.AdminEmailHandler', 
'include_html': True}, 'console': {'level': 'DEBUG', 'class': 
'logging.StreamHandler', 'formatter': 'simple'}, 'django.server': {'level': 
'INFO', 'class': 'logging.StreamHandler', 'formatter': 'django.server'}, 
'dogslow': {'level': 'WARNING', 'class': 
'sentry_sdk.integrations.logging.EventHandler'}, 'logfile': {'level': 'DEBUG', 
'class': 'logging.handlers.RotatingFileHandler', 'filename': 
'/opt/bitnami/apps/weblate/weblate/log/weblate.log', 'maxBytes': 100000, 
'backupCount': 7, 'formatter': 'logfile'}}, 'loggers': {'django.request': 
{'handlers': ['mail_admins', 'logfile'], 'level': 'ERROR', 'propagate': True}, 
'django.server': {'handlers': ['django.server'], 'level': 'INFO', 'propagate': 
False}, 'dogslow': {'level': 'WARNING', 'handlers': ['dogslow']}, 'weblate': 
{'handlers': ['logfile'], 'level': 'DEBUG'}, 'weblate.search': {'handlers': 
['logfile'], 'level': 'INFO'}, 'weblate.vcs': {'handlers': ['logfile'], 
'level': 'WARNING'}}} LOGGING_CONFIG = 'logging.config.dictConfig'
LOGIN_REDIRECT_URL = '/'
LOGIN_REQUIRED_URLS = "('/(.*)$',)"
LOGIN_REQUIRED_URLS_EXCEPTIONS = "('/accounts/(.*)$', '/admin/login/(.*)$')"
LOGIN_URL = '/accounts/login/'
LOGOUT_REDIRECT_URL = None
LOGOUT_URL = '/accounts/logout/'
MANAGERS = "(('Robert Friberg', '[email protected]'),)"
MEDIA_ROOT = '/opt/bitnami/apps/weblate/weblate/data/media'
MEDIA_URL = '/media/'
MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE = ['weblate.middleware.ProxyMiddleware', 
'dogslow.WatchdogMiddleware', 'django.middleware.security.SecurityMiddleware', 
'django.contrib.sessions.middleware.SessionMiddleware', 
'django.middleware.common.CommonMiddleware', 
'django.middleware.locale.LocaleMiddleware', 
'django.middleware.csrf.CsrfViewMiddleware', 
'weblate.accounts.middleware.AuthenticationMiddleware', 
'django.contrib.messages.middleware.MessageMiddleware', 
'django.middleware.clickjacking.XFrameOptionsMiddleware', 
'social_django.middleware.SocialAuthExceptionMiddleware', 
'weblate.accounts.middleware.RequireLoginMiddleware', 
'weblate.middleware.SecurityMiddleware']
MIGRATION_MODULES = {}
MONTH_DAY_FORMAT = 'F j'
MT_APERTIUM_APY = None
MT_AWS_ACCESS_KEY_ID = '********************'
MT_AWS_REGION = None
MT_AWS_SECRET_ACCESS_KEY = '********************'
MT_BAIDU_ID = None
MT_BAIDU_SECRET = '********************'
MT_DEEPL_KEY = '********************'
MT_GOOGLE_KEY = '********************'
MT_MICROSOFT_COGNITIVE_KEY = '********************'
MT_MICROSOFT_ID = None
MT_MICROSOFT_SECRET = '********************'
MT_MYMEMORY_EMAIL = None
MT_MYMEMORY_KEY = '********************'
MT_MYMEMORY_USER = None
MT_NETEASE_KEY = '********************'
MT_NETEASE_SECRET = '********************'
MT_SAP_BASE_URL = None
MT_SAP_PASSWORD = '********************'
MT_SAP_SANDBOX_APIKEY = '********************'
MT_SAP_USERNAME = None
MT_SAP_USE_MT = True
MT_SERVICES = "('weblate.machinery.weblatetm.WeblateTranslation', 
'weblate.memory.machine.WeblateMemory')"
MT_TMSERVER = None
MT_YANDEX_KEY = '********************'
MT_YOUDAO_ID = None
MT_YOUDAO_SECRET = '********************'
NEARBY_MESSAGES = 5
NUMBER_GROUPING = 0
OFFER_HOSTING = False
PASSWORD_HASHERS = '********************'
PASSWORD_RESET_TIMEOUT_DAYS = '********************'
PIWIK_SITE_ID = None
PIWIK_URL = None
PREPEND_WWW = False
RATELIMIT_ATTEMPTS = 5
RATELIMIT_GLOSSARY_ATTEMPTS = 30
RATELIMIT_GLOSSARY_WINDOW = 60
RATELIMIT_LOCKOUT = 600
RATELIMIT_SEARCH_ATTEMPTS = 6
RATELIMIT_SEARCH_LOCKOUT = 60
RATELIMIT_SEARCH_WINDOW = 60
RATELIMIT_TRANSLATE_ATTEMPTS = 30
RATELIMIT_TRANSLATE_WINDOW = 60
RATELIMIT_WINDOW = 300
REGISTRATION_CAPTCHA = True
REGISTRATION_EMAIL_MATCH = '.*'
REGISTRATION_OPEN = False
REST_FRAMEWORK = {'DEFAULT_PERMISSION_CLASSES': 
['rest_framework.permissions.IsAuthenticatedOrReadOnly'], 
'DEFAULT_AUTHENTICATION_CLASSES': 
('rest_framework.authentication.TokenAuthentication', 
'weblate.api.authentication.BearerAuthentication', 
'rest_framework.authentication.SessionAuthentication'), 
'DEFAULT_THROTTLE_CLASSES': ('rest_framework.throttling.AnonRateThrottle', 
'rest_framework.throttling.UserRateThrottle'), 'DEFAULT_THROTTLE_RATES': 
{'anon': '100/day', 'user': '1000/day'}, 'DEFAULT_PAGINATION_CLASS': 
'rest_framework.pagination.PageNumberPagination', 'PAGE_SIZE': 20, 
'VIEW_DESCRIPTION_FUNCTION': 'weblate.api.views.get_view_description', 
'UNAUTHENTICATED_USER': 'weblate.auth.models.get_anonymous'}
ROOT_URLCONF = 'weblate.urls'
SECRET_KEY = '********************'
SECURE_BROWSER_XSS_FILTER = True
SECURE_CONTENT_TYPE_NOSNIFF = True
SECURE_HSTS_INCLUDE_SUBDOMAINS = False
SECURE_HSTS_PRELOAD = False
SECURE_HSTS_SECONDS = 0
SECURE_PROXY_SSL_HEADER = None
SECURE_REDIRECT_EXEMPT = "('healthz/$',)"
SECURE_SSL_HOST = None
SECURE_SSL_REDIRECT = True
SENTRY_DSN = None
SERVER_EMAIL = '[email protected]'
SESSION_CACHE_ALIAS = 'default'
SESSION_COOKIE_AGE = 1209600
SESSION_COOKIE_DOMAIN = None
SESSION_COOKIE_HTTPONLY = True
SESSION_COOKIE_NAME = 'sessionid'
SESSION_COOKIE_PATH = '/'
SESSION_COOKIE_SAMESITE = 'Lax'
SESSION_COOKIE_SECURE = True
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'
SESSION_EXPIRE_AT_BROWSER_CLOSE = False
SESSION_FILE_PATH = None
SESSION_SAVE_EVERY_REQUEST = False
SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE = 'weblate.settings'
SHORT_DATETIME_FORMAT = 'm/d/Y P'
SHORT_DATE_FORMAT = 'm/d/Y'
SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS = ['admin.E408']
SIMILAR_MESSAGES = 5
SIMPLIFY_LANGUAGES = True
SINGLE_PROJECT = False
SITE_ID = 1
SITE_TITLE = 'Weblate'
SOCIAL_AUTH_AUTH0_IMAGE = 'btn_auth0_badge.png'
SOCIAL_AUTH_AUTH0_TITLE = 'Auth0'
SOCIAL_AUTH_BITBUCKET_KEY = '********************'
SOCIAL_AUTH_BITBUCKET_SECRET = '********************'
SOCIAL_AUTH_BITBUCKET_VERIFIED_EMAILS_ONLY = True 
SOCIAL_AUTH_DISCONNECT_PIPELINE = 
"('social_core.pipeline.disconnect.allowed_to_disconnect', 
'social_core.pipeline.disconnect.get_entries', 
'social_core.pipeline.disconnect.revoke_tokens', 
'weblate.accounts.pipeline.cycle_session', 
'weblate.accounts.pipeline.adjust_primary_mail', 
'weblate.accounts.pipeline.notify_disconnect', 
'social_core.pipeline.disconnect.disconnect', 
'weblate.accounts.pipeline.cleanup_next')"
SOCIAL_AUTH_EMAIL_FORM_URL = '/accounts/email/'
SOCIAL_AUTH_EMAIL_VALIDATION_FUNCTION = 
'weblate.accounts.pipeline.send_validation'
SOCIAL_AUTH_EMAIL_VALIDATION_URL = '/accounts/email-sent/'
SOCIAL_AUTH_FACEBOOK_API_VERSION = '********************'
SOCIAL_AUTH_FACEBOOK_KEY = '********************'
SOCIAL_AUTH_FACEBOOK_PROFILE_EXTRA_PARAMS = {'fields': 'id,name,email'} 
SOCIAL_AUTH_FACEBOOK_SCOPE = ['email', 'public_profile'] 
SOCIAL_AUTH_FACEBOOK_SECRET = '********************'
SOCIAL_AUTH_GITHUB_KEY = '********************'
SOCIAL_AUTH_GITHUB_SCOPE = ['user:email'] SOCIAL_AUTH_GITHUB_SECRET = 
'********************'
SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = '********************'
SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = '********************'
SOCIAL_AUTH_LOGIN_ERROR_URL = '/accounts/login/'
SOCIAL_AUTH_NEW_ASSOCIATION_REDIRECT_URL = '/accounts/profile/#account'
SOCIAL_AUTH_PIPELINE = "('social_core.pipeline.social_auth.social_details', 
'social_core.pipeline.social_auth.social_uid', 
'social_core.pipeline.social_auth.auth_allowed', 
'social_core.pipeline.social_auth.social_user', 
'weblate.accounts.pipeline.store_params', 
'weblate.accounts.pipeline.verify_open', 
'social_core.pipeline.user.get_username', 
'weblate.accounts.pipeline.require_email', 
'social_core.pipeline.mail.mail_validation', 
'weblate.accounts.pipeline.revoke_mail_code', 
'weblate.accounts.pipeline.ensure_valid', 
'weblate.accounts.pipeline.remove_account', 
'social_core.pipeline.social_auth.associate_by_email', 
'weblate.accounts.pipeline.reauthenticate', 
'weblate.accounts.pipeline.verify_username', 
'social_core.pipeline.user.create_user', 
'social_core.pipeline.social_auth.associate_user', 
'social_core.pipeline.social_auth.load_extra_data', 
'weblate.accounts.pipeline.cleanup_next', 
'weblate.accounts.pipeline.user_full_name', 
'weblate.accounts.pipeline.store_email', 
'weblate.accounts.pipeline.notify_connect', 
'weblate.accounts.pipeline.password_reset')"
SOCIAL_AUTH_PROTECTED_USER_FIELDS = "('email',)"
SOCIAL_AUTH_RAISE_EXCEPTIONS = True
SOCIAL_AUTH_REDIRECT_IS_HTTPS = True
SOCIAL_AUTH_SLUGIFY_FUNCTION = 'weblate.accounts.pipeline.slugify_username'
SOCIAL_AUTH_SLUGIFY_USERNAMES = True
SOCIAL_AUTH_STRATEGY = 'weblate.accounts.strategy.WeblateStrategy'
SPECIAL_CHARS = "('\\t', '\\n', '…')"
STATICFILES_DIRS = '()'
STATICFILES_FINDERS = "('django.contrib.staticfiles.finders.FileSystemFinder', 
'django.contrib.staticfiles.finders.AppDirectoriesFinder', 
'compressor.finders.CompressorFinder')"
STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT = '/opt/bitnami/apps/weblate/weblate/data/static'
STATIC_URL = '/static/'
STATUS_URL = None
SUGGESTION_CLEANUP_DAYS = None
SUPPORT_API_URL = '********************'
TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 
'DIRS': ['/opt/bitnami/apps/weblate/weblate/weblate/templates'], 'OPTIONS': 
{'context_processors': ['django.contrib.auth.context_processors.auth', 
'django.template.context_processors.debug', 
'django.template.context_processors.i18n', 
'django.template.context_processors.request', 
'django.template.context_processors.csrf', 
'django.contrib.messages.context_processors.messages', 
'weblate.trans.context_processors.weblate_context'], 'loaders': 
[('django.template.loaders.cached.Loader', 
['django.template.loaders.filesystem.Loader', 
'django.template.loaders.app_directories.Loader'])]}}]
TEST_NON_SERIALIZED_APPS = []
TEST_RUNNER = 'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR = ','
TIME_FORMAT = 'P'
TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] TIME_ZONE = 
'Europe/Stockholm'
URL_PREFIX = ''
USE_I18N = True
USE_L10N = True
USE_THOUSAND_SEPARATOR = False
USE_TZ = True
USE_X_FORWARDED_HOST = False
USE_X_FORWARDED_PORT = False
VAT_RATE = 1.21
VCS_BACKENDS = "('weblate.vcs.git.GitRepository', 
'weblate.vcs.git.GitWithGerritRepository', 
'weblate.vcs.git.SubversionRepository', 'weblate.vcs.git.GithubRepository', 
'weblate.vcs.git.GitlabRepository', 'weblate.vcs.git.LocalRepository', 
'weblate.vcs.git.GitForcePushRepository', 'weblate.vcs.mercurial.HgRepository')"
WEBLATE_ADDONS = "('weblate.addons.gettext.GenerateMoAddon', 
'weblate.addons.gettext.UpdateLinguasAddon', 
'weblate.addons.gettext.UpdateConfigureAddon', 
'weblate.addons.gettext.MsgmergeAddon', 
'weblate.addons.gettext.GettextCustomizeAddon', 
'weblate.addons.gettext.GettextAuthorComments', 
'weblate.addons.cleanup.CleanupAddon', 
'weblate.addons.consistency.LangaugeConsistencyAddon', 
'weblate.addons.discovery.DiscoveryAddon', 
'weblate.addons.autotranslate.AutoTranslateAddon', 
'weblate.addons.flags.SourceEditAddon', 'weblate.addons.flags.TargetEditAddon', 
'weblate.addons.flags.SameEditAddon', 
'weblate.addons.generate.GenerateFileAddon', 
'weblate.addons.json.JSONCustomizeAddon', 
'weblate.addons.properties.PropertiesSortAddon', 
'weblate.addons.git.GitSquashAddon', 'weblate.addons.removal.RemoveComments', 
'weblate.addons.removal.RemoveSuggestions', 
'weblate.addons.resx.ResxUpdateAddon')"
WEBLATE_FORMATS = "('weblate.formats.ttkit.PoFormat', 
'weblate.formats.ttkit.PoMonoFormat', 'weblate.formats.ttkit.TSFormat', 
'weblate.formats.ttkit.XliffFormat', 'weblate.formats.ttkit.PoXliffFormat', 
'weblate.formats.ttkit.StringsFormat', 
'weblate.formats.ttkit.StringsUtf8Format', 
'weblate.formats.ttkit.PropertiesUtf8Format', 
'weblate.formats.ttkit.PropertiesUtf16Format', 
'weblate.formats.ttkit.PropertiesFormat', 'weblate.formats.ttkit.JoomlaFormat', 
'weblate.formats.ttkit.PhpFormat', 'weblate.formats.ttkit.RESXFormat', 
'weblate.formats.ttkit.AndroidFormat', 'weblate.formats.ttkit.JSONFormat', 
'weblate.formats.ttkit.JSONNestedFormat', 
'weblate.formats.ttkit.WebExtensionJSONFormat', 
'weblate.formats.ttkit.I18NextFormat', 'weblate.formats.ttkit.CSVFormat', 
'weblate.formats.ttkit.CSVSimpleFormat', 
'weblate.formats.ttkit.CSVSimpleFormatISO', 'weblate.formats.ttkit.YAMLFormat', 
'weblate.formats.ttkit.RubyYAMLFormat', 'weblate.formats.ttkit.SubRipFormat', 
'weblate.formats.ttkit.MicroDVDFormat', 
'weblate.formats.ttkit.AdvSubStationAlphaFormat', 
'weblate.formats.ttkit.SubStationAlphaFormat', 
'weblate.formats.ttkit.DTDFormat', 'weblate.formats.ttkit.WindowsRCFormat', 
'weblate.formats.ttkit.FlatXMLFormat', 'weblate.formats.external.XlsxFormat', 
'weblate.formats.txt.AppStoreFormat')"
WEBLATE_GPG_ALGO = 'default'
WEBLATE_GPG_IDENTITY = None
WSGI_APPLICATION = None
X_FRAME_OPTIONS = 'DENY'
YEAR_MONTH_FORMAT = 'F Y'
_TEMPLATE_LOADERS = [('django.template.loaders.cached.Loader', 
['django.template.loaders.filesystem.Loader', 
'django.template.loaders.app_directories.Loader'])]


_______________________________________________
Weblate mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to