perf: 修改一些翻译

pull/13210/head
ibuler 2024-05-13 15:28:11 +08:00
parent d66f923c0c
commit 89d20c8a4d
13 changed files with 30 additions and 29 deletions

View File

@ -138,7 +138,7 @@ class Migration(migrations.Migration):
('meta', common.db.fields.JsonDictTextField(blank=True, null=True, verbose_name='Meta')),
('internal', models.BooleanField(default=False, verbose_name='Internal')),
('charset', models.CharField(choices=[('utf-8', 'UTF-8'), ('gbk', 'GBK')], default='utf-8', max_length=8, verbose_name='Charset')),
('domain_enabled', models.BooleanField(default=True, verbose_name='Domain enabled')),
('domain_enabled', models.BooleanField(default=True, verbose_name='Gateway enabled')),
('su_enabled', models.BooleanField(default=False, verbose_name='Su enabled')),
('su_method', models.CharField(blank=True, max_length=32, null=True, verbose_name='Su method')),
('custom_fields', models.JSONField(default=list, null=True, verbose_name='Custom fields')),

View File

@ -44,7 +44,7 @@ class Migration(migrations.Migration):
migrations.AddField(
model_name='asset',
name='domain',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='assets', to='assets.domain', verbose_name='Domain'),
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='assets', to='assets.domain', verbose_name='Zone'),
),
migrations.AddField(
model_name='asset',

View File

@ -160,7 +160,7 @@ class Asset(NodesRelationMixin, LabeledMixin, AbsConnectivity, JSONFilterMixin,
address = models.CharField(max_length=767, verbose_name=_('Address'), db_index=True)
platform = models.ForeignKey(Platform, on_delete=models.PROTECT, verbose_name=_("Platform"), related_name='assets')
domain = models.ForeignKey("assets.Domain", null=True, blank=True, related_name='assets',
verbose_name=_("Domain"), on_delete=models.SET_NULL)
verbose_name=_("Zone"), on_delete=models.SET_NULL)
nodes = models.ManyToManyField('assets.Node', default=default_node, related_name='assets', verbose_name=_("Nodes"))
is_active = models.BooleanField(default=True, verbose_name=_('Is active'))
gathered_info = models.JSONField(verbose_name=_('Gathered info'), default=dict, blank=True) # 资产的一些信息,如 硬件信息

View File

@ -101,7 +101,7 @@ class Platform(LabeledMixin, JMSBaseModel):
default=CharsetChoices.utf8, choices=CharsetChoices.choices,
max_length=8, verbose_name=_("Charset")
)
domain_enabled = models.BooleanField(default=True, verbose_name=_("Domain enabled"))
domain_enabled = models.BooleanField(default=True, verbose_name=_("Gateway enabled"))
# 账号有关的
su_enabled = models.BooleanField(default=False, verbose_name=_("Su enabled"))
su_method = models.CharField(max_length=32, blank=True, null=True, verbose_name=_("Su method"))

View File

@ -195,8 +195,8 @@ class PlatformSerializer(ResourceLabelsMixin, WritableNestedModelSerializer):
)
},
"domain_enabled": {
"label": _('Domain enabled'),
"help_text": _("Assets can be connected using a domain gateway")
"label": _('Gateway enabled'),
"help_text": _("Assets can be connected using a zone gateway")
},
"domain_default": {"label": _('Default Domain')},
}

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:feae54a2fae498af7c9a39babc64e704fc45a049600c2eef9f32cf126ca5bc45
size 2595
oid sha256:de1f3db6d91912fe61b375aade424bcbe2bc1ac01bd6b894b245cc2023ecef7c
size 2611

View File

@ -2021,16 +2021,16 @@ msgid "Charset"
msgstr ""
#: assets/models/platform.py:105 assets/serializers/platform.py:191
msgid "Domain enabled"
msgid "Gateway enabled"
msgstr ""
#: assets/models/platform.py:107 assets/serializers/platform.py:184
msgid "Su enabled"
msgstr "Switch enabled"
msgstr "Switch account enabled"
#: assets/models/platform.py:108 assets/serializers/platform.py:162
msgid "Su method"
msgstr "Switch method"
msgstr "Switch account method"
#: assets/models/platform.py:109 assets/serializers/platform.py:165
msgid "Custom fields"
@ -2255,7 +2255,7 @@ msgid ""
msgstr ""
#: assets/serializers/platform.py:192
msgid "Assets can be connected using a domain gateway"
msgid "Assets can be connected using a zone gateway"
msgstr ""
#: assets/serializers/platform.py:194

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:72af515e8895a91e456eb9d0ef8bea352eb23777c015680a21f6da5708303df6
size 173912
oid sha256:e156f68bcc8d5a28b4a9cbdef4330d395494d73ca7393933198d17566d6dfdf5
size 173903

View File

@ -2130,7 +2130,7 @@ msgid "Charset"
msgstr "シャーセット"
#: assets/models/platform.py:105 assets/serializers/platform.py:191
msgid "Domain enabled"
msgid "Gateway enabled"
msgstr "ドメインを有効にする"
#: assets/models/platform.py:107 assets/serializers/platform.py:184
@ -2376,7 +2376,7 @@ msgid ""
msgstr ""
#: assets/serializers/platform.py:192
msgid "Assets can be connected using a domain gateway"
msgid "Assets can be connected using a zone gateway"
msgstr ""
#: assets/serializers/platform.py:194

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:02464a8bd6b0c6f13f9defc630913ce9a0638777a4a115fd403a0dd59a112b0b
size 142905
oid sha256:70523fe94d9d37f0fdecc98496f2cd46244fbd88fcb25632a5a604abff352cc7
size 142896

View File

@ -2099,7 +2099,7 @@ msgid "Charset"
msgstr "编码"
#: assets/models/platform.py:105 assets/serializers/platform.py:191
msgid "Domain enabled"
msgid "Gateway enabled"
msgstr "启用网域"
#: assets/models/platform.py:107 assets/serializers/platform.py:184
@ -2336,7 +2336,7 @@ msgid ""
msgstr ""
#: assets/serializers/platform.py:192
msgid "Assets can be connected using a domain gateway"
msgid "Assets can be connected using a zone gateway"
msgstr ""
#: assets/serializers/platform.py:194

View File

@ -1267,7 +1267,7 @@
"Zone": "Zone",
"ZoneCreate": "Create zone",
"ZoneEnabled": "Enable zone",
"ZoneHelpMessage": "Zone function is designed to solve the problem that some environments (such as: hybrid cloud) cannot be directly connected, and a new function is added. the principle is to log in through the gateway server.<br/><br/>server -> zone gateway -> target assets",
"ZoneHelpMessage": "The zone is the location where assets are located, which can be a data center, public cloud, or VPC. Gateways can be set up within the region. When the network cannot be directly accessed, users can utilize gateways to log in to the assets.",
"ZoneList": "Zones",
"ZoneUpdate": "Update the zone"
}
}

View File

@ -363,12 +363,6 @@
"Disable": "禁用",
"DisplayName": "名称",
"Docs": "文档",
"Domain": "网域",
"DomainCreate": "创建网域",
"DomainEnabled": "启用网域",
"DomainHelpMessage": "网域功能是为了解决部分环境(如:混合云)无法直接连接而新增的功能,原理是通过网关服务器进行跳转登录。<br/><br/>JMS => 网域网关 => 目标资产",
"DomainList": "网域列表",
"DomainUpdate": "更新网域",
"Download": "下载",
"DownloadCenter": "下载中心",
"DownloadFTPFileTip": "当前动作不记录文件或者文件大小超过阈值默认100M或者还未保存到对应存储中",
@ -376,6 +370,7 @@
"DownloadReplay": "下载录像",
"DownloadUpdateTemplateMsg": "下载更新模板",
"DragUploadFileInfo": "将文件拖到此处,或点击此处上传",
"Duplicate": "副本",
"DuplicateFileExists": "不允许上传同名文件,请删除同名文件",
"Duration": "时长",
"DynamicUsername": "动态用户名",
@ -1217,5 +1212,11 @@
"Workbench": "工作台",
"Workspace": "工作空间",
"Yes": "是",
"ZStack": "ZStack"
"ZStack": "ZStack",
"Zone": "区域",
"ZoneCreate": "创建区域",
"ZoneEnabled": "启用网关",
"ZoneHelpMessage": "区域是资产所在的位置,可以是机房,公有云 或者 VPC。区域中可以设置网关当网络不能直达的时候可以使用网关跳转登录到资产",
"ZoneList": "区域列表",
"ZoneUpdate": "更新区域"
}