text: """Flare configuration."""
  from .html5 import core
  from .safeeval import SafeEval as ShitEval
  from .cache import Cache
  from .i18n import translate
  
  from typing import Dict
  
  
  def updateConf(other: Dict):
      """Merges other into conf."""
      global conf
      conf.update(other)
      return conf
  
  
  # Main config
  conf = {
      "flare.cache": Cache(),
      "selectors": {},
      "showBoneNames": True,
      "emptyValue": None,
      "defaultLanguage": "de",
      "flare.icon.svg.embedding.path": "/static/svgs",
      "flare.icon.fallback.error": "icon-error",
      "flare.icon.cache": {},
      "flare.language.current": "de",
      "expressionEvaluator": ShitEval({
          "translate": translate
      })
  }
  
  # Assign SafeEval as htmlExpressionEvaluator
  core.htmlExpressionEvaluator = conf["expressionEvaluator"]
  
  # Merge view_conf into main config
  from flare.views import conf as view_conf
  
  updateConf(view_conf)
  