Coverage for app/venv/lib/python3.14/site-packages/weblate/trans/migrations/0015_alter_component_language_code_style.py: 100%

4 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 

5# Generated by Django 5.0.3 on 2024-04-25 08:53 

6 

7from django.db import migrations, models 

8 

9 

10class Migration(migrations.Migration): 

11 dependencies = [ 

12 ("trans", "0014_alter_component_repoweb_alter_project_web"), 

13 ] 

14 

15 operations = [ 

16 migrations.AlterField( 

17 model_name="component", 

18 name="language_code_style", 

19 field=models.CharField( 

20 blank=True, 

21 choices=[ 

22 ("", "Default based on the file format"), 

23 ("posix", "POSIX style using underscore as a separator"), 

24 ( 

25 "posix_lowercase", 

26 "POSIX style using underscore as a separator, lower cased", 

27 ), 

28 ("bcp", "BCP style using hyphen as a separator"), 

29 ( 

30 "posix_long", 

31 "POSIX style using underscore as a separator, including country code", 

32 ), 

33 ( 

34 "posix_long_lowercase", 

35 "POSIX style using underscore as a separator, including country code, lower cased", 

36 ), 

37 ( 

38 "bcp_long", 

39 "BCP style using hyphen as a separator, including country code", 

40 ), 

41 ( 

42 "bcp_legacy", 

43 "BCP style using hyphen as a separator, legacy language codes", 

44 ), 

45 ("bcp_lower", "BCP style using hyphen as a separator, lower cased"), 

46 ("android", "Android style"), 

47 ("appstore", "Apple App Store metadata style"), 

48 ("googleplay", "Google Play metadata style"), 

49 ("linux", "Linux style"), 

50 ("linux_lowercase", "Linux style, lower cased"), 

51 ], 

52 default="", 

53 help_text="Customize language code used to generate the filename for translations created by Weblate.", 

54 max_length=20, 

55 verbose_name="Language code style", 

56 ), 

57 ), 

58 ]