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
« 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
5# Generated by Django 5.0.3 on 2024-04-25 08:53
7from django.db import migrations, models
10class Migration(migrations.Migration):
11 dependencies = [
12 ("trans", "0014_alter_component_repoweb_alter_project_web"),
13 ]
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 ]