from __future__ import annotations

from django.apps import AppConfig


class AppSettingsConfig(AppConfig):
    default_auto_field = "django.db.models.BigAutoField"
    name = "simorgh.apps.app_settings"
    label = "app_settings"
    verbose_name = "Settings"

    def ready(self) -> None:
        # Import platform-level setting registrations so they're available
        # everywhere app_settings.services.resolve() is called.
        from simorgh.core import locale as _locale  # noqa: F401
