def METHOD_NAME(self) -> None:
    """Loads the content from the JSON.
    :return: The content of the file.
    :raises UnsupportedLocale: Raises if locale is unsupported.
    """
    locale = self.locale
    datafile = getattr(self.Meta, "datafile", "")
    datadir = getattr(self.Meta, "datadir", DATADIR)
    if not datafile:
        return None
    def read_file(locale_name: str) -> t.Any:
        file_path = datadir / locale_name / datafile
        with open(file_path, encoding="utf8") as f:
            return json.load(f)
    master_locale = locale.split(LOCALE_SEP).pop(0)
    data = read_file(master_locale)
    if LOCALE_SEP in locale:
        data = self._update_dict(data, read_file(locale))
    self._data = data