* @package convert * @version $Id: zh-cn.php 4129 2013-01-18 01:58:14Z wwccss $ * @link https://www.zentao.net */ $lang->convert->common = '从其他系统导入'; $lang->convert->index = '首页'; $lang->convert->start = '开始转换'; $lang->convert->desc = <<欢迎使用系统转换向导,本程序会帮助您将其他系统的数据转换到禅道项目管理系统中。

转换存在一定的风险,转换之前,我们强烈建议您备份数据库及相应的数据文件,并保证转换的时候,没有其他人进行操作。 EOT; $lang->convert->setConfig = '来源系统配置'; $lang->convert->setBugfree = 'Bugfree配置'; $lang->convert->setRedmine = 'Redmine配置'; $lang->convert->checkBugFree = '检查Bugfree'; $lang->convert->checkRedmine = '检查Redmine'; $lang->convert->convertRedmine = '转换Redmine'; $lang->convert->convertBugFree = '转换BugFree'; $lang->convert->selectSource = '选择来源系统及版本'; $lang->convert->mustSelectSource = "必须选择一个来源。"; $lang->convert->direction = "请选择{$lang->executionCommon}问题转换方向"; $lang->convert->questionTypeOfRedmine = 'Redmine中问题类型'; $lang->convert->aimTypeOfZentao = '转化为Zentao中的类型'; $lang->convert->jiraUserMode = array(); $lang->convert->jiraUserMode['account'] = '使用Jira帐号'; $lang->convert->jiraUserMode['email'] = '使用Jira邮箱'; $lang->convert->confluenceUserMode = array(); $lang->convert->confluenceUserMode['account'] = '使用Confluence帐号'; $lang->convert->confluenceUserMode['email'] = '使用Confluence邮箱'; $lang->convert->directionList['bug'] = 'Bug'; $lang->convert->directionList['task'] = '任务'; $lang->convert->directionList['story'] = $lang->SRCommon; $lang->convert->sourceList['BugFree'] = array('bugfree_1' => '1.x', 'bugfree_2' => '2.x'); $lang->convert->sourceList['Redmine'] = array('Redmine_1.1' => '1.1'); $lang->convert->setting = '设置'; $lang->convert->checkConfig = '检查配置'; $lang->convert->add = '新增'; $lang->convert->title = '标题'; $lang->convert->ok = ' 检查通过'; $lang->convert->fail = ' 检查失败'; $lang->convert->dbHost = '数据库服务器'; $lang->convert->dbPort = '服务器端口'; $lang->convert->dbUser = '数据库用户名'; $lang->convert->dbPassword = '数据库密码'; $lang->convert->dbName = '%s使用的库'; $lang->convert->dbCharset = '%s数据库编码'; $lang->convert->dbPrefix = '%s表前缀'; $lang->convert->installPath = '%s安装的根目录'; $lang->convert->checkDB = '数据库'; $lang->convert->checkTable = '表'; $lang->convert->checkPath = '安装路径'; $lang->convert->execute = '执行转换'; $lang->convert->item = '转换项'; $lang->convert->count = '转换数量'; $lang->convert->info = '转换信息'; $lang->convert->bugfree = new stdclass(); $lang->convert->bugfree->users = '用户'; $lang->convert->bugfree->executions = $lang->executionCommon; $lang->convert->bugfree->modules = '模块'; $lang->convert->bugfree->bugs = 'Bug'; $lang->convert->bugfree->cases = '测试用例'; $lang->convert->bugfree->results = '测试结果'; $lang->convert->bugfree->actions = '历史记录'; $lang->convert->bugfree->files = '附件'; $lang->convert->redmine = new stdclass(); $lang->convert->redmine->users = '用户'; $lang->convert->redmine->groups = '用户分组'; $lang->convert->redmine->products = $lang->productCommon; $lang->convert->redmine->executions = $lang->executionCommon; $lang->convert->redmine->stories = $lang->SRCommon; $lang->convert->redmine->tasks = '任务'; $lang->convert->redmine->bugs = 'Bug'; $lang->convert->redmine->productPlans = $lang->productCommon . '计划'; $lang->convert->redmine->teams = '团队'; $lang->convert->redmine->releases = '发布'; $lang->convert->redmine->builds = 'Build'; $lang->convert->redmine->docLibs = '文档库'; $lang->convert->redmine->docs = '文档'; $lang->convert->redmine->files = '附件'; $lang->convert->errorFileNotExits = '文件 %s 不存在'; $lang->convert->errorUserExists = '用户 %s 已存在'; $lang->convert->errorGroupExists = '分组 %s 已存在'; $lang->convert->errorBuildExists = 'Build %s 已存在'; $lang->convert->errorReleaseExists = '发布 %s 已存在'; $lang->convert->errorCopyFailed = '文件 %s 拷贝失败'; $lang->convert->importFailed = '导入失败'; $lang->convert->setParam = '请设置转换参数'; $lang->convert->statusType = new stdclass(); $lang->convert->priType = new stdclass(); $lang->convert->aimType = '问题类型转换'; $lang->convert->statusType->bug = '状态类型转换(Bug状态)'; $lang->convert->statusType->story = '状态类型转换(Story状态)'; $lang->convert->statusType->task = '状态类型转换(Task状态)'; $lang->convert->priType->bug = '优先级类型转换(Bug状态)'; $lang->convert->priType->story = '优先级类型转换(Story状态)'; $lang->convert->priType->task = '优先级类型转换(Task状态)'; $lang->convert->issue = new stdclass(); $lang->convert->issue->redmine = 'Redmine'; $lang->convert->issue->zentao = '禅道'; $lang->convert->issue->goto = '转换为'; $lang->convert->jira = new stdclass(); $lang->convert->jira->method = '选择导入方式'; $lang->convert->jira->back = '上一步'; $lang->convert->jira->next = '下一步'; $lang->convert->jira->importFromDB = '从数据库导入'; $lang->convert->jira->importFromFile = '从文件导入'; $lang->convert->jira->importFromAPI = '从接口导入'; $lang->convert->jira->mapJira2Zentao = '设置Jira与禅道数据对应关系'; $lang->convert->jira->database = 'Jira数据库'; $lang->convert->jira->domain = 'Jira域名'; $lang->convert->jira->admin = 'Jira管理员帐号'; $lang->convert->jira->token = 'Jira密码/Token'; $lang->convert->jira->apiToken = 'Jira Token'; $lang->convert->jira->dbNameNotice = '请输入Jira数据库名字'; $lang->convert->jira->importNotice = '注意:导入数据有风险!请务必确保如下操作步骤依次完成,再进行合并。'; $lang->convert->jira->accountNotice = '使用邮箱的会将@前面的字符串作为用户名,超过30位的会被截断处理。'; $lang->convert->jira->userExceeds = '当前系统授权人数为%s,请确认授权人数导入后是否超出,超出将会终止导入。'; $lang->convert->jira->apiError = '无法连接到JiraAPI接口,请检查您的Jira域名和帐号、Token信息。'; $lang->convert->jira->dbDesc = '如果您的Jira是本地部署版本, 请选择此方式'; $lang->convert->jira->fileDesc = '如果您的Jira是云版本或不方便获取数据库, 请选择此方式'; $lang->convert->jira->apiDesc = '如果您的Jira是云版本或不方便获取数据库和文件,请选择此方式'; $lang->convert->jira->jiraObject = 'Jira Issues'; $lang->convert->jira->zentaoObject = '禅道对象'; $lang->convert->jira->jiraLinkType = 'Jira 关联关系'; $lang->convert->jira->zentaoLinkType = '禅道关联关系'; $lang->convert->jira->jiraResolution = 'Jira 解决方案'; $lang->convert->jira->zentaoResolution = '禅道Bug解决方案'; $lang->convert->jira->zentaoReason = '禅道需求关闭原因'; $lang->convert->jira->jiraStatus = 'Jira Issues 状态'; $lang->convert->jira->storyStatus = '禅道需求状态'; $lang->convert->jira->storyStage = '禅道需求阶段'; $lang->convert->jira->bugStatus = '禅道Bug状态'; $lang->convert->jira->taskStatus = '禅道任务状态'; $lang->convert->jira->objectField = '对象字段映射'; $lang->convert->jira->objectStatus = '对象状态映射'; $lang->convert->jira->objectAction = '对象动作映射'; $lang->convert->jira->objectResolution = '对象解决方案映射'; $lang->convert->jira->jiraField = 'Jira%s字段'; $lang->convert->jira->jiraStatus = 'Jira%s状态'; $lang->convert->jira->jiraAction = 'Jira%s动作'; $lang->convert->jira->jiraResolution = 'Jira%s解决方案'; $lang->convert->jira->zentaoField = '禅道%s字段'; $lang->convert->jira->zentaoStatus = '禅道%s状态'; $lang->convert->jira->zentaoStage = '禅道%s阶段'; $lang->convert->jira->zentaoAction = '禅道%s动作'; $lang->convert->jira->zentaoReason = '禅道%s关闭原因'; $lang->convert->jira->zentaoResolution = '禅道%s解决方案'; $lang->convert->jira->initJiraUser = '设置Jira用户'; $lang->convert->jira->importJira = '导入Jira'; $lang->convert->jira->start = '开始导入'; $lang->convert->jira->dbNameEmpty = 'Jira数据库名字不能为空!'; $lang->convert->jira->invalidDB = '无效的数据库名!'; $lang->convert->jira->invalidTable = '本数据库非Jira数据库!'; $lang->convert->jira->notReadAndWrite = '目录不存在或权限不足!请创建目录%s目录并赋予读写权限!'; $lang->convert->jira->notExistEntities = '%s 文件不存在!'; $lang->convert->jira->passwordNotice = '设置用户导入到禅道后的默认密码,用户后续可以在禅道中自行修改密码。'; $lang->convert->jira->groupNotice = '设置用户导入到禅道后的默认权限分组。'; $lang->convert->jira->mapObjectNotice = '选择映射关系时,如果选择新增成工作流,导入后将自动在工作流中创建一个新对象。'; $lang->convert->jira->mapFieldNotice = 'jira内置字段已自动匹配,请选择自定义字段的映射关系,选择映射关系时,若选择新增,导入后将自动创建新字段,未选择的字段则不会导入。'; $lang->convert->jira->mapStatusNotice = '选择映射关系时,未选择的状态导入后默认匹配为%s。'; $lang->convert->jira->mapReasonNotice = '选择映射关系时,若选择新增,导入后将自动创建新解决方案,未选择的解决方案导入后默认匹配为已完成。'; $lang->convert->jira->mapRelationNotice = '选择映射关系时,若选择新增,导入后将自动创建关联关系,未选择的关联关系不导入。'; $lang->convert->jira->changeItems = "修改了%s,旧值为‘%s’, 新值为‘%s’。"; $lang->convert->jira->passwordDifferent = '两次密码不一致!'; $lang->convert->jira->passwordEmpty = '密码不能为空!'; $lang->convert->jira->passwordLess = '密码不能少于六位!'; $lang->convert->jira->importSuccessfully = 'Jira导入完成!'; $lang->convert->jira->importResult = "导入 %s 数据, 已处理 %s 条记录;"; $lang->convert->jira->importing = '数据导入中,请不要切换其它页面'; $lang->convert->jira->importingAB = '数据导入中'; $lang->convert->jira->imported = '数据导入完成'; $lang->convert->jira->restore = '上次导入信息没有完成,是否从上次流程继续填写?'; $lang->convert->jira->zentaoObjectList[''] = ''; $lang->convert->jira->zentaoObjectList['epic'] = '业务需求'; $lang->convert->jira->zentaoObjectList['requirement'] = '用户需求'; $lang->convert->jira->zentaoObjectList['story'] = '软件需求'; $lang->convert->jira->zentaoObjectList['task'] = '任务'; $lang->convert->jira->zentaoObjectList['testcase'] = '用例'; $lang->convert->jira->zentaoObjectList['bug'] = 'Bug'; $lang->convert->jira->zentaoLinkTypeList['subTaskLink'] = '父-子任务'; $lang->convert->jira->zentaoLinkTypeList['subStoryLink'] = '父-子需求'; $lang->convert->jira->zentaoLinkTypeList['duplicate'] = '重复对象'; $lang->convert->jira->zentaoLinkTypeList['relates'] = '互相关联'; $lang->convert->jira->steps['object'] = '对象映射'; $lang->convert->jira->steps['objectData'] = '对象数据映射'; $lang->convert->jira->steps['relation'] = '全局关联关系映射'; $lang->convert->jira->steps['user'] = '导入Jira用户'; $lang->convert->jira->steps['confirme'] = '导入数据确认'; $lang->convert->jira->importSteps['db'][1] = '备份禅道数据库,备份Jira数据库。'; $lang->convert->jira->importSteps['db'][2] = '导入数据时使用禅道会给服务器造成性能压力,请尽量保证导入数据时无人使用禅道。'; $lang->convert->jira->importSteps['db'][3] = '将Jira数据库导入到禅道使用的Mysql中,名字和禅道数据库区别开来。'; $lang->convert->jira->importSteps['db'][4] = "将Jira附件目录 attachments 放到 %s 下,确保禅道服务器磁盘空间足够。"; $lang->convert->jira->importSteps['db'][5] = "上述步骤完成后,请输入Jira数据库名字进行下一步。"; $lang->convert->jira->importSteps['file'][1] = '备份禅道数据库,备份Jira文件。'; $lang->convert->jira->importSteps['file'][2] = '导入数据时使用禅道会给服务器造成性能压力,请尽量保证导入数据时无人使用禅道。'; $lang->convert->jira->importSteps['file'][3] = "将Jira的备份文件 entities.xml 放到 %s 下,并给该目录读写权限。"; $lang->convert->jira->importSteps['file'][4] = "将Jira附件目录 attachments 放到 %s 下,确保禅道服务器磁盘空间足够。"; $lang->convert->jira->importSteps['file'][5] = "为了保证导入数据的完整性,请输入当前Jira环境的域名、管理员帐号、密码/Token。"; $lang->convert->jira->importSteps['file'][6] = "上述步骤完成后,点击下一步。"; $lang->convert->jira->importSteps['api'][1] = '备份禅道数据库。'; $lang->convert->jira->importSteps['api'][2] = '导入数据时使用禅道会给服务器造成性能压力,请尽量保证导入数据时无人使用禅道。'; $lang->convert->jira->importSteps['api'][3] = '填写当前Jira环境的域名、管理员帐号、Token。'; $lang->convert->jira->importSteps['api'][4] = "上述步骤完成后,点击下一步。"; $lang->convert->jira->objectList['user'] = '用户'; $lang->convert->jira->objectList['project'] = '项目'; $lang->convert->jira->objectList['issue'] = 'Issue'; $lang->convert->jira->objectList['build'] = '构建'; $lang->convert->jira->objectList['issuelink'] = '关联关系'; $lang->convert->jira->objectList['worklog'] = '工作日志'; $lang->convert->jira->objectList['action'] = '评论'; $lang->convert->jira->objectList['changeitem'] = '变更记录'; $lang->convert->jira->objectList['file'] = '附件'; $lang->convert->jira->buildinFields = array(); $lang->convert->jira->buildinFields['summary'] = array('name'=> '标题', 'jiraField' => 'summary', 'control' => 'input', 'optionType' => 'custom', 'type' => 'varchar', 'length' => '255', 'buildin' => false); $lang->convert->jira->buildinFields['pri'] = array('name'=> '优先级', 'jiraField' => 'priority', 'control' => 'select', 'optionType' => 'custom', 'type' => 'int', 'length' => '3', 'buildin' => false); $lang->convert->jira->buildinFields['resolution'] = array('name'=> '解决方案', 'jiraField' => 'resolution', 'control' => 'select', 'optionType' => 'custom', 'type' => 'varchar', 'length' => '255', 'buildin' => false); $lang->convert->jira->buildinFields['reporter'] = array('name'=> '报告人', 'jiraField' => 'reporter', 'control' => 'select', 'optionType' => 'user', 'type' => 'varchar', 'length' => '255'); $lang->convert->jira->buildinFields['duedate'] = array('name'=> '截止日期', 'jiraField' => 'duedate', 'control' => 'date', 'optionType' => 'custom', 'type' => 'date', 'length' => '0', 'buildin' => false); $lang->convert->jira->buildinFields['resolutiondate'] = array('name'=> '解决时间', 'jiraField' => 'resolutiondate', 'control' => 'datetime', 'optionType' => 'custom', 'type' => 'datetime', 'length' => '0', 'buildin' => false); $lang->convert->jira->buildinFields['votes'] = array('name'=> '投票数', 'jiraField' => 'votes', 'control' => 'integer', 'optionType' => 'custom', 'type' => 'int', 'length' => '6'); $lang->convert->jira->buildinFields['environment'] = array('name'=> '环境信息', 'jiraField' => 'environment', 'control' => 'textarea', 'optionType' => 'custom', 'type' => 'text', 'length' => '0'); $lang->convert->jira->buildinFields['timeoriginalestimate'] = array('name'=> '预估工时', 'jiraField' => 'timeoriginalestimate', 'control' => 'decimal', 'optionType' => 'custom', 'type' => 'decimal', 'length' => '0'); $lang->convert->jira->buildinFields['timespent'] = array('name'=> '消耗工时', 'jiraField' => 'timespent', 'control' => 'decimal', 'optionType' => 'custom', 'type' => 'decimal', 'length' => '0'); $lang->convert->jira->buildinFields['desc'] = array('name'=> '描述', 'jiraField' => 'description', 'control' => 'richtext', 'optionType' => 'custom', 'type' => 'text', 'length' => '0', 'buildin' => false);