Coverage for app/venv/lib/python3.14/site-packages/weblate/lang/apps.py: 100%
10 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 07:15 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 07:15 +0000
1# Copyright © Michal Čihař <michal@weblate.org>
2#
3# SPDX-License-Identifier: GPL-3.0-or-later
5from django.apps import AppConfig
6from django.db.models.signals import post_migrate
7from django.utils.translation import gettext_lazy
10class LangConfig(AppConfig):
11 name = "weblate.lang"
12 label = "lang"
13 verbose_name = gettext_lazy("Weblate languages")
15 def ready(self) -> None:
16 from weblate.lang.models import setup_lang
18 post_migrate.connect(setup_lang, sender=self)