old_contents: import json
  import os
  
  from django.conf import settings
  from django.utils.translation import get_language
  from django.utils.translation import to_locale
  
  _JSON_MESSAGES_FILE_CACHE = {}
  
  
  def locale_data_file(locale):
      path = getattr(settings, 'LOCALE_PATHS')[0]
      locale_path = os.path.join(path, locale)
      return os.path.join(locale_path, "LC_FRONTEND_MESSAGES", "contentcuration-messages.json")
  
  
  def get_messages():
      global _JSON_MESSAGES_FILE_CACHE
  
      locale = to_locale(get_language())
  
      if locale not in _JSON_MESSAGES_FILE_CACHE:
          try:
              with open(locale_data_file(locale), 'rb') as data:
                  message_json = json.load(data)
                  translation_dict = {}
                  for key, value in message_json.items():
                      namespace, key = key.split(".")
                      translation_dict[namespace] = translation_dict.get(namespace) or {}
                      translation_dict[namespace][key] = value
                  _JSON_MESSAGES_FILE_CACHE[locale] = json.dumps(translation_dict)
          except IOError:
              _JSON_MESSAGES_FILE_CACHE[locale] = json.dumps({})
  
      return _JSON_MESSAGES_FILE_CACHE[locale]
  
new_contents: import json
  import os
  
  from django.conf import settings
  from django.utils.translation import get_language
  from django.utils.translation import to_locale
  
  _JSON_MESSAGES_FILE_CACHE = {}
  
  
  def locale_data_file(locale):
      path = getattr(settings, 'LOCALE_PATHS')[0]
      return os.path.join(path, locale, "LC_FRONTEND_MESSAGES", "contentcuration-messages.json")
  
  
  def get_messages():
      global _JSON_MESSAGES_FILE_CACHE
  
      locale = to_locale(get_language())
  
      if locale not in _JSON_MESSAGES_FILE_CACHE:
          try:
              with open(locale_data_file(locale), 'rb') as data:
                  message_json = json.load(data)
                  translation_dict = {}
                  for key, value in message_json.items():
                      namespace, key = key.split(".")
                      translation_dict[namespace] = translation_dict.get(namespace) or {}
                      translation_dict[namespace][key] = value
                  _JSON_MESSAGES_FILE_CACHE[locale] = json.dumps(translation_dict)
          except IOError:
              _JSON_MESSAGES_FILE_CACHE[locale] = json.dumps({})
  
      return _JSON_MESSAGES_FILE_CACHE[locale]
  
subject: Remove no longer needed local variable.