ci: 提供默认的properties i18n

This commit is contained in:
CaptainB 2023-09-06 11:21:50 +08:00 committed by 刘瑞斌
parent 7eb40fb179
commit 79ba813bb2
8 changed files with 1427 additions and 394 deletions

View File

@ -0,0 +1,253 @@
#moduleApiLoadTest
api_load_test.id.not_blank=ID不能为空
api_load_test.resource_id.length_range=接口用例ID/场景用例ID长度必须在1-50之间
api_load_test.resource_id.not_blank=接口用例ID/场景用例ID不能为空
api_load_test.load_test_id.length_range=性能测试用例ID长度必须在1-50之间
api_load_test.load_test_id.not_blank=性能测试用例ID不能为空
api_load_test.type.length_range=资源类型/CASE/SCENARIO长度必须在1-10之间
api_load_test.type.not_blank=资源类型/CASE/SCENARIO不能为空
#moduleApiTestCaseBlob
api_test_case_blob.api_test_case_id.not_blank=接口用例pk不能为空
#moduleApiDefinitionTemplate
api_definition_template.id.not_blank=模版主键不能为空
api_definition_template.name.length_range=API模版名称长度必须在1-100之间
api_definition_template.name.not_blank=API模版名称不能为空
api_definition_template.system.length_range=是否是系统模版长度必须在1-1之间
api_definition_template.system.not_blank=是否是系统模版不能为空
api_definition_template.global.length_range=是否是公共模版长度必须在1-1之间
api_definition_template.global.not_blank=是否是公共模版不能为空
api_definition_template.create_user.length_range=创建人长度必须在1-50之间
api_definition_template.create_user.not_blank=创建人不能为空
api_definition_template.project_id.length_range=项目ID长度必须在1-50之间
api_definition_template.project_id.not_blank=项目ID不能为空
#moduleApiScenario
api_scenario.id.not_blank=不能为空
api_scenario.name.length_range=场景名称长度必须在1-200之间
api_scenario.name.not_blank=场景名称不能为空
api_scenario.create_user.length_range=创建人长度必须在1-50之间
api_scenario.create_user.not_blank=创建人不能为空
api_scenario.update_user.length_range=更新人长度必须在1-50之间
api_scenario.update_user.not_blank=更新人不能为空
api_scenario.level.length_range=场景级别/P0/P1等长度必须在1-10之间
api_scenario.level.not_blank=场景级别/P0/P1等不能为空
api_scenario.status.length_range=场景状态/未规划/已完成 等长度必须在1-20之间
api_scenario.status.not_blank=场景状态/未规划/已完成 等不能为空
api_scenario.principal.length_range=责任人/用户ID长度必须在1-50之间
api_scenario.principal.not_blank=责任人/用户ID不能为空
api_scenario.deleted.length_range=删除状态长度必须在1-1之间
api_scenario.deleted.not_blank=删除状态不能为空
api_scenario.environment_group.length_range=是否为环境组长度必须在1-1之间
api_scenario.environment_group.not_blank=是否为环境组不能为空
api_scenario.project_id.length_range=项目ID长度必须在1-50之间
api_scenario.project_id.not_blank=项目ID不能为空
#moduleApiTestCaseFollow
api_test_case_follow.case_id.length_range=用例ID长度必须在1-50之间
api_test_case_follow.case_id.not_blank=用例ID不能为空
api_test_case_follow.follow_id.length_range=关注人/用户ID长度必须在1-50之间
api_test_case_follow.follow_id.not_blank=关注人/用户ID不能为空
#moduleApiReportBlob
api_report_blob.api_report_id.not_blank=接口报告ID不能为空
#moduleApiFakeErrorConfig
api_fake_error_config.id.not_blank=误报pk不能为空
api_fake_error_config.create_user.length_range=创建人长度必须在1-50之间
api_fake_error_config.create_user.not_blank=创建人不能为空
api_fake_error_config.update_user.length_range=修改人长度必须在1-50之间
api_fake_error_config.update_user.not_blank=修改人不能为空
api_fake_error_config.name.length_range=误报名称长度必须在1-255之间
api_fake_error_config.name.not_blank=误报名称不能为空
api_fake_error_config.match_type.length_range=匹配类型长度必须在1-255之间
api_fake_error_config.match_type.not_blank=匹配类型不能为空
api_fake_error_config.project_id.length_range=项目ID长度必须在1-50之间
api_fake_error_config.project_id.not_blank=项目ID不能为空
#moduleApiScenarioReport
api_scenario_report.id.not_blank=场景报告pk不能为空
api_scenario_report.name.length_range=报告名称长度必须在1-300之间
api_scenario_report.name.not_blank=报告名称不能为空
api_scenario_report.create_user.length_range=创建人长度必须在1-50之间
api_scenario_report.create_user.not_blank=创建人不能为空
api_scenario_report.deleted.length_range=删除标识长度必须在1-1之间
api_scenario_report.deleted.not_blank=删除标识不能为空
api_scenario_report.update_user.length_range=修改人长度必须在1-50之间
api_scenario_report.update_user.not_blank=修改人不能为空
api_scenario_report.status.length_range=报告状态/SUCCESS/ERROR长度必须在1-20之间
api_scenario_report.status.not_blank=报告状态/SUCCESS/ERROR不能为空
api_scenario_report.trigger_mode.length_range=触发方式长度必须在1-20之间
api_scenario_report.trigger_mode.not_blank=触发方式不能为空
api_scenario_report.run_mode.length_range=执行模式长度必须在1-20之间
api_scenario_report.run_mode.not_blank=执行模式不能为空
api_scenario_report.pool_id.length_range=资源池长度必须在1-50之间
api_scenario_report.pool_id.not_blank=资源池不能为空
api_scenario_report.integrated.length_range=是否是集成报告长度必须在1-1之间
api_scenario_report.integrated.not_blank=是否是集成报告不能为空
api_scenario_report.project_id.length_range=项目ID长度必须在1-50之间
api_scenario_report.project_id.not_blank=项目ID不能为空
api_scenario_report.scenario_id.length_range=场景ID长度必须在1-50之间
api_scenario_report.scenario_id.not_blank=场景ID不能为空
#moduleApiScenarioEnv
api_scenario_environment.id.not_blank=场景环境pk不能为空
api_scenario_environment.api_scenario_id.length_range=场景ID长度必须在1-50之间
api_scenario_environment.api_scenario_id.not_blank=场景ID不能为空
api_scenario_environment.project_id.length_range=项目ID长度必须在1-50之间
api_scenario_environment.project_id.not_blank=项目ID不能为空
#moduleApiDefinition
api_definition.id.not_blank=接口pk不能为空
api_definition.create_user.length_range=创建人长度必须在1-100之间
api_definition.create_user.not_blank=创建人不能为空
api_definition.update_user.length_range=修改人长度必须在1-64之间
api_definition.update_user.not_blank=修改人不能为空
api_definition.deleted.length_range=删除状态长度必须在1-1之间
api_definition.deleted.not_blank=删除状态不能为空
api_definition.name.length_range=接口名称长度必须在1-255之间
api_definition.name.not_blank=接口名称不能为空
api_definition.method.length_range=接口类型长度必须在1-64之间
api_definition.method.not_blank=接口类型不能为空
api_definition.protocol.length_range=接口协议长度必须在1-255之间
api_definition.protocol.not_blank=接口协议不能为空
api_definition.status.length_range=接口状态/进行中/已完成长度必须在1-64之间
api_definition.status.not_blank=接口状态/进行中/已完成不能为空
api_definition.sync_enable.length_range=是否启用同步长度必须在1-1之间
api_definition.sync_enable.not_blank=是否启用同步不能为空
api_definition.project_id.length_range=项目ID长度必须在1-50之间
api_definition.project_id.not_blank=项目ID不能为空
api_definition.latest.length_range=是否为最新版本 0:否1:是长度必须在1-1之间
api_definition.latest.not_blank=是否为最新版本 0:否1:是不能为空
#moduleApiDefinitionFollow
api_definition_follow.api_definition_id.length_range=接口ID长度必须在1-50之间
api_definition_follow.api_definition_id.not_blank=接口ID不能为空
api_definition_follow.follow_id.length_range=关注人/用户ID长度必须在1-50之间
api_definition_follow.follow_id.not_blank=关注人/用户ID不能为空
#moduleApiSyncConfig
api_sync_config.id.not_blank=不能为空
api_sync_config.resource_id.length_range=API/CASE 来源ID长度必须在1-50之间
api_sync_config.resource_id.not_blank=API/CASE 来源ID不能为空
api_sync_config.resource_type.length_range=来源类型/API/CASE长度必须在1-50之间
api_sync_config.resource_type.not_blank=来源类型/API/CASE不能为空
api_sync_config.notify_case_creator.length_range=是否通知用例创建人长度必须在1-1之间
api_sync_config.notify_case_creator.not_blank=是否通知用例创建人不能为空
api_sync_config.notify_scenario_creator.length_range=是否通知场景创建人长度必须在1-1之间
api_sync_config.notify_scenario_creator.not_blank=是否通知场景创建人不能为空
api_sync_config.sync_enable.length_range=是否同步用例长度必须在1-1之间
api_sync_config.sync_enable.not_blank=是否同步用例不能为空
#moduleApiScenarioReportLog
api_scenario_report_log.report_id.not_blank=请求资源 id不能为空
#moduleApiScenarioFollow
api_scenario_follow.api_scenario_id.length_range=场景ID长度必须在1-50之间
api_scenario_follow.api_scenario_id.not_blank=场景ID不能为空
api_scenario_follow.follow_id.length_range=关注人/用户ID长度必须在1-50之间
api_scenario_follow.follow_id.not_blank=关注人/用户ID不能为空
#moduleApiDefinitionEnv
api_definition_env.id.not_blank=ID不能为空
api_definition_env.create_user.length_range=用户ID长度必须在1-50之间
api_definition_env.create_user.not_blank=用户ID不能为空
api_definition_env.environment_id.length_range=环境ID长度必须在1-50之间
api_definition_env.environment_id.not_blank=环境ID不能为空
#moduleApiScenarioBlob
api_scenario_blob.api_scenario_id.not_blank=场景pk不能为空
#moduleApiDefinitionSwagger
api_definition_swagger.id.not_blank=主键不能为空
api_definition_swagger.swagger_url.length_range=url地址长度必须在1-500之间
api_definition_swagger.swagger_url.not_blank=url地址不能为空
#moduleApiTestCase
api_test_case.id.not_blank=接口用例pk不能为空
api_test_case.name.length_range=接口用例名称长度必须在1-200之间
api_test_case.name.not_blank=接口用例名称不能为空
api_test_case.create_user.length_range=创建人长度必须在1-50之间
api_test_case.create_user.not_blank=创建人不能为空
api_test_case.update_user.length_range=更新人长度必须在1-50之间
api_test_case.update_user.not_blank=更新人不能为空
api_test_case.deleted.length_range=删除标识长度必须在1-1之间
api_test_case.deleted.not_blank=删除标识不能为空
api_test_case.priority.length_range=用例等级长度必须在1-50之间
api_test_case.priority.not_blank=用例等级不能为空
api_test_case.sync_enable.length_range=是否开启同步长度必须在1-1之间
api_test_case.sync_enable.not_blank=是否开启同步不能为空
api_test_case.project_id.length_range=项目ID长度必须在1-50之间
api_test_case.project_id.not_blank=项目ID不能为空
api_test_case.api_definition_id.length_range=接口ID长度必须在1-50之间
api_test_case.api_definition_id.not_blank=接口ID不能为空
api_test_case.principal.length_range=责任人长度必须在1-50之间
api_test_case.principal.not_blank=责任人不能为空
#moduleApiDefinitionMock
api_definition_mock.id.not_blank=mock pk不能为空
api_definition_mock.create_user.length_range=创建人长度必须在1-64之间
api_definition_mock.create_user.not_blank=创建人不能为空
api_definition_mock.name.length_range=mock 名称长度必须在1-200之间
api_definition_mock.name.not_blank=mock 名称不能为空
api_definition_mock.expect_num.length_range=mock编号长度必须在1-50之间
api_definition_mock.expect_num.not_blank=mock编号不能为空
api_definition_mock.project_id.length_range=项目ID长度必须在1-50之间
api_definition_mock.project_id.not_blank=项目ID不能为空
api_definition_mock.api_definition_id.length_range=接口ID长度必须在1-50之间
api_definition_mock.api_definition_id.not_blank=接口ID不能为空
#moduleApiScenarioReportStructure
api_scenario_report_structure.report_id.not_blank=请求资源 id不能为空
#moduleApiReport
api_report.id.not_blank=接口结果报告pk不能为空
api_report.name.length_range=接口报告名称长度必须在1-200之间
api_report.name.not_blank=接口报告名称不能为空
api_report.resource_id.length_range=资源ID/api_definition_id/api_test_case_id长度必须在1-50之间
api_report.resource_id.not_blank=资源ID/api_definition_id/api_test_case_id不能为空
api_report.create_user.length_range=创建人ID长度必须在1-50之间
api_report.create_user.not_blank=创建人ID不能为空
api_report.update_user.length_range=修改人长度必须在1-50之间
api_report.update_user.not_blank=修改人不能为空
api_report.deleted.length_range=删除状态长度必须在1-1之间
api_report.deleted.not_blank=删除状态不能为空
api_report.status.length_range=结果状态长度必须在1-50之间
api_report.status.not_blank=结果状态不能为空
api_report.run_mode.length_range=执行模块/API/CASE/API_PLAN长度必须在1-20之间
api_report.run_mode.not_blank=执行模块/API/CASE/API_PLAN不能为空
api_report.pool_id.length_range=资源池长度必须在1-50之间
api_report.pool_id.not_blank=资源池不能为空
api_report.trigger_mode.length_range=触发模式/手动/批量/定时任务/JENKINS长度必须在1-50之间
api_report.trigger_mode.not_blank=触发模式/手动/批量/定时任务/JENKINS不能为空
api_report.project_id.length_range=项目ID长度必须在1-50之间
api_report.project_id.not_blank=项目ID不能为空
api_report.integrated_report_id.length_range=集成报告id/api_scenario_report_id长度必须在1-50之间
api_report.integrated_report_id.not_blank=集成报告id/api_scenario_report_id不能为空
api_report.integrated.length_range=是否为集成报告默认否长度必须在1-1之间
api_report.integrated.not_blank=是否为集成报告,默认否不能为空
#moduleApiDefinitionModule
api_definition_module.id.not_blank=接口模块pk不能为空
api_definition_module.update_user.length_range=修改人长度必须在1-50之间
api_definition_module.update_user.not_blank=修改人不能为空
api_definition_module.create_user.length_range=创建人长度必须在1-50之间
api_definition_module.create_user.not_blank=创建人不能为空
api_definition_module.name.length_range=模块名称长度必须在1-64之间
api_definition_module.name.not_blank=模块名称不能为空
api_definition_module.protocol.length_range=协议长度必须在1-64之间
api_definition_module.protocol.not_blank=协议不能为空
api_definition_module.parent_id.length_range=父级ID长度必须在1-50之间
api_definition_module.parent_id.not_blank=父级ID不能为空
api_definition_module.project_id.length_range=项目ID长度必须在1-50之间
api_definition_module.project_id.not_blank=项目ID不能为空
#moduleApiDefinitionMockConfig
api_definition_mock_config.api_definition_mock_id.not_blank=接口mock pk不能为空
#moduleApiScenarioModule
api_scenario_module.id.not_blank=场景模块pk不能为空
api_scenario_module.name.length_range=模块名称长度必须在1-64之间
api_scenario_module.name.not_blank=模块名称不能为空
api_scenario_module.update_user.length_range=更新人长度必须在1-50之间
api_scenario_module.update_user.not_blank=更新人不能为空
api_scenario_module.create_user.length_range=创建人长度必须在1-50之间
api_scenario_module.create_user.not_blank=创建人不能为空
api_scenario_module.project_id.length_range=项目ID长度必须在1-50之间
api_scenario_module.project_id.not_blank=项目ID不能为空
api_scenario_module.parent_id.length_range=父级ID长度必须在1-50之间
api_scenario_module.parent_id.not_blank=父级ID不能为空
#moduleApiScenarioReference
api_scenario_reference.id.not_blank=引用关系pk不能为空
api_scenario_reference.api_scenario_id.length_range=场景ID长度必须在1-50之间
api_scenario_reference.api_scenario_id.not_blank=场景ID不能为空
api_scenario_reference.create_user.length_range=创建人长度必须在1-50之间
api_scenario_reference.create_user.not_blank=创建人不能为空
api_scenario_reference.reference_id.length_range=引用步骤ID长度必须在1-50之间
api_scenario_reference.reference_id.not_blank=引用步骤ID不能为空
#moduleApiScenarioReportDetail
api_scenario_report_detail.id.not_blank=ID不能为空
api_scenario_report_detail.report_id.length_range=报告ID长度必须在1-50之间
api_scenario_report_detail.report_id.not_blank=报告ID不能为空
api_scenario_report_detail.resource_id.length_range=场景中各个步骤请求唯一标识长度必须在1-50之间
api_scenario_report_detail.resource_id.not_blank=场景中各个步骤请求唯一标识不能为空
#moduleApiDefinitionBlob
api_definition_blob.api_definition_id.not_blank=接口ID/ 一对一关系不能为空

View File

@ -0,0 +1,49 @@
bug_exists=The bug already exists under this project
# bug
bug.id.not_blank=ID不能为空
bug.id.length_range=ID长度必须在1-50之间
bug.title.not_blank=缺陷标题不能为空
bug.title.length_range=缺陷标题长度必须在1-50之间
bug.platform.not_blank=缺陷平台不能为空
bug.platform.length_range=缺陷平台长度必须在1-50之间
bug.project_id.not_blank=项目ID不能为空
bug.project_id.length_range=项目ID长度必须在1-50之间
bug.create_user.not_blank=创建人不能为空
bug.create_user.length_range=创建人长度必须在1-50之间
bug.platform_status.not_blank=第三方平台状态不能为空
bug.platform_status.length_range=第三方平台状态长度必须在1-50之间
bug_blob.id.not_blank=缺陷ID不能为空
bug_blob.id.length_range=缺陷ID长度必须在1-50之间
# bugsFunctionalCase
bugs_functional_case.id.not_blank=ID不能为空
bugs_functional_case.id.length_range=ID长度必须在1-50之间
bugs_functional_case.resource_id.not_blank=功能用例或测试计划功能用例ID不能为空
bugs_functional_case.resource_id.length_range=功能用例或测试计划功能用例ID长度必须在1-50之间
bugs_functional_case.bugs_id.not_blank=缺陷ID不能为空
bugs_functional_case.bugs_id.length_range=缺陷ID长度必须在1-50之间
bugs_functional_case.ref_type.not_blank=关联的类型:关联功能用例/关联测试计划功能用例不能为空
bugs_functional_case.ref_type.length_range=关联的类型:关联功能用例/关联测试计划功能用例长度必须在1-50之间
bugs_functional_case.ref_id.not_blank=测试计划的用例所指向的用例的id不能为空
bugs_functional_case.ref_id.length_range=测试计划的用例所指向的用例的id长度必须在1-50之间
# bugAttachment
bug_attachment.bug_id.not_blank=缺陷ID不能为空
bug_attachment.bug_id.length_range=缺陷ID长度必须在1-50之间
bug_attachment.file_id.not_blank=文件的ID不能为空
bug_attachment.file_id.length_range=文件的ID长度必须在1-50之间
# bugComment
bug_comment.id.not_blank=ID不能为空
bug_comment.id.length_range=ID长度必须在1-50之间
bug_comment.bug_id.not_blank=缺陷ID不能为空
bug_comment.bug_id.length_range=缺陷ID长度必须在1-50之间
bug_comment.create_user.not_blank=评论人不能为空
bug_comment.create_user.length_range=评论人长度必须在1-50之间
# bugFollow
bug_follow.bug_id.not_blank=缺陷ID不能为空
bug_follow.bug_id.length_range=缺陷ID长度必须在1-50之间
bug_follow.follow_id.not_blank=关注人ID不能为空
bug_follow.follow_id.length_range=关注人ID长度必须在1-50之间

View File

@ -0,0 +1,121 @@
#moduleFunctionalCase
functional_case.id.not_blank=ID不能为空
functional_case.num.not_blank=业务ID不能为空
functional_case.custom_num.length_range=自定义业务ID长度必须在1-64之间
functional_case.custom_num.not_blank=自定义业务ID不能为空
functional_case.module_id.length_range=模块ID长度必须在1-50之间
functional_case.module_id.not_blank=模块ID不能为空
functional_case.project_id.length_range=项目ID长度必须在1-50之间
functional_case.project_id.not_blank=项目ID不能为空
functional_case.name.length_range=名称长度必须在1-255之间
functional_case.name.not_blank=名称不能为空
functional_case.review_status.length_range=评审状态长度必须在1-64之间
functional_case.review_status.not_blank=评审状态不能为空
functional_case.step_model.length_range=编辑模式长度必须在1-64之间
functional_case.step_model.not_blank=编辑模式不能为空
functional_case.version_id.length_range=版本ID长度必须在1-50之间
functional_case.version_id.not_blank=版本ID不能为空
functional_case.ref_id.length_range=指向初始版本ID必须在1-50之间
functional_case.ref_id.not_blank=指向初始版本ID不能为空
functional_case.last_execute_result.length_range=最近的执行结果长度必须在1-64之间
functional_case.last_execute_result.not_blank=最近的执行结果不能为空
functional_case.deleted.length_range=是否在回收站长度必须在1-1之间
functional_case.deleted.not_blank=是否在回收站不能为空
functional_case.public_case.length_range=是否是公共用例长度必须在1-1之间
functional_case.public_case.not_blank=是否是公共用例不能为空
functional_case.latest.length_range=是否为最新版本长度必须在1-1之间
functional_case.latest.not_blank=是否为最新版本不能为空
functional_case.create_user.length_range=创建人长度必须在1-100之间
functional_case.create_user.not_blank=创建人不能为空
#moduleFunctionalCaseBlob
functional_case_blob.functional_case_id.not_blank=功能用例ID不能为空
#moduleFunctionalCaseComment
functional_case_comment.id.not_blank=ID不能为空
functional_case_comment.case_id.length_range=功能用例ID长度必须在1-50之间
functional_case_comment.case_id.not_blank=功能用例ID不能为空
functional_case_comment.create_user.length_range=评论人长度必须在1-50之间
functional_case_comment.create_user.not_blank=评论人不能为空
functional_case_comment.type.length_range=评论类型长度必须在1-64之间
functional_case_comment.type.not_blank=评论类型不能为空
#moduleFunctionalCaseModule
functional_case_module.id.not_blank=ID不能为空
functional_case_module.project_id.length_range=项目ID长度必须在1-50之间
functional_case_module.project_id.not_blank=项目ID不能为空
functional_case_module.name.length_range=名称长度必须在1-100之间
functional_case_module.name.not_blank=名称不能为空
functional_case_module.pos.length_range=同一节点下的顺序长度必须在1-10之间
functional_case_module.pos.not_blank=同一节点下的顺序不能为空
functional_case_module.create_user.length_range=创建人长度必须在1-50之间
functional_case_module.create_user.not_blank=创建人不能为空
#moduleFunctionalCaseAttachment
functional_case_attachment.functional_case_id.not_blank=功能用例ID不能为空
functional_case_attachment.file_id.not_blank=文件的ID不能为空
#moduleFunctionalCaseFollow
functional_case_follow.case_id.not_blank=功能用例ID不能为空
functional_case_follow.follow_id.not_blank=关注人ID不能为空
#moduleFunctionalCaseRelationshipEdge
functional_case_relationship_edge.id.not_blank=ID不能为空
functional_case_relationship_edge.source_id.length_range=源节点的ID长度必须在1-50之间
functional_case_relationship_edge.source_id.not_blank=源节点的ID不能为空
functional_case_relationship_edge.target_id.length_range=目标节点的ID长度必须在1-50之间
functional_case_relationship_edge.target_id.not_blank=目标节点的ID不能为空
functional_case_relationship_edge.graph_id.length_range=所属关系图的ID长度必须在1-50之间
functional_case_relationship_edge.graph_id.not_blank=所属关系图的ID不能为空
functional_case_relationship_edge.create_user.length_range=创建人长度必须在1-50之间
functional_case_relationship_edge.create_user.not_blank=创建人不能为空
#moduleFunctionalCaseTest
functional_case_test.id.not_blank=ID不能为空
functional_case_test.functional_case_id.length_range=功能用例ID长度必须在1-50之间
functional_case_test.functional_case_id.not_blank=功能用例ID不能为空
functional_case_test.test_id.length_range=其他类型用例ID长度必须在1-50之间
functional_case_test.test_id.not_blank=其他类型用例ID不能为空
functional_case_test.test_type.length_range=用例类型长度必须在1-64之间
functional_case_test.test_type.not_blank=用例类型不能为空
#moduleMinderExtraNode
minder_extra_node.id.not_blank=ID不能为空
minder_extra_node.parent_id.length_range=父节点的ID长度必须在1-50之间
minder_extra_node.parent_id.not_blank=父节点的ID不能为空
minder_extra_node.group_id.length_range=项目ID长度必须在1-50之间
minder_extra_node.group_id.not_blank=项目ID不能为空
minder_extra_node.type.length_range=类型长度必须在1-30之间
minder_extra_node.type.not_blank=类型不能为空
#moduleCaseReview
case_review.id.not_blank=ID不能为空
case_review.name.length_range=名称长度必须在1-200之间
case_review.name.not_blank=名称不能为空
case_review.status.length_range=评审状态长度必须在1-64之间
case_review.status.not_blank=评审状态不能为空
case_review.project_id.length_range=项目ID长度必须在1-50之间
case_review.project_id.not_blank=项目ID不能为空
case_review.create_user.length_range=创建人长度必须在1-50之间
case_review.create_user.not_blank=创建人不能为空
case_review.review_pass_rule.length_range=评审规则长度必须在1-64之间
case_review.review_pass_rule.not_blank=评审规则不能为空
#moduleCaseReviewUser
case_review_user.review_id.not_blank=评审ID不能为空
case_review_user.user_id.not_blank=评审人ID不能为空
#moduleCaseReviewFunctionalCase
case_review_functional_case.id.not_blank=ID不能为空
case_review_functional_case.review_id.length_range=评审ID长度必须在1-50之间
case_review_functional_case.review_id.not_blank=评审ID不能为空
case_review_functional_case.case_id.length_range=用例ID长度必须在1-50之间
case_review_functional_case.case_id.not_blank=用例ID不能为空
case_review_functional_case.status.length_range=评审状态长度必须在1-64之间
case_review_functional_case.status.not_blank=评审状态不能为空
case_review_functional_case.create_user.length_range=创建人长度必须在1-50之间
case_review_functional_case.create_user.not_blank=创建人不能为空
case_review_functional_case.deleted.length_range=关联的用例是否放入回收站长度必须在1-1之间
case_review_functional_case.deleted.not_blank=关联的用例是否放入回收站不能为空
#moduleCaseReviewFunctionalCaseUser
case_review_functional_case_user.case_id.length_range=功能用例和评审中间表的ID长度必须在1-50之间
case_review_functional_case_user.case_id.not_blank=功能用例和评审中间表的ID不能为空
case_review_functional_case_user.review_id.length_range=评审ID长度必须在1-50之间
case_review_functional_case_user.review_id.not_blank=评审ID不能为空
case_review_functional_case_user.user_id.length_range=评审人ID长度必须在1-50之间
case_review_functional_case_user.user_id.not_blank=评审人ID不能为空
#moduleCaseReviewFollow
case_review_follow.review_id.not_blank=评审ID不能为空
case_review_follow.follow_id.not_blank=关注人不能为空
#moduleCustomFieldTestCase
custom_field_test_case.resource_id.not_blank=资源ID不能为空
custom_field_test_case.field_id.not_blank=字段ID不能为空

View File

@ -1,85 +1,446 @@
test_case_exist=
before_delete_plan=
test_case_node_level_tip=
test_case_node_level=
test_case_module_not_null=
test_case_create_module_fail=
test_case_import_template_name=
test_case_import_template_sheet=
module_not_null=
user_not_exists=
test_case_already_exists=
parse_data_error=
missing_header_information=
number=
row=
error=
incorrect_format=
test_case_priority_validate=
test_case_method_validate=
test_case_name=
test_case_module=
test_case_type=
test_case_maintainer=
test_case_priority=
test_case_method=
test_case_prerequisite=
test_case_remark=
test_case_step_desc=
test_case_step_result=
test_case=
user=
user_import_template_name=
user_import_template_sheet=
user_import_format_wrong=
user_import_id_is_repeat=
user_import_email_is_repeat=
user_import_password_format_wrong=
user_import_phone_format_wrong=
user_import_email_format_wrong=
user_import_organization_not_fond=
user_import_organization_not_fond=
org_admin=
org_member=
test_manager=
tester=
read_only_user=
module=
preconditions_optional=
remark_optional=
do_not_modify_header_order=
module_created_automatically=
options=
options_yes=
options_no=
required=
password_format_is_incorrect=
please_input_organization_member=
test_case_report_template_repeat=
custom_field_already=
id_required=
id_repeat_in_table=
template_already=
expect_name_exists=
id_not_rightful=
mock_warning=
invalid_parameter=
organization_template_settings_bug=
zentao_test_type_error=
issue_jira_info_error=
case_status_not_exist=
jira_auth_error=
#commons
error_lang_invalid=语言参数错误
file_cannot_be_null=文件不能为空!
cannot_be_null=不能为空
number=
row=
error=出错
delete_fail=删除失败
start_engine_fail=启动失败
upload_fail=文件上传失败
invalid_parameter=非法的参数
name_already_exists=该名称已经存在
resource_not_exist=资源不存在或已删除
upload_file_fail_get_file_path_fail=文件上传失败,获取文件上传路径为空
#user related
user_email_already_exists=用户邮箱已存在
user_id_is_null=用户ID不能为空
user_name_is_null=用户名不能为空
user_name_length_too_long=用户名称长度不能超过256个字符
password_length_too_long=密码长度不能超过256个字符
user_email_is_null=用户邮箱不能为空
password_is_null=密码不能为空
user_id_already_exists=用户id已存在
password_modification_failed=旧密码输入错误,请重新输入
cannot_delete_current_user=无法删除当前登录用户
connection_failed=连接失败
connection_timeout=连接超时
user_already_exists=该用户已存在于当前成员列表中
cannot_remove_current=无法移除当前登录用户
login_fail=登录失败
password_is_incorrect=用户名或密码不正确
user_not_exist=用户不存在
user_has_been_disabled=用户已被禁用
excessive_attempts=操作频繁
user_locked=用户被锁定
user_expires=用户过期
not_authorized=未经授权
user_apikey_limit=最多能有5个Api key
please_logout_current_user=请先登出当前用户
resource.name=资源
#load test
edit_load_test_not_found=无法编辑测试,未找到测试:
run_load_test_not_found=无法运行测试,未找到测试:
run_load_test_file_not_found=无法运行测试无法获取测试文件元信息测试ID
run_load_test_file_content_not_found=无法运行测试无法获取测试文件内容测试ID
run_load_test_file_init_error=无法运行测试,请前往 [系统设置-系统-系统参数设置] 检查当前站点配置,详情见 https://metersphere.io/docs/v2.x/faq/load_test/#url
load_test_is_running=测试正在运行, 请等待
load_test_kafka_invalid=Kafka 不可用,请检查配置
cannot_edit_load_test_running=不能修改正在运行的测试
test_not_found=测试不存在:
test_not_running=测试未运行
load_test_already_exists=测试名称不能重复
load_test_name_length=测试名称长度超过限制
no_nodes_message=没有节点信息
duplicate_node_ip=节点 IP 重复
duplicate_node_port=节点 Port 重复
duplicate_node_ip_port=节点 IP、Port 重复
max_thread_insufficient=并发用户数超额
related_case_del_fail_prefix=已关联到
related_case_del_fail_suffix=测试用例,请先解除关联
jmx_content_valid=JMX 内容无效,请检查
container_delete_fail=容器由于网络原因停止失败,请重试
load_test_report_file_not_exist=当前报告没有JTL文件请等待或重新执行以便获取
startTime_must_be_less_than_endTime=开始日期必须小于结束日期
start_time_is_null=开始日期不能为空
end_time_is_null=结束日期不能为空
organization_not_exists=组织不存在
#test resource pool
test_resource_pool_id_is_null=资源池ID不能为空
test_resource_pool_name_is_null=资源池名称不能为空
test_resource_pool_name_already_exists=资源池名称已存在
resource_pool_application_organization_is_empty= 资源池应用组织为空
test_resource_pool_type_is_null=资源池类型不能为空
test_resource_pool_used_content_is_null = 资源池用途相关配置为空
load_test=性能测试
test_resource_pool_is_use=正在使用此资源池,无法删除
test_resource_pool_is_valid_fail = 校验不通过,请管理员检查资源池是否配置正常
only_one_k8s=只能添加一个 K8S
test_resource_pool_not_exists=测试资源池不存在
test_resource_pool_invalid=当前测试使用的资源池处于禁用状态
selenium_grid_is_null=selenium_grid不能为空
ip_is_null=ip 地址/域名不能为空
port_is_null = 节点端口不能为空
concurrent_number_is_null = 节点最大线程数不能为空
monitor_is_null = node节点监控器不能为空
token_is_null = Token 不能为空
namespace_is_null=命名空间不能为空
deploy_name_is_null=Deploy Name 不能为空
api_test_image_is_null=API 镜像不能为空
#project
project_name_is_null=项目名称不能为空
project_name_already_exists=项目名称已存在
project_file_already_exists=项目下该文件已经存在
project_file_in_use=占用文件,无法删除。
#organization
organization_name_is_null=组织名不能为空
organization_name_already_exists=组织名已存在
organization_does_not_belong_to_user=当前组织不属于当前用户
organization_id_is_null=组织 ID 不能为空
organization_default_not_exists=默认组织不存在
#api
api_load_script_error=读取脚本失败
illegal_xml_format=不合法的 XML 格式
api_report_is_null="测试报告是未生成,无法更新"
api_test_environment_already_exists="已存在该名称的环境配置"
api_test=接口测试
#test case
test_case_node_level=
test_case_node_level_tip=模块树最大深度为
test_case_module_not_null=所属模块不能为空
test_case_create_module_fail=创建模块失败
test_case_import_template_name=测试用例模版
test_case_import_template_sheet=模版
module_not_null=所属模块不能为空格
user_not_exists=该项目下无该用户
test_case_already_exists=该项目下已存在该测试用例
parse_data_error=解析数据出错
missing_header_information=缺少头部信息
test_case_exist=该项目下已存在用例:
node_deep_limit=节点深度不超过8层
before_delete_plan=该计划下存在关联测试用例,请先取消关联!
incorrect_format=格式错误
test_case_step_model_validate=必须为TEXT、STEP
test_case_priority_validate=必须为P0、P1、P2、P3
test_case_method_validate=必须为manual、auto
test_case_name=用例名称
test_case_type=用例类型
test_case_maintainer=维护人
test_case_priority=用例等级
test_case_method=测试方式
test_case_prerequisite=前置条件
test_case_remark=备注
test_case_step_desc=步骤描述
test_case_step_result=预期结果
test_case_module=所属模块
test_case=功能用例
user=用户
user_import_template_name=用户导入模板
user_import_template_sheet=模版
user_import_format_wrong=格式错误
user_import_id_is_repeat=ID重复
user_import_email_is_repeat=E-mail重复
user_import_password_format_wrong=密码格式错误
user_import_phone_format_wrong=手机号码格式错误
user_import_email_format_wrong=电子邮箱格式错误
user_import_organization_not_fond=组织未找到
org_admin=组织管理员
org_member=组织成员
test_manager=测试经理
tester=测试成员
read_only_user=只读用户
module=模块
num_needed_modify_testcase=修改用例时ID必填
num_needless_create_testcase=创建用例时无需ID
tag_tip_pattern=标签之间以分号或者逗号隔开
preconditions_optional=前置条件选填
remark_optional=备注选填
do_not_modify_header_order=请勿修改表头顺序
module_created_automatically=若无该模块将自动创建
options=选项
options_yes=
options_no=
required=必填
password_format_is_incorrect=有效密码8-30位英文大小写字母+数字+特殊字符(可选)
please_input_project_member=请填写该项目下的相关人员ID
test_case_report_template_repeat=同一工作空间下不能存在同名模版
plan_name_already_exists=测试计划名称已存在
test_case_already_exists_excel=文件中存在多条相同用例
test_case_module_already_exists=同层级下已存在该模块名称
api_test_name_already_exists=测试名称已经存在
functional_method_tip=功能测试不支持自动方式
custom_num_is_exist=用例自定义ID已存在
custom_num_is_not_exist=用例自定义ID不存在
id_required=ID必填
id_repeat_in_table=表格内ID重复
step_model_tip=步骤描述填写 STEP,文本描述请填写 TEXT (非必填)
case_status_not_exist=用例状态必须为未开始(Prepare)、进行中(Underway)、已完成(Completed)
issue_project_not_exist=ID不存在或其它错误
tapd_project_not_exist=关联的TAPD项目ID不存在
zentao_get_project_builds_fail=获取影响版本错误
zentao_project_id_not_exist=关联的禅道ID不存在或其它错误
#ldap
ldap_url_is_null=LDAP地址为空
ldap_dn_is_null=LDAP绑定DN为空
ldap_ou_is_null=LDAP参数OU为空
ldap_password_is_null=LDAP密码为空
ldap_connect_fail=连接LDAP失败
ldap_connect_fail_user=连接LDAP失败绑定的DN或密码错误
ldap_user_filter_is_null=LDAP用户过滤器为空
ldap_user_mapping_is_null=LDAP用户属性映射为空
authentication_failed=用户认证失败,用户名或密码错误
user_not_found_or_not_unique=用户不存在或者不唯一
find_more_user=查找到多个用户
ldap_authentication_not_enabled=LDAP认证未启用
login_fail_email_null=登录失败,用户邮箱为空
login_fail_ou_error=登录失败请检查用户OU
login_fail_filter_error=登录失败,请检查用户过滤器
check_ldap_mapping=检查LDAP属性映射
ldap_mapping_value_null=LDAP用户属性映射字段为空值
oauth_mapping_config_error=OAuth2属性映射配置错误
oauth_mapping_value_null=OAuth2用户属性映射字段为空值
#quota
quota_project_excess_ws_api=项目的接口测试数量总和不能超过工作空间的配额
quota_project_excess_ws_performance=项目的性能测试数量总和不能超过工作空间的配额
quota_project_excess_ws_max_threads=项目的最大并发数不能超过工作空间的配额
quota_project_excess_ws_max_duration=项目的压测时长不能超过工作空间的配额
quota_project_excess_ws_resource_pool=项目的资源池不能超过工作空间的资源池范围
quota_project_excess_ws_vum_total=项目的总vum数量总和不能超过工作空间配额
quota_vum_used_gt_vum_total=总vum数量不能小于已消耗的vum数量
quota_api_excess_organization=接口测试数量超过工作空间限额
quota_api_excess_project=接口测试数量超过项目限额
quota_performance_excess_organization=性能测试数量超过工作空间限额
quota_performance_excess_project=性能测试数量超过项目限额
quota_max_threads_excess_organization=最大并发数超过工作空间限额
quota_max_threads_excess_project=最大并发数超过项目限额
quota_duration_excess_organization=压测时长超过工作空间限额
quota_duration_excess_project=压测时长超过项目限额
quota_member_excess_organization=成员数超过工作空间配额
quota_member_excess_project=成员数超过项目配额
quota_project_excess_project=项目数超过工作空间配额
quota_vum_used_excess_organization=消耗的vum数量超过工作空间配额
quota_vum_used_excess_project=消耗的vum数量超过项目配额
import_xmind_count_error=思维导图导入用例数量不能超过 800 条
license_valid_license_error=授权认证失败
import_xmind_not_found=未找到测试用例
test_review_task_notice=测试评审任务通知
swagger_url_scheduled_import_notification=swagger_url定时导入通知
test_track.length_less_than=标题过长,字数必须小于
# check owner
check_owner_project=当前用户没有操作此项目的权限
check_owner_test=当前用户没有操作此测试的权限
check_owner_case=当前用户没有操作此用例的权限
check_owner_plan=当前用户没有操作此计划的权限
check_owner_review=当前用户没有操作此评审的权限
check_owner_comment=当前用户没有操作此评论的权限
check_owner_organization=当前用户没有操作此工作空间的权限
upload_content_is_null=导入内容为空
test_plan_notification=测试计划通知
task_defect_notification=缺陷任务通知
task_notification_=定时任务结果通知
api_definition_url_not_repeating=接口请求地址已经存在
api_definition_name_not_repeating=相同的名称-url组合已存在
task_notification_jenkins=jenkins任务通知
task_notification=任务通知
message_task_already_exists=任务接收人已经存在
#automation
automation_name_already_exists=同一个项目的同一模块下,场景名称不能重复
automation_exec_info=没有测试步骤,无法执行
delete_check_reference_by=被场景引用
not_execute=未执行
execute_not_pass=未通过
execute_pass=通过
import_fail_custom_num_exists=导入失败自定义ID已存在
#authsource
authsource_name_already_exists=认证源名称已经存在
authsource_name_is_null=认证源名称不能为空
authsource_configuration_is_null=认证源配置不能为空
authsource_type_is_null=认证源类型不能为空
custom_field_already=工作空间下已存在该字段:
template_already=工作空间下已存在该模板:
expect_name_exists=预期名称已存在
ssl_password_error=认证密码错误,请重新输入密码
ssl_file_error=认证文件加载失败,请检查认证文件
#log
api_definition=接口定义
api_definition_case=接口定义用例
api_automation=接口自动化
api_automation_schedule=接口自动化-定时任务
api_automation_report=测试报告
track_test_case=测试用例
track_test_case_review=用例评审
track_test_plan=测试计划
track_test_plan_schedule=测试计划-定时任务
track_bug=缺陷管理
track_report=报告
performance_test=性能测试
performance_test_report=性能测试报告
system_user=系统-用户
system_organization=系统-组织
system_test_resource=系统-测试资源池
system_parameter_setting=系统-系统参数设置
system_quota_management=系统-配额管理
system_authorization_management=系统-授权管理
organization_member=组织-成员
organization_organization=组织-工作空间
organization_service_integration=工作空间-服务集成
organization_message_settings=工作空间-消息设置
organization_template_settings_field=工作空间-模版设置-自定义字段
organization_template_settings_case=工作空间-模版设置-用例模版
organization_template_settings_bug=工作空间-模版设置-缺陷模版
project_project_manager=项目-项目管理
project_project_member=项目-成员
project_project_jar=項目-JAR包管理
project_environment_setting=项目-环境设置
project_file_management=项目-文件管理
personal_information_personal_settings=个人信息-个人设置
personal_information_apikeys=个人信息-API Keys
auth_title=系统认证
group_permission=用户组与权限
test_case_status_prepare=未开始
test_case_status_again=重新提审
test_case_status_running=进行中
test_case_status_finished=已完成
connection_expired=连接已失效,请重新获取
# track home
api_case=接口用例
performance_case=性能用例
scenario_case=场景用例
scenario_name_is_null=场景名称不能为空
test_case_status_error=失败
test_case_status_success=成功
test_case_status_trash=废弃
test_case_status_saved=已保存
create_user=创建人
test_case_status=用例状态
id_not_rightful=ID 不合法
project_reference_multiple_plateform=项目指向多个第三方平台
# mock
mock_warning=未找到匹配的Mock期望
zentao_test_type_error=无效的 Zentao 请求
#项目报告
enterprise_test_report=项目报告
count=统计
cannot_find_project=未找到测试项目
project_repeatable_is_false=项目未配置URL可重复
#环境组
null_environment_group_name=环境组名称不存在
environment_group_name=环境组名称
environment_group_exist=已存在
environment_group_has_duplicate_project=每个项目只能选择一个环境!
#误报库
error_report_library=误报库
bug_jira_info_error=请检查服务集成信息或Jira项目ID
error_code_is_unique=错误代码不可重复
no_version_exists=不存在版本!请先创建项目的版本
jira_auth_error=账号名或密码(Token)错误
jira_auth_url_error=测试连接失败请检查Jira地址是否正确
#ui 指令校验
param_error=参数校验失败!请检查
is_null=不能为空
url_is_null=URL 参数不能为空
frame_index_is_null=网页索引号不能为空
element_is_null=元素对象已经被删除
locator_is_null=元素定位参数不能有空
coord=坐标
input_content=输入内容
subitem_type=子选项类型
subitem=子选项值
varname=变量名
varname_or_value=变量名或变量值
attributeName=属性名
webtitle_varname=网页标题变量名
webhandle_varname=网页窗口 handle变量名
cant_be_negative=不能为负数
expression=表达式
times=循环次数
command=步骤
extract_type=提取信息类型
cmdValidation=断言
cmdValidateValue=断言值
cmdValidateText=弹窗文本
cmdValidateDropdown=下拉框
cmdValidateElement=元素断言
cmdValidateTitle=网页标题
cmdOpen=打开网页
cmdSelectWindow=切换窗口
cmdSetWindowSize=设置窗口大小
cmdSelectFrame=选择内嵌网页
cmdDialog=弹窗操作
cmdDropdownBox=下拉框操作
submit=提交表单
cmdSetItem=设置选项
cmdWaitElement=等待元素
cmdInput=输入操作
cmdMouseClick=鼠标点击
cmdMouseMove=鼠标移动
cmdMouseDrag=鼠标拖拽
cmdTimes=次数循环
cmdForEach=ForEach 循环
cmdWhile=While 循环
cmdIf=If
cmdElse=Else
cmdElseIf=ElseIf
close=关闭网页
cmdExtraction=数据提取
cmdExtractWindow=提取窗口信息
cmdExtractElement=提取元素信息
tcp_mock_not_unique=该TCP端口号已被使用
no_tcp_mock_port=无可用的TCP端口号请联系管理员
name_already_exists_in_module=同层级下已经存在
# bug template copy
target_bug_template_not_checked=
source_bug_template_is_empty=
target_bug_template_not_checked=无法复制,未选中目标项目
source_bug_template_is_empty=复制错误,源项目为空
#plugin
get_plugin_instance_error=
get_plugin_instance_error=获取插件接口实现类错误!
# userRole
user_role_relation_exist_error=用户已在当前用户组!
internal_user_role_permission_error=内置用户组无法编辑与删除!
user_role_relation_remove_admin_user_permission_error=无法将 admin 用户将系统管理员用户组删除!
# customField
internal_custom_field_permission_error=系统字段或模板无法删除!
internal_template_permission_error=系统模板无法删除!
#result message
http_result_success=
http_result_unknown_exception=
http_result_validate=
http_result_unauthorized=
http_result_forbidden=
http_result_success=操作成功
http_result_unknown_exception=系统未知异常
http_result_validate=参数校验失败
http_result_unauthorized=用户认证失败
http_result_forbidden=权限认证失败
http_result_not_found=%s不存在
enum_value_valid_message=枚举值不合法,必须为
#system project
project_admin=项目管理员
project_member=项目成员
project=项目
add=添加
delete=删除
update=更新
project_is_not_exist=项目不存在
#permission
permission.system.name=系统
permission.org.name=组织
permission.project.name=项目
permission.read=查询
permission.add=创建
permission.edit=修改
permission.delete=删除
permission.import=导入
permission.recover=恢复
file_name_illegal_error=文件名不合法
plugin_enable_error=插件未启用
plugin_permission_error=没有该插件的访问权限
template_scene_illegal_error=使用场景不合法
# 内置的模板或字段
custom_field.functional_priority=优先级
template.functional_default=默认模板

View File

@ -1,72 +1,72 @@
load_test_report.id.not_blank=
load_test_report.test_id.length_range=
load_test_report.test_id.not_blank=
load_test_report.name.length_range=
load_test_report.name.not_blank=
load_test_report.status.length_range=
load_test_report.status.not_blank=
load_test_report.create_user.length_range=
load_test_report.create_user.not_blank=
load_test_report.trigger_mode.length_range=
load_test_report.trigger_mode.not_blank=
load_test_report.project_id.length_range=
load_test_report.project_id.not_blank=
load_test_report.test_name.length_range=
load_test_report.test_name.not_blank=
load_test_report.test_resource_pool_id.length_range=
load_test_report.test_resource_pool_id.not_blank=
load_test_report.version_id.length_range=
load_test_report.version_id.not_blank=
load_test_report_result.id.not_blank=
load_test_report_result.report_id.length_range=
load_test_report_result.report_id.not_blank=
load_test_follower.test_id.length_range=
load_test_follower.test_id.not_blank=
load_test_follower.user_id.length_range=
load_test_follower.user_id.not_blank=
load_test_report_result_part.report_id.not_blank=
load_test_report_result_part.report_key.not_blank=
load_test_report_result_part.resource_index.not_blank=
load_test.id.not_blank=
load_test.project_id.length_range=
load_test.project_id.not_blank=
load_test.name.length_range=
load_test.name.not_blank=
load_test.status.length_range=
load_test.status.not_blank=
load_test.test_resource_pool_id.length_range=
load_test.test_resource_pool_id.not_blank=
load_test.create_user.length_range=
load_test.create_user.not_blank=
load_test.version_id.length_range=
load_test.version_id.not_blank=
load_test.ref_id.length_range=
load_test.ref_id.not_blank=
load_test.latest.length_range=
load_test.latest.not_blank=
load_test_report_blob.report_id.not_blank=
load_test_api.id.not_blank=
load_test_api.api_id.length_range=
load_test_api.api_id.not_blank=
load_test_api.load_test_id.length_range=
load_test_api.load_test_id.not_blank=
load_test_api.type.length_range=
load_test_api.type.not_blank=
load_test_report_file.report_id.length_range=
load_test_report_file.report_id.not_blank=
load_test_report_file.file_id.length_range=
load_test_report_file.file_id.not_blank=
load_test_report_result_realtime.report_id.not_blank=
load_test_report_result_realtime.report_key.not_blank=
load_test_report_result_realtime.resource_index.not_blank=
load_test_report_result_realtime.sort.not_blank=
load_test_file.test_id.length_range=
load_test_file.test_id.not_blank=
load_test_file.file_id.length_range=
load_test_file.file_id.not_blank=
load_test_blob.test_id.not_blank=
load_test_report_log.id.not_blank=
load_test_report_log.report_id.length_range=
load_test_report_log.report_id.not_blank=
load_test_report_log.resource_id.length_range=
load_test_report_log.resource_id.not_blank=
load_test_report.id.not_blank=性能测试报告ID不能为空
load_test_report.test_id.length_range=性能测试ID长度范围为{min}到{max}
load_test_report.test_id.not_blank=性能测试ID不能为空
load_test_report.name.length_range=性能测试报告名称长度范围为{min}到{max}
load_test_report.name.not_blank=性能测试报告名称不能为空
load_test_report.status.length_range=性能测试报告状态长度范围为{min}到{max}
load_test_report.status.not_blank=性能测试报告状态不能为空
load_test_report.create_user.length_range=性能测试报告创建人长度范围为{min}到{max}
load_test_report.create_user.not_blank=性能测试报告创建人不能为空
load_test_report.trigger_mode.length_range=性能测试报告触发方式长度范围为{min}到{max}
load_test_report.trigger_mode.not_blank=性能测试报告触发方式不能为空
load_test_report.project_id.length_range=性能测试报告项目ID长度范围为{min}到{max}
load_test_report.project_id.not_blank=性能测试报告项目ID不能为空
load_test_report.test_name.length_range=性能测试报告测试名称长度范围为{min}到{max}
load_test_report.test_name.not_blank=性能测试报告测试名称不能为空
load_test_report.test_resource_pool_id.length_range=性能测试报告测试资源池ID长度范围为{min}到{max}
load_test_report.test_resource_pool_id.not_blank=性能测试报告测试资源池ID不能为空
load_test_report.version_id.length_range=性能测试报告版本ID长度范围为{min}到{max}
load_test_report.version_id.not_blank=性能测试报告版本ID不能为空
load_test_report_result.id.not_blank=性能测试报告结果ID不能为空
load_test_report_result.report_id.length_range=性能测试报告结果报告ID长度范围为{min}到{max}
load_test_report_result.report_id.not_blank=性能测试报告结果报告ID不能为空
load_test_follower.test_id.length_range=性能测试ID长度范围为{min}到{max}
load_test_follower.test_id.not_blank=性能测试ID不能为空
load_test_follower.user_id.length_range=性能测试关注ID长度范围为{min}到{max}
load_test_follower.user_id.not_blank=性能测试关注ID不能为空
load_test_report_result_part.report_id.not_blank=性能测试报告结果报告ID不能为空
load_test_report_result_part.report_key.not_blank=性能测试报告结果报告KEY不能为空
load_test_report_result_part.resource_index.not_blank=性能测试报告结果资源索引不能为空
load_test.id.not_blank=性能测试ID不能为空
load_test.project_id.length_range=性能测试项目ID长度范围为{min}到{max}
load_test.project_id.not_blank=性能测试项目ID不能为空
load_test.name.length_range=性能测试名称长度范围为{min}到{max}
load_test.name.not_blank=性能测试名称不能为空
load_test.status.length_range=性能测试状态长度范围为{min}到{max}
load_test.status.not_blank=性能测试状态不能为空
load_test.test_resource_pool_id.length_range=性能测试资源池ID长度范围为{min}到{max}
load_test.test_resource_pool_id.not_blank=性能测试资源池ID不能为空
load_test.create_user.length_range=性能测试创建人长度范围为{min}到{max}
load_test.create_user.not_blank=性能测试创建人不能为空
load_test.version_id.length_range=性能测试版本ID长度范围为{min}到{max}
load_test.version_id.not_blank=性能测试版本ID不能为空
load_test.ref_id.length_range=性能测试关联ID长度范围为{min}到{max}
load_test.ref_id.not_blank=性能测试关联ID不能为空
load_test.latest.length_range=性能测试是否为最新版本长度范围为{min}到{max}
load_test.latest.not_blank=性能测试是否为最新版本不能为空
load_test_report_blob.report_id.not_blank=性能测试报告结果报告ID不能为空
load_test_api.id.not_blank=性能测试接口ID不能为空
load_test_api.api_id.length_range=性能测试接口ID长度范围为{min}到{max}
load_test_api.api_id.not_blank=性能测试接口ID不能为空
load_test_api.load_test_id.length_range=性能测试接口性能测试ID长度范围为{min}到{max}
load_test_api.load_test_id.not_blank=性能测试接口性能测试ID不能为空
load_test_api.type.length_range=性能测试接口类型长度范围为{min}到{max}
load_test_api.type.not_blank=性能测试接口类型不能为空
load_test_report_file.report_id.length_range=性能测试报告结果报告ID长度范围为{min}到{max}
load_test_report_file.report_id.not_blank=性能测试报告结果报告ID不能为空
load_test_report_file.file_id.length_range=性能测试报告结果文件ID长度范围为{min}到{max}
load_test_report_file.file_id.not_blank=性能测试报告结果文件ID不能为空
load_test_report_result_realtime.report_id.not_blank=性能测试报告结果报告ID不能为空
load_test_report_result_realtime.report_key.not_blank=性能测试报告结果报告KEY不能为空
load_test_report_result_realtime.resource_index.not_blank=性能测试报告结果资源索引不能为空
load_test_report_result_realtime.sort.not_blank=性能测试报告结果排序不能为空
load_test_file.test_id.length_range=性能测试文件ID长度范围为{min}到{max}
load_test_file.test_id.not_blank=性能测试文件ID不能为空
load_test_file.file_id.length_range=性能测试文件文件ID长度范围为{min}到{max}
load_test_file.file_id.not_blank=性能测试文件文件ID不能为空
load_test_blob.test_id.not_blank=性能测试二进制文件ID不能为空
load_test_report_log.id.not_blank=性能测试报告日志ID不能为空
load_test_report_log.report_id.length_range=性能测试报告日志报告ID长度范围为{min}到{max}
load_test_report_log.report_id.not_blank=性能测试报告日志报告ID不能为空
load_test_report_log.resource_id.length_range=性能测试报告日志资源ID长度范围为{min}到{max}
load_test_report_log.resource_id.not_blank=性能测试报告日志资源ID不能为空

View File

@ -1,92 +1,113 @@
fake_error.id.not_blank
fake_error.project_id.length_range
fake_error.project_id.not_blank
fake_error.create_user.length_range
fake_error.create_user.not_blank
fake_error.update_user.length_range
fake_error.update_user.not_blank
fake_error.error_code.length_range
fake_error.error_code.not_blank
fake_error.match_type.length_range
fake_error.match_type.not_blank
bug_template_extend.id.not_blank
project_application.project_id.not_blank
project_application.type.not_blank
custom_function_blob.id.not_blank
fake_error_blob.id.not_blank
file_module.id.not_blank
file_module.project_id.length_range
file_module.project_id.not_blank
file_module.name.length_range
file_module.name.not_blank
custom_field_template.id.not_blank
custom_field_template.field_id.length_range
custom_field_template.field_id.not_blank
custom_field_template.template_id.length_range
custom_field_template.template_id.not_blank
custom_field_template.scene.length_range
custom_field_template.scene.not_blank
file_metadata_blob.id.not_blank
bug_template.id.not_blank
bug_template.name.length_range
bug_template.name.not_blank
bug_template.create_user.length_range
bug_template.create_user.not_blank
bug_template.project_id.length_range
bug_template.project_id.not_blank
functional_case_template.id.not_blank
functional_case_template.name.length_range
functional_case_template.name.not_blank
functional_case_template.create_user.length_range
functional_case_template.create_user.not_blank
functional_case_template.project_id.length_range
functional_case_template.project_id.not_blank
api_template.id.not_blank
api_template.name.length_range
api_template.name.not_blank
api_template.system.length_range
api_template.system.not_blank
api_template.global.length_range
api_template.global.not_blank
project_extend.project_id.not_blank
project_extend.platform.length_range
project_extend.platform.not_blank
project.id.not_blank
project.organization_id.length_range
project.organization_id.not_blank
project.name.length_range
project.name.not_blank
custom_function.id.not_blank
custom_function.name.length_range
custom_function.name.not_blank
custom_function.type.length_range
custom_function.type.not_blank
custom_function.create_user.length_range
custom_function.create_user.not_blank
custom_function.project_id.length_range
custom_function.project_id.not_blank
custom_field.id.not_blank
custom_field.name.length_range
custom_field.name.not_blank
custom_field.scene.length_range
custom_field.scene.not_blank
custom_field.type.length_range
custom_field.type.not_blank
file_module_blob.file_module_id.not_blank
project_version.id.not_blank
project_version.project_id.length_range
project_version.project_id.not_blank
project_version.name.length_range
project_version.name.not_blank
project_version.latest.length_range
project_version.latest.not_blank
project_version.create_user.length_range
project_version.create_user.not_blank
file_metadata.id.not_blank
file_metadata.name.length_range
file_metadata.name.not_blank
file_metadata.storage.length_range
file_metadata.storage.not_blank
functional_case_template_extend.id.not_blank
functional_case_template_extend.step_model.length_range
functional_case_template_extend.step_model.not_blank
fake_error.id.not_blank=ID不能为空
fake_error.project_id.length_range=项目ID长度必须在{min}-{max}之间
fake_error.project_id.not_blank=项目ID不能为空
fake_error.create_user.length_range=创建人长度必须在{min}-{max}之间
fake_error.create_user.not_blank=创建人不能为空
fake_error.update_user.length_range=更新人长度必须在{min}-{max}之间
fake_error.update_user.not_blank=更新人不能为空
fake_error.error_code.length_range=错误码长度必须在{min}-{max}之间
fake_error.error_code.not_blank=错误码不能为空
fake_error.match_type.length_range=匹配类型长度必须在{min}-{max}之间
fake_error.match_type.not_blank=匹配类型不能为空
bug_template_extend.id.not_blank=ID不能为空
project_application.project_id.not_blank=项目ID不能为空
project_application.type.not_blank=类型不能为空
custom_function_blob.id.not_blank=ID不能为空
fake_error_blob.id.not_blank=ID不能为空
file_module.id.not_blank=ID不能为空
file_module.project_id.length_range=项目ID长度必须在{min}-{max}之间
file_module.project_id.not_blank=项目ID不能为空
file_module.name.length_range=名称长度必须在{min}-{max}之间
file_module.name.not_blank=名称不能为空
custom_field_template.id.not_blank=ID不能为空
custom_field_template.field_id.length_range=字段ID长度必须在{min}-{max}之间
custom_field_template.field_id.not_blank=字段ID不能为空
custom_field_template.template_id.length_range=模板ID长度必须在{min}-{max}之间
custom_field_template.template_id.not_blank=模板ID不能为空
custom_field_template.scene.length_range=场景长度必须在{min}-{max}之间
custom_field_template.scene.not_blank=场景不能为空
file_metadata_blob.id.not_blank=ID不能为空
bug_template.id.not_blank=ID不能为空
bug_template.name.length_range=名称长度必须在{min}-{max}之间
bug_template.name.not_blank=名称不能为空
bug_template.create_user.length_range=创建人长度必须在{min}-{max}之间
bug_template.create_user.not_blank=创建人不能为空
bug_template.project_id.length_range=项目ID长度必须在{min}-{max}之间
bug_template.project_id.not_blank=项目ID不能为空
functional_case_template.id.not_blank=ID不能为空
functional_case_template.name.length_range=名称长度必须在{min}-{max}之间
functional_case_template.name.not_blank=名称不能为空
functional_case_template.create_user.length_range=创建人长度必须在{min}-{max}之间
functional_case_template.create_user.not_blank=创建人不能为空
functional_case_template.project_id.length_range=项目ID长度必须在{min}-{max}之间
functional_case_template.project_id.not_blank=项目ID不能为空
api_template.id.not_blank=ID不能为空
api_template.name.length_range=名称长度必须在{min}-{max}之间
api_template.name.not_blank=名称不能为空
api_template.system.length_range=是否是系统字段长度必须在{min}-{max}之间
api_template.system.not_blank=是否是系统字段不能为空
api_template.global.length_range=是否是全局字段长度必须在{min}-{max}之间
api_template.global.not_blank=是否是全局字段不能为空
project_extend.project_id.not_blank=项目ID不能为空
project_extend.platform.length_range=平台长度必须在{min}-{max}之间
project_extend.platform.not_blank=平台不能为空
project.id.not_blank=ID不能为空
project.organization_id.length_range=组织ID长度必须在{min}-{max}之间
project.organization_id.not_blank=组织ID不能为空
project.name.length_range=名称长度必须在{min}-{max}之间
project.name.not_blank=名称不能为空
custom_function.id.not_blank=ID不能为空
custom_function.name.length_range=名称长度必须在{min}-{max}之间
custom_function.name.not_blank=名称不能为空
custom_function.type.length_range=类型长度必须在{min}-{max}之间
custom_function.type.not_blank=类型不能为空
custom_function.create_user.length_range=创建人长度必须在{min}-{max}之间
custom_function.create_user.not_blank=创建人不能为空
custom_function.project_id.length_range=项目ID长度必须在{min}-{max}之间
custom_function.project_id.not_blank=项目ID不能为空
custom_field.id.not_blank=ID不能为空
custom_field.name.length_range=名称长度必须在{min}-{max}之间
custom_field.name.not_blank=名称不能为空
custom_field.scene.length_range=场景长度必须在{min}-{max}之间
custom_field.scene.not_blank=场景不能为空
custom_field.type.length_range=类型长度必须在{min}-{max}之间
custom_field.type.not_blank=类型不能为空
file_module_blob.file_module_id.not_blank=文件模块ID不能为空
project_version.id.not_blank=ID不能为空
project_version.project_id.length_range=项目ID长度必须在{min}-{max}之间
project_version.project_id.not_blank=项目ID不能为空
project_version.name.length_range=名称长度必须在{min}-{max}之间
project_version.name.not_blank=名称不能为空
project_version.latest.length_range=最新版本长度必须在{min}-{max}之间
project_version.latest.not_blank=最新版本不能为空
project_version.create_user.length_range=创建人长度必须在{min}-{max}之间
project_version.create_user.not_blank=创建人不能为空
file_metadata.id.not_blank=ID不能为空
file_metadata.name.length_range=名称长度必须在{min}-{max}之间
file_metadata.name.not_blank=名称不能为空
file_metadata.storage.length_range=存储长度必须在{min}-{max}之间
file_metadata.storage.not_blank=存储不能为空
functional_case_template_extend.id.not_blank=ID不能为空
functional_case_template_extend.step_model.length_range=步骤模型长度必须在{min}-{max}之间
functional_case_template_extend.step_model.not_blank=步骤模型不能为空
project_not_exist=项目不存在
# robot
robot_is_null=当前机器人不存在
ding_type_is_null=钉钉机器人的类型不能为空
ding_app_key_is_null=钉钉的AppKey不能为空
ding_app_secret_is_null=钉钉的AppSecret不能为空
# permission
permission.project_user.name=用户
permission.project_group.name=用户组
permission.project_environment.name=环境配置
permission.project_file.name=文件管理
permission.project_template.name=模版管理
permission.project_message.name=消息管理
permission.project_fake_error.name=误报库
permission.project_application.name=应用管理
permission.project_application_test_plan.read=测试计划-查询
permission.project_application_test_plan.update=测试计划-编辑
permission.project_application_ui.read=UI测试-查询
permission.project_application_ui.update=UI测试-编辑
permission.project_base_info.name=基本信息
permission.project_log.name=日志

View File

@ -0,0 +1,228 @@
excel.parse.error=Excel解析失败
id.not_blank=ID不能为空
role.not.global.system=角色不是全局系统角色
role.not.contains.member=角色不包含系统成员角色
user.not.login=未获取到登录用户
user.not.empty=用户不呢为空
user.not.exist=用户不存在
auth_source.id.not_blank=认证源ID不能为空
auth_source.status.length_range=认证源状态长度必须在{min}和{max}之间
auth_source.status.not_blank=认证源状态不能为空
license.id.not_blank=License ID不能为空
message_task.id.not_blank=消息通知任务ID不能为空
message_task.type.not_blank=消息通知任务类型不能为空
message_task.type.length_range=消息通知任务类型长度必须在{min}和{max}之间
message_task.event.not_blank=消息通知任务事件不能为空
message_task.event.length_range=消息通知任务事件长度必须在{min}和{max}之间
message_task.receiver.not_blank=消息通知任务接收者不能为空
message_task.receiver.length_range=消息通知任务接收者长度必须在{min}和{max}之间
message_task.task_type.not_blank=消息通知任务任务类型不能为空
message_task.task_type.length_range=消息通知任务任务类型长度必须在{min}和{max}之间
message_task.test_id.not_blank=消息通知任务测试ID不能为空
message_task.test_id.length_range=消息通知任务测试ID长度必须在{min}和{max}之间
message_task.project_id.not_blank=消息通知任务项目ID不能为空
message_task.project_id.length_range=消息通知任务项目ID长度必须在{min}和{max}之间
message_task_blob.id.not_blank=消息通知任务ID不能为空
notification.id.not_blank=消息通知ID不能为空
notification.type.not_blank=消息通知类型不能为空
notification.type.length_range=消息通知类型长度必须在{min}和{max}之间
notification.receiver.not_blank=消息通知接收者不能为空
notification.receiver.length_range=消息通知接收者长度必须在{min}和{max}之间
notification.title.not_blank=消息通知标题不能为空
notification.title.length_range=消息通知标题长度必须在{min}和{max}之间
notification.status.not_blank=消息通知状态不能为空
notification.status.length_range=消息通知状态长度必须在{min}和{max}之间
notification.operator.not_blank=消息通知操作者不能为空
notification.operator.length_range=消息通知操作者长度必须在{min}和{max}之间
notification.operation.not_blank=消息通知操作不能为空
notification.operation.length_range=消息通知操作长度必须在{min}和{max}之间
notification.resource_id.not_blank=消息通知资源ID不能为空
notification.resource_id.length_range=消息通知资源ID长度必须在{min}和{max}之间
notification.resource_type.not_blank=消息通知资源类型不能为空
notification.resource_type.length_range=消息通知资源类型长度必须在{min}和{max}之间
notification.resource_name.not_blank=消息通知资源名称不能为空
notification.resource_name.length_range=消息通知资源名称长度必须在{min}和{max}之间
novice_statistics.id.not_blank=新手村ID不能为空
novice_statistics.guide_step.not_blank=新手村步骤不能为空
novice_statistics.guide_step.length_range=新手村步骤长度必须在{min}和{max}之间
operation_log.id.not_blank=操作日志ID不能为空
operation_log.project_id.not_blank=操作日志项目ID不能为空
operation_log.project_id.length_range=操作日志项目ID长度必须在{min}和{max}之间
operation_log.organization_id.not_blank=操作日志组织ID不能为空
operation_log.organization_id.length_range=操作日志组织ID长度必须在{min}和{max}之间
operation_log.batch_id.not_blank=操作日志批次ID不能为空
operation_log_resource.id.not_blank=操作日志资源ID不能为空
operation_log_resource.operating_log_id.not_blank=操作日志资源操作日志ID不能为空
operation_log_resource.operating_log_id.length_range=操作日志资源操作日志ID长度必须在{min}和{max}之间
operation_log_resource.source_id.not_blank=操作日志资源来源ID不能为空
operation_log_resource.source_id.length_range=操作日志资源来源ID长度必须在{min}和{max}之间
plugin_blob.id.not_blank=插件ID不能为空
quota.id.not_blank=配额ID不能为空
schedule.id.not_blank=定时任务ID不能为空
schedule.type.not_blank=定时任务类型不能为空
schedule.type.length_range=定时任务类型长度必须在{min}和{max}之间
schedule.value.not_blank=定时任务值不能为空
schedule.value.length_range=定时任务值长度必须在{min}和{max}之间
schedule.job.not_blank=定时任务不能为空
schedule.job.length_range=定时任务长度必须在{min}和{max}之间
schedule.create_user.not_blank=定时任务创建人不能为空
schedule.create_user.length_range=定时任务创建人长度必须在{min}和{max}之间
system_parameter.param_key.not_blank=系统参数Key不能为空
system_parameter.type.not_blank=系统参数类型不能为空
system_parameter.type.length_range=系统参数类型长度必须在{min}和{max}之间
test_resource.id.not_blank=资源池节点ID不能为空
test_resource.test_resource_pool_id.not_blank=资源池ID不能为空
test_resource.test_resource_pool_id.length_range=资源池ID长度必须在{min}和{max}之间
test_resource.status.not_blank=资源池节点状态不能为空
test_resource.status.length_range=资源池节点状态长度必须在{min}和{max}之间
test_resource_pool.id.not_blank=资源池ID不能为空
test_resource_pool.name.not_blank=资源池名称不能为空
test_resource_pool.name.length_range=资源池名称长度必须在{min}和{max}之间
test_resource_pool.type.not_blank=资源池类型不能为空
test_resource_pool.type.length_range=资源池类型长度必须在{min}和{max}之间
test_resource_pool.status.not_blank=资源池状态不能为空
test_resource_pool.status.length_range=资源池状态长度必须在{min}和{max}之间
user.not.delete=用户不能删除
user.id.not_blank=用户ID不能为空
user.name.not_blank=用户名称不能为空
user.name.length_range=用户名称长度必须在{min}和{max}之间
user.email.not_blank=用户email不能为空
user.email.length_range=用户email长度必须在{min}和{max}之间
user.email.hi=你好
user.email.invite_ms=邀请你加入MeterSphere
user.email.invite_click=点击加入
user.email.invite_tips=如果按钮无法点击,请直接访问以下链接:
user.email.invite_limited_time=此链接自发送之时起24小时后过期
user.email.repeat=用户email已存在
user.reset.password=重置密码
user.delete=删除用户
user.enable=启用用户
user.disable=禁用用户
user.add.project=添加项目
user.add.org=添加组织
user.add.group=添加用户组
user.invite.email=邮箱邀请
register.by.invite=通过邮箱邀请注册。邀请人:
user.not.invite.or.expired=该用户没有被邀请或邀请已过期
user.email.invalid=用户email格式不正确
user.status.not_blank=用户状态不能为空
user.status.length_range=用户状态长度必须在{min}和{max}之间
user.source.not_blank=用户来源不能为空
user.source.length_range=用户来源长度必须在{min}和{max}之间
user.create_user.not_blank=用户创建人不能为空
user.create_user.length_range=用户创建人长度必须在{min}和{max}之间
user_extend.id.not_blank=用户ID不能为空
user_key.id.not_blank=用户ApiKey ID不能为空
user_key.create_user.not_blank=用户ApiKey创建人不能为空
user_key.create_user.length_range=用户ApiKey创建人长度必须在{min}和{max}之间
user_key.access_key.not_blank=用户ApiKey access key不能为空
user_key.access_key.length_range=用户ApiKey access key长度必须在{min}和{max}之间
user_key.secret_key.not_blank=用户ApiKey secret key不能为空
user_key.secret_key.length_range=用户ApiKey secret key长度必须在{min}和{max}之间
user.info.not_empty=用户信息不能为空
user.organizationId.not_blank=用户组织不能为空
user.projectId.not_blank=用户项目不能为空
user_role.id.not_blank=用户组ID不能为空
user_role.name.not_blank=用户组名称不能为空
user_role.name.length_range=用户组名称长度必须在{min}和{max}之间
user_role.system.not_blank=是否是系统用户组不能为空
user_role.system.length_range=是否是系统用户组长度必须在{min}和{max}之间
user_role.type.not_blank=用户组类型不能为空
user_role.type.length_range=用户组类型长度必须在{min}和{max}之间
user_role.create_user.not_blank=用户组创建人不能为空
user_role.create_user.length_range=用户组创建人长度必须在{min}和{max}之间
user_role.scope_id.not_blank=用户组应用范围不能为空
user_role.scope_id.length_range=用户组应用范围长度必须在{min}和{max}之间
user_role_permission.id.not_blank=用户组权限ID不能为空
user_role_permission.role_id.not_blank=用户组权限用户组ID不能为空
user_role_permission.role_id.length_range=用户组权限用户组ID长度必须在{min}和{max}之间
user_role_permission.permission_id.not_blank=用户组权限权限ID不能为空
user_role_permission.permission_id.length_range=用户组权限权限ID长度必须在{min}和{max}之间
user_role_permission.module_id.not_blank=用户组权限模块ID不能为空
user_role_permission.module_id.length_range=用户组权限模块ID长度必须在{min}和{max}之间
user_role_relation.id.not_blank=用户组关系ID不能为空
user_role_relation.user_id.not_blank=用户组关系用户ID不能为空
user_role_relation.user_id.length_range=用户组关系用户ID长度必须在{min}和{max}之间
user_role_relation.role_id.not_blank=用户组关系用户组ID不能为空
user_role_relation.role_id.length_range=用户组关系用户组ID长度必须在{min}和{max}之间
user_role_relation.source_id.not_blank=用户组关系来源ID不能为空
user_role_relation.source_id.length_range=用户组关系来源ID长度必须在{min}和{max}之间
organization.id.not_blank=组织ID不能为空
organization.name.not_blank=组织名称不能为空
organization.name.length_range=组织名称长度必须在{min}和{max}之间
organization.create_user.not_blank=组织创建人不能为空
organization.create_user.length_range=组织创建人长度必须在{min}和{max}之间
and_add_organization_admin=并添加组织管理员
organization_add_member_ids_empty=组织添加成员不能为空
organization_not_exist=组织不存在
organization_member_not_exist=组织成员不存在
global_user_role_permission_error=没有权限操作非全局用户组
global_user_role_exist_error=全局用户组已存在
global_user_role_relation_system_permission_error=没有权限操作非系统级别用户组
global_user_role_limit_error=至少需要有一个用户组
organization_user_role_permission_error=没有权限操作非组织用户组
project_user_role_permission_error=没有权限操作非项目用户组
user_role_exist=用户组已存在
user_role_not_exist=用户组不存在
user_role_not_edit=用户组无法编辑
at_least_one_user_role_require=至少需要一个用户组
default_organization_not_allow_delete=默认组织无法删除
# plugin
plugin.id.not_blank=ID不能为空
plugin.id.length_range=ID长度必须在{min}和{max}之间
plugin.name.not_blank=插件名称不能为空
plugin.name.length_range=插件名称长度必须在{min}和{max}之间
plugin.plugin_id.not_blank=插件ID名称加版本号不能为空
plugin.plugin_id.length_range=插件ID名称加版本号长度必须在{min}和{max}之间
plugin.file_name.not_blank=文件名不能为空
plugin.file_name.length_range=文件名长度必须在{min}和{max}之间
plugin.create_user.not_blank=创建人不能为空
plugin.create_user.length_range=创建人长度必须在{min}和{max}之间
plugin.scenario.not_blank=插件使用场景API/PLATFORM不能为空
plugin.scenario.length_range=插件使用场景API/PLATFORM长度必须在{min}和{max}之间
plugin.exist=插件名称或文件名已存在
plugin.type.exist=插件类型已存在
plugin.script.exist=脚本id重复
plugin.script.format=脚本格式错误
# serviceIntegration
service_integration.id.not_blank=ID不能为空
service_integration.id.length_range=ID长度必须在{min}和{max}之间
service_integration.plugin_id.not_blank=插件的ID不能为空
service_integration.plugin_id.length_range=插件的ID长度必须在{min}和{max}之间
service_integration.organization_id.not_blank=组织ID不能为空
service_integration.organization_id.length_range=组织ID长度必须在{min}和{max}之间
service_integration_exist_error=服务集成配置已存在
# customField
service_integration.configuration.not_blank=服务集成配置不能為空
permission.system_custom_field.name=自定义字段
custom_field.exist=自定义字段已存在
template.exist=模板已存在
# permission
permission.system_plugin.name=插件
permission.system_organization_project.name=组织与项目
permission.system_user.name=用户
permission.system_user_role.name=用户组
permission.system_test_resource_pool.name=资源池
permission.system_parameter_setting.name=参数设置
permission.system_parameter_setting_base.read=基础设置-查询
permission.system_parameter_setting_base.update=基础设置-编辑
permission.system_parameter_setting_display.read=界面设置-查询
permission.system_parameter_setting_display.update=界面设置-编辑
permission.system_parameter_setting_auth.read=认证设置-查询
permission.system_parameter_setting_auth.add=认证设置-创建
permission.system_parameter_setting_auth.update=认证设置-编辑
permission.system_parameter_setting_auth.delete=认证设置-删除
permission.organization_user_role.name=用户组
permission.organization_member.name=用户
permission.service_integration.name=服务集成
permission.system_auth=授权管理
permission.system_organization_project_member.add=添加成员
permission.system_organization_project_member.delete=删除成员
permission.system_operation_log.name=日志
permission.organization_operation_log.name=日志
permission.organization_custom_field.name=自定义字段
permission.organization_template.name=模板

View File

@ -1,151 +1,151 @@
ui_scenario_report_result.id.not_blank=
ui_scenario_report_result.resource_id.length_range=
ui_scenario_report_result.resource_id.not_blank=
ui_scenario_report_result.report_id.length_range=
ui_scenario_report_result.report_id.not_blank=
ui_scenario_report_result.status.length_range=
ui_scenario_report_result.status.not_blank=
ui_custom_command_module.id.not_blank=
ui_custom_command_module.project_id.length_range=
ui_custom_command_module.project_id.not_blank=
ui_custom_command_module.name.length_range=
ui_custom_command_module.name.not_blank=
ui_custom_command_module.parent_id.length_range=
ui_custom_command_module.parent_id.not_blank=
ui_custom_command_module.pos.length_range=
ui_custom_command_module.pos.not_blank=
ui_custom_command_module.create_user.length_range=
ui_custom_command_module.create_user.not_blank=
ui_element_module.id.not_blank=
ui_element_module.project_id.length_range=
ui_element_module.project_id.not_blank=
ui_element_module.name.length_range=
ui_element_module.name.not_blank=
ui_element_module.parent_id.length_range=
ui_element_module.parent_id.not_blank=
ui_element_module.pos.length_range=
ui_element_module.pos.not_blank=
ui_element_module.create_user.length_range=
ui_element_module.create_user.not_blank=
ui_element.id.not_blank=
ui_element.module_id.length_range=
ui_element.module_id.not_blank=
ui_element.project_id.length_range=
ui_element.project_id.not_blank=
ui_element.name.length_range=
ui_element.name.not_blank=
ui_element.location_type.length_range=
ui_element.location_type.not_blank=
ui_element.location.length_range=
ui_element.location.not_blank=
ui_element.create_user.length_range=
ui_element.create_user.not_blank=
ui_element.update_user.length_range=
ui_element.update_user.not_blank=
ui_element.version_id.length_range=
ui_element.version_id.not_blank=
ui_element.ref_id.length_range=
ui_element.ref_id.not_blank=
ui_element.latest.length_range=
ui_element.latest.not_blank=
ui_element_reference.id.not_blank=
ui_element_reference.element_id.length_range=
ui_element_reference.element_id.not_blank=
ui_element_reference.element_module_id.length_range=
ui_element_reference.element_module_id.not_blank=
ui_element_reference.scenario_id.length_range=
ui_element_reference.scenario_id.not_blank=
ui_element_reference.project_id.length_range=
ui_element_reference.project_id.not_blank=
ui_scenario_report.id.not_blank=
ui_scenario_report.project_id.length_range=
ui_scenario_report.project_id.not_blank=
ui_scenario_report.name.length_range=
ui_scenario_report.name.not_blank=
ui_scenario_report.status.length_range=
ui_scenario_report.status.not_blank=
ui_scenario_report.trigger_mode.length_range=
ui_scenario_report.trigger_mode.not_blank=
ui_scenario_report.create_user.length_range=
ui_scenario_report.create_user.not_blank=
ui_scenario_report_blob.id.not_blank=
ui_scenario.id.not_blank=
ui_scenario.project_id.length_range=
ui_scenario.project_id.not_blank=
ui_scenario.module_id.length_range=
ui_scenario.module_id.not_blank=
ui_scenario.module_path.length_range=
ui_scenario.module_path.not_blank=
ui_scenario.name.length_range=
ui_scenario.name.not_blank=
ui_scenario.level.length_range=
ui_scenario.level.not_blank=
ui_scenario.status.length_range=
ui_scenario.status.not_blank=
ui_scenario.principal.length_range=
ui_scenario.principal.not_blank=
ui_scenario.deleted.length_range=
ui_scenario.deleted.not_blank=
ui_scenario.create_user.length_range=
ui_scenario.create_user.not_blank=
ui_scenario.version_id.length_range=
ui_scenario.version_id.not_blank=
ui_scenario.ref_id.length_range=
ui_scenario.ref_id.not_blank=
ui_scenario.latest.length_range=
ui_scenario.latest.not_blank=
ui_custom_command.id.not_blank=
ui_custom_command.project_id.length_range=
ui_custom_command.project_id.not_blank=
ui_custom_command.module_id.length_range=
ui_custom_command.module_id.not_blank=
ui_custom_command.module_path.length_range=
ui_custom_command.module_path.not_blank=
ui_custom_command.name.length_range=
ui_custom_command.name.not_blank=
ui_custom_command.level.length_range=
ui_custom_command.level.not_blank=
ui_custom_command.status.length_range=
ui_custom_command.status.not_blank=
ui_custom_command.principal.length_range=
ui_custom_command.principal.not_blank=
ui_custom_command.deleted.length_range=
ui_custom_command.deleted.not_blank=
ui_custom_command.create_user.length_range=
ui_custom_command.create_user.not_blank=
ui_custom_command.version_id.length_range=
ui_custom_command.version_id.not_blank=
ui_custom_command.ref_id.length_range=
ui_custom_command.ref_id.not_blank=
ui_custom_command.latest.length_range=
ui_custom_command.latest.not_blank=
ui_scenario_execution_info.id.not_blank=
ui_scenario_execution_info.source_id.length_range=
ui_scenario_execution_info.source_id.not_blank=
ui_scenario_execution_info.result.length_range=
ui_scenario_execution_info.result.not_blank=
ui_scenario_module.id.not_blank=
ui_scenario_module.project_id.length_range=
ui_scenario_module.project_id.not_blank=
ui_scenario_module.name.length_range=
ui_scenario_module.name.not_blank=
ui_scenario_module.parent_id.length_range=
ui_scenario_module.parent_id.not_blank=
ui_scenario_module.pos.length_range=
ui_scenario_module.pos.not_blank=
ui_scenario_module.create_user.length_range=
ui_scenario_module.create_user.not_blank=
ui_scenario_reference.id.not_blank=
ui_scenario_reference.ui_scenario_id.length_range=
ui_scenario_reference.ui_scenario_id.not_blank=
ui_scenario_reference.create_user.length_range=
ui_scenario_reference.create_user.not_blank=
ui_scenario_reference.reference_id.length_range=
ui_scenario_reference.reference_id.not_blank=
ui_scenario_reference.data_type.length_range=
ui_scenario_reference.data_type.not_blank=
ui_custom_command_blob.id.not_blank=
ui_scenario_report_structure.id.not_blank=
ui_scenario_report_structure.report_id.length_range=
ui_scenario_report_structure.report_id.not_blank=
ui_scenario_blob.id.not_blank=
ui_scenario_report_result.id.not_blankUI=场景报告结果ID不能为空
ui_scenario_report_result.resource_id.length_range=UI场景报告结果资源ID长度范围为{min}到{max}
ui_scenario_report_result.resource_id.not_blank=UI场景报告结果资源ID不能为空
ui_scenario_report_result.report_id.length_range=UI场景报告结果报告ID长度范围为{min}到{max}
ui_scenario_report_result.report_id.not_blank=UI场景报告结果报告ID不能为空
ui_scenario_report_result.status.length_range=UI场景报告结果状态长度范围为{min}到{max}
ui_scenario_report_result.status.not_blank=UI场景报告结果状态不能为空
ui_custom_command_module.id.not_blank=UI自定义指令模块ID不能为空
ui_custom_command_module.project_id.length_range=UI自定义指令模块项目ID长度范围为{min}到{max}
ui_custom_command_module.project_id.not_blank=UI自定义指令模块项目ID不能为空
ui_custom_command_module.name.length_range=UI自定义指令模块名称长度范围为{min}到{max}
ui_custom_command_module.name.not_blank=UI自定义指令模块名称不能为空
ui_custom_command_module.parent_id.length_range=UI自定义指令模块父ID长度范围为{min}到{max}
ui_custom_command_module.parent_id.not_blank=UI自定义指令模块父ID不能为空
ui_custom_command_module.pos.length_range=UI自定义指令模块位置长度范围为{min}到{max}
ui_custom_command_module.pos.not_blank=UI自定义指令模块位置不能为空
ui_custom_command_module.create_user.length_range=UI自定义指令模块创建人长度范围为{min}到{max}
ui_custom_command_module.create_user.not_blank=UI自定义指令模块创建人不能为空
ui_element_module.id.not_blank=UI元素模块ID不能为空
ui_element_module.project_id.length_range=UI元素模块项目ID长度范围为{min}到{max}
ui_element_module.project_id.not_blank=UI元素模块项目ID不能为空
ui_element_module.name.length_range=UI元素模块名称长度范围为{min}到{max}
ui_element_module.name.not_blank=UI元素模块名称不能为空
ui_element_module.parent_id.length_range=UI元素模块父ID长度范围为{min}到{max}
ui_element_module.parent_id.not_blank=UI元素模块父ID不能为空
ui_element_module.pos.length_range=UI元素模块位置长度范围为{min}到{max}
ui_element_module.pos.not_blank=UI元素模块位置不能为空
ui_element_module.create_user.length_range=UI元素模块创建人长度范围为{min}到{max}
ui_element_module.create_user.not_blank=UI元素模块创建人不能为空
ui_element.id.not_blank=UI元素ID不能为空
ui_element.module_id.length_range=UI元素模块ID长度范围为{min}到{max}
ui_element.module_id.not_blank=UI元素模块ID不能为空
ui_element.project_id.length_range=UI元素项目ID长度范围为{min}到{max}
ui_element.project_id.not_blank=UI元素项目ID不能为空
ui_element.name.length_range=UI元素名称长度范围为{min}到{max}
ui_element.name.not_blank=UI元素名称不能为空
ui_element.location_type.length_range=UI元素位置类型长度范围为{min}到{max}
ui_element.location_type.not_blank=UI元素位置类型不能为空
ui_element.location.length_range=UI元素位置长度范围为{min}到{max}
ui_element.location.not_blank=UI元素位置不能为空
ui_element.create_user.length_range=UI元素创建人长度范围为{min}到{max}
ui_element.create_user.not_blank=UI元素创建人不能为空
ui_element.update_user.length_range=UI元素更新人长度范围为{min}到{max}
ui_element.update_user.not_blank=UI元素更新人不能为空
ui_element.version_id.length_range=UI元素版本ID长度范围为{min}到{max}
ui_element.version_id.not_blank=UI元素版本ID不能为空
ui_element.ref_id.length_range=UI元素引用ID长度范围为{min}到{max}
ui_element.ref_id.not_blank=UI元素引用ID不能为空
ui_element.latest.length_range=UI元素最新长度范围为{min}到{max}
ui_element.latest.not_blank=UI元素最新不能为空
ui_element_reference.id.not_blank=UI元素引用ID不能为空
ui_element_reference.element_id.length_range=UI元素引用元素ID长度范围为{min}到{max}
ui_element_reference.element_id.not_blank=UI元素引用元素ID不能为空
ui_element_reference.element_module_id.length_range=UI元素引用元素模块ID长度范围为{min}到{max}
ui_element_reference.element_module_id.not_blank=UI元素引用元素模块ID不能为空
ui_element_reference.scenario_id.length_range=UI元素引用场景ID长度范围为{min}到{max}
ui_element_reference.scenario_id.not_blank=UI元素引用场景ID不能为空
ui_element_reference.project_id.length_range=UI元素引用项目ID长度范围为{min}到{max}
ui_element_reference.project_id.not_blank=UI元素引用项目ID不能为空
ui_scenario_report.id.not_blank=UI场景报告ID不能为空
ui_scenario_report.project_id.length_range=UI场景报告项目ID长度范围为{min}到{max}
ui_scenario_report.project_id.not_blank=UI场景报告项目ID不能为空
ui_scenario_report.name.length_range=UI场景报告名称长度范围为{min}到{max}
ui_scenario_report.name.not_blank=UI场景报告名称不能为空
ui_scenario_report.status.length_range=UI场景报告状态长度范围为{min}到{max}
ui_scenario_report.status.not_blank=UI场景报告状态不能为空
ui_scenario_report.trigger_mode.length_range=UI场景报告触发模式长度范围为{min}到{max}
ui_scenario_report.trigger_mode.not_blank=UI场景报告触发模式不能为空
ui_scenario_report.create_user.length_range=UI场景报告创建人长度范围为{min}到{max}
ui_scenario_report.create_user.not_blank=UI场景报告创建人不能为空
ui_scenario_report_blob.id.not_blank=UI场景报告blob报告ID不能为空
ui_scenario.id.not_blank=UI场景ID不能为空
ui_scenario.project_id.length_range=UI场景项目ID长度范围为{min}到{max}
ui_scenario.project_id.not_blank=UI场景项目ID不能为空
ui_scenario.module_id.length_range=UI场景模块ID长度范围为{min}到{max}
ui_scenario.module_id.not_blank=UI场景模块ID不能为空
ui_scenario.module_path.length_range=UI场景模块路径长度范围为{min}到{max}
ui_scenario.module_path.not_blank=UI场景模块路径不能为空
ui_scenario.name.length_range=UI场景名称长度范围为{min}到{max}
ui_scenario.name.not_blank=UI场景名称不能为空
ui_scenario.level.length_range=UI场景级别长度范围为{min}到{max}
ui_scenario.level.not_blank=UI场景级别不能为空
ui_scenario.status.length_range=UI场景状态长度范围为{min}到{max}
ui_scenario.status.not_blank=UI场景状态不能为空
ui_scenario.principal.length_range=UI场景负责人长度范围为{min}到{max}
ui_scenario.principal.not_blank=UI场景负责人不能为空
ui_scenario.deleted.length_range=UI场景删除标志长度范围为{min}到{max}
ui_scenario.deleted.not_blank=UI场景删除标志不能为空
ui_scenario.create_user.length_range=UI场景创建人长度范围为{min}到{max}
ui_scenario.create_user.not_blank=UI场景创建人不能为空
ui_scenario.version_id.length_range=UI场景版本ID长度范围为{min}到{max}
ui_scenario.version_id.not_blank=UI场景版本ID不能为空
ui_scenario.ref_id.length_range=UI场景引用ID长度范围为{min}到{max}
ui_scenario.ref_id.not_blank=UI场景引用ID不能为空
ui_scenario.latest.length_range=UI场景最新长度范围为{min}到{max}
ui_scenario.latest.not_blank=UI场景最新不能为空
ui_custom_command.id.not_blank=UI自定义命令ID不能为空
ui_custom_command.project_id.length_range=UI自定义命令项目ID长度范围为{min}到{max}
ui_custom_command.project_id.not_blank=UI自定义命令项目ID不能为空
ui_custom_command.module_id.length_range=UI自定义命令模块ID长度范围为{min}到{max}
ui_custom_command.module_id.not_blank=UI自定义命令模块ID不能为空
ui_custom_command.module_path.length_range=UI自定义命令模块路径长度范围为{min}到{max}
ui_custom_command.module_path.not_blank=UI自定义命令模块路径不能为空
ui_custom_command.name.length_range=UI自定义命令名称长度范围为{min}到{max}
ui_custom_command.name.not_blank=UI自定义命令名称不能为空
ui_custom_command.level.length_range=UI自定义命令级别长度范围为{min}到{max}
ui_custom_command.level.not_blank=UI自定义命令级别不能为空
ui_custom_command.status.length_range=UI自定义命令状态长度范围为{min}到{max}
ui_custom_command.status.not_blank=UI自定义命令状态不能为空
ui_custom_command.principal.length_range=UI自定义命令负责人长度范围为{min}到{max}
ui_custom_command.principal.not_blank=UI自定义命令负责人不能为空
ui_custom_command.deleted.length_range=UI自定义命令删除标志长度范围为{min}到{max}
ui_custom_command.deleted.not_blank=UI自定义命令删除标志不能为空
ui_custom_command.create_user.length_range=UI自定义命令创建人长度范围为{min}到{max}
ui_custom_command.create_user.not_blank=UI自定义命令创建人不能为空
ui_custom_command.version_id.length_range=UI自定义命令版本ID长度范围为{min}到{max}
ui_custom_command.version_id.not_blank=UI自定义命令版本ID不能为空
ui_custom_command.ref_id.length_range=UI自定义命令引用ID长度范围为{min}到{max}
ui_custom_command.ref_id.not_blank=UI自定义命令引用ID不能为空
ui_custom_command.latest.length_range=UI自定义命令最新长度范围为{min}到{max}
ui_custom_command.latest.not_blank=UI自定义命令最新不能为空
ui_scenario_execution_info.id.not_blank=UI场景执行信息ID不能为空
ui_scenario_execution_info.source_id.length_range=UI场景执行信息来源ID长度范围为{min}到{max}
ui_scenario_execution_info.source_id.not_blank=UI场景执行信息来源ID不能为空
ui_scenario_execution_info.result.length_range=UI场景执行信息结果长度范围为{min}到{max}
ui_scenario_execution_info.result.not_blank=UI场景执行信息结果不能为空
ui_scenario_module.id.not_blank=UI场景模块ID不能为空
ui_scenario_module.project_id.length_range=UI场景模块项目ID长度范围为{min}到{max}
ui_scenario_module.project_id.not_blank=UI场景模块项目ID不能为空
ui_scenario_module.name.length_range=UI场景模块名称长度范围为{min}到{max}
ui_scenario_module.name.not_blank=UI场景模块名称不能为空
ui_scenario_module.parent_id.length_range=UI场景模块父ID长度范围为{min}到{max}
ui_scenario_module.parent_id.not_blank=UI场景模块父ID不能为空
ui_scenario_module.pos.length_range=UI场景模块位置长度范围为{min}到{max}
ui_scenario_module.pos.not_blank=UI场景模块位置不能为空
ui_scenario_module.create_user.length_range=UI场景模块创建人长度范围为{min}到{max}
ui_scenario_module.create_user.not_blank=UI场景模块创建人不能为空
ui_scenario_reference.id.not_blank=UI场景引用ID不能为空
ui_scenario_reference.ui_scenario_id.length_range=UI场景引用UI场景ID长度范围为{min}到{max}
ui_scenario_reference.ui_scenario_id.not_blank=UI场景引用UI场景ID不能为空
ui_scenario_reference.create_user.length_range=UI场景引用创建人长度范围为{min}到{max}
ui_scenario_reference.create_user.not_blank=UI场景引用创建人不能为空
ui_scenario_reference.reference_id.length_range=UI场景引用引用ID长度范围为{min}到{max}
ui_scenario_reference.reference_id.not_blank=UI场景引用引用ID不能为空
ui_scenario_reference.data_type.length_range=UI场景引用数据类型长度范围为{min}到{max}
ui_scenario_reference.data_type.not_blank=UI场景引用数据类型不能为空
ui_custom_command_blob.id.not_blank=UI自定义命令场景ID不能为空
ui_scenario_report_structure.id.not_blank=UI场景报告结构ID不能为空
ui_scenario_report_structure.report_id.length_range=UI场景报告结构报告ID长度范围为{min}到{max}
ui_scenario_report_structure.report_id.not_blank=UI场景报告结构报告ID不能为空
ui_scenario_blob.id.not_blank=UI场景场景ID不能为空