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

1# Copyright © Michal Čihař <michal@weblate.org> 

2# 

3# SPDX-License-Identifier: GPL-3.0-or-later 

4 

5from django.apps import AppConfig 

6from django.db.models.signals import post_migrate 

7from django.utils.translation import gettext_lazy 

8 

9 

10class LangConfig(AppConfig): 

11 name = "weblate.lang" 

12 label = "lang" 

13 verbose_name = gettext_lazy("Weblate languages") 

14 

15 def ready(self) -> None: 

16 from weblate.lang.models import setup_lang 

17 

18 post_migrate.connect(setup_lang, sender=self)