* Finish story #32623.
This commit is contained in:
+2
-2
@@ -41,8 +41,8 @@ $config->themes['default'] = 'default';
|
||||
$config->langs['zh-cn'] = '简体';
|
||||
$config->langs['zh-tw'] = '繁體';
|
||||
$config->langs['en'] = 'English';
|
||||
//$config->langs['de'] = 'Deutsch';
|
||||
//$config->langs['fr'] = 'Français';
|
||||
$config->langs['de'] = 'Deutsch';
|
||||
$config->langs['fr'] = 'Français';
|
||||
//$config->langs['vi'] = 'Tiếng Việt';
|
||||
//$config->langs['ja'] = '日本語';
|
||||
|
||||
|
||||
@@ -0,0 +1,118 @@
|
||||
<?php
|
||||
$lang->action->label->execution = "Kanban|execution|task|executionID=%s";
|
||||
$lang->action->label->task = 'Task|task|view|taskID=%s';
|
||||
|
||||
/* Object type. */
|
||||
$lang->action->objectTypes['execution'] = 'Project' . $lang->executionCommon;
|
||||
|
||||
$lang->action->search = new stdclass();
|
||||
$lang->action->search->objectTypeList[''] = '';
|
||||
$lang->action->search->objectTypeList['project'] = 'Project';
|
||||
$lang->action->search->objectTypeList['execution'] = 'Kanban';
|
||||
$lang->action->search->objectTypeList['story'] = "$lang->SRCommon/$lang->URCommon";
|
||||
$lang->action->search->objectTypeList['task'] = 'Task';
|
||||
$lang->action->search->objectTypeList['user'] = 'User';
|
||||
$lang->action->search->objectTypeList['doc'] = 'Doc';
|
||||
$lang->action->search->objectTypeList['todo'] = 'Todo';
|
||||
|
||||
unset($lang->action->dynamicAction->program);
|
||||
unset($lang->action->dynamicAction->product);
|
||||
unset($lang->action->dynamicAction->productplan);
|
||||
unset($lang->action->dynamicAction->release);
|
||||
unset($lang->action->dynamicAction->build);
|
||||
unset($lang->action->dynamicAction->bug);
|
||||
unset($lang->action->dynamicAction->testtask);
|
||||
unset($lang->action->dynamicAction->case);
|
||||
unset($lang->action->dynamicAction->testreport);
|
||||
unset($lang->action->dynamicAction->testsuite);
|
||||
unset($lang->action->dynamicAction->caselib);
|
||||
unset($lang->action->dynamicAction->issue);
|
||||
unset($lang->action->dynamicAction->risk);
|
||||
unset($lang->action->dynamicAction->opportunity);
|
||||
unset($lang->action->dynamicAction->researchplan);
|
||||
unset($lang->action->dynamicAction->researchreport);
|
||||
unset($lang->action->dynamicAction->meeting);
|
||||
unset($lang->action->dynamicAction->auditplan);
|
||||
unset($lang->action->dynamicAction->pssp);
|
||||
unset($lang->action->dynamicAction->nc);
|
||||
|
||||
$lang->action->dynamicAction->task = array();
|
||||
$lang->action->dynamicAction->task['opened'] = 'Create Task';
|
||||
$lang->action->dynamicAction->task['edited'] = 'Edit Task';
|
||||
$lang->action->dynamicAction->task['commented'] = 'Commented Task';
|
||||
$lang->action->dynamicAction->task['assigned'] = 'Assigned Task';
|
||||
$lang->action->dynamicAction->task['confirmed'] = "Confirmed {$lang->SRCommon} change";
|
||||
$lang->action->dynamicAction->task['started'] = 'Started Task';
|
||||
$lang->action->dynamicAction->task['finished'] = 'Finish Task';
|
||||
$lang->action->dynamicAction->task['recordestimate'] = 'recorded';
|
||||
$lang->action->dynamicAction->task['editestimate'] = 'Editer Estimation';
|
||||
$lang->action->dynamicAction->task['deleteestimate'] = 'Delete Estimation';
|
||||
$lang->action->dynamicAction->task['paused'] = 'Paused Task';
|
||||
$lang->action->dynamicAction->task['closed'] = 'Closed Task';
|
||||
$lang->action->dynamicAction->task['canceled'] = 'Canceled Task';
|
||||
$lang->action->dynamicAction->task['activated'] = 'Activated Task';
|
||||
$lang->action->dynamicAction->task['createchildren'] = 'Create child Task';
|
||||
$lang->action->dynamicAction->task['unlinkparenttask'] = 'From parent TaskCanceledLink';
|
||||
$lang->action->dynamicAction->task['deletechildrentask'] = 'Deleted Task';
|
||||
$lang->action->dynamicAction->task['linkparenttask'] = 'Link parent Task';
|
||||
$lang->action->dynamicAction->task['linkchildtask'] = 'Link child Task';
|
||||
|
||||
$lang->action->label->createchildrenstory = "Create child story";
|
||||
$lang->action->label->linkchildstory = "Link child story";
|
||||
$lang->action->label->unlinkchildrenstory = "CanceledLink child story";
|
||||
$lang->action->label->linkparentstory = "Link parent story";
|
||||
$lang->action->label->unlinkparentstory = "From parent storyCanceledLink";
|
||||
$lang->action->label->deletechildrenstory = "Deleted child story";
|
||||
|
||||
$lang->action->search->label = array();
|
||||
$lang->action->search->label[''] = '';
|
||||
$lang->action->search->label['created'] = $lang->action->label->created;
|
||||
$lang->action->search->label['opened'] = $lang->action->label->opened;
|
||||
$lang->action->search->label['changed'] = $lang->action->label->changed;
|
||||
$lang->action->search->label['edited'] = $lang->action->label->edited;
|
||||
$lang->action->search->label['assigned'] = $lang->action->label->assigned;
|
||||
$lang->action->search->label['closed'] = $lang->action->label->closed;
|
||||
$lang->action->search->label['deleted'] = $lang->action->label->deleted;
|
||||
$lang->action->search->label['deletedfile'] = $lang->action->label->deletedfile;
|
||||
$lang->action->search->label['editfile'] = $lang->action->label->editfile;
|
||||
$lang->action->search->label['erased'] = $lang->action->label->erased;
|
||||
$lang->action->search->label['undeleted'] = $lang->action->label->undeleted;
|
||||
$lang->action->search->label['hidden'] = $lang->action->label->hidden;
|
||||
$lang->action->search->label['commented'] = $lang->action->label->commented;
|
||||
$lang->action->search->label['activated'] = $lang->action->label->activated;
|
||||
$lang->action->search->label['reviewed'] = $lang->action->label->reviewed;
|
||||
$lang->action->search->label['moved'] = $lang->action->label->moved;
|
||||
$lang->action->search->label['confirmed'] = $lang->action->label->confirmed;
|
||||
$lang->action->search->label['totask'] = $lang->action->label->totask;
|
||||
$lang->action->search->label['changestatus'] = $lang->action->label->changestatus;
|
||||
$lang->action->search->label['marked'] = $lang->action->label->marked;
|
||||
$lang->action->search->label['linked2project'] = $lang->action->label->linked2project;
|
||||
$lang->action->search->label['unlinkedfromproject'] = $lang->action->label->unlinkedfromproject;
|
||||
$lang->action->search->label['linked2execution'] = $lang->action->label->linked2execution;
|
||||
$lang->action->search->label['unlinkedfromexecution'] = $lang->action->label->unlinkedfromexecution;
|
||||
$lang->action->search->label['started'] = $lang->action->label->started;
|
||||
$lang->action->search->label['restarted'] = $lang->action->label->restarted;
|
||||
$lang->action->search->label['recordestimate'] = $lang->action->label->recordestimate;
|
||||
$lang->action->search->label['editestimate'] = $lang->action->label->editestimate;
|
||||
$lang->action->search->label['canceled'] = $lang->action->label->canceled;
|
||||
$lang->action->search->label['finished'] = $lang->action->label->finished;
|
||||
$lang->action->search->label['paused'] = $lang->action->label->paused;
|
||||
$lang->action->search->label['verified'] = $lang->action->label->verified;
|
||||
$lang->action->search->label['login'] = $lang->action->label->login;
|
||||
$lang->action->search->label['logout'] = $lang->action->label->logout;
|
||||
|
||||
$lang->action->label->createchildrenstory = "Create child story";
|
||||
$lang->action->label->linkchildstory = "Link child story";
|
||||
$lang->action->label->unlinkchildrenstory = "unlinked a child story";
|
||||
$lang->action->label->linkparentstory = "Link parent story";
|
||||
$lang->action->label->unlinkparentstory = "CanceledLink from parent story ";
|
||||
$lang->action->label->deletechildrenstory = "Deleted child story";
|
||||
|
||||
$lang->action->desc->createchildrenstory = '$date, <strong>$actor</strong> Create child story <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->linkchildstory = '$date, <strong>$actor</strong> Link child story <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->unlinkchildrenstory = '$date, <strong>$actor</strong> Unlink child story <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->linkparentstory = '$date, <strong>$actor</strong> Link from parent story <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->unlinkparentstory = '$date, <strong>$actor</strong> From parent story<strong>$extra</strong>CanceledLink。' . "\n";
|
||||
$lang->action->desc->deletechildrenstory = '$date, <strong>$actor</strong> Deleted child story<strong>$extra</strong>。' . "\n";
|
||||
|
||||
$lang->action->executionNoProject = 'The execution does not belong to a project,please restore the project first';
|
||||
@@ -0,0 +1,118 @@
|
||||
<?php
|
||||
$lang->action->label->execution = "Kanban|execution|task|executionID=%s";
|
||||
$lang->action->label->task = 'Task|task|view|taskID=%s';
|
||||
|
||||
/* Object type. */
|
||||
$lang->action->objectTypes['execution'] = 'Project' . $lang->executionCommon;
|
||||
|
||||
$lang->action->search = new stdclass();
|
||||
$lang->action->search->objectTypeList[''] = '';
|
||||
$lang->action->search->objectTypeList['project'] = 'Project';
|
||||
$lang->action->search->objectTypeList['execution'] = 'Kanban';
|
||||
$lang->action->search->objectTypeList['story'] = "$lang->SRCommon/$lang->URCommon";
|
||||
$lang->action->search->objectTypeList['task'] = 'Task';
|
||||
$lang->action->search->objectTypeList['user'] = 'User';
|
||||
$lang->action->search->objectTypeList['doc'] = 'Doc';
|
||||
$lang->action->search->objectTypeList['todo'] = 'Todo';
|
||||
|
||||
unset($lang->action->dynamicAction->program);
|
||||
unset($lang->action->dynamicAction->product);
|
||||
unset($lang->action->dynamicAction->productplan);
|
||||
unset($lang->action->dynamicAction->release);
|
||||
unset($lang->action->dynamicAction->build);
|
||||
unset($lang->action->dynamicAction->bug);
|
||||
unset($lang->action->dynamicAction->testtask);
|
||||
unset($lang->action->dynamicAction->case);
|
||||
unset($lang->action->dynamicAction->testreport);
|
||||
unset($lang->action->dynamicAction->testsuite);
|
||||
unset($lang->action->dynamicAction->caselib);
|
||||
unset($lang->action->dynamicAction->issue);
|
||||
unset($lang->action->dynamicAction->risk);
|
||||
unset($lang->action->dynamicAction->opportunity);
|
||||
unset($lang->action->dynamicAction->researchplan);
|
||||
unset($lang->action->dynamicAction->researchreport);
|
||||
unset($lang->action->dynamicAction->meeting);
|
||||
unset($lang->action->dynamicAction->auditplan);
|
||||
unset($lang->action->dynamicAction->pssp);
|
||||
unset($lang->action->dynamicAction->nc);
|
||||
|
||||
$lang->action->dynamicAction->task = array();
|
||||
$lang->action->dynamicAction->task['opened'] = 'Create Task';
|
||||
$lang->action->dynamicAction->task['edited'] = 'Edit Task';
|
||||
$lang->action->dynamicAction->task['commented'] = 'Commented Task';
|
||||
$lang->action->dynamicAction->task['assigned'] = 'Assigned Task';
|
||||
$lang->action->dynamicAction->task['confirmed'] = "Confirmed {$lang->SRCommon} change";
|
||||
$lang->action->dynamicAction->task['started'] = 'Started Task';
|
||||
$lang->action->dynamicAction->task['finished'] = 'Finish Task';
|
||||
$lang->action->dynamicAction->task['recordestimate'] = 'recorded';
|
||||
$lang->action->dynamicAction->task['editestimate'] = 'Editer Estimation';
|
||||
$lang->action->dynamicAction->task['deleteestimate'] = 'Delete Estimation';
|
||||
$lang->action->dynamicAction->task['paused'] = 'Paused Task';
|
||||
$lang->action->dynamicAction->task['closed'] = 'Closed Task';
|
||||
$lang->action->dynamicAction->task['canceled'] = 'Canceled Task';
|
||||
$lang->action->dynamicAction->task['activated'] = 'Activated Task';
|
||||
$lang->action->dynamicAction->task['createchildren'] = 'Create child Task';
|
||||
$lang->action->dynamicAction->task['unlinkparenttask'] = 'From parent TaskCanceledLink';
|
||||
$lang->action->dynamicAction->task['deletechildrentask'] = 'Deleted Task';
|
||||
$lang->action->dynamicAction->task['linkparenttask'] = 'Link parent Task';
|
||||
$lang->action->dynamicAction->task['linkchildtask'] = 'Link child Task';
|
||||
|
||||
$lang->action->label->createchildrenstory = "Create child story";
|
||||
$lang->action->label->linkchildstory = "Link child story";
|
||||
$lang->action->label->unlinkchildrenstory = "CanceledLink child story";
|
||||
$lang->action->label->linkparentstory = "Link parent story";
|
||||
$lang->action->label->unlinkparentstory = "From parent storyCanceledLink";
|
||||
$lang->action->label->deletechildrenstory = "Deleted child story";
|
||||
|
||||
$lang->action->search->label = array();
|
||||
$lang->action->search->label[''] = '';
|
||||
$lang->action->search->label['created'] = $lang->action->label->created;
|
||||
$lang->action->search->label['opened'] = $lang->action->label->opened;
|
||||
$lang->action->search->label['changed'] = $lang->action->label->changed;
|
||||
$lang->action->search->label['edited'] = $lang->action->label->edited;
|
||||
$lang->action->search->label['assigned'] = $lang->action->label->assigned;
|
||||
$lang->action->search->label['closed'] = $lang->action->label->closed;
|
||||
$lang->action->search->label['deleted'] = $lang->action->label->deleted;
|
||||
$lang->action->search->label['deletedfile'] = $lang->action->label->deletedfile;
|
||||
$lang->action->search->label['editfile'] = $lang->action->label->editfile;
|
||||
$lang->action->search->label['erased'] = $lang->action->label->erased;
|
||||
$lang->action->search->label['undeleted'] = $lang->action->label->undeleted;
|
||||
$lang->action->search->label['hidden'] = $lang->action->label->hidden;
|
||||
$lang->action->search->label['commented'] = $lang->action->label->commented;
|
||||
$lang->action->search->label['activated'] = $lang->action->label->activated;
|
||||
$lang->action->search->label['reviewed'] = $lang->action->label->reviewed;
|
||||
$lang->action->search->label['moved'] = $lang->action->label->moved;
|
||||
$lang->action->search->label['confirmed'] = $lang->action->label->confirmed;
|
||||
$lang->action->search->label['totask'] = $lang->action->label->totask;
|
||||
$lang->action->search->label['changestatus'] = $lang->action->label->changestatus;
|
||||
$lang->action->search->label['marked'] = $lang->action->label->marked;
|
||||
$lang->action->search->label['linked2project'] = $lang->action->label->linked2project;
|
||||
$lang->action->search->label['unlinkedfromproject'] = $lang->action->label->unlinkedfromproject;
|
||||
$lang->action->search->label['linked2execution'] = $lang->action->label->linked2execution;
|
||||
$lang->action->search->label['unlinkedfromexecution'] = $lang->action->label->unlinkedfromexecution;
|
||||
$lang->action->search->label['started'] = $lang->action->label->started;
|
||||
$lang->action->search->label['restarted'] = $lang->action->label->restarted;
|
||||
$lang->action->search->label['recordestimate'] = $lang->action->label->recordestimate;
|
||||
$lang->action->search->label['editestimate'] = $lang->action->label->editestimate;
|
||||
$lang->action->search->label['canceled'] = $lang->action->label->canceled;
|
||||
$lang->action->search->label['finished'] = $lang->action->label->finished;
|
||||
$lang->action->search->label['paused'] = $lang->action->label->paused;
|
||||
$lang->action->search->label['verified'] = $lang->action->label->verified;
|
||||
$lang->action->search->label['login'] = $lang->action->label->login;
|
||||
$lang->action->search->label['logout'] = $lang->action->label->logout;
|
||||
|
||||
$lang->action->label->createchildrenstory = "Create child story";
|
||||
$lang->action->label->linkchildstory = "Link child story";
|
||||
$lang->action->label->unlinkchildrenstory = "unlinked a child story";
|
||||
$lang->action->label->linkparentstory = "Link parent story";
|
||||
$lang->action->label->unlinkparentstory = "CanceledLink from parent story ";
|
||||
$lang->action->label->deletechildrenstory = "Deleted child story";
|
||||
|
||||
$lang->action->desc->createchildrenstory = '$date, <strong>$actor</strong> Create child story <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->linkchildstory = '$date, <strong>$actor</strong> Link child story <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->unlinkchildrenstory = '$date, <strong>$actor</strong> Unlink child story <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->linkparentstory = '$date, <strong>$actor</strong> Link from parent story <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->unlinkparentstory = '$date, <strong>$actor</strong> From parent story<strong>$extra</strong>CanceledLink。' . "\n";
|
||||
$lang->action->desc->deletechildrenstory = '$date, <strong>$actor</strong> Deleted child story<strong>$extra</strong>。' . "\n";
|
||||
|
||||
$lang->action->executionNoProject = 'The execution does not belong to a project,please restore the project first';
|
||||
@@ -0,0 +1,52 @@
|
||||
<?php
|
||||
$lang->block->flowchart = array();
|
||||
$lang->block->flowchart['admin'] = array('Administrator', 'Add Departments', 'Add Users', 'Maintain Privileges');
|
||||
$lang->block->flowchart['project'] = array('Project Manager', 'Add projects', 'Maintain Teams', 'Maintain Target', 'Create Kanban');
|
||||
$lang->block->flowchart['dev'] = array('Execution Team', 'Create Tasks', 'Claim Tasks', 'Execution Tasks');
|
||||
|
||||
$lang->block->undone = 'Undone';
|
||||
$lang->block->delaying = 'Delaying';
|
||||
$lang->block->delayed = 'Delayed';
|
||||
|
||||
$lang->block->titleList['scrumlist'] = 'Kanban List';
|
||||
$lang->block->titleList['sprint'] = 'Kanban Overview';
|
||||
|
||||
$lang->block->myTask = 'My Task';
|
||||
|
||||
$lang->block->finishedTasks = 'Tasks Finished';
|
||||
|
||||
$lang->block->story = 'Target';
|
||||
|
||||
$lang->block->storyCount = 'Target Count';
|
||||
|
||||
/* unset contribute and projectteam. */
|
||||
unset($lang->block->default['full']['my']['9']);
|
||||
unset($lang->block->default['full']['my']['6']);
|
||||
|
||||
$lang->block->default['full']['my']['5']['title'] = 'Kanban List';
|
||||
$lang->block->default['full']['my']['5']['block'] = 'scrumlist';
|
||||
$lang->block->default['full']['my']['5']['source'] = 'execution';
|
||||
|
||||
$lang->block->default['full']['my']['5']['params']['type'] = 'doing';
|
||||
$lang->block->default['full']['my']['5']['params']['orderBy'] = 'id_desc';
|
||||
$lang->block->default['full']['my']['5']['params']['count'] = '15';
|
||||
|
||||
$lang->block->modules['kanban']['index'] = new stdclass();
|
||||
$lang->block->modules['kanban']['index']->availableBlocks = new stdclass();
|
||||
$lang->block->modules['kanban']['index']->availableBlocks->scrumoverview = 'Project Overview';
|
||||
$lang->block->modules['kanban']['index']->availableBlocks->scrumlist = $lang->executionCommon . ' List';
|
||||
$lang->block->modules['kanban']['index']->availableBlocks->sprint = $lang->executionCommon . ' Overview';
|
||||
$lang->block->modules['kanban']['index']->availableBlocks->projectdynamic = 'Dynamics';
|
||||
|
||||
$lang->block->modules['project']->availableBlocks = new stdclass();
|
||||
$lang->block->modules['project']->availableBlocks->project = 'Project List';
|
||||
|
||||
$lang->block->modules['execution'] = new stdclass();
|
||||
$lang->block->modules['execution']->availableBlocks = new stdclass();
|
||||
$lang->block->modules['execution']->availableBlocks->statistic = $lang->execution->common . ' Statistics';
|
||||
$lang->block->modules['execution']->availableBlocks->overview = $lang->execution->common . ' Overview';
|
||||
$lang->block->modules['execution']->availableBlocks->list = $lang->execution->common . ' List';
|
||||
$lang->block->modules['execution']->availableBlocks->task = 'Task List';
|
||||
|
||||
unset($lang->block->moduleList['product']);
|
||||
unset($lang->block->moduleList['qa']);
|
||||
@@ -0,0 +1,52 @@
|
||||
<?php
|
||||
$lang->block->flowchart = array();
|
||||
$lang->block->flowchart['admin'] = array('Administrator', 'Add Departments', 'Add Users', 'Maintain Privileges');
|
||||
$lang->block->flowchart['project'] = array('Project Manager', 'Add projects', 'Maintain Teams', 'Maintain Target', 'Create Kanban');
|
||||
$lang->block->flowchart['dev'] = array('Execution Team', 'Create Tasks', 'Claim Tasks', 'Execution Tasks');
|
||||
|
||||
$lang->block->undone = 'Undone';
|
||||
$lang->block->delaying = 'Delaying';
|
||||
$lang->block->delayed = 'Delayed';
|
||||
|
||||
$lang->block->titleList['scrumlist'] = 'Kanban List';
|
||||
$lang->block->titleList['sprint'] = 'Kanban Overview';
|
||||
|
||||
$lang->block->myTask = 'My Task';
|
||||
|
||||
$lang->block->finishedTasks = 'Tasks Finished';
|
||||
|
||||
$lang->block->story = 'Target';
|
||||
|
||||
$lang->block->storyCount = 'Target Count';
|
||||
|
||||
/* unset contribute and projectteam. */
|
||||
unset($lang->block->default['full']['my']['9']);
|
||||
unset($lang->block->default['full']['my']['6']);
|
||||
|
||||
$lang->block->default['full']['my']['5']['title'] = 'Kanban List';
|
||||
$lang->block->default['full']['my']['5']['block'] = 'scrumlist';
|
||||
$lang->block->default['full']['my']['5']['source'] = 'execution';
|
||||
|
||||
$lang->block->default['full']['my']['5']['params']['type'] = 'doing';
|
||||
$lang->block->default['full']['my']['5']['params']['orderBy'] = 'id_desc';
|
||||
$lang->block->default['full']['my']['5']['params']['count'] = '15';
|
||||
|
||||
$lang->block->modules['kanban']['index'] = new stdclass();
|
||||
$lang->block->modules['kanban']['index']->availableBlocks = new stdclass();
|
||||
$lang->block->modules['kanban']['index']->availableBlocks->scrumoverview = 'Project Overview';
|
||||
$lang->block->modules['kanban']['index']->availableBlocks->scrumlist = $lang->executionCommon . ' List';
|
||||
$lang->block->modules['kanban']['index']->availableBlocks->sprint = $lang->executionCommon . ' Overview';
|
||||
$lang->block->modules['kanban']['index']->availableBlocks->projectdynamic = 'Dynamics';
|
||||
|
||||
$lang->block->modules['project']->availableBlocks = new stdclass();
|
||||
$lang->block->modules['project']->availableBlocks->project = 'Project List';
|
||||
|
||||
$lang->block->modules['execution'] = new stdclass();
|
||||
$lang->block->modules['execution']->availableBlocks = new stdclass();
|
||||
$lang->block->modules['execution']->availableBlocks->statistic = $lang->execution->common . ' Statistics';
|
||||
$lang->block->modules['execution']->availableBlocks->overview = $lang->execution->common . ' Overview';
|
||||
$lang->block->modules['execution']->availableBlocks->list = $lang->execution->common . ' List';
|
||||
$lang->block->modules['execution']->availableBlocks->task = 'Task List';
|
||||
|
||||
unset($lang->block->moduleList['product']);
|
||||
unset($lang->block->moduleList['qa']);
|
||||
@@ -0,0 +1,299 @@
|
||||
<?php
|
||||
$lang->execution->common = 'Kanban';
|
||||
$lang->executionCommon = 'Kanban';
|
||||
$lang->task->common = 'Task';
|
||||
$lang->story->common = 'Story';
|
||||
|
||||
/* Main Navigation. */
|
||||
$lang->mainNav = new stdclass();
|
||||
$lang->mainNav->my = "{$lang->navIcons['my']} {$lang->my->shortCommon}|my|index|";
|
||||
$lang->mainNav->project = "{$lang->navIcons['project']} {$lang->project->common}|$projectModule|$projectMethod|";
|
||||
$lang->mainNav->execution = "{$lang->navIcons['execution']} Task|$executionModule|$executionMethod|";
|
||||
$lang->mainNav->kanban = "{$lang->navIcons['kanban']} {$lang->kanban->common}|kanban|space|";
|
||||
$lang->mainNav->doc = "{$lang->navIcons['doc']} {$lang->doc->common}|doc|index|";
|
||||
$lang->mainNav->system = "{$lang->navIcons['system']} {$lang->system->common}|my|team|";
|
||||
$lang->mainNav->admin = "{$lang->navIcons['admin']} {$lang->admin->common}|admin|index|";
|
||||
|
||||
if($config->edition != 'open')
|
||||
{
|
||||
$lang->navIcons['feedback'] = "<i class='icon icon-feedback'></i>";
|
||||
$lang->navIcons['oa'] = "<i class='icon icon-oa'></i>";
|
||||
$lang->navIcons['workflow'] = "<i class='icon icon-flow'></i>";
|
||||
|
||||
$lang->mainNav->feedback = $lang->navIcons['feedback'] . 'Feedback|feedback|browse|';
|
||||
$lang->mainNav->oa = $lang->navIcons['oa'] . 'OA|attend|personal|';
|
||||
$lang->mainNav->workflow = $lang->navIcons['workflow'] . 'Workflow|workflow|browseFlow|';
|
||||
|
||||
if($config->visions == ',lite,') unset($lang->mainNav->feedback);
|
||||
}
|
||||
|
||||
/* Menu order. */
|
||||
$lang->mainNav->menuOrder = array();
|
||||
$lang->mainNav->menuOrder[5] = 'my';
|
||||
$lang->mainNav->menuOrder[10] = 'project';
|
||||
$lang->mainNav->menuOrder[15] = 'kanban';
|
||||
$lang->mainNav->menuOrder[35] = 'doc';
|
||||
$lang->mainNav->menuOrder[45] = 'system';
|
||||
$lang->mainNav->menuOrder[65] = 'admin';
|
||||
|
||||
if($config->edition != 'open')
|
||||
{
|
||||
$lang->mainNav->menuOrder[21] = 'oa';
|
||||
$lang->mainNav->menuOrder[25] = 'feedback';
|
||||
$lang->mainNav->menuOrder[60] = 'workflow';
|
||||
$lang->dividerMenu = ',oa,admin,';
|
||||
|
||||
if($config->visions == ',lite,') unset($lang->mainNav->menuOrder[25]);
|
||||
}
|
||||
else
|
||||
{
|
||||
$lang->dividerMenu = ',doc,admin,';
|
||||
}
|
||||
|
||||
$lang->task->common = 'Task';
|
||||
|
||||
/* My menu. */
|
||||
$lang->my->menu = new stdclass();
|
||||
$lang->my->menu->index = array('link' => "$lang->dashboard|my|index");
|
||||
$lang->my->menu->calendar = array('link' => "$lang->calendar|my|calendar|", 'subModule' => 'todo', 'alias' => 'todo');
|
||||
$lang->my->menu->task = array('link' => "{$lang->task->common}|my|contribute|mode=task&type=assignedTo", 'subModule' => 'task');
|
||||
$lang->my->menu->contacts = array('link' => "$lang->contact|my|managecontacts|");
|
||||
|
||||
global $config;
|
||||
if($config->edition != 'open') $lang->my->menu->effort = array('link' => 'Effort|effort|calendar|', 'exclude' => 'my-todo');
|
||||
|
||||
/* My menu order. */
|
||||
$lang->my->menuOrder = array();
|
||||
$lang->my->menuOrder[5] = 'index';
|
||||
$lang->my->menuOrder[10] = 'calendar';
|
||||
if($config->edition != 'open') $lang->my->menuOrder[11] = 'effort';
|
||||
$lang->my->menuOrder[20] = 'task';
|
||||
$lang->my->menuOrder[25] = 'contacts';
|
||||
|
||||
$lang->my->dividerMenu = ',calendar,';
|
||||
|
||||
$lang->project->target = 'Story';
|
||||
|
||||
/* Scrum menu. */
|
||||
$lang->kanbanProject->menu = new stdclass();
|
||||
$lang->kanbanProject->menu->index = array('link' => "{$lang->dashboard}|project|index|project=%s");
|
||||
$lang->kanbanProject->menu->execution = array('link' => "$lang->executionKanban|project|execution|status=all&projectID=%s", 'subModule' => 'execution,task');
|
||||
$lang->kanbanProject->menu->story = array('link' => "{$lang->project->target}|projectstory|story|projectID=%s", 'subModule' => 'projectstory,tree,story', 'alias' => 'story,track');
|
||||
$lang->kanbanProject->menu->doc = array('link' => "{$lang->doc->common}|doc|tableContents|type=project&objectID=%s", 'subModule' => 'doc');
|
||||
$lang->kanbanProject->menu->dynamic = array('link' => "$lang->dynamic|project|dynamic|project=%s");
|
||||
$lang->kanbanProject->menu->settings = array('link' => "$lang->settings|project|view|project=%s", 'subModule' => 'stakeholder', 'alias' => 'edit,manageproducts,group,managemembers,manageview,managepriv,whitelist,addwhitelist,team');
|
||||
|
||||
$lang->kanbanProject->dividerMenu = ',execution,settings,';
|
||||
|
||||
/* Scrum menu order. */
|
||||
$lang->kanbanProject->menuOrder = array();
|
||||
$lang->kanbanProject->menuOrder[5] = 'index';
|
||||
$lang->kanbanProject->menuOrder[10] = 'execution';
|
||||
$lang->kanbanProject->menuOrder[15] = 'story';
|
||||
$lang->kanbanProject->menuOrder[20] = 'doc';
|
||||
$lang->kanbanProject->menuOrder[25] = 'dynamic';
|
||||
$lang->kanbanProject->menuOrder[30] = 'settings';
|
||||
|
||||
$lang->execution->menu = new stdclass();
|
||||
$lang->execution->menu->kanban = array('link' => "Kanban view|execution|kanban|executionID=%s");
|
||||
$lang->execution->menu->task = array('link' => "List view|execution|task|executionID=%s");
|
||||
if($config->edition != 'open') $lang->execution->menu->calendar = array('link' => "Calendar view|execution|calendar|executionID=%s");
|
||||
if($config->edition != 'open') $lang->execution->menu->gantt = array('link' => "Gantt|execution|gantt|executionID=%s");
|
||||
$lang->execution->menu->tree = array('link' => "Tree|execution|tree|executionID=%s");
|
||||
$lang->execution->menu->grouptask = array('link' => "Group view|execution|grouptask|executionID=%s");
|
||||
|
||||
$lang->kanbanProject->menu->doc['subMenu'] = new stdclass();
|
||||
|
||||
$lang->kanbanProject->menu->settings['subMenu'] = new stdclass();
|
||||
$lang->kanbanProject->menu->settings['subMenu']->view = array('link' => "$lang->overview|project|view|project=%s", 'alias' => 'edit');
|
||||
$lang->kanbanProject->menu->settings['subMenu']->members = array('link' => "{$lang->team->common}|project|team|project=%s", 'alias' => 'managemembers,team');
|
||||
$lang->kanbanProject->menu->settings['subMenu']->whitelist = array('link' => "{$lang->whitelist}|project|whitelist|project=%s", 'subModule' => 'personnel');
|
||||
|
||||
unset($lang->doc->menu->product);
|
||||
unset($lang->doc->menu->api);
|
||||
unset($lang->doc->menu->execution);
|
||||
|
||||
$lang->URCommon = 'Story';
|
||||
$lang->SRCommon = 'Story';
|
||||
|
||||
/* Doc menu. */
|
||||
$lang->doc->menu = new stdclass();
|
||||
$lang->doc->menu->dashboard = array('link' => "{$lang->dashboard}|doc|index");
|
||||
$lang->doc->menu->recent = array('link' => "{$lang->doc->recent}|doc|browse|browseTyp=byediteddate", 'alias' => 'recent');
|
||||
$lang->doc->menu->my = array('link' => "{$lang->doc->my}|doc|browse|browseTyp=openedbyme", 'alias' => 'my');
|
||||
$lang->doc->menu->collect = array('link' => "{$lang->doc->favorite}|doc|browse|browseTyp=collectedbyme", 'alias' => 'collect');
|
||||
$lang->doc->menu->project = array('link' => "{$lang->doc->project}|doc|tableContents|type=project", 'alias' => 'showfiles,project');
|
||||
$lang->doc->menu->custom = array('link' => "{$lang->doc->custom}|doc|tableContents|type=custom", 'alias' => 'custom');
|
||||
|
||||
$lang->doc->dividerMenu = ',project,';
|
||||
|
||||
/* Doc menu order. */
|
||||
$lang->doc->menuOrder = array();
|
||||
$lang->doc->menuOrder[5] = 'dashboard';
|
||||
$lang->doc->menuOrder[10] = 'recent';
|
||||
$lang->doc->menuOrder[15] = 'my';
|
||||
$lang->doc->menuOrder[20] = 'collect';
|
||||
$lang->doc->menuOrder[25] = 'project';
|
||||
$lang->doc->menuOrder[30] = 'custom';
|
||||
|
||||
$lang->doc->menu->project['subMenu'] = new stdclass();
|
||||
$lang->doc->menu->custom['subMenu'] = new stdclass();
|
||||
|
||||
if(isset($lang->admin->menu->xuanxuan)) $xuanxuanMenu = $lang->admin->menu->xuanxuan;
|
||||
/* Admin menu. */
|
||||
$lang->admin->menu = new stdclass();
|
||||
$lang->admin->menu->index = array('link' => "$lang->indexPage|admin|index", 'alias' => 'register,certifytemail,certifyztmobile,ztcompany');
|
||||
if(isset($xuanxuanMenu)) $lang->admin->menu->xuanxuan = $xuanxuanMenu;
|
||||
$lang->admin->menu->company = array('link' => "{$lang->personnel->common}|company|browse|", 'subModule' => ',user,dept,group,');
|
||||
$lang->admin->menu->custom = array('link' => "{$lang->custom->common}|custom|index", 'exclude' => 'custom-browsestoryconcept,custom-timezone,custom-estimate');
|
||||
$lang->admin->menu->extension = array('link' => "{$lang->extension->common}|extension|browse", 'subModule' => 'extension');
|
||||
$lang->admin->menu->dev = array('link' => "$lang->redev|dev|api", 'alias' => 'db', 'subModule' => 'dev,editor,entry');
|
||||
$lang->admin->menu->message = array('link' => "{$lang->message->common}|message|index", 'subModule' => 'message,mail,webhook,sms');
|
||||
$lang->admin->menu->system = array('link' => "{$lang->admin->system}|backup|index", 'subModule' => 'cron,backup,action,admin,search,ldap', 'exclude' => 'admin-index,admin-xuanxuan,admin-register,admin-ztcompany');
|
||||
|
||||
if($config->vision != 'lite') $lang->admin->menu->xuanxuan['link'] = 'Chat|admin|xuanxuan';
|
||||
|
||||
/* Admin menu order. */
|
||||
$lang->admin->menuOrder = array();
|
||||
$lang->admin->menuOrder[5] = 'index';
|
||||
$lang->admin->menuOrder[6] = 'xuanxuan';
|
||||
$lang->admin->menuOrder[10] = 'company';
|
||||
$lang->admin->menuOrder[15] = 'custom';
|
||||
$lang->admin->menuOrder[20] = 'message';
|
||||
$lang->admin->menuOrder[25] = 'extension';
|
||||
$lang->admin->menuOrder[30] = 'dev';
|
||||
$lang->admin->menuOrder[35] = 'system';
|
||||
|
||||
$lang->admin->menu->message['subMenu'] = new stdclass();
|
||||
$lang->admin->menu->message['subMenu']->message = array();
|
||||
$lang->admin->menu->message['subMenu']->mail = array('link' => "{$lang->mail->common}|mail|index", 'subModule' => 'mail');
|
||||
$lang->admin->menu->message['subMenu']->webhook = array('link' => "Webhook|webhook|browse", 'subModule' => 'webhook');
|
||||
|
||||
if($config->edition != 'open') $lang->admin->menu->message['subMenu']->sms = array('link' => "Message|sms|index");
|
||||
|
||||
$lang->admin->menu->message['subMenu']->browser = array('link' => "$lang->browser|message|browser");
|
||||
$lang->admin->menu->message['subMenu']->setting = array('link' => "$lang->settings|message|setting");
|
||||
|
||||
$lang->admin->menu->message['menuOrder'][5] = 'mail';
|
||||
$lang->admin->menu->message['menuOrder'][10] = 'webhook';
|
||||
$lang->admin->menu->message['menuOrder'][11] = 'sms';
|
||||
$lang->admin->menu->message['menuOrder'][15] = 'browser';
|
||||
$lang->admin->menu->message['menuOrder'][20] = 'setting';
|
||||
|
||||
$lang->admin->menu->company['subMenu'] = new stdclass();
|
||||
$lang->admin->menu->company['subMenu']->browseUser = array('link' => "{$lang->user->common}|company|browse", 'subModule' => 'user');
|
||||
$lang->admin->menu->company['subMenu']->dept = array('link' => "{$lang->dept->common}|dept|browse", 'subModule' => 'dept');
|
||||
$lang->admin->menu->company['subMenu']->browseGroup = array('link' => "{$lang->priv}|group|browse", 'subModule' => 'group');
|
||||
|
||||
$lang->admin->menu->dev['subMenu'] = new stdclass();
|
||||
$lang->admin->menu->dev['subMenu']->api = array('link' => "API|dev|api");
|
||||
$lang->admin->menu->dev['subMenu']->db = array('link' => "$lang->db|dev|db");
|
||||
$lang->admin->menu->dev['subMenu']->editor = array('link' => "$lang->editor|dev|editor");
|
||||
$lang->admin->menu->dev['subMenu']->entry = array('link' => "{$lang->admin->entry}|entry|browse", 'subModule' => 'entry');
|
||||
|
||||
$lang->admin->menu->dev['menuOrder'][5] = 'api';
|
||||
$lang->admin->menu->dev['menuOrder'][10] = 'db';
|
||||
$lang->admin->menu->dev['menuOrder'][15] = 'editor';
|
||||
$lang->admin->menu->dev['menuOrder'][20] = 'entry';
|
||||
|
||||
$lang->admin->menu->system['subMenu'] = new stdclass();
|
||||
$lang->admin->menu->system['subMenu']->data = array('link' => "{$lang->admin->data}|backup|index", 'subModule' => 'action');
|
||||
$lang->admin->menu->system['subMenu']->safe = array('link' => "$lang->security|admin|safe", 'alias' => 'checkweak');
|
||||
$lang->admin->menu->system['subMenu']->cron = array('link' => "{$lang->admin->cron}|cron|index", 'subModule' => 'cron');
|
||||
$lang->admin->menu->system['subMenu']->timezone = array('link' => "$lang->timezone|custom|timezone");
|
||||
$lang->admin->menu->system['subMenu']->buildIndex = array('link' => "{$lang->admin->buildIndex}|search|buildindex|");
|
||||
|
||||
if($config->visions == ',lite,' and $config->edition != 'open') $lang->admin->menu->system['subMenu']->license = array('link' => "License|admin|license'", 'alias' => 'license');
|
||||
if($config->visions != ',lite,') unset($lang->admin->menu->system['subMenu']->buildIndex);
|
||||
|
||||
if($config->edition != 'open')
|
||||
{
|
||||
$lang->admin->menu->system['subMenu']->ldap = array('link' => 'LDAP|ldap|set', 'subModule' => 'ldap');
|
||||
$lang->admin->menu->system['subMenu']->libreoffice = array('link' => 'Office|custom|libreoffice');
|
||||
}
|
||||
|
||||
$lang->admin->dividerMenu = ',company,message,system,';
|
||||
|
||||
/* adjust items of search. */
|
||||
$lang->searchObjects['all'] = 'All';
|
||||
$lang->searchObjects['todo'] = 'Todo';
|
||||
$lang->searchObjects['story'] = 'Story';
|
||||
$lang->searchObjects['task'] = 'Task';
|
||||
$lang->searchObjects['doc'] = 'Doc';
|
||||
$lang->searchObjects['project'] = 'Project';
|
||||
$lang->searchObjects['execution'] = 'Kanban';
|
||||
$lang->searchObjects['user'] = 'User';
|
||||
|
||||
if($config->edition != 'open') $lang->searchObjects['feedback'] = 'Feedback';
|
||||
if($config->visions == ',lite,') unset($lang->searchObjects['feedback']);
|
||||
|
||||
$lang->navGroup->task = 'project';
|
||||
$lang->navGroup->execution = 'project';
|
||||
|
||||
unset($lang->searchObjects['bug']);
|
||||
unset($lang->searchObjects['testcase']);
|
||||
unset($lang->searchObjects['product']);
|
||||
unset($lang->searchObjects['build']);
|
||||
unset($lang->searchObjects['release']);
|
||||
unset($lang->searchObjects['productplan']);
|
||||
unset($lang->searchObjects['testtask']);
|
||||
unset($lang->searchObjects['caselib']);
|
||||
unset($lang->searchObjects['testreport']);
|
||||
unset($lang->searchObjects['program']);
|
||||
|
||||
/* biz search. */
|
||||
unset($lang->searchObjects['service']);
|
||||
unset($lang->searchObjects['deploy']);
|
||||
unset($lang->searchObjects['deploystep']);
|
||||
|
||||
/* max search. */
|
||||
unset($lang->searchObjects['trainplan']);
|
||||
unset($lang->searchObjects['risk']);
|
||||
unset($lang->searchObjects['issue']);
|
||||
unset($lang->searchObjects['opportunity']);
|
||||
|
||||
/* adjust items of global create. */
|
||||
unset($lang->createIcons['effort']);
|
||||
unset($lang->createIcons['bug']);
|
||||
unset($lang->createIcons['testcase']);
|
||||
unset($lang->createIcons['product']);
|
||||
unset($lang->createIcons['program']);
|
||||
|
||||
$lang->createObjects['story'] = 'Story';
|
||||
$lang->createObjects['task'] = 'Task';
|
||||
$lang->createObjects['execution'] = 'TaskKanban';
|
||||
$lang->createObjects['kanban'] = 'Kanban';
|
||||
|
||||
$lang->createIcons['execution'] = 'kanban';
|
||||
|
||||
/* Xuan */
|
||||
global $config;
|
||||
if(isset($config->xuanxuan) && strpos($config->visions, ',rnd,') === false)
|
||||
{
|
||||
$lang->xuanxuan = new stdclass();
|
||||
$lang->admin->menu->xuanxuan = array('link' => 'Chat|admin|xuanxuan', 'subModule' => 'client,setting');
|
||||
$lang->admin->menuOrder[6] = 'xuanxuan';
|
||||
|
||||
$lang->admin->menu->xuanxuan['subMenu'] = new stdclass();
|
||||
$lang->admin->menu->xuanxuan['subMenu']->index = array('link' => 'Home|admin|xuanxuan');
|
||||
$lang->admin->menu->xuanxuan['subMenu']->setting = array('link' => 'Parameter|setting|xuanxuan');
|
||||
$lang->admin->menu->xuanxuan['subMenu']->update = array('link' => 'Update|client|browse', 'subModule' => 'client');
|
||||
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][0] = 'index';
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][5] = 'setting';
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][10] = 'update';
|
||||
|
||||
if($config->edition != 'open')
|
||||
{
|
||||
$lang->admin->menu->xuanxuan['subModule'] = 'client,setting,conference';
|
||||
$lang->admin->menu->xuanxuan['subMenu']->conference = array('link' => 'Conference|conference|admin');
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][7] = 'conference';
|
||||
$lang->navGroup->conference = 'admin';
|
||||
}
|
||||
|
||||
$lang->navGroup->im = 'admin';
|
||||
$lang->navGroup->setting = 'admin';
|
||||
$lang->navGroup->client = 'admin';
|
||||
|
||||
$lang->confirmDelete = 'Do you want to delete it?';
|
||||
}
|
||||
@@ -0,0 +1,299 @@
|
||||
<?php
|
||||
$lang->execution->common = 'Kanban';
|
||||
$lang->executionCommon = 'Kanban';
|
||||
$lang->task->common = 'Task';
|
||||
$lang->story->common = 'Story';
|
||||
|
||||
/* Main Navigation. */
|
||||
$lang->mainNav = new stdclass();
|
||||
$lang->mainNav->my = "{$lang->navIcons['my']} {$lang->my->shortCommon}|my|index|";
|
||||
$lang->mainNav->project = "{$lang->navIcons['project']} {$lang->project->common}|$projectModule|$projectMethod|";
|
||||
$lang->mainNav->execution = "{$lang->navIcons['execution']} Task|$executionModule|$executionMethod|";
|
||||
$lang->mainNav->kanban = "{$lang->navIcons['kanban']} {$lang->kanban->common}|kanban|space|";
|
||||
$lang->mainNav->doc = "{$lang->navIcons['doc']} {$lang->doc->common}|doc|index|";
|
||||
$lang->mainNav->system = "{$lang->navIcons['system']} {$lang->system->common}|my|team|";
|
||||
$lang->mainNav->admin = "{$lang->navIcons['admin']} {$lang->admin->common}|admin|index|";
|
||||
|
||||
if($config->edition != 'open')
|
||||
{
|
||||
$lang->navIcons['feedback'] = "<i class='icon icon-feedback'></i>";
|
||||
$lang->navIcons['oa'] = "<i class='icon icon-oa'></i>";
|
||||
$lang->navIcons['workflow'] = "<i class='icon icon-flow'></i>";
|
||||
|
||||
$lang->mainNav->feedback = $lang->navIcons['feedback'] . 'Feedback|feedback|browse|';
|
||||
$lang->mainNav->oa = $lang->navIcons['oa'] . 'OA|attend|personal|';
|
||||
$lang->mainNav->workflow = $lang->navIcons['workflow'] . 'Workflow|workflow|browseFlow|';
|
||||
|
||||
if($config->visions == ',lite,') unset($lang->mainNav->feedback);
|
||||
}
|
||||
|
||||
/* Menu order. */
|
||||
$lang->mainNav->menuOrder = array();
|
||||
$lang->mainNav->menuOrder[5] = 'my';
|
||||
$lang->mainNav->menuOrder[10] = 'project';
|
||||
$lang->mainNav->menuOrder[15] = 'kanban';
|
||||
$lang->mainNav->menuOrder[35] = 'doc';
|
||||
$lang->mainNav->menuOrder[45] = 'system';
|
||||
$lang->mainNav->menuOrder[65] = 'admin';
|
||||
|
||||
if($config->edition != 'open')
|
||||
{
|
||||
$lang->mainNav->menuOrder[21] = 'oa';
|
||||
$lang->mainNav->menuOrder[25] = 'feedback';
|
||||
$lang->mainNav->menuOrder[60] = 'workflow';
|
||||
$lang->dividerMenu = ',oa,admin,';
|
||||
|
||||
if($config->visions == ',lite,') unset($lang->mainNav->menuOrder[25]);
|
||||
}
|
||||
else
|
||||
{
|
||||
$lang->dividerMenu = ',doc,admin,';
|
||||
}
|
||||
|
||||
$lang->task->common = 'Task';
|
||||
|
||||
/* My menu. */
|
||||
$lang->my->menu = new stdclass();
|
||||
$lang->my->menu->index = array('link' => "$lang->dashboard|my|index");
|
||||
$lang->my->menu->calendar = array('link' => "$lang->calendar|my|calendar|", 'subModule' => 'todo', 'alias' => 'todo');
|
||||
$lang->my->menu->task = array('link' => "{$lang->task->common}|my|contribute|mode=task&type=assignedTo", 'subModule' => 'task');
|
||||
$lang->my->menu->contacts = array('link' => "$lang->contact|my|managecontacts|");
|
||||
|
||||
global $config;
|
||||
if($config->edition != 'open') $lang->my->menu->effort = array('link' => 'Effort|effort|calendar|', 'exclude' => 'my-todo');
|
||||
|
||||
/* My menu order. */
|
||||
$lang->my->menuOrder = array();
|
||||
$lang->my->menuOrder[5] = 'index';
|
||||
$lang->my->menuOrder[10] = 'calendar';
|
||||
if($config->edition != 'open') $lang->my->menuOrder[11] = 'effort';
|
||||
$lang->my->menuOrder[20] = 'task';
|
||||
$lang->my->menuOrder[25] = 'contacts';
|
||||
|
||||
$lang->my->dividerMenu = ',calendar,';
|
||||
|
||||
$lang->project->target = 'Story';
|
||||
|
||||
/* Scrum menu. */
|
||||
$lang->kanbanProject->menu = new stdclass();
|
||||
$lang->kanbanProject->menu->index = array('link' => "{$lang->dashboard}|project|index|project=%s");
|
||||
$lang->kanbanProject->menu->execution = array('link' => "$lang->executionKanban|project|execution|status=all&projectID=%s", 'subModule' => 'execution,task');
|
||||
$lang->kanbanProject->menu->story = array('link' => "{$lang->project->target}|projectstory|story|projectID=%s", 'subModule' => 'projectstory,tree,story', 'alias' => 'story,track');
|
||||
$lang->kanbanProject->menu->doc = array('link' => "{$lang->doc->common}|doc|tableContents|type=project&objectID=%s", 'subModule' => 'doc');
|
||||
$lang->kanbanProject->menu->dynamic = array('link' => "$lang->dynamic|project|dynamic|project=%s");
|
||||
$lang->kanbanProject->menu->settings = array('link' => "$lang->settings|project|view|project=%s", 'subModule' => 'stakeholder', 'alias' => 'edit,manageproducts,group,managemembers,manageview,managepriv,whitelist,addwhitelist,team');
|
||||
|
||||
$lang->kanbanProject->dividerMenu = ',execution,settings,';
|
||||
|
||||
/* Scrum menu order. */
|
||||
$lang->kanbanProject->menuOrder = array();
|
||||
$lang->kanbanProject->menuOrder[5] = 'index';
|
||||
$lang->kanbanProject->menuOrder[10] = 'execution';
|
||||
$lang->kanbanProject->menuOrder[15] = 'story';
|
||||
$lang->kanbanProject->menuOrder[20] = 'doc';
|
||||
$lang->kanbanProject->menuOrder[25] = 'dynamic';
|
||||
$lang->kanbanProject->menuOrder[30] = 'settings';
|
||||
|
||||
$lang->execution->menu = new stdclass();
|
||||
$lang->execution->menu->kanban = array('link' => "Kanban view|execution|kanban|executionID=%s");
|
||||
$lang->execution->menu->task = array('link' => "List view|execution|task|executionID=%s");
|
||||
if($config->edition != 'open') $lang->execution->menu->calendar = array('link' => "Calendar view|execution|calendar|executionID=%s");
|
||||
if($config->edition != 'open') $lang->execution->menu->gantt = array('link' => "Gantt|execution|gantt|executionID=%s");
|
||||
$lang->execution->menu->tree = array('link' => "Tree|execution|tree|executionID=%s");
|
||||
$lang->execution->menu->grouptask = array('link' => "Group view|execution|grouptask|executionID=%s");
|
||||
|
||||
$lang->kanbanProject->menu->doc['subMenu'] = new stdclass();
|
||||
|
||||
$lang->kanbanProject->menu->settings['subMenu'] = new stdclass();
|
||||
$lang->kanbanProject->menu->settings['subMenu']->view = array('link' => "$lang->overview|project|view|project=%s", 'alias' => 'edit');
|
||||
$lang->kanbanProject->menu->settings['subMenu']->members = array('link' => "{$lang->team->common}|project|team|project=%s", 'alias' => 'managemembers,team');
|
||||
$lang->kanbanProject->menu->settings['subMenu']->whitelist = array('link' => "{$lang->whitelist}|project|whitelist|project=%s", 'subModule' => 'personnel');
|
||||
|
||||
unset($lang->doc->menu->product);
|
||||
unset($lang->doc->menu->api);
|
||||
unset($lang->doc->menu->execution);
|
||||
|
||||
$lang->URCommon = 'Story';
|
||||
$lang->SRCommon = 'Story';
|
||||
|
||||
/* Doc menu. */
|
||||
$lang->doc->menu = new stdclass();
|
||||
$lang->doc->menu->dashboard = array('link' => "{$lang->dashboard}|doc|index");
|
||||
$lang->doc->menu->recent = array('link' => "{$lang->doc->recent}|doc|browse|browseTyp=byediteddate", 'alias' => 'recent');
|
||||
$lang->doc->menu->my = array('link' => "{$lang->doc->my}|doc|browse|browseTyp=openedbyme", 'alias' => 'my');
|
||||
$lang->doc->menu->collect = array('link' => "{$lang->doc->favorite}|doc|browse|browseTyp=collectedbyme", 'alias' => 'collect');
|
||||
$lang->doc->menu->project = array('link' => "{$lang->doc->project}|doc|tableContents|type=project", 'alias' => 'showfiles,project');
|
||||
$lang->doc->menu->custom = array('link' => "{$lang->doc->custom}|doc|tableContents|type=custom", 'alias' => 'custom');
|
||||
|
||||
$lang->doc->dividerMenu = ',project,';
|
||||
|
||||
/* Doc menu order. */
|
||||
$lang->doc->menuOrder = array();
|
||||
$lang->doc->menuOrder[5] = 'dashboard';
|
||||
$lang->doc->menuOrder[10] = 'recent';
|
||||
$lang->doc->menuOrder[15] = 'my';
|
||||
$lang->doc->menuOrder[20] = 'collect';
|
||||
$lang->doc->menuOrder[25] = 'project';
|
||||
$lang->doc->menuOrder[30] = 'custom';
|
||||
|
||||
$lang->doc->menu->project['subMenu'] = new stdclass();
|
||||
$lang->doc->menu->custom['subMenu'] = new stdclass();
|
||||
|
||||
if(isset($lang->admin->menu->xuanxuan)) $xuanxuanMenu = $lang->admin->menu->xuanxuan;
|
||||
/* Admin menu. */
|
||||
$lang->admin->menu = new stdclass();
|
||||
$lang->admin->menu->index = array('link' => "$lang->indexPage|admin|index", 'alias' => 'register,certifytemail,certifyztmobile,ztcompany');
|
||||
if(isset($xuanxuanMenu)) $lang->admin->menu->xuanxuan = $xuanxuanMenu;
|
||||
$lang->admin->menu->company = array('link' => "{$lang->personnel->common}|company|browse|", 'subModule' => ',user,dept,group,');
|
||||
$lang->admin->menu->custom = array('link' => "{$lang->custom->common}|custom|index", 'exclude' => 'custom-browsestoryconcept,custom-timezone,custom-estimate');
|
||||
$lang->admin->menu->extension = array('link' => "{$lang->extension->common}|extension|browse", 'subModule' => 'extension');
|
||||
$lang->admin->menu->dev = array('link' => "$lang->redev|dev|api", 'alias' => 'db', 'subModule' => 'dev,editor,entry');
|
||||
$lang->admin->menu->message = array('link' => "{$lang->message->common}|message|index", 'subModule' => 'message,mail,webhook,sms');
|
||||
$lang->admin->menu->system = array('link' => "{$lang->admin->system}|backup|index", 'subModule' => 'cron,backup,action,admin,search,ldap', 'exclude' => 'admin-index,admin-xuanxuan,admin-register,admin-ztcompany');
|
||||
|
||||
if($config->vision != 'lite') $lang->admin->menu->xuanxuan['link'] = 'Chat|admin|xuanxuan';
|
||||
|
||||
/* Admin menu order. */
|
||||
$lang->admin->menuOrder = array();
|
||||
$lang->admin->menuOrder[5] = 'index';
|
||||
$lang->admin->menuOrder[6] = 'xuanxuan';
|
||||
$lang->admin->menuOrder[10] = 'company';
|
||||
$lang->admin->menuOrder[15] = 'custom';
|
||||
$lang->admin->menuOrder[20] = 'message';
|
||||
$lang->admin->menuOrder[25] = 'extension';
|
||||
$lang->admin->menuOrder[30] = 'dev';
|
||||
$lang->admin->menuOrder[35] = 'system';
|
||||
|
||||
$lang->admin->menu->message['subMenu'] = new stdclass();
|
||||
$lang->admin->menu->message['subMenu']->message = array();
|
||||
$lang->admin->menu->message['subMenu']->mail = array('link' => "{$lang->mail->common}|mail|index", 'subModule' => 'mail');
|
||||
$lang->admin->menu->message['subMenu']->webhook = array('link' => "Webhook|webhook|browse", 'subModule' => 'webhook');
|
||||
|
||||
if($config->edition != 'open') $lang->admin->menu->message['subMenu']->sms = array('link' => "Message|sms|index");
|
||||
|
||||
$lang->admin->menu->message['subMenu']->browser = array('link' => "$lang->browser|message|browser");
|
||||
$lang->admin->menu->message['subMenu']->setting = array('link' => "$lang->settings|message|setting");
|
||||
|
||||
$lang->admin->menu->message['menuOrder'][5] = 'mail';
|
||||
$lang->admin->menu->message['menuOrder'][10] = 'webhook';
|
||||
$lang->admin->menu->message['menuOrder'][11] = 'sms';
|
||||
$lang->admin->menu->message['menuOrder'][15] = 'browser';
|
||||
$lang->admin->menu->message['menuOrder'][20] = 'setting';
|
||||
|
||||
$lang->admin->menu->company['subMenu'] = new stdclass();
|
||||
$lang->admin->menu->company['subMenu']->browseUser = array('link' => "{$lang->user->common}|company|browse", 'subModule' => 'user');
|
||||
$lang->admin->menu->company['subMenu']->dept = array('link' => "{$lang->dept->common}|dept|browse", 'subModule' => 'dept');
|
||||
$lang->admin->menu->company['subMenu']->browseGroup = array('link' => "{$lang->priv}|group|browse", 'subModule' => 'group');
|
||||
|
||||
$lang->admin->menu->dev['subMenu'] = new stdclass();
|
||||
$lang->admin->menu->dev['subMenu']->api = array('link' => "API|dev|api");
|
||||
$lang->admin->menu->dev['subMenu']->db = array('link' => "$lang->db|dev|db");
|
||||
$lang->admin->menu->dev['subMenu']->editor = array('link' => "$lang->editor|dev|editor");
|
||||
$lang->admin->menu->dev['subMenu']->entry = array('link' => "{$lang->admin->entry}|entry|browse", 'subModule' => 'entry');
|
||||
|
||||
$lang->admin->menu->dev['menuOrder'][5] = 'api';
|
||||
$lang->admin->menu->dev['menuOrder'][10] = 'db';
|
||||
$lang->admin->menu->dev['menuOrder'][15] = 'editor';
|
||||
$lang->admin->menu->dev['menuOrder'][20] = 'entry';
|
||||
|
||||
$lang->admin->menu->system['subMenu'] = new stdclass();
|
||||
$lang->admin->menu->system['subMenu']->data = array('link' => "{$lang->admin->data}|backup|index", 'subModule' => 'action');
|
||||
$lang->admin->menu->system['subMenu']->safe = array('link' => "$lang->security|admin|safe", 'alias' => 'checkweak');
|
||||
$lang->admin->menu->system['subMenu']->cron = array('link' => "{$lang->admin->cron}|cron|index", 'subModule' => 'cron');
|
||||
$lang->admin->menu->system['subMenu']->timezone = array('link' => "$lang->timezone|custom|timezone");
|
||||
$lang->admin->menu->system['subMenu']->buildIndex = array('link' => "{$lang->admin->buildIndex}|search|buildindex|");
|
||||
|
||||
if($config->visions == ',lite,' and $config->edition != 'open') $lang->admin->menu->system['subMenu']->license = array('link' => "License|admin|license'", 'alias' => 'license');
|
||||
if($config->visions != ',lite,') unset($lang->admin->menu->system['subMenu']->buildIndex);
|
||||
|
||||
if($config->edition != 'open')
|
||||
{
|
||||
$lang->admin->menu->system['subMenu']->ldap = array('link' => 'LDAP|ldap|set', 'subModule' => 'ldap');
|
||||
$lang->admin->menu->system['subMenu']->libreoffice = array('link' => 'Office|custom|libreoffice');
|
||||
}
|
||||
|
||||
$lang->admin->dividerMenu = ',company,message,system,';
|
||||
|
||||
/* adjust items of search. */
|
||||
$lang->searchObjects['all'] = 'All';
|
||||
$lang->searchObjects['todo'] = 'Todo';
|
||||
$lang->searchObjects['story'] = 'Story';
|
||||
$lang->searchObjects['task'] = 'Task';
|
||||
$lang->searchObjects['doc'] = 'Doc';
|
||||
$lang->searchObjects['project'] = 'Project';
|
||||
$lang->searchObjects['execution'] = 'Kanban';
|
||||
$lang->searchObjects['user'] = 'User';
|
||||
|
||||
if($config->edition != 'open') $lang->searchObjects['feedback'] = 'Feedback';
|
||||
if($config->visions == ',lite,') unset($lang->searchObjects['feedback']);
|
||||
|
||||
$lang->navGroup->task = 'project';
|
||||
$lang->navGroup->execution = 'project';
|
||||
|
||||
unset($lang->searchObjects['bug']);
|
||||
unset($lang->searchObjects['testcase']);
|
||||
unset($lang->searchObjects['product']);
|
||||
unset($lang->searchObjects['build']);
|
||||
unset($lang->searchObjects['release']);
|
||||
unset($lang->searchObjects['productplan']);
|
||||
unset($lang->searchObjects['testtask']);
|
||||
unset($lang->searchObjects['caselib']);
|
||||
unset($lang->searchObjects['testreport']);
|
||||
unset($lang->searchObjects['program']);
|
||||
|
||||
/* biz search. */
|
||||
unset($lang->searchObjects['service']);
|
||||
unset($lang->searchObjects['deploy']);
|
||||
unset($lang->searchObjects['deploystep']);
|
||||
|
||||
/* max search. */
|
||||
unset($lang->searchObjects['trainplan']);
|
||||
unset($lang->searchObjects['risk']);
|
||||
unset($lang->searchObjects['issue']);
|
||||
unset($lang->searchObjects['opportunity']);
|
||||
|
||||
/* adjust items of global create. */
|
||||
unset($lang->createIcons['effort']);
|
||||
unset($lang->createIcons['bug']);
|
||||
unset($lang->createIcons['testcase']);
|
||||
unset($lang->createIcons['product']);
|
||||
unset($lang->createIcons['program']);
|
||||
|
||||
$lang->createObjects['story'] = 'Story';
|
||||
$lang->createObjects['task'] = 'Task';
|
||||
$lang->createObjects['execution'] = 'TaskKanban';
|
||||
$lang->createObjects['kanban'] = 'Kanban';
|
||||
|
||||
$lang->createIcons['execution'] = 'kanban';
|
||||
|
||||
/* Xuan */
|
||||
global $config;
|
||||
if(isset($config->xuanxuan) && strpos($config->visions, ',rnd,') === false)
|
||||
{
|
||||
$lang->xuanxuan = new stdclass();
|
||||
$lang->admin->menu->xuanxuan = array('link' => 'Chat|admin|xuanxuan', 'subModule' => 'client,setting');
|
||||
$lang->admin->menuOrder[6] = 'xuanxuan';
|
||||
|
||||
$lang->admin->menu->xuanxuan['subMenu'] = new stdclass();
|
||||
$lang->admin->menu->xuanxuan['subMenu']->index = array('link' => 'Home|admin|xuanxuan');
|
||||
$lang->admin->menu->xuanxuan['subMenu']->setting = array('link' => 'Parameter|setting|xuanxuan');
|
||||
$lang->admin->menu->xuanxuan['subMenu']->update = array('link' => 'Update|client|browse', 'subModule' => 'client');
|
||||
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][0] = 'index';
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][5] = 'setting';
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][10] = 'update';
|
||||
|
||||
if($config->edition != 'open')
|
||||
{
|
||||
$lang->admin->menu->xuanxuan['subModule'] = 'client,setting,conference';
|
||||
$lang->admin->menu->xuanxuan['subMenu']->conference = array('link' => 'Conference|conference|admin');
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][7] = 'conference';
|
||||
$lang->navGroup->conference = 'admin';
|
||||
}
|
||||
|
||||
$lang->navGroup->im = 'admin';
|
||||
$lang->navGroup->setting = 'admin';
|
||||
$lang->navGroup->client = 'admin';
|
||||
|
||||
$lang->confirmDelete = 'Do you want to delete it?';
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
<?php
|
||||
$lang->company->execution = 'Kanban';
|
||||
$lang->company->product = 'Project';
|
||||
@@ -0,0 +1,3 @@
|
||||
<?php
|
||||
$lang->company->execution = 'Kanban';
|
||||
$lang->company->product = 'Project';
|
||||
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
$lang->custom->execution = 'Kanban';
|
||||
$lang->custom->closedExecution = 'Closed ' . $lang->custom->execution;
|
||||
$lang->custom->notice->readOnlyOfExecution = "If Change Forbidden, any change on tasks, builds, efforts and stories of the closed {$lang->executionCommon} is also forbidden.";
|
||||
|
||||
$lang->custom->moduleName['execution'] = $lang->custom->execution;
|
||||
|
||||
$lang->custom->object = array();
|
||||
$lang->custom->object['execution'] = $lang->custom->execution;
|
||||
$lang->custom->object['story'] = $lang->SRCommon;
|
||||
$lang->custom->object['task'] = 'Task';
|
||||
$lang->custom->object['todo'] = 'Todo';
|
||||
$lang->custom->object['user'] = 'User';
|
||||
$lang->custom->object['block'] = 'Block';
|
||||
|
||||
$lang->custom->task = new stdClass();
|
||||
$lang->custom->task->fields['priList'] = 'Priority';
|
||||
$lang->custom->task->fields['typeList'] = 'Type';
|
||||
|
||||
$lang->custom->story = new stdClass();
|
||||
$lang->custom->story->fields['priList'] = 'Priority';
|
||||
$lang->custom->story->fields['reasonList'] = 'Close Reason';
|
||||
$lang->custom->story->fields['statusList'] = 'Status';
|
||||
$lang->custom->story->fields['reviewRules'] = 'Review Rules';
|
||||
$lang->custom->story->fields['reviewResultList'] = 'Review Result';
|
||||
$lang->custom->story->fields['review'] = 'Need Review';
|
||||
|
||||
$lang->custom->system = array('required');
|
||||
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
$lang->custom->execution = 'Kanban';
|
||||
$lang->custom->closedExecution = 'Closed ' . $lang->custom->execution;
|
||||
$lang->custom->notice->readOnlyOfExecution = "If Change Forbidden, any change on tasks, builds, efforts and stories of the closed {$lang->executionCommon} is also forbidden.";
|
||||
|
||||
$lang->custom->moduleName['execution'] = $lang->custom->execution;
|
||||
|
||||
$lang->custom->object = array();
|
||||
$lang->custom->object['execution'] = $lang->custom->execution;
|
||||
$lang->custom->object['story'] = $lang->SRCommon;
|
||||
$lang->custom->object['task'] = 'Task';
|
||||
$lang->custom->object['todo'] = 'Todo';
|
||||
$lang->custom->object['user'] = 'User';
|
||||
$lang->custom->object['block'] = 'Block';
|
||||
|
||||
$lang->custom->task = new stdClass();
|
||||
$lang->custom->task->fields['priList'] = 'Priority';
|
||||
$lang->custom->task->fields['typeList'] = 'Type';
|
||||
|
||||
$lang->custom->story = new stdClass();
|
||||
$lang->custom->story->fields['priList'] = 'Priority';
|
||||
$lang->custom->story->fields['reasonList'] = 'Close Reason';
|
||||
$lang->custom->story->fields['statusList'] = 'Status';
|
||||
$lang->custom->story->fields['reviewRules'] = 'Review Rules';
|
||||
$lang->custom->story->fields['reviewResultList'] = 'Review Result';
|
||||
$lang->custom->story->fields['review'] = 'Need Review';
|
||||
|
||||
$lang->custom->system = array('required');
|
||||
@@ -0,0 +1,6 @@
|
||||
<?php
|
||||
$lang->datatable->moduleSetting = 'Set Module';
|
||||
$lang->datatable->showModule = 'Show modules in the list';
|
||||
$lang->datatable->showAllModule = 'Show product modules';
|
||||
$lang->datatable->showModuleList['base'] = 'Base Node';
|
||||
$lang->datatable->showModuleList['end'] = 'End Node';
|
||||
@@ -0,0 +1,6 @@
|
||||
<?php
|
||||
$lang->datatable->moduleSetting = 'Set Module';
|
||||
$lang->datatable->showModule = 'Show modules in the list';
|
||||
$lang->datatable->showAllModule = 'Show product modules';
|
||||
$lang->datatable->showModuleList['base'] = 'Base Node';
|
||||
$lang->datatable->showModuleList['end'] = 'End Node';
|
||||
@@ -0,0 +1,86 @@
|
||||
<?php
|
||||
$lang->dev->tableList = array();
|
||||
$lang->dev->tableList['action'] = 'Action';
|
||||
$lang->dev->tableList['burn'] = 'Burn Chart';
|
||||
$lang->dev->tableList['company'] = 'Company';
|
||||
$lang->dev->tableList['config'] = 'Configure';
|
||||
$lang->dev->tableList['custom'] = 'Custom';
|
||||
$lang->dev->tableList['dept'] = 'Department';
|
||||
$lang->dev->tableList['doc'] = 'Document';
|
||||
$lang->dev->tableList['doclib'] = 'Document Library';
|
||||
$lang->dev->tableList['effort'] = 'Effort';
|
||||
$lang->dev->tableList['extension'] = 'Extension';
|
||||
$lang->dev->tableList['file'] = 'File';
|
||||
$lang->dev->tableList['group'] = 'Group';
|
||||
$lang->dev->tableList['grouppriv'] = 'Group Privilege';
|
||||
$lang->dev->tableList['history'] = 'History';
|
||||
$lang->dev->tableList['lang'] = 'Language';
|
||||
$lang->dev->tableList['module'] = 'Module';
|
||||
$lang->dev->tableList['project'] = 'Project';
|
||||
$lang->dev->tableList['projectproduct'] = 'Project' . $lang->productCommon;
|
||||
$lang->dev->tableList['projectstory'] = 'Project' . $lang->SRCommon;
|
||||
$lang->dev->tableList['execution'] = $lang->executionCommon;
|
||||
$lang->dev->tableList['story'] = $lang->SRCommon;
|
||||
$lang->dev->tableList['storyspec'] = "{$lang->SRCommon} Description";
|
||||
$lang->dev->tableList['task'] = 'Task';
|
||||
$lang->dev->tableList['taskestimate'] = 'Task Estimate';
|
||||
$lang->dev->tableList['team'] = 'Team';
|
||||
$lang->dev->tableList['todo'] = 'Todo';
|
||||
$lang->dev->tableList['user'] = 'User';
|
||||
$lang->dev->tableList['usercontact'] = 'User Contact';
|
||||
$lang->dev->tableList['usergroup'] = 'User Group';
|
||||
$lang->dev->tableList['userquery'] = 'User Query';
|
||||
$lang->dev->tableList['usertpl'] = 'User Template';
|
||||
$lang->dev->tableList['admin'] = 'Admin';
|
||||
$lang->dev->tableList['api'] = 'API';
|
||||
$lang->dev->tableList['backup'] = 'Backup System';
|
||||
$lang->dev->tableList['common'] = 'Common Module';
|
||||
$lang->dev->tableList['convert'] = 'Convert';
|
||||
$lang->dev->tableList['dev'] = 'Secondary Development';
|
||||
$lang->dev->tableList['index'] = 'Index';
|
||||
$lang->dev->tableList['install'] = 'Install';
|
||||
$lang->dev->tableList['mail'] = 'E-mail';
|
||||
$lang->dev->tableList['misc'] = 'Misc';
|
||||
$lang->dev->tableList['my'] = 'My';
|
||||
$lang->dev->tableList['qa'] = 'QA';
|
||||
$lang->dev->tableList['report'] = 'Report';
|
||||
$lang->dev->tableList['search'] = 'Search';
|
||||
$lang->dev->tableList['sso'] = 'SSO';
|
||||
$lang->dev->tableList['tree'] = 'Tree Module';
|
||||
$lang->dev->tableList['upgrade'] = 'Upgrade';
|
||||
$lang->dev->tableList['cron'] = 'Cron';
|
||||
$lang->dev->tableList['datatable'] = 'Datatable';
|
||||
$lang->dev->tableList['block'] = 'Block';
|
||||
$lang->dev->tableList['branch'] = 'Platform/Branch';
|
||||
$lang->dev->tableList['doccontent'] = 'Document Content';
|
||||
$lang->dev->tableList['storystage'] = "{$lang->SRCommon} Stage";
|
||||
$lang->dev->tableList['tutorial'] = 'Tutorial';
|
||||
$lang->dev->tableList['score'] = 'Score';
|
||||
$lang->dev->tableList['entry'] = 'Entry';
|
||||
$lang->dev->tableList['webhook'] = 'WebHook';
|
||||
$lang->dev->tableList['log'] = 'Api Log';
|
||||
$lang->dev->tableList['message'] = 'Message';
|
||||
$lang->dev->tableList['notify'] = 'Notify';
|
||||
$lang->dev->tableList['userview'] = 'User Views';
|
||||
$lang->dev->tableList['searchdict'] = 'Search Dictionary';
|
||||
$lang->dev->tableList['searchindex'] = 'Search Index';
|
||||
$lang->dev->tableList['kanbanlane'] = 'Kanban Lane';
|
||||
$lang->dev->tableList['kanbancolumn'] = 'Kanban Column';
|
||||
$lang->dev->tableList['im_chat_message_index'] = 'Im Message';
|
||||
$lang->dev->tableList['im_message_backup'] = 'Im Message Backup';
|
||||
$lang->dev->tableList['im_message_index'] = 'Im Message Index';
|
||||
$lang->dev->tableList['im_userdevice'] = 'Im User Device';
|
||||
|
||||
$lang->dev->groupList = array();
|
||||
$lang->dev->groupList['my'] = 'My';
|
||||
$lang->dev->groupList['project'] = 'Project';
|
||||
$lang->dev->groupList['execution'] = $lang->executionCommon;
|
||||
$lang->dev->groupList['doc'] = 'Document';
|
||||
$lang->dev->groupList['company'] = 'Company';
|
||||
$lang->dev->groupList['api'] = 'API';
|
||||
$lang->dev->groupList['message'] = 'Message';
|
||||
$lang->dev->groupList['search'] = 'Search';
|
||||
|
||||
$lang->dev->endGroupList['admin'] = 'Admin';
|
||||
$lang->dev->endGroupList['system'] = 'System';
|
||||
$lang->dev->endGroupList['other'] = 'Other';
|
||||
@@ -0,0 +1,86 @@
|
||||
<?php
|
||||
$lang->dev->tableList = array();
|
||||
$lang->dev->tableList['action'] = 'Action';
|
||||
$lang->dev->tableList['burn'] = 'Burn Chart';
|
||||
$lang->dev->tableList['company'] = 'Company';
|
||||
$lang->dev->tableList['config'] = 'Configure';
|
||||
$lang->dev->tableList['custom'] = 'Custom';
|
||||
$lang->dev->tableList['dept'] = 'Department';
|
||||
$lang->dev->tableList['doc'] = 'Document';
|
||||
$lang->dev->tableList['doclib'] = 'Document Library';
|
||||
$lang->dev->tableList['effort'] = 'Effort';
|
||||
$lang->dev->tableList['extension'] = 'Extension';
|
||||
$lang->dev->tableList['file'] = 'File';
|
||||
$lang->dev->tableList['group'] = 'Group';
|
||||
$lang->dev->tableList['grouppriv'] = 'Group Privilege';
|
||||
$lang->dev->tableList['history'] = 'History';
|
||||
$lang->dev->tableList['lang'] = 'Language';
|
||||
$lang->dev->tableList['module'] = 'Module';
|
||||
$lang->dev->tableList['project'] = 'Project';
|
||||
$lang->dev->tableList['projectproduct'] = 'Project' . $lang->productCommon;
|
||||
$lang->dev->tableList['projectstory'] = 'Project' . $lang->SRCommon;
|
||||
$lang->dev->tableList['execution'] = $lang->executionCommon;
|
||||
$lang->dev->tableList['story'] = $lang->SRCommon;
|
||||
$lang->dev->tableList['storyspec'] = "{$lang->SRCommon} Description";
|
||||
$lang->dev->tableList['task'] = 'Task';
|
||||
$lang->dev->tableList['taskestimate'] = 'Task Estimate';
|
||||
$lang->dev->tableList['team'] = 'Team';
|
||||
$lang->dev->tableList['todo'] = 'Todo';
|
||||
$lang->dev->tableList['user'] = 'User';
|
||||
$lang->dev->tableList['usercontact'] = 'User Contact';
|
||||
$lang->dev->tableList['usergroup'] = 'User Group';
|
||||
$lang->dev->tableList['userquery'] = 'User Query';
|
||||
$lang->dev->tableList['usertpl'] = 'User Template';
|
||||
$lang->dev->tableList['admin'] = 'Admin';
|
||||
$lang->dev->tableList['api'] = 'API';
|
||||
$lang->dev->tableList['backup'] = 'Backup System';
|
||||
$lang->dev->tableList['common'] = 'Common Module';
|
||||
$lang->dev->tableList['convert'] = 'Convert';
|
||||
$lang->dev->tableList['dev'] = 'Secondary Development';
|
||||
$lang->dev->tableList['index'] = 'Index';
|
||||
$lang->dev->tableList['install'] = 'Install';
|
||||
$lang->dev->tableList['mail'] = 'E-mail';
|
||||
$lang->dev->tableList['misc'] = 'Misc';
|
||||
$lang->dev->tableList['my'] = 'My';
|
||||
$lang->dev->tableList['qa'] = 'QA';
|
||||
$lang->dev->tableList['report'] = 'Report';
|
||||
$lang->dev->tableList['search'] = 'Search';
|
||||
$lang->dev->tableList['sso'] = 'SSO';
|
||||
$lang->dev->tableList['tree'] = 'Tree Module';
|
||||
$lang->dev->tableList['upgrade'] = 'Upgrade';
|
||||
$lang->dev->tableList['cron'] = 'Cron';
|
||||
$lang->dev->tableList['datatable'] = 'Datatable';
|
||||
$lang->dev->tableList['block'] = 'Block';
|
||||
$lang->dev->tableList['branch'] = 'Platform/Branch';
|
||||
$lang->dev->tableList['doccontent'] = 'Document Content';
|
||||
$lang->dev->tableList['storystage'] = "{$lang->SRCommon} Stage";
|
||||
$lang->dev->tableList['tutorial'] = 'Tutorial';
|
||||
$lang->dev->tableList['score'] = 'Score';
|
||||
$lang->dev->tableList['entry'] = 'Entry';
|
||||
$lang->dev->tableList['webhook'] = 'WebHook';
|
||||
$lang->dev->tableList['log'] = 'Api Log';
|
||||
$lang->dev->tableList['message'] = 'Message';
|
||||
$lang->dev->tableList['notify'] = 'Notify';
|
||||
$lang->dev->tableList['userview'] = 'User Views';
|
||||
$lang->dev->tableList['searchdict'] = 'Search Dictionary';
|
||||
$lang->dev->tableList['searchindex'] = 'Search Index';
|
||||
$lang->dev->tableList['kanbanlane'] = 'Kanban Lane';
|
||||
$lang->dev->tableList['kanbancolumn'] = 'Kanban Column';
|
||||
$lang->dev->tableList['im_chat_message_index'] = 'Im Message';
|
||||
$lang->dev->tableList['im_message_backup'] = 'Im Message Backup';
|
||||
$lang->dev->tableList['im_message_index'] = 'Im Message Index';
|
||||
$lang->dev->tableList['im_userdevice'] = 'Im User Device';
|
||||
|
||||
$lang->dev->groupList = array();
|
||||
$lang->dev->groupList['my'] = 'My';
|
||||
$lang->dev->groupList['project'] = 'Project';
|
||||
$lang->dev->groupList['execution'] = $lang->executionCommon;
|
||||
$lang->dev->groupList['doc'] = 'Document';
|
||||
$lang->dev->groupList['company'] = 'Company';
|
||||
$lang->dev->groupList['api'] = 'API';
|
||||
$lang->dev->groupList['message'] = 'Message';
|
||||
$lang->dev->groupList['search'] = 'Search';
|
||||
|
||||
$lang->dev->endGroupList['admin'] = 'Admin';
|
||||
$lang->dev->endGroupList['system'] = 'System';
|
||||
$lang->dev->endGroupList['other'] = 'Other';
|
||||
@@ -0,0 +1,4 @@
|
||||
<?php
|
||||
$lang->doc->libTypeList = array();
|
||||
$lang->doc->libTypeList['project'] = 'Project Library';
|
||||
$lang->doc->libTypeList['custom'] = 'Custom Library';
|
||||
@@ -0,0 +1,4 @@
|
||||
<?php
|
||||
$lang->doc->libTypeList = array();
|
||||
$lang->doc->libTypeList['project'] = 'Project Library';
|
||||
$lang->doc->libTypeList['custom'] = 'Custom Library';
|
||||
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
$lang->effort->objectTypeList = array();
|
||||
$lang->effort->objectTypeList['custom'] = '';
|
||||
$lang->effort->objectTypeList['story'] = $lang->SRCommon;
|
||||
$lang->effort->objectTypeList['task'] = 'Task';
|
||||
$lang->effort->objectTypeList['doc'] = 'Doc';
|
||||
$lang->effort->objectTypeList['todo'] = 'Todo';
|
||||
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
$lang->effort->objectTypeList = array();
|
||||
$lang->effort->objectTypeList['custom'] = '';
|
||||
$lang->effort->objectTypeList['story'] = $lang->SRCommon;
|
||||
$lang->effort->objectTypeList['task'] = 'Task';
|
||||
$lang->effort->objectTypeList['doc'] = 'Doc';
|
||||
$lang->effort->objectTypeList['todo'] = 'Todo';
|
||||
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
unset($lang->execution->featureBar['all']['undone']);
|
||||
unset($lang->execution->featureBar['all']['wait']);
|
||||
unset($lang->execution->featureBar['all']['suspended']);
|
||||
|
||||
$lang->execution->createKanban = 'Create Kanban';
|
||||
$lang->execution->noExecution = "No Executions.";
|
||||
$lang->execution->importTask = 'Import Tsak';
|
||||
$lang->execution->batchCreateTask = 'Batch Create Task';
|
||||
$lang->execution->linkStory = "Create {$lang->SRCommon}";
|
||||
|
||||
$lang->execution->kanbanGroup['default'] = 'Default';
|
||||
$lang->execution->kanbanGroup['story'] = 'Target';
|
||||
$lang->execution->kanbanGroup['module'] = 'Module';
|
||||
$lang->execution->kanbanGroup['pri'] = 'Priority';
|
||||
$lang->execution->kanbanGroup['assignedTo'] = 'Assignee';
|
||||
|
||||
$lang->execution->icons['kanban'] = 'kanban';
|
||||
$lang->execution->icons['task'] = 'list';
|
||||
$lang->execution->icons['calendar'] = 'calendar';
|
||||
$lang->execution->icons['gantt'] = 'lane';
|
||||
$lang->execution->icons['tree'] = 'treemap';
|
||||
$lang->execution->icons['grouptask'] = 'sitemap';
|
||||
|
||||
$lang->execution->aclList['private'] = "Private (Accessible to team members and project leaders)";
|
||||
|
||||
$lang->execution->common = 'Project Execution';
|
||||
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
unset($lang->execution->featureBar['all']['undone']);
|
||||
unset($lang->execution->featureBar['all']['wait']);
|
||||
unset($lang->execution->featureBar['all']['suspended']);
|
||||
|
||||
$lang->execution->createKanban = 'Create Kanban';
|
||||
$lang->execution->noExecution = "No Executions.";
|
||||
$lang->execution->importTask = 'Import Tsak';
|
||||
$lang->execution->batchCreateTask = 'Batch Create Task';
|
||||
$lang->execution->linkStory = "Create {$lang->SRCommon}";
|
||||
|
||||
$lang->execution->kanbanGroup['default'] = 'Default';
|
||||
$lang->execution->kanbanGroup['story'] = 'Target';
|
||||
$lang->execution->kanbanGroup['module'] = 'Module';
|
||||
$lang->execution->kanbanGroup['pri'] = 'Priority';
|
||||
$lang->execution->kanbanGroup['assignedTo'] = 'Assignee';
|
||||
|
||||
$lang->execution->icons['kanban'] = 'kanban';
|
||||
$lang->execution->icons['task'] = 'list';
|
||||
$lang->execution->icons['calendar'] = 'calendar';
|
||||
$lang->execution->icons['gantt'] = 'lane';
|
||||
$lang->execution->icons['tree'] = 'treemap';
|
||||
$lang->execution->icons['grouptask'] = 'sitemap';
|
||||
|
||||
$lang->execution->aclList['private'] = "Private (Accessible to team members and project leaders)";
|
||||
|
||||
$lang->execution->common = 'Project Execution';
|
||||
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
include dirname(dirname(__FILE__)) . '/resource.php';
|
||||
|
||||
if($this->config->edition != 'open')
|
||||
{
|
||||
$lang->resource->company->todo = 'companyTodo';
|
||||
$lang->resource->company->calendar = 'effortCalendar';
|
||||
$lang->resource->company->allTodo = 'allTodo';
|
||||
$lang->resource->company->effort = 'companyEffort';
|
||||
$lang->resource->company->alleffort = 'allEffort';
|
||||
$lang->resource->sms = new stdclass();
|
||||
$lang->resource->sms->index = 'index';
|
||||
$lang->resource->sms->test = 'test';
|
||||
$lang->resource->sms->reset = 'reset';
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
include dirname(dirname(__FILE__)) . '/resource.php';
|
||||
|
||||
if($this->config->edition != 'open')
|
||||
{
|
||||
$lang->resource->company->todo = 'companyTodo';
|
||||
$lang->resource->company->calendar = 'effortCalendar';
|
||||
$lang->resource->company->allTodo = 'allTodo';
|
||||
$lang->resource->company->effort = 'companyEffort';
|
||||
$lang->resource->company->alleffort = 'allEffort';
|
||||
$lang->resource->sms = new stdclass();
|
||||
$lang->resource->sms->index = 'index';
|
||||
$lang->resource->sms->test = 'test';
|
||||
$lang->resource->sms->reset = 'reset';
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
$lang->install->license = 'ZenTao Lite is under Z PUBLIC LICENSE(ZPL) 1.2';
|
||||
$lang->install->welcome = 'Thanks for choosing ZenTao Lite!';
|
||||
$lang->install->desc = <<<EOT
|
||||
ZenTao Lite is a lightweight project management software from Nature EasySoft.ltd, which is mainly designed to be a project management tool available for every single of us. ZenTao Lite covers project
|
||||
|
||||
management, Kanban management, attendance management, Doc management, system management, custom workflow and many other practical features, tailored for small and medium-sized
|
||||
|
||||
enterprises. It enables every department and every employee in the company to manage projects well and improve efficiency.
|
||||
|
||||
|
||||
EOT;
|
||||
$lang->install->links = <<<EOT
|
||||
ZenTao Lite is developed by <strong><a href='https://en.easysoft.ltd' target='_blank' class='text-danger'>EasyCorp</a></strong>.
|
||||
Official Website: <a href='https://www.zentao.pm' target='_blank'>https://www.zentao.pm</a>
|
||||
Technical Support: <a href='https://www.zentao.pm/forum/' target='_blank'>https://www.zentao.pm/forum/</a>
|
||||
LinkedIn: <a href='https://www.linkedin.com/company/1156596/' target='_blank'>EasyCorp</a>
|
||||
Facebook: <a href='https://www.facebook.com/natureeasysoft' target='_blank'>EasyCorp</a>
|
||||
Twitter: <a href='https://twitter.com/ZentaoA' target='_blank'>ZenTao Lite</a>
|
||||
|
||||
|
||||
You are installing ZenTao <strong class='text-danger'>%s</strong>.
|
||||
EOT;
|
||||
|
||||
$lang->install->successLabel = "<p>You have installed ZenTao Lite%s %s.</p>";
|
||||
$lang->install->successNoticeLabel = "<p>You have installed ZenTao Lite%s %s.<strong class='text-danger'> Please delete install.php</strong>.</p>";
|
||||
$lang->install->joinZentao = <<<EOT
|
||||
<p>Note: In order to get the latest news of ZenTao Lite, please sign up on ZenTao Community(<a href='https://www.zentao.pm' class='alert-link' target='_blank'>www.zentao.pm</a>).</p>
|
||||
EOT;
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
$lang->install->license = 'ZenTao Lite is under Z PUBLIC LICENSE(ZPL) 1.2';
|
||||
$lang->install->welcome = 'Thanks for choosing ZenTao Lite!';
|
||||
$lang->install->desc = <<<EOT
|
||||
ZenTao Lite is a lightweight project management software from Nature EasySoft.ltd, which is mainly designed to be a project management tool available for every single of us. ZenTao Lite covers project
|
||||
|
||||
management, Kanban management, attendance management, Doc management, system management, custom workflow and many other practical features, tailored for small and medium-sized
|
||||
|
||||
enterprises. It enables every department and every employee in the company to manage projects well and improve efficiency.
|
||||
|
||||
|
||||
EOT;
|
||||
$lang->install->links = <<<EOT
|
||||
ZenTao Lite is developed by <strong><a href='https://en.easysoft.ltd' target='_blank' class='text-danger'>EasyCorp</a></strong>.
|
||||
Official Website: <a href='https://www.zentao.pm' target='_blank'>https://www.zentao.pm</a>
|
||||
Technical Support: <a href='https://www.zentao.pm/forum/' target='_blank'>https://www.zentao.pm/forum/</a>
|
||||
LinkedIn: <a href='https://www.linkedin.com/company/1156596/' target='_blank'>EasyCorp</a>
|
||||
Facebook: <a href='https://www.facebook.com/natureeasysoft' target='_blank'>EasyCorp</a>
|
||||
Twitter: <a href='https://twitter.com/ZentaoA' target='_blank'>ZenTao Lite</a>
|
||||
|
||||
|
||||
You are installing ZenTao <strong class='text-danger'>%s</strong>.
|
||||
EOT;
|
||||
|
||||
$lang->install->successLabel = "<p>You have installed ZenTao Lite%s %s.</p>";
|
||||
$lang->install->successNoticeLabel = "<p>You have installed ZenTao Lite%s %s.<strong class='text-danger'> Please delete install.php</strong>.</p>";
|
||||
$lang->install->joinZentao = <<<EOT
|
||||
<p>Note: In order to get the latest news of ZenTao Lite, please sign up on ZenTao Community(<a href='https://www.zentao.pm' class='alert-link' target='_blank'>www.zentao.pm</a>).</p>
|
||||
EOT;
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
$lang->kanban->taskColumn = array();
|
||||
$lang->kanban->taskColumn['wait'] = 'Wait';
|
||||
$lang->kanban->taskColumn['developing'] = 'Developing';
|
||||
$lang->kanban->taskColumn['developed'] = 'Developed';
|
||||
$lang->kanban->taskColumn['pause'] = 'Pause';
|
||||
$lang->kanban->taskColumn['canceled'] = 'Canceled';
|
||||
$lang->kanban->taskColumn['closed'] = 'Closed';
|
||||
|
||||
$lang->kanban->importCards = 'Enable the import function, you can only import cards that you have permission to view.';
|
||||
$lang->kanban->common = 'Kanban';
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
$lang->kanban->taskColumn = array();
|
||||
$lang->kanban->taskColumn['wait'] = 'Wait';
|
||||
$lang->kanban->taskColumn['developing'] = 'Developing';
|
||||
$lang->kanban->taskColumn['developed'] = 'Developed';
|
||||
$lang->kanban->taskColumn['pause'] = 'Pause';
|
||||
$lang->kanban->taskColumn['canceled'] = 'Canceled';
|
||||
$lang->kanban->taskColumn['closed'] = 'Closed';
|
||||
|
||||
$lang->kanban->importCards = 'Enable the import function, you can only import cards that you have permission to view.';
|
||||
$lang->kanban->common = 'Kanban';
|
||||
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
$lang->message->label->archived = 'Archive';
|
||||
$lang->message->label->deleted = 'Delete';
|
||||
|
||||
unset($lang->message->typeList['xuanxuan']);
|
||||
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
$lang->message->label->archived = 'Archive';
|
||||
$lang->message->label->deleted = 'Delete';
|
||||
|
||||
unset($lang->message->typeList['xuanxuan']);
|
||||
@@ -0,0 +1,3 @@
|
||||
<?php
|
||||
unset($lang->misc->zentao->service);
|
||||
unset($lang->misc->zentao->about['bizversion']);
|
||||
@@ -0,0 +1,3 @@
|
||||
<?php
|
||||
unset($lang->misc->zentao->service);
|
||||
unset($lang->misc->zentao->about['bizversion']);
|
||||
@@ -0,0 +1,3 @@
|
||||
<?php
|
||||
$lang->product->noModule = 'You have no modules';
|
||||
$lang->product->storySummary = "Total <strong>%s</strong> %s on this page. Estimates: <strong>%s</strong> ({$lang->hourCommon}), and Case Coverage: <strong>%s</strong>.";
|
||||
@@ -0,0 +1,3 @@
|
||||
<?php
|
||||
$lang->product->noModule = 'You have no modules';
|
||||
$lang->product->storySummary = "Total <strong>%s</strong> %s on this page. Estimates: <strong>%s</strong> ({$lang->hourCommon}), and Case Coverage: <strong>%s</strong>.";
|
||||
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
$lang->project->leftStories = 'Left Target';
|
||||
$lang->project->doingExecutions = 'Doing Kanban';
|
||||
$lang->project->select = "Select {$lang->project->common}";
|
||||
$lang->project->noProject = "No {$lang->project->common} yet. ";
|
||||
|
||||
$lang->project->aclList['private'] = "Private (Accessible to project leaders and team members)";
|
||||
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
$lang->project->leftStories = 'Left Target';
|
||||
$lang->project->doingExecutions = 'Doing Kanban';
|
||||
$lang->project->select = "Select {$lang->project->common}";
|
||||
$lang->project->noProject = "No {$lang->project->common} yet. ";
|
||||
|
||||
$lang->project->aclList['private'] = "Private (Accessible to project leaders and team members)";
|
||||
@@ -0,0 +1,6 @@
|
||||
<?php
|
||||
unset($lang->projectstory->featureBar['story']['changed']);
|
||||
unset($lang->projectstory->featureBar['story']['linkedExecution']);
|
||||
unset($lang->projectstory->featureBar['story']['unlinkedExecution']);
|
||||
$lang->projectstory->featureBar['story']['closedstory'] = $lang->projectstory->featureBar['story']['closed'];
|
||||
unset($lang->projectstory->featureBar['story']['closed']);
|
||||
@@ -0,0 +1,6 @@
|
||||
<?php
|
||||
unset($lang->projectstory->featureBar['story']['changed']);
|
||||
unset($lang->projectstory->featureBar['story']['linkedExecution']);
|
||||
unset($lang->projectstory->featureBar['story']['unlinkedExecution']);
|
||||
$lang->projectstory->featureBar['story']['closedstory'] = $lang->projectstory->featureBar['story']['closed'];
|
||||
unset($lang->projectstory->featureBar['story']['closed']);
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
$lang->search->modules['task'] = 'Task';
|
||||
$lang->search->modules['execution'] = 'Kanban';
|
||||
$lang->search->modules['story'] = 'Story';
|
||||
|
||||
unset($lang->search->modules['case']);
|
||||
unset($lang->search->modules['bug']);
|
||||
unset($lang->search->modules['build']);
|
||||
unset($lang->search->modules['effort']);
|
||||
unset($lang->search->modules['caselib']);
|
||||
unset($lang->search->modules['product']);
|
||||
unset($lang->search->modules['release']);
|
||||
unset($lang->search->modules['testtask']);
|
||||
unset($lang->search->modules['testsuite']);
|
||||
unset($lang->search->modules['testreport']);
|
||||
unset($lang->search->modules['productplan']);
|
||||
unset($lang->search->modules['program']);
|
||||
unset($lang->search->modules['trainplan']);
|
||||
unset($lang->search->modules['opportunity']);
|
||||
unset($lang->search->modules['risk']);
|
||||
unset($lang->search->modules['issue']);
|
||||
unset($lang->search->modules['deploystep']);
|
||||
unset($lang->search->modules['deploy']);
|
||||
unset($lang->search->modules['service']);
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
$lang->search->modules['task'] = 'Task';
|
||||
$lang->search->modules['execution'] = 'Kanban';
|
||||
$lang->search->modules['story'] = 'Story';
|
||||
|
||||
unset($lang->search->modules['case']);
|
||||
unset($lang->search->modules['bug']);
|
||||
unset($lang->search->modules['build']);
|
||||
unset($lang->search->modules['effort']);
|
||||
unset($lang->search->modules['caselib']);
|
||||
unset($lang->search->modules['product']);
|
||||
unset($lang->search->modules['release']);
|
||||
unset($lang->search->modules['testtask']);
|
||||
unset($lang->search->modules['testsuite']);
|
||||
unset($lang->search->modules['testreport']);
|
||||
unset($lang->search->modules['productplan']);
|
||||
unset($lang->search->modules['program']);
|
||||
unset($lang->search->modules['trainplan']);
|
||||
unset($lang->search->modules['opportunity']);
|
||||
unset($lang->search->modules['risk']);
|
||||
unset($lang->search->modules['issue']);
|
||||
unset($lang->search->modules['deploystep']);
|
||||
unset($lang->search->modules['deploy']);
|
||||
unset($lang->search->modules['service']);
|
||||
@@ -0,0 +1,8 @@
|
||||
<?php
|
||||
$lang->story->module = 'Catalog';
|
||||
$lang->story->parent = 'Parent';
|
||||
$lang->story->legendSpec = 'Description';
|
||||
$lang->story->children = 'Children';
|
||||
|
||||
$lang->story->legendLifeTime = 'Target Life';
|
||||
$lang->story->legendProjectAndTask = 'Kanban Task';
|
||||
@@ -0,0 +1,8 @@
|
||||
<?php
|
||||
$lang->story->module = 'Catalog';
|
||||
$lang->story->parent = 'Parent';
|
||||
$lang->story->legendSpec = 'Description';
|
||||
$lang->story->children = 'Children';
|
||||
|
||||
$lang->story->legendLifeTime = 'Target Life';
|
||||
$lang->story->legendProjectAndTask = 'Kanban Task';
|
||||
@@ -0,0 +1,80 @@
|
||||
<?php
|
||||
/**
|
||||
* The task module en file of ZenTaoPMS.
|
||||
*
|
||||
* @copyright Copyright 2009-2022 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
||||
* @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||
* @author Shujie Tian <tianshujie@cnezsoft.com>
|
||||
* @package task
|
||||
* @version $Id: en.php 5040 2022-02-28 09:36:18Z $
|
||||
* @link https://www.zentao.net
|
||||
*/
|
||||
$lang->task->index = "Home";
|
||||
$lang->task->create = "Create Task";
|
||||
$lang->task->batchCreateChildren = "Batch Create Child Tasks";
|
||||
$lang->task->edit = "Edit Task";
|
||||
$lang->task->deleteAction = "Delete Task";
|
||||
$lang->task->view = "Task Detail";
|
||||
$lang->task->startAction = "Start Task";
|
||||
$lang->task->restartAction = "Continue Task";
|
||||
$lang->task->finishAction = "Finish Task";
|
||||
$lang->task->pauseAction = "Pause Task";
|
||||
$lang->task->closeAction = "Close Task";
|
||||
$lang->task->cancelAction = "Cancel Task";
|
||||
$lang->task->activateAction = "Activate Task";
|
||||
$lang->task->exportAction = "Export Task";
|
||||
$lang->task->copy = 'Copy Task';
|
||||
$lang->task->waitTask = 'Waiting Task';
|
||||
$lang->task->region = 'Region';
|
||||
$lang->task->lane = 'Lane';
|
||||
|
||||
$lang->task->module = 'Module';
|
||||
$lang->task->allModule = 'All Module';
|
||||
$lang->task->common = 'Task';
|
||||
$lang->task->name = 'Name';
|
||||
$lang->task->type = 'Type';
|
||||
$lang->task->status = 'Status';
|
||||
$lang->task->desc = 'Description';
|
||||
$lang->task->assignAction = 'Assign Task';
|
||||
$lang->task->multiple = 'Multiple Users';
|
||||
$lang->task->children = 'Child Task';
|
||||
$lang->task->parent = 'Parent Task';
|
||||
|
||||
/* Fields of zt_taskestimate. */
|
||||
$lang->task->task = 'Task';
|
||||
|
||||
$lang->task->dittoNotice = "This Task is not linked to %s like the last one!";
|
||||
$lang->task->yesterdayFinished = 'Task Finished Yesterday';
|
||||
$lang->task->allTasks = 'Task';
|
||||
|
||||
$lang->task->afterChoices['continueAdding'] = ' Continue Adding Tasks';
|
||||
$lang->task->afterChoices['toTaskList'] = 'Go to Task List';
|
||||
|
||||
$lang->task->legendLife = 'Task Life';
|
||||
$lang->task->legendDesc = 'Task Description';
|
||||
$lang->task->legendDetail = 'Task Detail';
|
||||
|
||||
$lang->task->confirmDelete = "Do you want to delete this task?";
|
||||
$lang->task->confirmDeleteEstimate = "Do you want to delete it?";
|
||||
$lang->task->confirmFinish = '"Left Hour" is 0. Do you want to change the status to "Finished"?';
|
||||
$lang->task->confirmRecord = '"Left Hour" is 0. Do you want to set the task as "Finished"?';
|
||||
$lang->task->confirmTransfer = '"Left Hour" is 0,Do you want to transfer task?';
|
||||
$lang->task->noTask = 'No tasks yet. ';
|
||||
$lang->task->kanbanDenied = 'Please create a Kanban first';
|
||||
$lang->task->createDenied = 'Create Task is denied in this project';
|
||||
$lang->task->cannotDeleteParent = 'Cannot delete parent task';
|
||||
$lang->task->addChildTask = 'Because the task has cost hours, ZenTao will create a child task with the same name to record the cost housrs to ensure data consistency.';
|
||||
|
||||
$lang->task->error->skipClose = 'Task: %s is not “Finished” or “Cancelled”. Do you want to close it?';
|
||||
$lang->task->error->consumed = 'Task: %s hour must be < 0. Ignore changes to this task.';
|
||||
$lang->task->error->assignedTo = 'Multi-user task in the current status cannot be assigned to a member who is not in the task team.';
|
||||
$lang->task->error->alreadyStarted = 'You cannot start this task, because it is started.';
|
||||
$lang->task->error->alreadyConsumed = 'The currently selected parent task has been consumed.';
|
||||
|
||||
/* Report. */
|
||||
$lang->task->report->value = 'Tasks';
|
||||
|
||||
$lang->task->report->charts['tasksPerExecution'] = 'Group by ' . $lang->executionCommon . 'Task';
|
||||
$lang->task->report->charts['tasksPerModule'] = 'Group by Module Task';
|
||||
$lang->task->report->charts['tasksPerType'] = 'Group by Task Type';
|
||||
$lang->task->report->charts['tasksPerStatus'] = 'Group by Task Status';
|
||||
@@ -0,0 +1,80 @@
|
||||
<?php
|
||||
/**
|
||||
* The task module en file of ZenTaoPMS.
|
||||
*
|
||||
* @copyright Copyright 2009-2022 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
||||
* @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||
* @author Shujie Tian <tianshujie@cnezsoft.com>
|
||||
* @package task
|
||||
* @version $Id: en.php 5040 2022-02-28 09:36:18Z $
|
||||
* @link https://www.zentao.net
|
||||
*/
|
||||
$lang->task->index = "Home";
|
||||
$lang->task->create = "Create Task";
|
||||
$lang->task->batchCreateChildren = "Batch Create Child Tasks";
|
||||
$lang->task->edit = "Edit Task";
|
||||
$lang->task->deleteAction = "Delete Task";
|
||||
$lang->task->view = "Task Detail";
|
||||
$lang->task->startAction = "Start Task";
|
||||
$lang->task->restartAction = "Continue Task";
|
||||
$lang->task->finishAction = "Finish Task";
|
||||
$lang->task->pauseAction = "Pause Task";
|
||||
$lang->task->closeAction = "Close Task";
|
||||
$lang->task->cancelAction = "Cancel Task";
|
||||
$lang->task->activateAction = "Activate Task";
|
||||
$lang->task->exportAction = "Export Task";
|
||||
$lang->task->copy = 'Copy Task';
|
||||
$lang->task->waitTask = 'Waiting Task';
|
||||
$lang->task->region = 'Region';
|
||||
$lang->task->lane = 'Lane';
|
||||
|
||||
$lang->task->module = 'Module';
|
||||
$lang->task->allModule = 'All Module';
|
||||
$lang->task->common = 'Task';
|
||||
$lang->task->name = 'Name';
|
||||
$lang->task->type = 'Type';
|
||||
$lang->task->status = 'Status';
|
||||
$lang->task->desc = 'Description';
|
||||
$lang->task->assignAction = 'Assign Task';
|
||||
$lang->task->multiple = 'Multiple Users';
|
||||
$lang->task->children = 'Child Task';
|
||||
$lang->task->parent = 'Parent Task';
|
||||
|
||||
/* Fields of zt_taskestimate. */
|
||||
$lang->task->task = 'Task';
|
||||
|
||||
$lang->task->dittoNotice = "This Task is not linked to %s like the last one!";
|
||||
$lang->task->yesterdayFinished = 'Task Finished Yesterday';
|
||||
$lang->task->allTasks = 'Task';
|
||||
|
||||
$lang->task->afterChoices['continueAdding'] = ' Continue Adding Tasks';
|
||||
$lang->task->afterChoices['toTaskList'] = 'Go to Task List';
|
||||
|
||||
$lang->task->legendLife = 'Task Life';
|
||||
$lang->task->legendDesc = 'Task Description';
|
||||
$lang->task->legendDetail = 'Task Detail';
|
||||
|
||||
$lang->task->confirmDelete = "Do you want to delete this task?";
|
||||
$lang->task->confirmDeleteEstimate = "Do you want to delete it?";
|
||||
$lang->task->confirmFinish = '"Left Hour" is 0. Do you want to change the status to "Finished"?';
|
||||
$lang->task->confirmRecord = '"Left Hour" is 0. Do you want to set the task as "Finished"?';
|
||||
$lang->task->confirmTransfer = '"Left Hour" is 0,Do you want to transfer task?';
|
||||
$lang->task->noTask = 'No tasks yet. ';
|
||||
$lang->task->kanbanDenied = 'Please create a Kanban first';
|
||||
$lang->task->createDenied = 'Create Task is denied in this project';
|
||||
$lang->task->cannotDeleteParent = 'Cannot delete parent task';
|
||||
$lang->task->addChildTask = 'Because the task has cost hours, ZenTao will create a child task with the same name to record the cost housrs to ensure data consistency.';
|
||||
|
||||
$lang->task->error->skipClose = 'Task: %s is not “Finished” or “Cancelled”. Do you want to close it?';
|
||||
$lang->task->error->consumed = 'Task: %s hour must be < 0. Ignore changes to this task.';
|
||||
$lang->task->error->assignedTo = 'Multi-user task in the current status cannot be assigned to a member who is not in the task team.';
|
||||
$lang->task->error->alreadyStarted = 'You cannot start this task, because it is started.';
|
||||
$lang->task->error->alreadyConsumed = 'The currently selected parent task has been consumed.';
|
||||
|
||||
/* Report. */
|
||||
$lang->task->report->value = 'Tasks';
|
||||
|
||||
$lang->task->report->charts['tasksPerExecution'] = 'Group by ' . $lang->executionCommon . 'Task';
|
||||
$lang->task->report->charts['tasksPerModule'] = 'Group by Module Task';
|
||||
$lang->task->report->charts['tasksPerType'] = 'Group by Task Type';
|
||||
$lang->task->report->charts['tasksPerStatus'] = 'Group by Task Status';
|
||||
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
$lang->todo->typeList['task'] = 'Task';
|
||||
|
||||
unset($lang->todo->typeList['bug']);
|
||||
unset($lang->todo->typeList['testtask']);
|
||||
unset($lang->todo->typeList['review']);
|
||||
unset($lang->todo->typeList['issue']);
|
||||
unset($lang->todo->typeList['risk']);
|
||||
unset($lang->todo->typeList['opportunity']);
|
||||
unset($lang->todo->typeList['meeting']);
|
||||
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
$lang->todo->typeList['task'] = 'Task';
|
||||
|
||||
unset($lang->todo->typeList['bug']);
|
||||
unset($lang->todo->typeList['testtask']);
|
||||
unset($lang->todo->typeList['review']);
|
||||
unset($lang->todo->typeList['issue']);
|
||||
unset($lang->todo->typeList['risk']);
|
||||
unset($lang->todo->typeList['opportunity']);
|
||||
unset($lang->todo->typeList['meeting']);
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
$lang->tree->all = 'All';
|
||||
$lang->tree->allMenu = $lang->tree->all;
|
||||
$lang->tree->manageMenu = 'Manage Category';
|
||||
$lang->tree->manage = 'Manage Category';
|
||||
$lang->tree->common = 'Manage Category';
|
||||
$lang->tree->manageExecution = "Manage {$lang->executionCommon} Category";
|
||||
$lang->tree->manageTaskChild = "Manage {$lang->executionCommon} Subcategory";
|
||||
$lang->tree->name = 'Category Name';
|
||||
|
||||
global $app;
|
||||
if($app->rawModule == 'tree' and $app->rawMethod == 'browse')
|
||||
{
|
||||
$lang->tree->edit = 'Edit Category';
|
||||
$lang->tree->delete = 'Delete Category';
|
||||
$lang->tree->child = 'Subcategory';
|
||||
$lang->tree->manageStoryChild = 'Manage Subcategory';
|
||||
$lang->tree->name = 'Category Name';
|
||||
$lang->tree->syncFromProduct = 'Copy Category';
|
||||
}
|
||||
if($app->rawModule == 'story') $lang->tree->manage = $lang->tree->manageMenu;
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
$lang->tree->all = 'All';
|
||||
$lang->tree->allMenu = $lang->tree->all;
|
||||
$lang->tree->manageMenu = 'Manage Category';
|
||||
$lang->tree->manage = 'Manage Category';
|
||||
$lang->tree->common = 'Manage Category';
|
||||
$lang->tree->manageExecution = "Manage {$lang->executionCommon} Category";
|
||||
$lang->tree->manageTaskChild = "Manage {$lang->executionCommon} Subcategory";
|
||||
$lang->tree->name = 'Category Name';
|
||||
|
||||
global $app;
|
||||
if($app->rawModule == 'tree' and $app->rawMethod == 'browse')
|
||||
{
|
||||
$lang->tree->edit = 'Edit Category';
|
||||
$lang->tree->delete = 'Delete Category';
|
||||
$lang->tree->child = 'Subcategory';
|
||||
$lang->tree->manageStoryChild = 'Manage Subcategory';
|
||||
$lang->tree->name = 'Category Name';
|
||||
$lang->tree->syncFromProduct = 'Copy Category';
|
||||
}
|
||||
if($app->rawModule == 'story') $lang->tree->manage = $lang->tree->manageMenu;
|
||||
@@ -0,0 +1,2 @@
|
||||
<?php
|
||||
$lang->user->task = 'Task';
|
||||
@@ -0,0 +1,2 @@
|
||||
<?php
|
||||
$lang->user->task = 'Task';
|
||||
+432
-156
@@ -6,32 +6,35 @@
|
||||
* @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package action
|
||||
* @version $Id: de.php 4729 2013-05-03 07:53:55Z chencongzhi520@gmail.com $
|
||||
* @version $Id: en.php 4729 2013-05-03 07:53:55Z chencongzhi520@gmail.com $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
global $config;
|
||||
|
||||
$lang->action->common = 'Log';
|
||||
$lang->action->id = 'ID';
|
||||
$lang->action->product = $lang->productCommon;
|
||||
$lang->action->project = 'Project';
|
||||
$lang->action->execution = $lang->execution->common;
|
||||
$lang->action->objectType = 'Object Type';
|
||||
$lang->action->objectID = 'ID';
|
||||
$lang->action->objectName = 'Objekt Name';
|
||||
$lang->action->actor = 'Handler';
|
||||
$lang->action->action = 'Aktion';
|
||||
$lang->action->actionID = 'Aktion ID';
|
||||
$lang->action->date = 'Datum';
|
||||
$lang->action->extra = 'Wertschöpfung';
|
||||
$lang->action->system = 'System';
|
||||
$lang->action->url = 'URL';
|
||||
$lang->action->contentType = 'Content Type';
|
||||
$lang->action->data = 'Data';
|
||||
$lang->action->result = 'Result';
|
||||
$lang->action->modified = 'Modified';
|
||||
$lang->action->old = 'Old';
|
||||
$lang->action->new = 'New';
|
||||
$lang->action->common = 'Log';
|
||||
$lang->action->id = 'ID';
|
||||
$lang->action->product = $lang->productCommon;
|
||||
$lang->action->project = 'Project';
|
||||
$lang->action->execution = $lang->execution->common;
|
||||
$lang->action->objectType = 'Object Type';
|
||||
$lang->action->objectID = 'ID';
|
||||
$lang->action->objectName = 'Objekt Name';
|
||||
$lang->action->actor = 'Handler';
|
||||
$lang->action->action = 'Aktion';
|
||||
$lang->action->actionID = 'Aktion ID';
|
||||
$lang->action->date = 'Datum';
|
||||
$lang->action->dateAB = 'Action Date';
|
||||
$lang->action->extra = 'Wertschöpfung';
|
||||
$lang->action->system = 'System';
|
||||
$lang->action->url = 'URL';
|
||||
$lang->action->contentType = 'Content Type';
|
||||
$lang->action->data = 'Data';
|
||||
$lang->action->result = 'Result';
|
||||
$lang->action->modified = 'Modified';
|
||||
$lang->action->old = 'Old';
|
||||
$lang->action->new = 'New';
|
||||
$lang->action->to = 'To';
|
||||
$lang->action->superReviewer = 'Super Reviewer';
|
||||
|
||||
$lang->action->trash = 'Aufräumen';
|
||||
$lang->action->undelete = 'Wiederherstellen';
|
||||
@@ -40,14 +43,20 @@ $lang->action->hideAll = 'Alle verstecken';
|
||||
$lang->action->editComment = 'Bearbeiten';
|
||||
$lang->action->create = 'Kommentar hinzufügen';
|
||||
$lang->action->comment = 'Kommentar';
|
||||
$lang->action->byQuery = 'Search';
|
||||
|
||||
$lang->action->trashTips = 'Hinweis: Alle Löschungen in ZenTao sind logische Löschungen.';
|
||||
$lang->action->textDiff = 'Text Format';
|
||||
$lang->action->original = 'Original Format';
|
||||
$lang->action->confirmHideAll = 'Möchten Sie alle Einträge verstecken?';
|
||||
$lang->action->needEdit = '%s existiert bereits. Bitte bearbeiten.';
|
||||
$lang->action->historyEdit = 'Der Verlauf darf nicht leer sein.';
|
||||
$lang->action->noDynamic = 'Kein Verlauf. ';
|
||||
$lang->action->undeleteAction = 'Reset Data';
|
||||
$lang->action->hideOneAction = 'Hide Data';
|
||||
|
||||
$lang->action->trashTips = 'Hinweis: Alle Löschungen in ZenTao sind logische Löschungen.';
|
||||
$lang->action->textDiff = 'Text Format';
|
||||
$lang->action->original = 'Original Format';
|
||||
$lang->action->confirmHideAll = 'Möchten Sie alle Einträge verstecken?';
|
||||
$lang->action->needEdit = '%s existiert bereits. Bitte bearbeiten.';
|
||||
$lang->action->historyEdit = 'Der Verlauf darf nicht leer sein.';
|
||||
$lang->action->noDynamic = 'Kein Verlauf. ';
|
||||
$lang->action->undeletedTips = 'This data did not participate in the merging process during the version upgrade process, so restore is not supported.';
|
||||
$lang->action->executionNoProject = 'The execution does not belong to a project,please restore the project first';
|
||||
|
||||
$lang->action->history = new stdclass();
|
||||
$lang->action->history->action = 'Link';
|
||||
@@ -76,96 +85,129 @@ $lang->action->periods['lastweek'] = $lang->action->dynamic->lastWeek;
|
||||
$lang->action->periods['thismonth'] = $lang->action->dynamic->thisMonth;
|
||||
$lang->action->periods['lastmonth'] = $lang->action->dynamic->lastMonth;
|
||||
|
||||
$lang->action->objectTypes['product'] = $lang->productCommon;
|
||||
$lang->action->objectTypes['branch'] = 'Branch';
|
||||
$lang->action->objectTypes['story'] = $lang->SRCommon;
|
||||
$lang->action->objectTypes['design'] = 'Design';
|
||||
$lang->action->objectTypes['productplan'] = 'Plan';
|
||||
$lang->action->objectTypes['release'] = 'Release';
|
||||
$lang->action->objectTypes['program'] = 'Program';
|
||||
$lang->action->objectTypes['project'] = 'Project';
|
||||
$lang->action->objectTypes['execution'] = $lang->executionCommon;
|
||||
$lang->action->objectTypes['task'] = 'Aufgabe';
|
||||
$lang->action->objectTypes['build'] = 'Build';
|
||||
$lang->action->objectTypes['job'] = 'Job';
|
||||
$lang->action->objectTypes['bug'] = 'Bug';
|
||||
$lang->action->objectTypes['case'] = 'Fälle';
|
||||
$lang->action->objectTypes['caseresult'] = 'Fallergebnisse';
|
||||
$lang->action->objectTypes['stepresult'] = 'Schritte';
|
||||
$lang->action->objectTypes['caselib'] = 'Bibliothek';
|
||||
$lang->action->objectTypes['testsuite'] = 'Suite';
|
||||
$lang->action->objectTypes['testtask'] = 'Test Build';
|
||||
$lang->action->objectTypes['testreport'] = 'Berichte';
|
||||
$lang->action->objectTypes['doc'] = 'Dok';
|
||||
$lang->action->objectTypes['doclib'] = 'Dok Bibliothek';
|
||||
$lang->action->objectTypes['todo'] = 'Todo';
|
||||
$lang->action->objectTypes['risk'] = 'Risk';
|
||||
$lang->action->objectTypes['issue'] = 'Issue';
|
||||
$lang->action->objectTypes['module'] = 'Modul';
|
||||
$lang->action->objectTypes['user'] = 'Benutzer';
|
||||
$lang->action->objectTypes['stakeholder'] = 'Stakeholder';
|
||||
$lang->action->objectTypes['budget'] = 'Cost Estimate';
|
||||
$lang->action->objectTypes['entry'] = 'Eintrag';
|
||||
$lang->action->objectTypes['webhook'] = 'Webhook';
|
||||
$lang->action->objectTypes['job'] = 'Job';
|
||||
$lang->action->objectTypes['team'] = 'Team';
|
||||
$lang->action->objectTypes['whitelist'] = 'Whitelist';
|
||||
$lang->action->objectTypes['pipeline'] = 'GitLib';
|
||||
$lang->action->objectTypes['product'] = $lang->productCommon;
|
||||
$lang->action->objectTypes['branch'] = 'Branch';
|
||||
$lang->action->objectTypes['story'] = $lang->SRCommon;
|
||||
$lang->action->objectTypes['requirement'] = $lang->URCommon;
|
||||
$lang->action->objectTypes['design'] = 'Design';
|
||||
$lang->action->objectTypes['productplan'] = 'Plan';
|
||||
$lang->action->objectTypes['release'] = 'Release';
|
||||
$lang->action->objectTypes['program'] = 'Program';
|
||||
$lang->action->objectTypes['project'] = 'Project';
|
||||
$lang->action->objectTypes['execution'] = $lang->executionCommon;
|
||||
$lang->action->objectTypes['task'] = 'Aufgabe';
|
||||
$lang->action->objectTypes['build'] = 'Build';
|
||||
$lang->action->objectTypes['job'] = 'Job';
|
||||
$lang->action->objectTypes['bug'] = 'Bug';
|
||||
$lang->action->objectTypes['case'] = 'Fälle';
|
||||
$lang->action->objectTypes['caseresult'] = 'Fallergebnisse';
|
||||
$lang->action->objectTypes['stepresult'] = 'Schritte';
|
||||
$lang->action->objectTypes['caselib'] = 'Bibliothek';
|
||||
$lang->action->objectTypes['testsuite'] = 'Suite';
|
||||
$lang->action->objectTypes['testtask'] = 'Test Build';
|
||||
$lang->action->objectTypes['testreport'] = 'Berichte';
|
||||
$lang->action->objectTypes['doc'] = 'Dok';
|
||||
$lang->action->objectTypes['api'] = 'Interface';
|
||||
$lang->action->objectTypes['doclib'] = 'Dok Bibliothek';
|
||||
$lang->action->objectTypes['apistruct'] = 'API struct';
|
||||
$lang->action->objectTypes['todo'] = 'Todo';
|
||||
$lang->action->objectTypes['risk'] = 'Risk';
|
||||
$lang->action->objectTypes['issue'] = 'Issue';
|
||||
$lang->action->objectTypes['module'] = 'Modul';
|
||||
$lang->action->objectTypes['user'] = 'Benutzer';
|
||||
$lang->action->objectTypes['stakeholder'] = 'Stakeholder';
|
||||
$lang->action->objectTypes['budget'] = 'Cost Estimate';
|
||||
$lang->action->objectTypes['entry'] = 'Eintrag';
|
||||
$lang->action->objectTypes['webhook'] = 'Webhook';
|
||||
$lang->action->objectTypes['team'] = 'Team';
|
||||
$lang->action->objectTypes['whitelist'] = 'Whitelist';
|
||||
$lang->action->objectTypes['pipeline'] = 'GitLib';
|
||||
$lang->action->objectTypes['gitlab'] = 'GitLab Server';
|
||||
$lang->action->objectTypes['jenkins'] = 'Jenkins';
|
||||
$lang->action->objectTypes['mr'] = 'Merge Request';
|
||||
$lang->action->objectTypes['gitlabproject'] = 'GitLab Project';
|
||||
$lang->action->objectTypes['gitlabuser'] = 'GitLab User';
|
||||
$lang->action->objectTypes['gitlabgroup'] = 'GitLab Group';
|
||||
$lang->action->objectTypes['gitlabbranch'] = 'GitLab Branch';
|
||||
$lang->action->objectTypes['gitlabbranchpriv'] = 'GitLab Protected Branches';
|
||||
$lang->action->objectTypes['gitlabtag'] = 'GitLab Tag';
|
||||
$lang->action->objectTypes['gitlabtagpriv'] = 'GitLab Tag Protected';
|
||||
$lang->action->objectTypes['kanbanspace'] = 'Kanban Space';
|
||||
$lang->action->objectTypes['kanban'] = 'Kanban';
|
||||
$lang->action->objectTypes['kanbanregion'] = 'Kanban Region';
|
||||
$lang->action->objectTypes['kanbanlane'] = 'Kanban Lane';
|
||||
$lang->action->objectTypes['kanbancolumn'] = 'Kanban Column';
|
||||
$lang->action->objectTypes['kanbancard'] = 'Kanban Card';
|
||||
$lang->action->objectTypes['sonarqube'] = 'SonarQube Server';
|
||||
$lang->action->objectTypes['sonarqubeproject'] = 'SonarQube Project';
|
||||
$lang->action->objectTypes['stage'] = 'Stage';
|
||||
$lang->action->objectTypes['patch'] = 'Patch';
|
||||
|
||||
/* 用来描述操作历史记录。*/
|
||||
/* Used to describe operation history. */
|
||||
$lang->action->desc = new stdclass();
|
||||
$lang->action->desc->common = '$date, <strong>$action</strong> von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->extra = '$date, <strong>$action</strong> als <strong>$extra</strong> von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->opened = '$date, erstellt von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->openedbysystem = '$date, opened by system.' . "\n";
|
||||
$lang->action->desc->created = '$date, erstellt von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->added = '$date, hinzugefügt durch <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->changed = '$date, bearbeitet von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->edited = '$date, bearbeitet von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->assigned = '$date, <strong>$actor</strong> zugewisen an <strong>$extra</strong>.' . "\n";
|
||||
$lang->action->desc->closed = '$date, geschlossen von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->closedbysystem = '$date, closed by system.' . "\n";
|
||||
$lang->action->desc->deleted = '$date, gelöscht von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->deletedfile = '$date, <strong>$actor</strong> löschte <strong><i>$extra</i></strong>.' . "\n";
|
||||
$lang->action->desc->editfile = '$date, <strong>$actor</strong> bearbeitete <strong><i>$extra</i></strong>.' . "\n";
|
||||
$lang->action->desc->erased = '$date, gelöscht von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->undeleted = '$date, wiederhergestellt von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->hidden = '$date, versteckt von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->commented = '$date, hinzugefügt von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->activated = '$date, aktiviert von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->blocked = '$date, geblockt von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->moved = '$date, verschoben von <strong>$actor</strong> , ursprünglich "$extra".' . "\n";
|
||||
$lang->action->desc->confirmed = '$date, <strong>$actor</strong> hat die Anpassung der Story bestätigt. Das letzte Build ist <strong>#$extra</strong>.' . "\n";
|
||||
$lang->action->desc->caseconfirmed = '$date, <strong>$actor</strong> hat die Anpassung des Falls bestätigt. Das letzte Build ist <strong>#$extra</strong>' . "\n";
|
||||
$lang->action->desc->bugconfirmed = '$date, <strong>$actor</strong> hat den Bug bestätigt.' . "\n";
|
||||
$lang->action->desc->frombug = '$date, konvertiert von <strong>$actor</strong>. Die ID war <strong>$extra</strong>.';
|
||||
$lang->action->desc->started = '$date, gestartet von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->restarted = '$date, continued by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->delayed = '$date, zurückgestellt von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->suspended = '$date, ausgesetzt von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->recordestimate = '$date, aufgenommen von <strong>$actor</strong> und hat <strong>$extra</strong> Stunden aufgebraucht.';
|
||||
$lang->action->desc->editestimate = '$date, <strong>$actor</strong> Stunden angepaast.';
|
||||
$lang->action->desc->deleteestimate = '$date, <strong>$actor</strong> Stunden gelöscht.';
|
||||
$lang->action->desc->canceled = '$date, abgebrochen von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->svncommited = '$date, <strong>$actor</strong> festgelegt. Build ist <strong>#$extra</strong>.' . "\n";
|
||||
$lang->action->desc->gitcommited = '$date, <strong>$actor</strong> festgelegt. Build ist <strong>#$extra</strong>.' . "\n";
|
||||
$lang->action->desc->finished = '$date, abgeschlossen von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->paused = '$date, pausiert von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->verified = '$date, überprüft von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->diff1 = '<strong><i>%s</i></strong> wurde geändert. Es war "%s" und ist jetzt "%s".<br />' . "\n";
|
||||
$lang->action->desc->diff2 = '<strong><i>%s</i></strong> wurde geändert. Die Differenz ist ' . "\n" . "<blockquote class='textdiff'>%s</blockquote>" . "\n<blockquote class='original'>%s</blockquote>";
|
||||
$lang->action->desc->diff3 = 'Dateiname %s wurde geändert zu %s .' . "\n";
|
||||
$lang->action->desc->linked2bug = '$date Verknüpft mit <strong>$extra</strong> von <strong>$actor</strong>';
|
||||
$lang->action->desc->linked2testtask = '$date, linked to <strong>$extra</strong> by <strong>$actor</strong>';
|
||||
$lang->action->desc->resolved = '$date, resolved by <strong>$actor</strong> ' . "\n";
|
||||
$lang->action->desc->managed = '$date, by <strong>$actor</strong> managed.' . "\n";
|
||||
$lang->action->desc->estimated = '$date, by <strong>$actor</strong> estimated.' . "\n";
|
||||
$lang->action->desc->run = '$date, by <strong>$actor</strong> executed.' . "\n";
|
||||
$lang->action->desc->syncprogram = '$date, started by <strong>$actor</strong>(starting the project sets the program status as Ongoing).' . "\n";
|
||||
$lang->action->desc->syncproject = '$date, starting the execution sets the project status as Ongoing.' . "\n";
|
||||
$lang->action->desc->syncexecution = '$date, starting the task sets the execution status as Ongoing.' . "\n";
|
||||
$lang->action->desc->common = '$date, <strong>$action</strong> von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->extra = '$date, <strong>$action</strong> als <strong>$extra</strong> von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->opened = '$date, erstellt von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->openedbysystem = '$date, opened by system.' . "\n";
|
||||
$lang->action->desc->created = '$date, erstellt von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->added = '$date, hinzugefügt durch <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->changed = '$date, bearbeitet von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->edited = '$date, bearbeitet von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->assigned = '$date, <strong>$actor</strong> zugewisen an <strong>$extra</strong>.' . "\n";
|
||||
$lang->action->desc->closed = '$date, geschlossen von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->closedbysystem = '$date, closed by system.' . "\n";
|
||||
$lang->action->desc->deleted = '$date, gelöscht von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->deletedfile = '$date, <strong>$actor</strong> löschte <strong><i>$extra</i></strong>.' . "\n";
|
||||
$lang->action->desc->editfile = '$date, <strong>$actor</strong> bearbeitete <strong><i>$extra</i></strong>.' . "\n";
|
||||
$lang->action->desc->erased = '$date, gelöscht von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->undeleted = '$date, wiederhergestellt von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->hidden = '$date, versteckt von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->commented = '$date, hinzugefügt von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->activated = '$date, aktiviert von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->blocked = '$date, geblockt von <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->moved = '$date, verschoben von <strong>$actor</strong> , ursprünglich "$extra".' . "\n";
|
||||
$lang->action->desc->confirmed = '$date, <strong>$actor</strong> hat die Anpassung der Story bestätigt. Das letzte Build ist <strong>#$extra</strong>.' . "\n";
|
||||
$lang->action->desc->caseconfirmed = '$date, <strong>$actor</strong> hat die Anpassung des Falls bestätigt. Das letzte Build ist <strong>#$extra</strong>' . "\n";
|
||||
$lang->action->desc->bugconfirmed = '$date, <strong>$actor</strong> hat den Bug bestätigt.' . "\n";
|
||||
$lang->action->desc->frombug = '$date, konvertiert von <strong>$actor</strong>. Die ID war <strong>$extra</strong>.';
|
||||
$lang->action->desc->started = '$date, gestartet von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->restarted = '$date, continued by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->delayed = '$date, zurückgestellt von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->suspended = '$date, ausgesetzt von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->recordestimate = '$date, aufgenommen von <strong>$actor</strong> und hat <strong>$extra</strong> Stunden aufgebraucht.';
|
||||
$lang->action->desc->editestimate = '$date, <strong>$actor</strong> Stunden angepaast.';
|
||||
$lang->action->desc->deleteestimate = '$date, <strong>$actor</strong> Stunden gelöscht.';
|
||||
$lang->action->desc->canceled = '$date, abgebrochen von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->svncommited = '$date, <strong>$actor</strong> festgelegt. Build ist <strong>#$extra</strong>.' . "\n";
|
||||
$lang->action->desc->gitcommited = '$date, <strong>$actor</strong> festgelegt. Build ist <strong>#$extra</strong>.' . "\n";
|
||||
$lang->action->desc->finished = '$date, abgeschlossen von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->paused = '$date, pausiert von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->verified = '$date, überprüft von <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->diff1 = '<strong><i>%s</i></strong> wurde geändert. Es war "%s" und ist jetzt "%s".<br />' . "\n";
|
||||
$lang->action->desc->diff2 = '<strong><i>%s</i></strong> wurde geändert. Die Differenz ist ' . "\n" . "<blockquote class='textdiff'>%s</blockquote>" . "\n<blockquote class='original'>%s</blockquote>";
|
||||
$lang->action->desc->diff3 = 'Dateiname %s wurde geändert zu %s .' . "\n";
|
||||
$lang->action->desc->linked2bug = '$date Verknüpft mit <strong>$extra</strong> von <strong>$actor</strong>';
|
||||
$lang->action->desc->linked2testtask = '$date, linked to <strong>$extra</strong> by <strong>$actor</strong>';
|
||||
$lang->action->desc->unlinkedfromtesttask = '$date, unlinked from <strong>$extra</strong> by <strong>$actor</strong>';
|
||||
$lang->action->desc->resolved = '$date, resolved by <strong>$actor</strong> ' . "\n";
|
||||
$lang->action->desc->managed = '$date, by <strong>$actor</strong> managed.' . "\n";
|
||||
$lang->action->desc->estimated = '$date, by <strong>$actor</strong> estimated.' . "\n";
|
||||
$lang->action->desc->run = '$date, by <strong>$actor</strong> executed.' . "\n";
|
||||
$lang->action->desc->syncprogram = '$date, started by <strong>$actor</strong>(starting the project sets the program status as Ongoing).' . "\n";
|
||||
$lang->action->desc->syncproject = '$date, starting the execution sets the project status as Ongoing.' . "\n";
|
||||
$lang->action->desc->syncexecution = '$date, starting the task sets the execution status as Ongoing.' . "\n";
|
||||
$lang->action->desc->syncexecutionbychild = '$date, starting the sub stage sets the execution status as Ongoing.' . "\n";
|
||||
$lang->action->desc->importfromgitlab = '$date, Issue associate created from gitlab by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->archived = '$date, archived by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->restore = '$date, restore by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->importedcard = '$date, imported to <strong>$extra</strong> by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->importedproductplan = '$date, imported to <strong>$extra</strong> by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->importedrelease = '$date, imported to <strong>$extra</strong> by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->importedexecution = '$date, imported to <strong>$extra</strong> by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->importedbuild = '$date, imported to <strong>$extra</strong> by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->fromsonarqube = '$date, created by <strong>$actor</strong> from <strong>SonarQube Issue</strong>.' . "\n";
|
||||
|
||||
/* 子任务修改父任务的历史操作记录 */
|
||||
/* Used to describe the history of operations related to parent-child tasks. */
|
||||
$lang->action->desc->createchildren = '$date, <strong>$actor</strong> created a child task <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->linkchildtask = '$date, <strong>$actor</strong> linked a child task <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->unlinkchildrentask = '$date, <strong>$actor</strong> unlinked a child task <strong>$extra</strong>。' . "\n";
|
||||
@@ -173,7 +215,7 @@ $lang->action->desc->linkparenttask = '$date, <strong>$actor</strong> linked
|
||||
$lang->action->desc->unlinkparenttask = '$date, <strong>$actor</strong> unlinked a parent task <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->deletechildrentask = '$date, <strong>$actor</strong> deleted a child task <strong>$extra</strong>。' . "\n";
|
||||
|
||||
/* 用来描述和父子需求相关的操作历史记录。*/
|
||||
/* Used to describe the history of operations related to parent-child requirements. */
|
||||
$lang->action->desc->createchildrenstory = '$date, <strong>$actor</strong> created a child story <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->linkchildstory = '$date, <strong>$actor</strong> linked a child story <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->unlinkchildrenstory = '$date, <strong>$actor</strong> unlinked a child story <strong>$extra</strong>。' . "\n";
|
||||
@@ -181,12 +223,20 @@ $lang->action->desc->linkparentstory = '$date, <strong>$actor</strong> linke
|
||||
$lang->action->desc->unlinkparentstory = '$date, <strong>$actor</strong> unlinked a parent story <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->deletechildrenstory = '$date, <strong>$actor</strong> deleted a child story <strong>$extra</strong>。' . "\n";
|
||||
|
||||
/* 关联用例和移除用例时的历史操作记录。*/
|
||||
/* Historical record of actions when associating and removing cases. */
|
||||
$lang->action->desc->linkrelatedcase = '$date, <strong>$actor</strong> hat einen Fall verknüpft <strong>$extra</strong>.' . "\n";
|
||||
$lang->action->desc->unlinkrelatedcase = '$date, <strong>$actor</strong> hate eine Fallverknüpfung aufgelöst <strong>$extra</strong>.' . "\n";
|
||||
|
||||
/* 用来显示动态信息。*/
|
||||
/* Used to describe the history of operations link story and bug to productplan. */
|
||||
$lang->action->desc->linkstory = '$date, 由 <strong>$actor</strong> 关联需求 <strong>$extra</strong> 到计划。' . "\n";
|
||||
$lang->action->desc->linkbug = '$date, 由 <strong>$actor</strong> 关联BUG <strong>$extra</strong> 到计划。' . "\n";
|
||||
$lang->action->desc->unlinkstory = '$date, 由 <strong>$actor</strong> 从计划移除需求 <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->unlinkbug = '$date, 由 <strong>$actor</strong> 从计划移除BUG <strong>$extra</strong>。' . "\n";
|
||||
|
||||
/* Used to display dynamic information. */
|
||||
$lang->action->label = new stdclass();
|
||||
$lang->action->label->install = 'install ';
|
||||
$lang->action->label->revert = 'revert ';
|
||||
$lang->action->label->created = 'created ';
|
||||
$lang->action->label->opened = 'opened ';
|
||||
$lang->action->label->openedbysystem = 'Opened by system ';
|
||||
@@ -216,6 +266,7 @@ $lang->action->label->tostory = 'Convert to Story';
|
||||
$lang->action->label->frombug = 'Converted from Bug';
|
||||
$lang->action->label->fromlib = 'Import from library';
|
||||
$lang->action->label->totask = 'Convert to Task';
|
||||
$lang->action->label->converttotask = 'converted to Task ';
|
||||
$lang->action->label->svncommited = 'SVN Commit';
|
||||
$lang->action->label->gitcommited = 'Git Commit';
|
||||
$lang->action->label->linked2plan = 'Link to Plan';
|
||||
@@ -224,6 +275,7 @@ $lang->action->label->changestatus = 'Change Status';
|
||||
$lang->action->label->marked = 'marked';
|
||||
$lang->action->label->linked2execution = "Link {$lang->executionCommon}";
|
||||
$lang->action->label->unlinkedfromexecution = "Unlink {$lang->executionCommon}";
|
||||
$lang->action->label->linked2kanban = 'linked to kanban';
|
||||
$lang->action->label->linked2project = "Link Project";
|
||||
$lang->action->label->unlinkedfromproject = "Unlink Project";
|
||||
$lang->action->label->unlinkedfrombuild = "Unlink Build";
|
||||
@@ -280,12 +332,44 @@ $lang->action->label->reviewrejected = 'Reject';
|
||||
$lang->action->label->reviewclarified = 'Clarify';
|
||||
$lang->action->label->commitsummary = 'Commit Summary';
|
||||
$lang->action->label->updatetrainee = 'Update Trainee';
|
||||
$lang->action->label->setdefaultbranch = 'Set default branch';
|
||||
$lang->action->label->syncprogram = 'start';
|
||||
$lang->action->label->syncproject = 'start';
|
||||
$lang->action->label->syncexecution = 'start';
|
||||
$lang->action->label->syncexecutionbychild = 'start';
|
||||
$lang->action->label->startProgram = '(The start of the project sets the status of the program as Ongoing)';
|
||||
$lang->action->label->createmr = 'Merge Request Linked';
|
||||
$lang->action->label->deletemr = 'Merge Request Unlinked';
|
||||
$lang->action->label->mergedmr = 'Merge Request Merged';
|
||||
$lang->action->label->compilepass = 'Compile Success';
|
||||
$lang->action->label->compilefail = 'Compile Fail';
|
||||
$lang->action->label->reopen = 'Reopen';
|
||||
$lang->action->label->approve = 'Passed';
|
||||
$lang->action->label->reject = 'Rejected';
|
||||
$lang->action->label->importfromgitlab = 'Issue associate created';
|
||||
$lang->action->label->archived = 'Archived';
|
||||
$lang->action->label->restore = 'Restore';
|
||||
$lang->action->label->mergedbranch = 'Merge Branch';
|
||||
$lang->action->label->startedbychild = 'started';
|
||||
$lang->action->label->finishedbychild = 'finished';
|
||||
$lang->action->label->closedbychild = 'closed';
|
||||
$lang->action->label->activatedbychild = 'activated';
|
||||
$lang->action->label->createchild = 'activated';
|
||||
$lang->action->label->executed = 'executed';
|
||||
$lang->action->label->importedcard = 'imported';
|
||||
$lang->action->label->importedproductplan = 'imported';
|
||||
$lang->action->label->importedrelease = 'imported';
|
||||
$lang->action->label->importedexecution = 'imported';
|
||||
$lang->action->label->importedbuild = 'imported';
|
||||
$lang->action->label->fromsonarqube = 'created a bug from SonarQube Issue named:';
|
||||
$lang->action->label->bind = 'bound';
|
||||
$lang->action->label->unbind = 'unbound';
|
||||
$lang->action->label->linkstory = 'link stories to';
|
||||
$lang->action->label->linkbug = 'link bugs to';
|
||||
$lang->action->label->unlinkstory = 'unlink stories from';
|
||||
$lang->action->label->unlinkbug = 'unlink bugs from';
|
||||
|
||||
/* 动态信息按照对象分组 */
|
||||
/* Dynamic information is grouped by object. */
|
||||
$lang->action->dynamicAction = new stdclass;
|
||||
$lang->action->dynamicAction->todo['opened'] = 'Create Todo';
|
||||
$lang->action->dynamicAction->todo['edited'] = 'Edit Todo';
|
||||
@@ -297,18 +381,18 @@ $lang->action->dynamicAction->todo['assigned'] = 'Assign Todo';
|
||||
$lang->action->dynamicAction->todo['undeleted'] = 'Restore Todo';
|
||||
$lang->action->dynamicAction->todo['hidden'] = 'Hide Todo';
|
||||
|
||||
$lang->action->dynamicAction->program['create'] = 'Create Program';
|
||||
$lang->action->dynamicAction->program['edit'] = 'Edit Program';
|
||||
$lang->action->dynamicAction->program['activate'] = 'Activate Program';
|
||||
$lang->action->dynamicAction->program['delete'] = 'Delete Program';
|
||||
$lang->action->dynamicAction->program['close'] = 'Close Program';
|
||||
$lang->action->dynamicAction->program['opened'] = 'Create Program';
|
||||
$lang->action->dynamicAction->program['edited'] = 'Edit Program';
|
||||
$lang->action->dynamicAction->program['activated'] = 'Activate Program';
|
||||
$lang->action->dynamicAction->program['deleted'] = 'Delete Program';
|
||||
$lang->action->dynamicAction->program['closed'] = 'Close Program';
|
||||
|
||||
$lang->action->dynamicAction->project['create'] = 'Create Project';
|
||||
$lang->action->dynamicAction->project['edit'] = 'Edit Project';
|
||||
$lang->action->dynamicAction->project['start'] = 'Start Project';
|
||||
$lang->action->dynamicAction->project['suspend'] = 'Suspend Project';
|
||||
$lang->action->dynamicAction->project['activate'] = 'Activate Project';
|
||||
$lang->action->dynamicAction->project['close'] = 'Close Project';
|
||||
$lang->action->dynamicAction->project['opened'] = 'Create Project';
|
||||
$lang->action->dynamicAction->project['edited'] = 'Edit Project';
|
||||
$lang->action->dynamicAction->project['started'] = 'Start Project';
|
||||
$lang->action->dynamicAction->project['suspended'] = 'Suspend Project';
|
||||
$lang->action->dynamicAction->project['activated'] = 'Activate Project';
|
||||
$lang->action->dynamicAction->project['closed'] = 'Close Project';
|
||||
|
||||
$lang->action->dynamicAction->product['opened'] = 'Create ' . $lang->productCommon;
|
||||
$lang->action->dynamicAction->product['edited'] = 'Edit ' . $lang->productCommon;
|
||||
@@ -317,8 +401,23 @@ $lang->action->dynamicAction->product['closed'] = 'Close ' . $lang->productCo
|
||||
$lang->action->dynamicAction->product['undeleted'] = 'Restore ' . $lang->productCommon;
|
||||
$lang->action->dynamicAction->product['hidden'] = 'Hide ' . $lang->productCommon;
|
||||
|
||||
$lang->action->dynamicAction->productplan['opened'] = 'Create Plan';
|
||||
$lang->action->dynamicAction->productplan['edited'] = 'Edit Plan';
|
||||
$lang->action->dynamicAction->branch['opened'] = 'Create Branch';
|
||||
$lang->action->dynamicAction->branch['edited'] = 'Edit Branch';
|
||||
$lang->action->dynamicAction->branch['closed'] = 'Close Branch';
|
||||
$lang->action->dynamicAction->branch['activated'] = 'Activate Branch';
|
||||
$lang->action->dynamicAction->branch['setdefaultbranch'] = 'Set Default Branch';
|
||||
$lang->action->dynamicAction->branch['mergebranch'] = 'Merge Branch';
|
||||
|
||||
$lang->action->dynamicAction->productplan['opened'] = 'Create Plan';
|
||||
$lang->action->dynamicAction->productplan['edited'] = 'Edit Plan';
|
||||
$lang->action->dynamicAction->productplan['started'] = "Start Plan";
|
||||
$lang->action->dynamicAction->productplan['finished'] = "Finish Plan";
|
||||
$lang->action->dynamicAction->productplan['closed'] = "Close Plan";
|
||||
$lang->action->dynamicAction->productplan['activated'] = "Activate Plan";
|
||||
$lang->action->dynamicAction->productplan['linkstory'] = "Link Story";
|
||||
$lang->action->dynamicAction->productplan['unlinkstory'] = "Unlink Story";
|
||||
$lang->action->dynamicAction->productplan['linkbug'] = "Link Bug";
|
||||
$lang->action->dynamicAction->productplan['unlinkbug'] = "Unlink Bug";
|
||||
|
||||
$lang->action->dynamicAction->release['opened'] = 'Create Release';
|
||||
$lang->action->dynamicAction->release['edited'] = 'Edit Release';
|
||||
@@ -328,6 +427,7 @@ $lang->action->dynamicAction->release['notified'] = 'Notify Release';
|
||||
$lang->action->dynamicAction->release['hidden'] = 'Hide Release';
|
||||
|
||||
$lang->action->dynamicAction->story['opened'] = 'Create Story';
|
||||
$lang->action->dynamicAction->story['importfromgitlab'] = "Issue associate create story";
|
||||
$lang->action->dynamicAction->story['edited'] = 'Edit Story';
|
||||
$lang->action->dynamicAction->story['activated'] = 'Activate Story';
|
||||
$lang->action->dynamicAction->story['reviewed'] = 'Review Story';
|
||||
@@ -346,6 +446,7 @@ $lang->action->dynamicAction->story['undeleted'] = 'Restore Story';
|
||||
$lang->action->dynamicAction->story['hidden'] = 'Hide Story';
|
||||
$lang->action->dynamicAction->story['linked2execution'] = "Link Story";
|
||||
$lang->action->dynamicAction->story['unlinkedfromexecution'] = "Unlink Story";
|
||||
$lang->action->dynamicAction->story['linked2kanban'] = "Link Story";
|
||||
$lang->action->dynamicAction->story['estimated'] = "Estimate $lang->SRCommon";
|
||||
|
||||
$lang->action->dynamicAction->execution['opened'] = 'Create ' . $lang->executionCommon;
|
||||
@@ -361,9 +462,42 @@ $lang->action->dynamicAction->execution['undeleted'] = 'Restore ' . $lang->execu
|
||||
$lang->action->dynamicAction->execution['hidden'] = 'Hide ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->execution['moved'] = 'Improt Task';
|
||||
|
||||
$lang->action->dynamicAction->kanban['created'] = 'Create Kanban';
|
||||
$lang->action->dynamicAction->kanban['edited'] = 'Kanban Settings';
|
||||
$lang->action->dynamicAction->kanban['closed'] = 'Close Kanban';
|
||||
$lang->action->dynamicAction->kanban['deleted'] = 'Delete Kanban';
|
||||
|
||||
$lang->action->dynamicAction->kanbanspace['created'] = 'Create Space';
|
||||
$lang->action->dynamicAction->kanbanspace['edited'] = 'Space Settings';
|
||||
$lang->action->dynamicAction->kanbanspace['closed'] = 'Close Space';
|
||||
$lang->action->dynamicAction->kanbanspace['deleted'] = 'Deleted Space';
|
||||
|
||||
$lang->action->dynamicAction->kanbanregion['created'] = 'Create Region';
|
||||
$lang->action->dynamicAction->kanbanregion['edited'] = 'Edit Region';
|
||||
$lang->action->dynamicAction->kanbanregion['deleted'] = 'Delete Region';
|
||||
|
||||
$lang->action->dynamicAction->kanbancolumn['created'] = 'Create Column';
|
||||
$lang->action->dynamicAction->kanbancolumn['edited'] = 'Column Settings';
|
||||
$lang->action->dynamicAction->kanbancolumn['archived'] = 'Archive Column';
|
||||
$lang->action->dynamicAction->kanbancolumn['restore'] = 'Restore Column';
|
||||
$lang->action->dynamicAction->kanbancolumn['deleted'] = 'Delete Column';
|
||||
|
||||
$lang->action->dynamicAction->kanbanlane['created'] = 'Create Lane';
|
||||
$lang->action->dynamicAction->kanbanlane['edited'] = 'Lane Settings';
|
||||
$lang->action->dynamicAction->kanbanlane['moved'] = 'Move Lane';
|
||||
$lang->action->dynamicAction->kanbanlane['deleted'] = 'Delete Lane';
|
||||
|
||||
$lang->action->dynamicAction->kanbancard['created'] = 'Create Card';
|
||||
$lang->action->dynamicAction->kanbancard['edited'] = 'Edit Card';
|
||||
$lang->action->dynamicAction->kanbancard['commented'] = 'Comment Card';
|
||||
$lang->action->dynamicAction->kanbancard['archived'] = 'Archive Card';
|
||||
$lang->action->dynamicAction->kanbancard['restore'] = 'Restore Card';
|
||||
$lang->action->dynamicAction->kanbancard['deleted'] = 'Delete Card';
|
||||
|
||||
$lang->action->dynamicAction->team['managedTeam'] = 'Manage Team';
|
||||
|
||||
$lang->action->dynamicAction->task['opened'] = 'Create Task';
|
||||
$lang->action->dynamicAction->task['importfromgitlab'] = "Issue associate create task";
|
||||
$lang->action->dynamicAction->task['edited'] = 'Edit Task';
|
||||
$lang->action->dynamicAction->task['commented'] = 'Task Comment';
|
||||
$lang->action->dynamicAction->task['assigned'] = 'Assign Task';
|
||||
@@ -397,6 +531,7 @@ $lang->action->dynamicAction->build['edited'] = 'Edit Build';
|
||||
$lang->action->dynamicAction->build['deleted'] = 'Delete Build';
|
||||
|
||||
$lang->action->dynamicAction->bug['opened'] = 'Report Bug';
|
||||
$lang->action->dynamicAction->bug['importfromgitlab'] = "Issue associate create bug";
|
||||
$lang->action->dynamicAction->bug['edited'] = 'Edit Bug';
|
||||
$lang->action->dynamicAction->bug['activated'] = 'Activate Bug';
|
||||
$lang->action->dynamicAction->bug['assigned'] = 'Assign Bug';
|
||||
@@ -415,6 +550,7 @@ $lang->action->dynamicAction->bug['linked2release'] = 'Link Release';
|
||||
$lang->action->dynamicAction->bug['unlinkedfromrelease'] = 'Unlink Plan';
|
||||
$lang->action->dynamicAction->bug['linked2bug'] = 'Link Build';
|
||||
$lang->action->dynamicAction->bug['unlinkedfrombuild'] = 'Unlink Build';
|
||||
$lang->action->dynamicAction->bug['fromsonarqube'] = 'Create Bug from SonarQube Issue';
|
||||
|
||||
$lang->action->dynamicAction->testtask['opened'] = 'Create Test Request';
|
||||
$lang->action->dynamicAction->testtask['edited'] = 'Edit Test Request';
|
||||
@@ -461,6 +597,10 @@ $lang->action->dynamicAction->doc['deleted'] = 'Delete Document';
|
||||
$lang->action->dynamicAction->doc['undeleted'] = 'Restore Document';
|
||||
$lang->action->dynamicAction->doc['hidden'] = 'Hide Document';
|
||||
|
||||
$lang->action->dynamicAction->api['created'] = 'Create Interface';
|
||||
$lang->action->dynamicAction->api['edited'] = 'Edit Interface';
|
||||
$lang->action->dynamicAction->api['deleted'] = 'Delete Interface';
|
||||
|
||||
$lang->action->dynamicAction->user['created'] = 'Create User';
|
||||
$lang->action->dynamicAction->user['edited'] = 'Edit User';
|
||||
$lang->action->dynamicAction->user['deleted'] = 'Delete User';
|
||||
@@ -473,8 +613,23 @@ $lang->action->dynamicAction->user['loginxuanxuan'] = 'Login Desktop';
|
||||
$lang->action->dynamicAction->entry['created'] = 'Add Application';
|
||||
$lang->action->dynamicAction->entry['edited'] = 'Edit Application';
|
||||
|
||||
/* 用来生成相应对象的链接。*/
|
||||
global $config;
|
||||
$lang->action->dynamicAction->job['created'] = 'Create Job';
|
||||
$lang->action->dynamicAction->job['edited'] = 'Edit Job';
|
||||
$lang->action->dynamicAction->job['executed'] = 'Execute Job';
|
||||
$lang->action->dynamicAction->job['deleted'] = 'Delete Job';
|
||||
$lang->action->dynamicAction->job['undeleted'] = 'Undelete Job';
|
||||
|
||||
$lang->action->dynamicAction->sonarqube['created'] = 'Create SonarQube Server';
|
||||
$lang->action->dynamicAction->sonarqube['edited'] = 'Edit SonarQube Server';
|
||||
$lang->action->dynamicAction->sonarqube['deleted'] = 'Delete SonarQube Server';
|
||||
|
||||
$lang->action->dynamicAction->sonarqubeproject['deleted'] = 'Delete SonarQube Project';
|
||||
|
||||
$lang->action->dynamicAction->gitlab['created'] = 'Create GitLab Server';
|
||||
$lang->action->dynamicAction->gitlab['edited'] = 'Edit GitLab Server';
|
||||
$lang->action->dynamicAction->gitlab['deleted'] = 'Delete GitLab Server';
|
||||
|
||||
/* Generate the corresponding object link. */
|
||||
$lang->action->label->product = $lang->productCommon . '|product|view|productID=%s';
|
||||
$lang->action->label->productplan = 'Plan|productplan|view|productID=%s';
|
||||
$lang->action->label->release = 'Release|release|view|productID=%s';
|
||||
@@ -487,27 +642,38 @@ if($config->systemMode == 'new')
|
||||
}
|
||||
else
|
||||
{
|
||||
$lang->action->label->execution = "$lang->executionCommon|execution|task|executionID=%s";
|
||||
$lang->action->label->execution = "Execution|execution|task|executionID=%s";
|
||||
}
|
||||
$lang->action->label->task = 'Aufgaben|task|view|taskID=%s';
|
||||
$lang->action->label->build = 'Builds|build|view|buildID=%s';
|
||||
$lang->action->label->bug = 'Bugs|bug|view|bugID=%s';
|
||||
$lang->action->label->case = 'Fälle|testcase|view|caseID=%s';
|
||||
$lang->action->label->testtask = 'Testaufgaben|testtask|view|caseID=%s';
|
||||
$lang->action->label->testsuite = 'Test Suite|testsuite|view|suiteID=%s';
|
||||
$lang->action->label->caselib = 'Fallbibliothek|testsuite|libview|libID=%s';
|
||||
$lang->action->label->todo = 'Todo|todo|view|todoID=%s';
|
||||
$lang->action->label->doclib = 'Dok Bibliothek|doc|browse|libID=%s';
|
||||
$lang->action->label->doc = 'Dok|doc|view|docID=%s';
|
||||
$lang->action->label->user = 'Benutzer|user|view|account=%s';
|
||||
$lang->action->label->testreport = 'Berichte|testreport|view|report=%s';
|
||||
$lang->action->label->entry = 'Eintrag|entry|browse|';
|
||||
$lang->action->label->webhook = 'Webhook|webhook|browse|';
|
||||
$lang->action->label->space = ' ';
|
||||
$lang->action->label->risk = 'Risk|risk|view|riskID=%s';
|
||||
$lang->action->label->issue = 'Issue|issue|view|issueID=%s';
|
||||
$lang->action->label->design = 'Design|design|view|designID=%s';
|
||||
$lang->action->label->stakeholder = 'Stakeholder|stakeholder|view|userID=%s';
|
||||
|
||||
$lang->action->label->task = 'Aufgaben|task|view|taskID=%s';
|
||||
$lang->action->label->build = 'Builds|build|view|buildID=%s';
|
||||
$lang->action->label->bug = 'Bugs|bug|view|bugID=%s';
|
||||
$lang->action->label->case = 'Fälle|testcase|view|caseID=%s';
|
||||
$lang->action->label->testtask = 'Testaufgaben|testtask|view|caseID=%s';
|
||||
$lang->action->label->testsuite = 'Test Suite|testsuite|view|suiteID=%s';
|
||||
$lang->action->label->caselib = 'Fallbibliothek|testsuite|libview|libID=%s';
|
||||
$lang->action->label->todo = 'Todo|todo|view|todoID=%s';
|
||||
$lang->action->label->doclib = 'Dok Bibliothek|doc|browse|libID=%s';
|
||||
$lang->action->label->doc = 'Dok|doc|view|docID=%s';
|
||||
$lang->action->label->user = 'Benutzer|user|view|account=%s';
|
||||
$lang->action->label->testreport = 'Berichte|testreport|view|report=%s';
|
||||
$lang->action->label->entry = 'Eintrag|entry|browse|';
|
||||
$lang->action->label->webhook = 'Webhook|webhook|browse|';
|
||||
$lang->action->label->space = ' ';
|
||||
$lang->action->label->risk = 'Risk|risk|view|riskID=%s';
|
||||
$lang->action->label->issue = 'Issue|issue|view|issueID=%s';
|
||||
$lang->action->label->design = 'Design|design|view|designID=%s';
|
||||
$lang->action->label->stakeholder = 'Stakeholder|stakeholder|view|userID=%s';
|
||||
$lang->action->label->api = 'Interface|api|index|libID=%s&moduleID=%s&apiID=%s';
|
||||
$lang->action->label->kanbanspace = 'Kanban Space|kanban|space|browseType=%s';
|
||||
$lang->action->label->kanbanregion = 'Kanban Region|kanban|view|kanbanID=%s';
|
||||
$lang->action->label->kanban = 'Kanban|kanban|view|kanbanID=%s';
|
||||
$lang->action->label->kanbancolumn = 'Kanban Column|execution|kanban|execution=%s';
|
||||
$lang->action->label->kanbanlane = 'Kanban Lane|execution|kanban|execution=%s&type=all';
|
||||
$lang->action->label->kanbancard = 'Kanban Card|kanban|view|kanbanID=%s';
|
||||
$lang->action->label->mr = 'Merge Request|mr|view|id=%s';
|
||||
$lang->action->label->gitlab = 'GitLab Server|gitlab|view|id=%s';
|
||||
$lang->action->label->stage = 'Stage|stage|browse|';
|
||||
|
||||
/* Object type. */
|
||||
$lang->action->search = new stdclass();
|
||||
@@ -535,7 +701,7 @@ $lang->action->search->objectTypeList['testsuite'] = 'Suite';
|
||||
$lang->action->search->objectTypeList['caselib'] = 'Bibliothek';
|
||||
$lang->action->search->objectTypeList['testreport'] = 'Berichte';
|
||||
|
||||
/* 用来在动态显示中显示动作 */
|
||||
/* Used to display actions in dynamic method. */
|
||||
$lang->action->search->label[''] = '';
|
||||
$lang->action->search->label['created'] = $lang->action->label->created;
|
||||
$lang->action->search->label['opened'] = $lang->action->label->opened;
|
||||
@@ -570,6 +736,7 @@ $lang->action->search->label['linked2project'] = $lang->action->label->li
|
||||
$lang->action->search->label['unlinkedfromproject'] = $lang->action->label->unlinkedfromproject;
|
||||
$lang->action->search->label['linked2execution'] = $lang->action->label->linked2execution;
|
||||
$lang->action->search->label['unlinkedfromexecution'] = $lang->action->label->unlinkedfromexecution;
|
||||
$lang->action->search->label['linked2kanban'] = $lang->action->label->linked2kanban;
|
||||
$lang->action->search->label['started'] = $lang->action->label->started;
|
||||
$lang->action->search->label['restarted'] = $lang->action->label->restarted;
|
||||
$lang->action->search->label['recordestimate'] = $lang->action->label->recordestimate;
|
||||
@@ -578,5 +745,114 @@ $lang->action->search->label['canceled'] = $lang->action->label->ca
|
||||
$lang->action->search->label['finished'] = $lang->action->label->finished;
|
||||
$lang->action->search->label['paused'] = $lang->action->label->paused;
|
||||
$lang->action->search->label['verified'] = $lang->action->label->verified;
|
||||
$lang->action->search->label['importfromgitlab'] = $lang->action->label->importfromgitlab;
|
||||
$lang->action->search->label['login'] = $lang->action->label->login;
|
||||
$lang->action->search->label['logout'] = $lang->action->label->logout;
|
||||
|
||||
/* Action language config for API(JIHU) */
|
||||
$lang->action->apiTitle = new stdclass();
|
||||
$lang->action->apiTitle->opened = 'Opened.';
|
||||
$lang->action->apiTitle->created = 'Created.';
|
||||
$lang->action->apiTitle->added = 'Added.';
|
||||
$lang->action->apiTitle->changed = 'Changed.';
|
||||
$lang->action->apiTitle->edited = 'Edited.';
|
||||
$lang->action->apiTitle->assigned = 'Assigned to <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->closed = 'Closed.';
|
||||
$lang->action->apiTitle->deleted = 'Deleted.';
|
||||
$lang->action->apiTitle->deletedfile = 'Deleted: <strong><i>%s</i></strong>.';
|
||||
$lang->action->apiTitle->editfile = 'Edited: <strong><i>%s</i></strong>.';
|
||||
$lang->action->apiTitle->erased = 'Erased.';
|
||||
$lang->action->apiTitle->undeleted = 'Restored.';
|
||||
$lang->action->apiTitle->hidden = 'Hidden.';
|
||||
$lang->action->apiTitle->commented = 'Commented';
|
||||
$lang->action->apiTitle->activated = 'Activated.';
|
||||
$lang->action->apiTitle->confirmed = 'Confirmed.';
|
||||
$lang->action->apiTitle->caseconfirmed = '<strong>$actor</strong> confirmed the case change. The latest build is <strong>#$extra</strong>';
|
||||
$lang->action->apiTitle->bugconfirmed = '<strong>$actor</strong> confirmed Bug.';
|
||||
$lang->action->apiTitle->frombug = 'Converted from <strong>$actor</strong>. Its ID was <strong>$extra</strong>.';
|
||||
$lang->action->apiTitle->started = 'Started by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->restarted = 'Continued by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->delayed = 'Postponed by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->suspended = 'Suspended by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->recordestimate = 'Recorded by <strong>$actor</strong> and it cost <strong>$extra</strong> hours.';
|
||||
$lang->action->apiTitle->editestimate = '<strong>$actor</strong> edited Hour.';
|
||||
$lang->action->apiTitle->deleteestimate = '<strong>$actor</strong> deleted Hour.';
|
||||
$lang->action->apiTitle->canceled = 'Cancelled by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->svncommited = '<strong>$actor</strong> committed and the build is <strong>#$extra</strong>.';
|
||||
$lang->action->apiTitle->gitcommited = '<strong>$actor</strong> committed and the build is <strong>#$extra</strong>.';
|
||||
$lang->action->apiTitle->finished = 'Finished by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->paused = 'Paused by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->linked2bug = 'Linked to <strong>$extra</strong> by <strong>$actor</strong>';
|
||||
$lang->action->apiTitle->linked2testtask = 'Linked to <strong>$extra</strong> by <strong>$actor</strong>';
|
||||
$lang->action->apiTitle->resolved = 'Resolved by <strong>$actor</strong> ';
|
||||
$lang->action->apiTitle->managed = 'By <strong>$actor</strong> managed.';
|
||||
$lang->action->apiTitle->estimated = 'By <strong>$actor</strong> estimated.';
|
||||
$lang->action->apiTitle->run = 'By <strong>$actor</strong> executed.';
|
||||
$lang->action->apiTitle->tostory = "To story: {$lang->SRCommon}";
|
||||
$lang->action->apiTitle->createchildren = 'Create children <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->linkchildtask = 'Link a child task <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->unlinkchildrentask = 'Unlink a child task <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->linkparenttask = 'Link a parent task <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->unlinkparenttask = 'Unlink a parent task <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->deletechildrentask = 'Delete a child task<strong>%s</strong>.';
|
||||
$lang->action->apiTitle->createchildrenstory = 'Create a child story <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->linkchildstory = 'Link a child story <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->unlinkchildrenstory = 'Unlink a child story <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->linkparentstory = 'Link parent story <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->unlinkparentstory = 'Unlink parent story from <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->deletechildrenstory = 'Deleted a child story <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->linkrelatedcase = 'Link related case <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->unlinkrelatedcase = 'Unlink related case <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->openedbysystem = 'Opened by system';
|
||||
$lang->action->apiTitle->closedbysystem = 'Closed by system';
|
||||
$lang->action->apiTitle->communicated = 'Communicated';
|
||||
$lang->action->apiTitle->blocked = 'Blocked';
|
||||
$lang->action->apiTitle->reviewed = 'Reviewed';
|
||||
$lang->action->apiTitle->recalled = 'Recalled';
|
||||
$lang->action->apiTitle->moved = 'Moved';
|
||||
$lang->action->apiTitle->fromlib = 'Import from lib';
|
||||
$lang->action->apiTitle->totask = 'To task';
|
||||
$lang->action->apiTitle->linked2plan = "Link to plan";
|
||||
$lang->action->apiTitle->unlinkedfromplan = "Unlinked from plan";
|
||||
$lang->action->apiTitle->changestatus = 'Changed status';
|
||||
$lang->action->apiTitle->marked = 'Marked';
|
||||
$lang->action->apiTitle->linked2execution = "Linked to {$lang->executionCommon}";
|
||||
$lang->action->apiTitle->unlinkedfromexecution = "Unlinked from {$lang->executionCommon}";
|
||||
$lang->action->apiTitle->linked2kanban = 'Linked to Kanban';
|
||||
$lang->action->apiTitle->linked2project = "Linked to project";
|
||||
$lang->action->apiTitle->unlinkedfromproject = "Unlinked from project";
|
||||
$lang->action->apiTitle->unlinkedfrombuild = "Unlinked from build";
|
||||
$lang->action->apiTitle->linked2release = "Linked to release";
|
||||
$lang->action->apiTitle->unlinkedfromrelease = "Unlinked from release";
|
||||
$lang->action->apiTitle->linkrelatedbug = "Linked related Bug";
|
||||
$lang->action->apiTitle->unlinkrelatedbug = "Unlinked related Bug";
|
||||
$lang->action->apiTitle->linkrelatedstory = "Link related story {$lang->SRCommon}";
|
||||
$lang->action->apiTitle->unlinkrelatedstory = "Unlink related story {$lang->SRCommon}";
|
||||
$lang->action->apiTitle->subdividestory = "Subdivided story: {$lang->SRCommon}";
|
||||
$lang->action->apiTitle->unlinkchildstory = "Unlink child story: {$lang->SRCommon}";
|
||||
$lang->action->apiTitle->verified = 'Verified';
|
||||
$lang->action->apiTitle->login = 'Login';
|
||||
$lang->action->apiTitle->logout = "Logout";
|
||||
$lang->action->apiTitle->linked2build = "Linked to build";
|
||||
$lang->action->apiTitle->unlinkedfromtesttask = "Unlinked from test task";
|
||||
$lang->action->apiTitle->batchcreate = "Batch create";
|
||||
$lang->action->apiTitle->managedteam = "Managed team";
|
||||
$lang->action->apiTitle->managedwhitelist = "Managed white list";
|
||||
$lang->action->apiTitle->tracked = 'Tracked';
|
||||
$lang->action->apiTitle->hangup = 'Hangup';
|
||||
$lang->action->apiTitle->reviewpassed = 'Review passed';
|
||||
$lang->action->apiTitle->reviewrejected = 'Review rejected';
|
||||
$lang->action->apiTitle->reviewclarified = 'Review clarified';
|
||||
$lang->action->apiTitle->commitsummary = 'Commit summary';
|
||||
$lang->action->apiTitle->updatetrainee = 'Update trainee';
|
||||
|
||||
/* Code Review in Repo or Merge Request module. */
|
||||
$lang->action->desc->repocreated = '$date, created and reviewed by <strong>$actor</strong>: $extra.' . "\n";
|
||||
$lang->action->label->repocreated = "create and review";
|
||||
$lang->action->dynamicAction->task['gitcommited'] = 'GIT Commit';
|
||||
$lang->action->dynamicAction->bug['repocreated'] = $lang->action->label->repocreated;
|
||||
$lang->action->desc->createmr = '$extra';
|
||||
$lang->action->desc->deletemr = '$date, <strong>$actor</strong> unlink <a href="$extra">merge request</a>。';
|
||||
$lang->action->desc->mergedmr = '$date, <strong>$actor</strong> merged <a href="$extra">code</a>.';
|
||||
$lang->action->desc->approve = '$date, <strong>$actor</strong> approved.';
|
||||
$lang->action->desc->reject = '$date, <strong>$actor</strong> rejected.';
|
||||
|
||||
+436
-161
@@ -1,26 +1,40 @@
|
||||
<?php
|
||||
/**
|
||||
* The action module fr file of ZenTaoPMS.
|
||||
* The action module English file of ZenTaoPMS.
|
||||
*
|
||||
* @copyright Copyright 2009-2015 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
||||
* @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package action
|
||||
* @version $Id: fr.php 4729 2013-05-03 07:53:55Z chencongzhi520@gmail.com $
|
||||
* @link https://www.zentao.pm
|
||||
* @version $Id: en.php 4729 2013-05-03 07:53:55Z chencongzhi520@gmail.com $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->action->common = 'Log';
|
||||
$lang->action->product = $lang->productCommon;
|
||||
$lang->action->project = 'Project';
|
||||
$lang->action->execution = $lang->execution->common;
|
||||
$lang->action->objectType = "Type d'objet";
|
||||
$lang->action->objectID = 'ID';
|
||||
$lang->action->objectName = "Nom de l'object";
|
||||
$lang->action->actor = 'User';
|
||||
$lang->action->action = 'Action';
|
||||
$lang->action->actionID = 'Action ID';
|
||||
$lang->action->date = 'Date';
|
||||
$lang->action->extra = 'Extra';
|
||||
global $config;
|
||||
|
||||
$lang->action->common = 'Log';
|
||||
$lang->action->id = 'ID';
|
||||
$lang->action->product = $lang->productCommon;
|
||||
$lang->action->project = 'Project';
|
||||
$lang->action->execution = $lang->execution->common;
|
||||
$lang->action->objectType = "Type d'objet";
|
||||
$lang->action->objectID = 'ID';
|
||||
$lang->action->objectName = "Nom de l'object";
|
||||
$lang->action->actor = 'User';
|
||||
$lang->action->action = 'Action';
|
||||
$lang->action->actionID = 'Action ID';
|
||||
$lang->action->date = 'Date';
|
||||
$lang->action->dateAB = 'Action Date';
|
||||
$lang->action->extra = 'Extra';
|
||||
$lang->action->system = 'System';
|
||||
$lang->action->url = 'URL';
|
||||
$lang->action->contentType = 'Content Type';
|
||||
$lang->action->data = 'Data';
|
||||
$lang->action->result = 'Result';
|
||||
$lang->action->modified = 'Modified';
|
||||
$lang->action->old = 'Old';
|
||||
$lang->action->new = 'New';
|
||||
$lang->action->to = 'To';
|
||||
$lang->action->superReviewer = 'Super Reviewer';
|
||||
|
||||
$lang->action->trash = 'Corbeille';
|
||||
$lang->action->undelete = 'Restaurer';
|
||||
@@ -29,14 +43,20 @@ $lang->action->hideAll = 'Masquer Tout';
|
||||
$lang->action->editComment = 'Editer commentaire';
|
||||
$lang->action->create = 'Ajouter commentaire';
|
||||
$lang->action->comment = 'Commentaire';
|
||||
$lang->action->byQuery = 'Search';
|
||||
|
||||
$lang->action->trashTips = 'Note: Les suppressions dans ZenTao sont purement logiques.';
|
||||
$lang->action->textDiff = 'Text Format';
|
||||
$lang->action->original = 'Original Format';
|
||||
$lang->action->confirmHideAll = 'Voulez-vous masquer tous les enregistrements ?';
|
||||
$lang->action->needEdit = '%s que vous voulez restaurer. SVP éditez la.';
|
||||
$lang->action->historyEdit = "l'historique Edité Par ne peut pas être vide.";
|
||||
$lang->action->noDynamic = "Pas d'historique.";
|
||||
$lang->action->undeleteAction = 'Reset Data';
|
||||
$lang->action->hideOneAction = 'Hide Data';
|
||||
|
||||
$lang->action->trashTips = 'Note: Les suppressions dans ZenTao sont purement logiques.';
|
||||
$lang->action->textDiff = 'Text Format';
|
||||
$lang->action->original = 'Original Format';
|
||||
$lang->action->confirmHideAll = 'Voulez-vous masquer tous les enregistrements ?';
|
||||
$lang->action->needEdit = '%s que vous voulez restaurer. SVP éditez la.';
|
||||
$lang->action->historyEdit = "l'historique Edité Par ne peut pas être vide.";
|
||||
$lang->action->noDynamic = "Pas d'historique.";
|
||||
$lang->action->undeletedTips = 'This data did not participate in the merging process during the version upgrade process, so restore is not supported.';
|
||||
$lang->action->executionNoProject = 'The execution does not belong to a project,please restore the project first';
|
||||
|
||||
$lang->action->history = new stdclass();
|
||||
$lang->action->history->action = 'Lien';
|
||||
@@ -65,96 +85,129 @@ $lang->action->periods['lastweek'] = $lang->action->dynamic->lastWeek;
|
||||
$lang->action->periods['thismonth'] = $lang->action->dynamic->thisMonth;
|
||||
$lang->action->periods['lastmonth'] = $lang->action->dynamic->lastMonth;
|
||||
|
||||
$lang->action->objectTypes['product'] = $lang->productCommon;
|
||||
$lang->action->objectTypes['branch'] = 'Branche';
|
||||
$lang->action->objectTypes['story'] = $lang->SRCommon;
|
||||
$lang->action->objectTypes['design'] = 'Design';
|
||||
$lang->action->objectTypes['productplan'] = 'Plan';
|
||||
$lang->action->objectTypes['release'] = 'Release';
|
||||
$lang->action->objectTypes['program'] = 'Program';
|
||||
$lang->action->objectTypes['project'] = 'Project';
|
||||
$lang->action->objectTypes['execution'] = $lang->executionCommon;
|
||||
$lang->action->objectTypes['task'] = 'Tâche';
|
||||
$lang->action->objectTypes['build'] = 'Build';
|
||||
$lang->action->objectTypes['job'] = 'Job';
|
||||
$lang->action->objectTypes['bug'] = 'Bug';
|
||||
$lang->action->objectTypes['case'] = 'CasTest';
|
||||
$lang->action->objectTypes['caseresult'] = 'CasTest Result';
|
||||
$lang->action->objectTypes['stepresult'] = 'CasTest Steps';
|
||||
$lang->action->objectTypes['caselib'] = 'Library';
|
||||
$lang->action->objectTypes['testsuite'] = 'Cahier recette';
|
||||
$lang->action->objectTypes['testtask'] = 'Recette';
|
||||
$lang->action->objectTypes['testreport'] = 'Edition';
|
||||
$lang->action->objectTypes['doc'] = 'Document';
|
||||
$lang->action->objectTypes['doclib'] = 'Répertoire Documents';
|
||||
$lang->action->objectTypes['todo'] = 'Todo';
|
||||
$lang->action->objectTypes['risk'] = 'Risk';
|
||||
$lang->action->objectTypes['issue'] = 'Issue';
|
||||
$lang->action->objectTypes['module'] = 'Module';
|
||||
$lang->action->objectTypes['user'] = 'Utilisateur';
|
||||
$lang->action->objectTypes['stakeholder'] = 'Stakeholder';
|
||||
$lang->action->objectTypes['budget'] = 'Cost Estimate';
|
||||
$lang->action->objectTypes['entry'] = 'Entrée';
|
||||
$lang->action->objectTypes['webhook'] = 'Webhook';
|
||||
$lang->action->objectTypes['job'] = 'Job';
|
||||
$lang->action->objectTypes['team'] = 'Team';
|
||||
$lang->action->objectTypes['whitelist'] = 'Whitelist';
|
||||
$lang->action->objectTypes['pipeline'] = 'GitLib';
|
||||
$lang->action->objectTypes['product'] = $lang->productCommon;
|
||||
$lang->action->objectTypes['branch'] = 'Branche';
|
||||
$lang->action->objectTypes['story'] = $lang->SRCommon;
|
||||
$lang->action->objectTypes['requirement'] = $lang->URCommon;
|
||||
$lang->action->objectTypes['design'] = 'Design';
|
||||
$lang->action->objectTypes['productplan'] = 'Plan';
|
||||
$lang->action->objectTypes['release'] = 'Release';
|
||||
$lang->action->objectTypes['program'] = 'Program';
|
||||
$lang->action->objectTypes['project'] = 'Project';
|
||||
$lang->action->objectTypes['execution'] = $lang->executionCommon;
|
||||
$lang->action->objectTypes['task'] = 'Tâche';
|
||||
$lang->action->objectTypes['build'] = 'Build';
|
||||
$lang->action->objectTypes['job'] = 'Job';
|
||||
$lang->action->objectTypes['bug'] = 'Bug';
|
||||
$lang->action->objectTypes['case'] = 'CasTest';
|
||||
$lang->action->objectTypes['caseresult'] = 'CasTest Result';
|
||||
$lang->action->objectTypes['stepresult'] = 'CasTest Steps';
|
||||
$lang->action->objectTypes['caselib'] = 'Library';
|
||||
$lang->action->objectTypes['testsuite'] = 'Cahier recette';
|
||||
$lang->action->objectTypes['testtask'] = 'Recette';
|
||||
$lang->action->objectTypes['testreport'] = 'Edition';
|
||||
$lang->action->objectTypes['doc'] = 'Document';
|
||||
$lang->action->objectTypes['api'] = 'Interface';
|
||||
$lang->action->objectTypes['doclib'] = 'Répertoire Documents';
|
||||
$lang->action->objectTypes['apistruct'] = 'API struct';
|
||||
$lang->action->objectTypes['todo'] = 'Todo';
|
||||
$lang->action->objectTypes['risk'] = 'Risk';
|
||||
$lang->action->objectTypes['issue'] = 'Issue';
|
||||
$lang->action->objectTypes['module'] = 'Module';
|
||||
$lang->action->objectTypes['user'] = 'Utilisateur';
|
||||
$lang->action->objectTypes['stakeholder'] = 'Stakeholder';
|
||||
$lang->action->objectTypes['budget'] = 'Cost Estimate';
|
||||
$lang->action->objectTypes['entry'] = 'Entrée';
|
||||
$lang->action->objectTypes['webhook'] = 'Webhook';
|
||||
$lang->action->objectTypes['team'] = 'Team';
|
||||
$lang->action->objectTypes['whitelist'] = 'Whitelist';
|
||||
$lang->action->objectTypes['pipeline'] = 'GitLib';
|
||||
$lang->action->objectTypes['gitlab'] = 'GitLab Server';
|
||||
$lang->action->objectTypes['jenkins'] = 'Jenkins';
|
||||
$lang->action->objectTypes['mr'] = 'Merge Request';
|
||||
$lang->action->objectTypes['gitlabproject'] = 'GitLab Project';
|
||||
$lang->action->objectTypes['gitlabuser'] = 'GitLab User';
|
||||
$lang->action->objectTypes['gitlabgroup'] = 'GitLab Group';
|
||||
$lang->action->objectTypes['gitlabbranch'] = 'GitLab Branch';
|
||||
$lang->action->objectTypes['gitlabbranchpriv'] = 'GitLab Protected Branches';
|
||||
$lang->action->objectTypes['gitlabtag'] = 'GitLab Tag';
|
||||
$lang->action->objectTypes['gitlabtagpriv'] = 'GitLab Tag Protected';
|
||||
$lang->action->objectTypes['kanbanspace'] = 'Kanban Space';
|
||||
$lang->action->objectTypes['kanban'] = 'Kanban';
|
||||
$lang->action->objectTypes['kanbanregion'] = 'Kanban Region';
|
||||
$lang->action->objectTypes['kanbanlane'] = 'Kanban Lane';
|
||||
$lang->action->objectTypes['kanbancolumn'] = 'Kanban Column';
|
||||
$lang->action->objectTypes['kanbancard'] = 'Kanban Card';
|
||||
$lang->action->objectTypes['sonarqube'] = 'SonarQube Server';
|
||||
$lang->action->objectTypes['sonarqubeproject'] = 'SonarQube Project';
|
||||
$lang->action->objectTypes['stage'] = 'Stage';
|
||||
$lang->action->objectTypes['patch'] = 'Patch';
|
||||
|
||||
/* 用来描述操作历史记录。*/
|
||||
/* Used to describe operation history. */
|
||||
$lang->action->desc = new stdclass();
|
||||
$lang->action->desc->common = '$date, <strong>$action</strong> par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->extra = '$date, <strong>$action</strong> en tant que <strong>$extra</strong> par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->opened = '$date, initié par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->openedbysystem = '$date, opened by system.' . "\n";
|
||||
$lang->action->desc->created = '$date, créé par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->added = '$date, ajouter par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->changed = '$date, modifié par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->edited = '$date, édité par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->assigned = '$date, <strong>$actor</strong> affecté à <strong>$extra</strong>.' . "\n";
|
||||
$lang->action->desc->closed = '$date, fermé par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->closedbysystem = '$date, closed by system.' . "\n";
|
||||
$lang->action->desc->deleted = '$date, supprimé par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->deletedfile = '$date, <strong>$actor</strong> a supprimé <strong><i>$extra</i></strong>.' . "\n";
|
||||
$lang->action->desc->editfile = '$date, <strong>$actor</strong> a édité <strong><i>$extra</i></strong>.' . "\n";
|
||||
$lang->action->desc->erased = '$date, supprimé par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->undeleted = '$date, restauré par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->hidden = '$date, masqué par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->commented = '$date, ajouté par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->activated = '$date, activé par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->blocked = '$date, bloqué par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->moved = '$date, déplacé par <strong>$actor</strong> , qui était "$extra".' . "\n";
|
||||
$lang->action->desc->confirmed = '$date, <strong>$actor</strong> a confirmé la modification de la story. Le dernier build est <strong>#$extra</strong>.' . "\n";
|
||||
$lang->action->desc->caseconfirmed = '$date, <strong>$actor</strong> a confirmé la modification du CasTest. Le dernier build est <strong>#$extra</strong>' . "\n";
|
||||
$lang->action->desc->bugconfirmed = '$date, <strong>$actor</strong> a confirmé le Bug.' . "\n";
|
||||
$lang->action->desc->frombug = '$date, converti par <strong>$actor</strong>. Son ID était <strong>$extra</strong>.';
|
||||
$lang->action->desc->started = '$date, commencé par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->restarted = '$date, reprise par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->delayed = '$date, ajourné par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->suspended = '$date, suspendu par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->recordestimate = '$date, enregistré par <strong>$actor</strong> et son coût est de <strong>$extra</strong> heures.';
|
||||
$lang->action->desc->editestimate = '$date, <strong>$actor</strong> a édité son temps estimé.';
|
||||
$lang->action->desc->deleteestimate = '$date, <strong>$actor</strong> a supprimé son estimation de temps.';
|
||||
$lang->action->desc->canceled = '$date, annulé par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->svncommited = '$date, <strong>$actor</strong> a validé, le build est <strong>#$extra</strong>.' . "\n";
|
||||
$lang->action->desc->gitcommited = '$date, <strong>$actor</strong> a validé, le build est <strong>#$extra</strong>.' . "\n";
|
||||
$lang->action->desc->finished = '$date, terminé par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->paused = '$date, mis en pause par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->verified = '$date, verifié par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->diff1 = '<strong><i>%s</i></strong> a changé. Il est passé de "%s" à "%s".<br />' . "\n";
|
||||
$lang->action->desc->diff2 = '<strong><i>%s</i></strong> a changé. La différence est ' . "\n" . "<blockquote class='textdiff'>%s</blockquote>" . "\n<blockquote class='original'>%s</blockquote>";
|
||||
$lang->action->desc->diff3 = 'Le nom du fichier %s a changé pour %s .' . "\n";
|
||||
$lang->action->desc->linked2bug = '$date, affecté à <strong>$extra</strong> par <strong>$actor</strong>';
|
||||
$lang->action->desc->linked2testtask = '$date, linked to <strong>$extra</strong> by <strong>$actor</strong>';
|
||||
$lang->action->desc->resolved = '$date, resolved by <strong>$actor</strong> ' . "\n";
|
||||
$lang->action->desc->managed = '$date, by <strong>$actor</strong> managed.' . "\n";
|
||||
$lang->action->desc->estimated = '$date, by <strong>$actor</strong> estimated.' . "\n";
|
||||
$lang->action->desc->run = '$date, by <strong>$actor</strong> executed.' . "\n";
|
||||
$lang->action->desc->syncprogram = '$date, started by <strong>$actor</strong>(starting the project sets the program status as Ongoing).' . "\n";
|
||||
$lang->action->desc->syncproject = '$date, starting the execution sets the project status as Ongoing.' . "\n";
|
||||
$lang->action->desc->syncexecution = '$date, starting the task sets the execution status as Ongoing.' . "\n";
|
||||
$lang->action->desc->common = '$date, <strong>$action</strong> par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->extra = '$date, <strong>$action</strong> en tant que <strong>$extra</strong> par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->opened = '$date, initié par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->openedbysystem = '$date, opened by system.' . "\n";
|
||||
$lang->action->desc->created = '$date, créé par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->added = '$date, ajouter par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->changed = '$date, modifié par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->edited = '$date, édité par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->assigned = '$date, <strong>$actor</strong> affecté à <strong>$extra</strong>.' . "\n";
|
||||
$lang->action->desc->closed = '$date, fermé par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->closedbysystem = '$date, closed by system.' . "\n";
|
||||
$lang->action->desc->deleted = '$date, supprimé par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->deletedfile = '$date, <strong>$actor</strong> a supprimé <strong><i>$extra</i></strong>.' . "\n";
|
||||
$lang->action->desc->editfile = '$date, <strong>$actor</strong> a édité <strong><i>$extra</i></strong>.' . "\n";
|
||||
$lang->action->desc->erased = '$date, supprimé par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->undeleted = '$date, restauré par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->hidden = '$date, masqué par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->commented = '$date, ajouté par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->activated = '$date, activé par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->blocked = '$date, bloqué par <strong>$actor</strong> .' . "\n";
|
||||
$lang->action->desc->moved = '$date, déplacé par <strong>$actor</strong> , qui était "$extra".' . "\n";
|
||||
$lang->action->desc->confirmed = '$date, <strong>$actor</strong> a confirmé la modification de la story. Le dernier build est <strong>#$extra</strong>.' . "\n";
|
||||
$lang->action->desc->caseconfirmed = '$date, <strong>$actor</strong> a confirmé la modification du CasTest. Le dernier build est <strong>#$extra</strong>' . "\n";
|
||||
$lang->action->desc->bugconfirmed = '$date, <strong>$actor</strong> a confirmé le Bug.' . "\n";
|
||||
$lang->action->desc->frombug = '$date, converti par <strong>$actor</strong>. Son ID était <strong>$extra</strong>.';
|
||||
$lang->action->desc->started = '$date, commencé par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->restarted = '$date, reprise par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->delayed = '$date, ajourné par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->suspended = '$date, suspendu par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->recordestimate = '$date, enregistré par <strong>$actor</strong> et son coût est de <strong>$extra</strong> heures.';
|
||||
$lang->action->desc->editestimate = '$date, <strong>$actor</strong> a édité son temps estimé.';
|
||||
$lang->action->desc->deleteestimate = '$date, <strong>$actor</strong> a supprimé son estimation de temps.';
|
||||
$lang->action->desc->canceled = '$date, annulé par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->svncommited = '$date, <strong>$actor</strong> a validé, le build est <strong>#$extra</strong>.' . "\n";
|
||||
$lang->action->desc->gitcommited = '$date, <strong>$actor</strong> a validé, le build est <strong>#$extra</strong>.' . "\n";
|
||||
$lang->action->desc->finished = '$date, terminé par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->paused = '$date, mis en pause par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->verified = '$date, verifié par <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->diff1 = '<strong><i>%s</i></strong> a changé. Il est passé de "%s" à "%s".<br />' . "\n";
|
||||
$lang->action->desc->diff2 = '<strong><i>%s</i></strong> a changé. La différence est ' . "\n" . "<blockquote class='textdiff'>%s</blockquote>" . "\n<blockquote class='original'>%s</blockquote>";
|
||||
$lang->action->desc->diff3 = 'Le nom du fichier %s a changé pour %s .' . "\n";
|
||||
$lang->action->desc->linked2bug = '$date, affecté à <strong>$extra</strong> par <strong>$actor</strong>';
|
||||
$lang->action->desc->linked2testtask = '$date, linked to <strong>$extra</strong> by <strong>$actor</strong>';
|
||||
$lang->action->desc->unlinkedfromtesttask = '$date, unlinked from <strong>$extra</strong> by <strong>$actor</strong>';
|
||||
$lang->action->desc->resolved = '$date, resolved by <strong>$actor</strong> ' . "\n";
|
||||
$lang->action->desc->managed = '$date, by <strong>$actor</strong> managed.' . "\n";
|
||||
$lang->action->desc->estimated = '$date, by <strong>$actor</strong> estimated.' . "\n";
|
||||
$lang->action->desc->run = '$date, by <strong>$actor</strong> executed.' . "\n";
|
||||
$lang->action->desc->syncprogram = '$date, started by <strong>$actor</strong>(starting the project sets the program status as Ongoing).' . "\n";
|
||||
$lang->action->desc->syncproject = '$date, starting the execution sets the project status as Ongoing.' . "\n";
|
||||
$lang->action->desc->syncexecution = '$date, starting the task sets the execution status as Ongoing.' . "\n";
|
||||
$lang->action->desc->syncexecutionbychild = '$date, starting the sub stage sets the execution status as Ongoing.' . "\n";
|
||||
$lang->action->desc->importfromgitlab = '$date, Issue associate created from gitlab by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->archived = '$date, archived by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->restore = '$date, restore by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->importedcard = '$date, imported to <strong>$extra</strong> by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->importedproductplan = '$date, imported to <strong>$extra</strong> by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->importedrelease = '$date, imported to <strong>$extra</strong> by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->importedexecution = '$date, imported to <strong>$extra</strong> by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->importedbuild = '$date, imported to <strong>$extra</strong> by <strong>$actor</strong>.' . "\n";
|
||||
$lang->action->desc->fromsonarqube = '$date, created by <strong>$actor</strong> from <strong>SonarQube Issue</strong>.' . "\n";
|
||||
|
||||
/* 子任务修改父任务的历史操作记录 */
|
||||
/* Used to describe the history of operations related to parent-child tasks. */
|
||||
$lang->action->desc->createchildren = '$date, <strong>$actor</strong> a créé un sous-tâche <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->linkchildtask = '$date, <strong>$actor</strong> a raccroché une sous-tâche <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->unlinkchildrentask = '$date, <strong>$actor</strong> a décroché une sous-tâche <strong>$extra</strong>。' . "\n";
|
||||
@@ -162,7 +215,7 @@ $lang->action->desc->linkparenttask = '$date, <strong>$actor</strong> a accr
|
||||
$lang->action->desc->unlinkparenttask = '$date, <strong>$actor</strong> a décroché une tâche parent <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->deletechildrentask = '$date, <strong>$actor</strong> a supprimé une sous-tâche <strong>$extra</strong>。' . "\n";
|
||||
|
||||
/* 用来描述和父子需求相关的操作历史记录。*/
|
||||
/* Used to describe the history of operations related to parent-child requirements. */
|
||||
$lang->action->desc->createchildrenstory = '$date, <strong>$actor</strong> a créé une sous-tory <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->linkchildstory = '$date, <strong>$actor</strong> a raccroché une sous-story <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->unlinkchildrenstory = '$date, <strong>$actor</strong> a décroché une sous-story <strong>$extra</strong>。' . "\n";
|
||||
@@ -170,12 +223,20 @@ $lang->action->desc->linkparentstory = '$date, <strong>$actor</strong> a rac
|
||||
$lang->action->desc->unlinkparentstory = '$date, <strong>$actor</strong> a décroché de la story parent <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->deletechildrenstory = '$date, <strong>$actor</strong> a supprimé une sous-story <strong>$extra</strong>。' . "\n";
|
||||
|
||||
/* 关联用例和移除用例时的历史操作记录。*/
|
||||
/* Historical record of actions when associating and removing cases. */
|
||||
$lang->action->desc->linkrelatedcase = '$date, <strong>$actor</strong> a fait le lien avec un CasTest <strong>$extra</strong>.' . "\n";
|
||||
$lang->action->desc->unlinkrelatedcase = '$date, <strong>$actor</strong> a délié le CasTest <strong>$extra</strong>.' . "\n";
|
||||
|
||||
/* 用来显示动态信息。*/
|
||||
/* Used to describe the history of operations link story and bug to productplan. */
|
||||
$lang->action->desc->linkstory = '$date, 由 <strong>$actor</strong> 关联需求 <strong>$extra</strong> 到计划。' . "\n";
|
||||
$lang->action->desc->linkbug = '$date, 由 <strong>$actor</strong> 关联BUG <strong>$extra</strong> 到计划。' . "\n";
|
||||
$lang->action->desc->unlinkstory = '$date, 由 <strong>$actor</strong> 从计划移除需求 <strong>$extra</strong>。' . "\n";
|
||||
$lang->action->desc->unlinkbug = '$date, 由 <strong>$actor</strong> 从计划移除BUG <strong>$extra</strong>。' . "\n";
|
||||
|
||||
/* Used to display dynamic information. */
|
||||
$lang->action->label = new stdclass();
|
||||
$lang->action->label->install = 'install ';
|
||||
$lang->action->label->revert = 'revert ';
|
||||
$lang->action->label->created = 'a créé ';
|
||||
$lang->action->label->opened = 'a ouvert ';
|
||||
$lang->action->label->openedbysystem = 'Opened by system ';
|
||||
@@ -205,6 +266,7 @@ $lang->action->label->tostory = 'a converti en Story ';
|
||||
$lang->action->label->frombug = 'a converti du Bug ';
|
||||
$lang->action->label->fromlib = 'a importé de la Library ';
|
||||
$lang->action->label->totask = 'a converti en Tâche ';
|
||||
$lang->action->label->converttotask = 'converted to Task ';
|
||||
$lang->action->label->svncommited = 'a committé SVN ';
|
||||
$lang->action->label->gitcommited = 'a committé GIT ';
|
||||
$lang->action->label->linked2plan = 'a raccordé au Plan ';
|
||||
@@ -213,6 +275,7 @@ $lang->action->label->changestatus = 'a changé le statut ';
|
||||
$lang->action->label->marked = 'a marqué';
|
||||
$lang->action->label->linked2execution = "a ajouté à {$lang->executionCommon}";
|
||||
$lang->action->label->unlinkedfromexecution = "a enlevé de {$lang->executionCommon}";
|
||||
$lang->action->label->linked2kanban = 'linked to kanban';
|
||||
$lang->action->label->linked2project = "Link Project";
|
||||
$lang->action->label->unlinkedfromproject = "Unlink Project";
|
||||
$lang->action->label->unlinkedfrombuild = "a enlevé du Build ";
|
||||
@@ -269,12 +332,44 @@ $lang->action->label->reviewrejected = 'Reject';
|
||||
$lang->action->label->reviewclarified = 'Clarify';
|
||||
$lang->action->label->commitsummary = 'Commit Summary';
|
||||
$lang->action->label->updatetrainee = 'Update Trainee';
|
||||
$lang->action->label->setdefaultbranch = 'Set default branch';
|
||||
$lang->action->label->syncprogram = 'start';
|
||||
$lang->action->label->syncproject = 'start';
|
||||
$lang->action->label->syncexecution = 'start';
|
||||
$lang->action->label->syncexecutionbychild = 'start';
|
||||
$lang->action->label->startProgram = '(The start of the project sets the status of the program as Ongoing)';
|
||||
$lang->action->label->createmr = 'Merge Request Linked';
|
||||
$lang->action->label->deletemr = 'Merge Request Unlinked';
|
||||
$lang->action->label->mergedmr = 'Merge Request Merged';
|
||||
$lang->action->label->compilepass = 'Compile Success';
|
||||
$lang->action->label->compilefail = 'Compile Fail';
|
||||
$lang->action->label->reopen = 'Reopen';
|
||||
$lang->action->label->approve = 'Passed';
|
||||
$lang->action->label->reject = 'Rejected';
|
||||
$lang->action->label->importfromgitlab = 'Issue associate created';
|
||||
$lang->action->label->archived = 'Archived';
|
||||
$lang->action->label->restore = 'Restore';
|
||||
$lang->action->label->mergedbranch = 'Merge Branch';
|
||||
$lang->action->label->startedbychild = 'started';
|
||||
$lang->action->label->finishedbychild = 'finished';
|
||||
$lang->action->label->closedbychild = 'closed';
|
||||
$lang->action->label->activatedbychild = 'activated';
|
||||
$lang->action->label->createchild = 'activated';
|
||||
$lang->action->label->executed = 'executed';
|
||||
$lang->action->label->importedcard = 'imported';
|
||||
$lang->action->label->importedproductplan = 'imported';
|
||||
$lang->action->label->importedrelease = 'imported';
|
||||
$lang->action->label->importedexecution = 'imported';
|
||||
$lang->action->label->importedbuild = 'imported';
|
||||
$lang->action->label->fromsonarqube = 'created a bug from SonarQube Issue named:';
|
||||
$lang->action->label->bind = 'bound';
|
||||
$lang->action->label->unbind = 'unbound';
|
||||
$lang->action->label->linkstory = 'link stories to';
|
||||
$lang->action->label->linkbug = 'link bugs to';
|
||||
$lang->action->label->unlinkstory = 'unlink stories from';
|
||||
$lang->action->label->unlinkbug = 'unlink bugs from';
|
||||
|
||||
/* 动态信息按照对象分组 */
|
||||
/* Dynamic information is grouped by object. */
|
||||
$lang->action->dynamicAction = new stdclass();
|
||||
$lang->action->dynamicAction->todo['opened'] = 'Créer Todo';
|
||||
$lang->action->dynamicAction->todo['edited'] = 'Edit Todo';
|
||||
@@ -286,18 +381,18 @@ $lang->action->dynamicAction->todo['assigned'] = 'Assigner Todo';
|
||||
$lang->action->dynamicAction->todo['undeleted'] = 'Restaurer Todo';
|
||||
$lang->action->dynamicAction->todo['hidden'] = 'Masquer Todo';
|
||||
|
||||
$lang->action->dynamicAction->program['create'] = 'Create Program';
|
||||
$lang->action->dynamicAction->program['edit'] = 'Edit Program';
|
||||
$lang->action->dynamicAction->program['activate'] = 'Activate Program';
|
||||
$lang->action->dynamicAction->program['delete'] = 'Delete Program';
|
||||
$lang->action->dynamicAction->program['close'] = 'Close Program';
|
||||
$lang->action->dynamicAction->program['opened'] = 'Create Program';
|
||||
$lang->action->dynamicAction->program['edited'] = 'Edit Program';
|
||||
$lang->action->dynamicAction->program['activated'] = 'Activate Program';
|
||||
$lang->action->dynamicAction->program['deleted'] = 'Delete Program';
|
||||
$lang->action->dynamicAction->program['closed'] = 'Close Program';
|
||||
|
||||
$lang->action->dynamicAction->project['create'] = 'Create Project';
|
||||
$lang->action->dynamicAction->project['edit'] = 'Edit Project';
|
||||
$lang->action->dynamicAction->project['start'] = 'Start Project';
|
||||
$lang->action->dynamicAction->project['suspend'] = 'Suspend Project';
|
||||
$lang->action->dynamicAction->project['activate'] = 'Activate Project';
|
||||
$lang->action->dynamicAction->project['close'] = 'Close Project';
|
||||
$lang->action->dynamicAction->project['opened'] = 'Créer ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['edited'] = 'Editer ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['started'] = 'Commencer ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['suspended'] = 'Suspendre ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['activated'] = 'Activer ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['closed'] = 'Fermer ' . $lang->executionCommon;
|
||||
|
||||
$lang->action->dynamicAction->product['opened'] = 'Créer ' . $lang->productCommon;
|
||||
$lang->action->dynamicAction->product['edited'] = 'Editer ' . $lang->productCommon;
|
||||
@@ -306,8 +401,23 @@ $lang->action->dynamicAction->product['closed'] = 'Fermer ' . $lang->productC
|
||||
$lang->action->dynamicAction->product['undeleted'] = 'Restaurer ' . $lang->productCommon;
|
||||
$lang->action->dynamicAction->product['hidden'] = 'Masquer ' . $lang->productCommon;
|
||||
|
||||
$lang->action->dynamicAction->productplan['opened'] = 'Créer Plan';
|
||||
$lang->action->dynamicAction->productplan['edited'] = 'Editer Plan';
|
||||
$lang->action->dynamicAction->branch['opened'] = 'Create Branch';
|
||||
$lang->action->dynamicAction->branch['edited'] = 'Edit Branch';
|
||||
$lang->action->dynamicAction->branch['closed'] = 'Close Branch';
|
||||
$lang->action->dynamicAction->branch['activated'] = 'Activate Branch';
|
||||
$lang->action->dynamicAction->branch['setdefaultbranch'] = 'Set Default Branch';
|
||||
$lang->action->dynamicAction->branch['mergebranch'] = 'Merge Branch';
|
||||
|
||||
$lang->action->dynamicAction->productplan['opened'] = 'Créer Plan';
|
||||
$lang->action->dynamicAction->productplan['edited'] = 'Editer Plan';
|
||||
$lang->action->dynamicAction->productplan['started'] = "Start Plan";
|
||||
$lang->action->dynamicAction->productplan['finished'] = "Finish Plan";
|
||||
$lang->action->dynamicAction->productplan['closed'] = "Close Plan";
|
||||
$lang->action->dynamicAction->productplan['activated'] = "Activate Plan";
|
||||
$lang->action->dynamicAction->productplan['linkstory'] = "Link Story";
|
||||
$lang->action->dynamicAction->productplan['unlinkstory'] = "Unlink Story";
|
||||
$lang->action->dynamicAction->productplan['linkbug'] = "Link Bug";
|
||||
$lang->action->dynamicAction->productplan['unlinkbug'] = "Unlink Bug";
|
||||
|
||||
$lang->action->dynamicAction->release['opened'] = 'Créer Release';
|
||||
$lang->action->dynamicAction->release['edited'] = 'Editer Release';
|
||||
@@ -317,6 +427,7 @@ $lang->action->dynamicAction->release['notified'] = 'Notify Release';
|
||||
$lang->action->dynamicAction->release['hidden'] = 'Masquer Release';
|
||||
|
||||
$lang->action->dynamicAction->story['opened'] = 'Créer Story';
|
||||
$lang->action->dynamicAction->story['importfromgitlab'] = "Issue associate create story";
|
||||
$lang->action->dynamicAction->story['edited'] = 'Editer Story';
|
||||
$lang->action->dynamicAction->story['activated'] = 'Activer Story';
|
||||
$lang->action->dynamicAction->story['reviewed'] = 'Consulter Story';
|
||||
@@ -335,21 +446,9 @@ $lang->action->dynamicAction->story['undeleted'] = 'Restaurer Story'
|
||||
$lang->action->dynamicAction->story['hidden'] = 'Masquer Story';
|
||||
$lang->action->dynamicAction->story['linked2execution'] = "Link Story";
|
||||
$lang->action->dynamicAction->story['unlinkedfromexecution'] = "Unlink Story";
|
||||
$lang->action->dynamicAction->story['linked2kanban'] = "Link Story";
|
||||
$lang->action->dynamicAction->story['estimated'] = "Estimate $lang->SRCommon";
|
||||
|
||||
$lang->action->dynamicAction->project['opened'] = 'Créer ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['edited'] = 'Editer ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['deleted'] = 'Supprimer ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['started'] = 'Commencer ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['delayed'] = 'Ajouter ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['suspended'] = 'Suspendre ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['activated'] = 'Activer ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['closed'] = 'Fermer ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['managed'] = 'Manager ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['undeleted'] = 'Restaurer ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['hidden'] = 'Masquer ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->project['moved'] = 'Déplacer Tâche';
|
||||
|
||||
$lang->action->dynamicAction->execution['opened'] = 'Create ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->execution['edited'] = 'Edit ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->execution['deleted'] = 'Delete ' . $lang->executionCommon;
|
||||
@@ -363,9 +462,42 @@ $lang->action->dynamicAction->execution['undeleted'] = 'Restore ' . $lang->execu
|
||||
$lang->action->dynamicAction->execution['hidden'] = 'Hide ' . $lang->executionCommon;
|
||||
$lang->action->dynamicAction->execution['moved'] = 'Improt Task';
|
||||
|
||||
$lang->action->dynamicAction->kanban['created'] = 'Create Kanban';
|
||||
$lang->action->dynamicAction->kanban['edited'] = 'Kanban Settings';
|
||||
$lang->action->dynamicAction->kanban['closed'] = 'Close Kanban';
|
||||
$lang->action->dynamicAction->kanban['deleted'] = 'Delete Kanban';
|
||||
|
||||
$lang->action->dynamicAction->kanbanspace['created'] = 'Create Space';
|
||||
$lang->action->dynamicAction->kanbanspace['edited'] = 'Space Settings';
|
||||
$lang->action->dynamicAction->kanbanspace['closed'] = 'Close Space';
|
||||
$lang->action->dynamicAction->kanbanspace['deleted'] = 'Deleted Space';
|
||||
|
||||
$lang->action->dynamicAction->kanbanregion['created'] = 'Create Region';
|
||||
$lang->action->dynamicAction->kanbanregion['edited'] = 'Edit Region';
|
||||
$lang->action->dynamicAction->kanbanregion['deleted'] = 'Delete Region';
|
||||
|
||||
$lang->action->dynamicAction->kanbancolumn['created'] = 'Create Column';
|
||||
$lang->action->dynamicAction->kanbancolumn['edited'] = 'Column Settings';
|
||||
$lang->action->dynamicAction->kanbancolumn['archived'] = 'Archive Column';
|
||||
$lang->action->dynamicAction->kanbancolumn['restore'] = 'Restore Column';
|
||||
$lang->action->dynamicAction->kanbancolumn['deleted'] = 'Delete Column';
|
||||
|
||||
$lang->action->dynamicAction->kanbanlane['created'] = 'Create Lane';
|
||||
$lang->action->dynamicAction->kanbanlane['edited'] = 'Lane Settings';
|
||||
$lang->action->dynamicAction->kanbanlane['moved'] = 'Move Lane';
|
||||
$lang->action->dynamicAction->kanbanlane['deleted'] = 'Delete Lane';
|
||||
|
||||
$lang->action->dynamicAction->kanbancard['created'] = 'Create Card';
|
||||
$lang->action->dynamicAction->kanbancard['edited'] = 'Edit Card';
|
||||
$lang->action->dynamicAction->kanbancard['commented'] = 'Comment Card';
|
||||
$lang->action->dynamicAction->kanbancard['archived'] = 'Archive Card';
|
||||
$lang->action->dynamicAction->kanbancard['restore'] = 'Restore Card';
|
||||
$lang->action->dynamicAction->kanbancard['deleted'] = 'Delete Card';
|
||||
|
||||
$lang->action->dynamicAction->team['managedTeam'] = 'Manage Team';
|
||||
|
||||
$lang->action->dynamicAction->task['opened'] = 'Créer Tâche';
|
||||
$lang->action->dynamicAction->task['importfromgitlab'] = "Issue associate create task";
|
||||
$lang->action->dynamicAction->task['edited'] = 'Editer Tâche';
|
||||
$lang->action->dynamicAction->task['commented'] = 'Commenter Tâche';
|
||||
$lang->action->dynamicAction->task['assigned'] = 'Assigner Tâche';
|
||||
@@ -399,6 +531,7 @@ $lang->action->dynamicAction->build['edited'] = 'Editer Build';
|
||||
$lang->action->dynamicAction->build['deleted'] = 'Delete Build';
|
||||
|
||||
$lang->action->dynamicAction->bug['opened'] = 'Remonter Bug';
|
||||
$lang->action->dynamicAction->bug['importfromgitlab'] = "Issue associate create bug";
|
||||
$lang->action->dynamicAction->bug['edited'] = 'Editer Bug';
|
||||
$lang->action->dynamicAction->bug['activated'] = 'Activer Bug';
|
||||
$lang->action->dynamicAction->bug['assigned'] = 'Assigner Bug';
|
||||
@@ -417,6 +550,7 @@ $lang->action->dynamicAction->bug['linked2release'] = 'Ajouté à la Releas
|
||||
$lang->action->dynamicAction->bug['unlinkedfromrelease'] = 'Enlevé de la Release';
|
||||
$lang->action->dynamicAction->bug['linked2bug'] = 'Lié au Build';
|
||||
$lang->action->dynamicAction->bug['unlinkedfrombuild'] = 'Retiré du Build';
|
||||
$lang->action->dynamicAction->bug['fromsonarqube'] = 'Create Bug from SonarQube Issue';
|
||||
|
||||
$lang->action->dynamicAction->testtask['opened'] = 'Créé Recette';
|
||||
$lang->action->dynamicAction->testtask['edited'] = 'Edité Recette';
|
||||
@@ -463,6 +597,10 @@ $lang->action->dynamicAction->doc['deleted'] = 'Supprimer Document';
|
||||
$lang->action->dynamicAction->doc['undeleted'] = 'Restaurer Document';
|
||||
$lang->action->dynamicAction->doc['hidden'] = 'Masquer Document';
|
||||
|
||||
$lang->action->dynamicAction->api['created'] = 'Create Interface';
|
||||
$lang->action->dynamicAction->api['edited'] = 'Edit Interface';
|
||||
$lang->action->dynamicAction->api['deleted'] = 'Delete Interface';
|
||||
|
||||
$lang->action->dynamicAction->user['created'] = 'Créer User';
|
||||
$lang->action->dynamicAction->user['edited'] = 'Editer User';
|
||||
$lang->action->dynamicAction->user['deleted'] = 'Delete User';
|
||||
@@ -475,7 +613,23 @@ $lang->action->dynamicAction->user['loginxuanxuan'] = 'Connexion Desktop';
|
||||
$lang->action->dynamicAction->entry['created'] = 'Ajouter Application';
|
||||
$lang->action->dynamicAction->entry['edited'] = 'Editer Application';
|
||||
|
||||
/* 用来生成相应对象的链接。*/
|
||||
$lang->action->dynamicAction->job['created'] = 'Create Job';
|
||||
$lang->action->dynamicAction->job['edited'] = 'Edit Job';
|
||||
$lang->action->dynamicAction->job['executed'] = 'Execute Job';
|
||||
$lang->action->dynamicAction->job['deleted'] = 'Delete Job';
|
||||
$lang->action->dynamicAction->job['undeleted'] = 'Undelete Job';
|
||||
|
||||
$lang->action->dynamicAction->sonarqube['created'] = 'Create SonarQube Server';
|
||||
$lang->action->dynamicAction->sonarqube['edited'] = 'Edit SonarQube Server';
|
||||
$lang->action->dynamicAction->sonarqube['deleted'] = 'Delete SonarQube Server';
|
||||
|
||||
$lang->action->dynamicAction->sonarqubeproject['deleted'] = 'Delete SonarQube Project';
|
||||
|
||||
$lang->action->dynamicAction->gitlab['created'] = 'Create GitLab Server';
|
||||
$lang->action->dynamicAction->gitlab['edited'] = 'Edit GitLab Server';
|
||||
$lang->action->dynamicAction->gitlab['deleted'] = 'Delete GitLab Server';
|
||||
|
||||
/* Generate the corresponding object link. */
|
||||
$lang->action->label->product = $lang->productCommon . '|product|view|productID=%s';
|
||||
$lang->action->label->productplan = 'Plan|productplan|view|productID=%s';
|
||||
$lang->action->label->release = 'Release|release|view|productID=%s';
|
||||
@@ -488,27 +642,38 @@ if($config->systemMode == 'new')
|
||||
}
|
||||
else
|
||||
{
|
||||
$lang->action->label->execution = "$lang->executionCommon|execution|task|executionID=%s";
|
||||
$lang->action->label->execution = "Execution|execution|task|executionID=%s";
|
||||
}
|
||||
$lang->action->label->task = 'Tâche|task|view|taskID=%s';
|
||||
$lang->action->label->build = 'Build|build|view|buildID=%s';
|
||||
$lang->action->label->bug = 'Bug|bug|view|bugID=%s';
|
||||
$lang->action->label->case = 'CasTest|testcase|view|caseID=%s';
|
||||
$lang->action->label->testtask = 'Recette|testtask|view|caseID=%s';
|
||||
$lang->action->label->testsuite = 'Cahier Recette|testsuite|view|suiteID=%s';
|
||||
$lang->action->label->caselib = 'Library Recette|testsuite|libview|libID=%s';
|
||||
$lang->action->label->todo = 'Agenda|todo|view|todoID=%s';
|
||||
$lang->action->label->doclib = 'Bibliothèque|doc|browse|libID=%s';
|
||||
$lang->action->label->doc = 'Document|doc|view|docID=%s';
|
||||
$lang->action->label->user = 'Utilisateur|user|view|account=%s';
|
||||
$lang->action->label->testreport = 'Rapport|testreport|view|report=%s';
|
||||
$lang->action->label->entry = 'Application|entry|browse|';
|
||||
$lang->action->label->webhook = 'Webhook|webhook|browse|';
|
||||
$lang->action->label->space = ' ';
|
||||
$lang->action->label->risk = 'Risk|risk|view|riskID=%s';
|
||||
$lang->action->label->issue = 'Issue|issue|view|issueID=%s';
|
||||
$lang->action->label->design = 'Design|design|view|designID=%s';
|
||||
$lang->action->label->stakeholder = 'Stakeholder|stakeholder|view|userID=%s';
|
||||
|
||||
$lang->action->label->task = 'Tâche|task|view|taskID=%s';
|
||||
$lang->action->label->build = 'Build|build|view|buildID=%s';
|
||||
$lang->action->label->bug = 'Bug|bug|view|bugID=%s';
|
||||
$lang->action->label->case = 'CasTest|testcase|view|caseID=%s';
|
||||
$lang->action->label->testtask = 'Recette|testtask|view|caseID=%s';
|
||||
$lang->action->label->testsuite = 'Cahier Recette|testsuite|view|suiteID=%s';
|
||||
$lang->action->label->caselib = 'Library Recette|testsuite|libview|libID=%s';
|
||||
$lang->action->label->todo = 'Agenda|todo|view|todoID=%s';
|
||||
$lang->action->label->doclib = 'Bibliothèque|doc|browse|libID=%s';
|
||||
$lang->action->label->doc = 'Document|doc|view|docID=%s';
|
||||
$lang->action->label->user = 'Utilisateur|user|view|account=%s';
|
||||
$lang->action->label->testreport = 'Rapport|testreport|view|report=%s';
|
||||
$lang->action->label->entry = 'Application|entry|browse|';
|
||||
$lang->action->label->webhook = 'Webhook|webhook|browse|';
|
||||
$lang->action->label->space = ' ';
|
||||
$lang->action->label->risk = 'Risk|risk|view|riskID=%s';
|
||||
$lang->action->label->issue = 'Issue|issue|view|issueID=%s';
|
||||
$lang->action->label->design = 'Design|design|view|designID=%s';
|
||||
$lang->action->label->stakeholder = 'Stakeholder|stakeholder|view|userID=%s';
|
||||
$lang->action->label->api = 'Interface|api|index|libID=%s&moduleID=%s&apiID=%s';
|
||||
$lang->action->label->kanbanspace = 'Kanban Space|kanban|space|browseType=%s';
|
||||
$lang->action->label->kanbanregion = 'Kanban Region|kanban|view|kanbanID=%s';
|
||||
$lang->action->label->kanban = 'Kanban|kanban|view|kanbanID=%s';
|
||||
$lang->action->label->kanbancolumn = 'Kanban Column|execution|kanban|execution=%s';
|
||||
$lang->action->label->kanbanlane = 'Kanban Lane|execution|kanban|execution=%s&type=all';
|
||||
$lang->action->label->kanbancard = 'Kanban Card|kanban|view|kanbanID=%s';
|
||||
$lang->action->label->mr = 'Merge Request|mr|view|id=%s';
|
||||
$lang->action->label->gitlab = 'GitLab Server|gitlab|view|id=%s';
|
||||
$lang->action->label->stage = 'Stage|stage|browse|';
|
||||
|
||||
/* Object type. */
|
||||
$lang->action->search = new stdclass();
|
||||
@@ -536,7 +701,7 @@ $lang->action->search->objectTypeList['testsuite'] = 'Cahier Recette';
|
||||
$lang->action->search->objectTypeList['caselib'] = 'Library';
|
||||
$lang->action->search->objectTypeList['testreport'] = 'Etat';
|
||||
|
||||
/* 用来在动态显示中显示动作 */
|
||||
/* Used to display actions in dynamic method. */
|
||||
$lang->action->search->label[''] = '';
|
||||
$lang->action->search->label['created'] = $lang->action->label->created;
|
||||
$lang->action->search->label['opened'] = $lang->action->label->opened;
|
||||
@@ -571,6 +736,7 @@ $lang->action->search->label['linked2project'] = $lang->action->label->li
|
||||
$lang->action->search->label['unlinkedfromproject'] = $lang->action->label->unlinkedfromproject;
|
||||
$lang->action->search->label['linked2execution'] = $lang->action->label->linked2execution;
|
||||
$lang->action->search->label['unlinkedfromexecution'] = $lang->action->label->unlinkedfromexecution;
|
||||
$lang->action->search->label['linked2kanban'] = $lang->action->label->linked2kanban;
|
||||
$lang->action->search->label['started'] = $lang->action->label->started;
|
||||
$lang->action->search->label['restarted'] = $lang->action->label->restarted;
|
||||
$lang->action->search->label['recordestimate'] = $lang->action->label->recordestimate;
|
||||
@@ -579,5 +745,114 @@ $lang->action->search->label['canceled'] = $lang->action->label->ca
|
||||
$lang->action->search->label['finished'] = $lang->action->label->finished;
|
||||
$lang->action->search->label['paused'] = $lang->action->label->paused;
|
||||
$lang->action->search->label['verified'] = $lang->action->label->verified;
|
||||
$lang->action->search->label['importfromgitlab'] = $lang->action->label->importfromgitlab;
|
||||
$lang->action->search->label['login'] = $lang->action->label->login;
|
||||
$lang->action->search->label['logout'] = $lang->action->label->logout;
|
||||
|
||||
/* Action language config for API(JIHU) */
|
||||
$lang->action->apiTitle = new stdclass();
|
||||
$lang->action->apiTitle->opened = 'Opened.';
|
||||
$lang->action->apiTitle->created = 'Created.';
|
||||
$lang->action->apiTitle->added = 'Added.';
|
||||
$lang->action->apiTitle->changed = 'Changed.';
|
||||
$lang->action->apiTitle->edited = 'Edited.';
|
||||
$lang->action->apiTitle->assigned = 'Assigned to <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->closed = 'Closed.';
|
||||
$lang->action->apiTitle->deleted = 'Deleted.';
|
||||
$lang->action->apiTitle->deletedfile = 'Deleted: <strong><i>%s</i></strong>.';
|
||||
$lang->action->apiTitle->editfile = 'Edited: <strong><i>%s</i></strong>.';
|
||||
$lang->action->apiTitle->erased = 'Erased.';
|
||||
$lang->action->apiTitle->undeleted = 'Restored.';
|
||||
$lang->action->apiTitle->hidden = 'Hidden.';
|
||||
$lang->action->apiTitle->commented = 'Commented';
|
||||
$lang->action->apiTitle->activated = 'Activated.';
|
||||
$lang->action->apiTitle->confirmed = 'Confirmed.';
|
||||
$lang->action->apiTitle->caseconfirmed = '<strong>$actor</strong> confirmed the case change. The latest build is <strong>#$extra</strong>';
|
||||
$lang->action->apiTitle->bugconfirmed = '<strong>$actor</strong> confirmed Bug.';
|
||||
$lang->action->apiTitle->frombug = 'Converted from <strong>$actor</strong>. Its ID was <strong>$extra</strong>.';
|
||||
$lang->action->apiTitle->started = 'Started by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->restarted = 'Continued by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->delayed = 'Postponed by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->suspended = 'Suspended by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->recordestimate = 'Recorded by <strong>$actor</strong> and it cost <strong>$extra</strong> hours.';
|
||||
$lang->action->apiTitle->editestimate = '<strong>$actor</strong> edited Hour.';
|
||||
$lang->action->apiTitle->deleteestimate = '<strong>$actor</strong> deleted Hour.';
|
||||
$lang->action->apiTitle->canceled = 'Cancelled by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->svncommited = '<strong>$actor</strong> committed and the build is <strong>#$extra</strong>.';
|
||||
$lang->action->apiTitle->gitcommited = '<strong>$actor</strong> committed and the build is <strong>#$extra</strong>.';
|
||||
$lang->action->apiTitle->finished = 'Finished by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->paused = 'Paused by <strong>$actor</strong>.';
|
||||
$lang->action->apiTitle->linked2bug = 'Linked to <strong>$extra</strong> by <strong>$actor</strong>';
|
||||
$lang->action->apiTitle->linked2testtask = 'Linked to <strong>$extra</strong> by <strong>$actor</strong>';
|
||||
$lang->action->apiTitle->resolved = 'Resolved by <strong>$actor</strong> ';
|
||||
$lang->action->apiTitle->managed = 'By <strong>$actor</strong> managed.';
|
||||
$lang->action->apiTitle->estimated = 'By <strong>$actor</strong> estimated.';
|
||||
$lang->action->apiTitle->run = 'By <strong>$actor</strong> executed.';
|
||||
$lang->action->apiTitle->tostory = "To story: {$lang->SRCommon}";
|
||||
$lang->action->apiTitle->createchildren = 'Create children <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->linkchildtask = 'Link a child task <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->unlinkchildrentask = 'Unlink a child task <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->linkparenttask = 'Link a parent task <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->unlinkparenttask = 'Unlink a parent task <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->deletechildrentask = 'Delete a child task<strong>%s</strong>.';
|
||||
$lang->action->apiTitle->createchildrenstory = 'Create a child story <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->linkchildstory = 'Link a child story <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->unlinkchildrenstory = 'Unlink a child story <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->linkparentstory = 'Link parent story <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->unlinkparentstory = 'Unlink parent story from <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->deletechildrenstory = 'Deleted a child story <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->linkrelatedcase = 'Link related case <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->unlinkrelatedcase = 'Unlink related case <strong>%s</strong>.';
|
||||
$lang->action->apiTitle->openedbysystem = 'Opened by system';
|
||||
$lang->action->apiTitle->closedbysystem = 'Closed by system';
|
||||
$lang->action->apiTitle->communicated = 'Communicated';
|
||||
$lang->action->apiTitle->blocked = 'Blocked';
|
||||
$lang->action->apiTitle->reviewed = 'Reviewed';
|
||||
$lang->action->apiTitle->recalled = 'Recalled';
|
||||
$lang->action->apiTitle->moved = 'Moved';
|
||||
$lang->action->apiTitle->fromlib = 'Import from lib';
|
||||
$lang->action->apiTitle->totask = 'To task';
|
||||
$lang->action->apiTitle->linked2plan = "Link to plan";
|
||||
$lang->action->apiTitle->unlinkedfromplan = "Unlinked from plan";
|
||||
$lang->action->apiTitle->changestatus = 'Changed status';
|
||||
$lang->action->apiTitle->marked = 'Marked';
|
||||
$lang->action->apiTitle->linked2execution = "Linked to {$lang->executionCommon}";
|
||||
$lang->action->apiTitle->unlinkedfromexecution = "Unlinked from {$lang->executionCommon}";
|
||||
$lang->action->apiTitle->linked2kanban = 'Linked to Kanban';
|
||||
$lang->action->apiTitle->linked2project = "Linked to project";
|
||||
$lang->action->apiTitle->unlinkedfromproject = "Unlinked from project";
|
||||
$lang->action->apiTitle->unlinkedfrombuild = "Unlinked from build";
|
||||
$lang->action->apiTitle->linked2release = "Linked to release";
|
||||
$lang->action->apiTitle->unlinkedfromrelease = "Unlinked from release";
|
||||
$lang->action->apiTitle->linkrelatedbug = "Linked related Bug";
|
||||
$lang->action->apiTitle->unlinkrelatedbug = "Unlinked related Bug";
|
||||
$lang->action->apiTitle->linkrelatedstory = "Link related story {$lang->SRCommon}";
|
||||
$lang->action->apiTitle->unlinkrelatedstory = "Unlink related story {$lang->SRCommon}";
|
||||
$lang->action->apiTitle->subdividestory = "Subdivided story: {$lang->SRCommon}";
|
||||
$lang->action->apiTitle->unlinkchildstory = "Unlink child story: {$lang->SRCommon}";
|
||||
$lang->action->apiTitle->verified = 'Verified';
|
||||
$lang->action->apiTitle->login = 'Login';
|
||||
$lang->action->apiTitle->logout = "Logout";
|
||||
$lang->action->apiTitle->linked2build = "Linked to build";
|
||||
$lang->action->apiTitle->unlinkedfromtesttask = "Unlinked from test task";
|
||||
$lang->action->apiTitle->batchcreate = "Batch create";
|
||||
$lang->action->apiTitle->managedteam = "Managed team";
|
||||
$lang->action->apiTitle->managedwhitelist = "Managed white list";
|
||||
$lang->action->apiTitle->tracked = 'Tracked';
|
||||
$lang->action->apiTitle->hangup = 'Hangup';
|
||||
$lang->action->apiTitle->reviewpassed = 'Review passed';
|
||||
$lang->action->apiTitle->reviewrejected = 'Review rejected';
|
||||
$lang->action->apiTitle->reviewclarified = 'Review clarified';
|
||||
$lang->action->apiTitle->commitsummary = 'Commit summary';
|
||||
$lang->action->apiTitle->updatetrainee = 'Update trainee';
|
||||
|
||||
/* Code Review in Repo or Merge Request module. */
|
||||
$lang->action->desc->repocreated = '$date, created and reviewed by <strong>$actor</strong>: $extra.' . "\n";
|
||||
$lang->action->label->repocreated = "create and review";
|
||||
$lang->action->dynamicAction->task['gitcommited'] = 'Committer GIT';
|
||||
$lang->action->dynamicAction->bug['repocreated'] = $lang->action->label->repocreated;
|
||||
$lang->action->desc->createmr = '$extra';
|
||||
$lang->action->desc->deletemr = '$date, <strong>$actor</strong> unlink <a href="$extra">merge request</a>。';
|
||||
$lang->action->desc->mergedmr = '$date, <strong>$actor</strong> merged <a href="$extra">code</a>.';
|
||||
$lang->action->desc->approve = '$date, <strong>$actor</strong> approved.';
|
||||
$lang->action->desc->reject = '$date, <strong>$actor</strong> rejected.';
|
||||
|
||||
@@ -53,13 +53,13 @@ $lang->admin->bind->caption = 'Konto verknüpfen';
|
||||
$lang->admin->bind->success = "Konto wurde verknüpft!";
|
||||
|
||||
$lang->admin->safe = new stdclass();
|
||||
$lang->admin->safe->common = 'Sicherheits-Regeln';
|
||||
$lang->admin->safe->set = 'PasswortStärke';
|
||||
$lang->admin->safe->password = 'Passwort Stärke';
|
||||
$lang->admin->safe->weak = 'Schwache Passwörter';
|
||||
$lang->admin->safe->reason = 'Typ';
|
||||
$lang->admin->safe->checkWeak = 'Schwache Passwörter prüfen';
|
||||
$lang->admin->safe->changeWeak = 'Ihr Passwort ist schwach. Bitte ändern.';
|
||||
$lang->admin->safe->common = 'Sicherheits-Regeln';
|
||||
$lang->admin->safe->set = 'PasswortStärke';
|
||||
$lang->admin->safe->password = 'Passwort Stärke';
|
||||
$lang->admin->safe->weak = 'Schwache Passwörter';
|
||||
$lang->admin->safe->reason = 'Typ';
|
||||
$lang->admin->safe->checkWeak = 'Schwache Passwörter prüfen';
|
||||
$lang->admin->safe->changeWeak = 'Ihr Passwort ist schwach. Bitte ändern.';
|
||||
$lang->admin->safe->loginCaptcha = 'Login using CAPTCHA';
|
||||
$lang->admin->safe->modifyPasswordFirstLogin = 'Passwort nach der ersten Anmeldung ändern';
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package admin
|
||||
* @version $Id: en.php 4460 2013-02-26 02:28:02Z chencongzhi520@gmail.com $
|
||||
* @link https://www.zentao.pm
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->admin->index = 'Admin Home';
|
||||
$lang->admin->checkDB = 'Check Database';
|
||||
@@ -53,13 +53,13 @@ $lang->admin->bind->caption = 'Lier au compte';
|
||||
$lang->admin->bind->success = "Le compte est associé !";
|
||||
|
||||
$lang->admin->safe = new stdclass();
|
||||
$lang->admin->safe->common = 'Politique de sécurité';
|
||||
$lang->admin->safe->set = 'Paramétrages du Mot de passe';
|
||||
$lang->admin->safe->password = 'Force du Mot de passe';
|
||||
$lang->admin->safe->weak = 'Mots de passes non sécurisés courrants';
|
||||
$lang->admin->safe->reason = 'Type';
|
||||
$lang->admin->safe->checkWeak = 'Balayage des mots de passe faibles';
|
||||
$lang->admin->safe->changeWeak = 'Forcer le changement des mots de passe faibles';
|
||||
$lang->admin->safe->common = 'Politique de sécurité';
|
||||
$lang->admin->safe->set = 'Paramétrages du Mot de passe';
|
||||
$lang->admin->safe->password = 'Force du Mot de passe';
|
||||
$lang->admin->safe->weak = 'Mots de passes non sécurisés courrants';
|
||||
$lang->admin->safe->reason = 'Type';
|
||||
$lang->admin->safe->checkWeak = 'Balayage des mots de passe faibles';
|
||||
$lang->admin->safe->changeWeak = 'Forcer le changement des mots de passe faibles';
|
||||
$lang->admin->safe->loginCaptcha = 'Login using CAPTCHA';
|
||||
$lang->admin->safe->modifyPasswordFirstLogin = 'Forcer le changement du mot de passe après la première connexion';
|
||||
|
||||
@@ -79,7 +79,7 @@ $lang->admin->safe->reasonList['birthday'] = 'Identique à la date de naissance'
|
||||
$lang->admin->safe->modifyPasswordList[1] = 'Oui';
|
||||
$lang->admin->safe->modifyPasswordList[0] = 'Non';
|
||||
|
||||
$lang->admin->safe->loginCaptchaList[1] = 'Oui'
|
||||
$lang->admin->safe->loginCaptchaList[1] = 'Yes';
|
||||
$lang->admin->safe->loginCaptchaList[0] = 'Non';
|
||||
|
||||
$lang->admin->safe->noticeMode = "Le mot de passe sera vérifié quand un utilisateur se connectera ou qu'un utilisateur sera créé ou modifier.";
|
||||
|
||||
+190
-11
@@ -14,17 +14,196 @@ $lang->api->common = 'API';
|
||||
$lang->api->getModel = 'Super Model API';
|
||||
$lang->api->sql = 'SQL Query API';
|
||||
|
||||
$lang->api->position = 'Position';
|
||||
$lang->api->startLine = "%s,%s";
|
||||
$lang->api->desc = 'Beschreibung';
|
||||
$lang->api->debug = 'Debug';
|
||||
$lang->api->submit = 'Übermitteln';
|
||||
$lang->api->url = 'Request URL';
|
||||
$lang->api->result = 'Ergebnisse';
|
||||
$lang->api->status = 'Status';
|
||||
$lang->api->data = 'Daten';
|
||||
$lang->api->noParam = 'Keine Parameter erforderlich bei GET Debug';
|
||||
$lang->api->post = 'Auf Seiten Liste beziehen bei POST Debug';
|
||||
$lang->api->index = 'Home';
|
||||
$lang->api->editLib = 'Edit';
|
||||
$lang->api->releases = 'Release';
|
||||
$lang->api->deleteRelease = 'Delete Release';
|
||||
$lang->api->deleteLib = 'Delete API Doc';
|
||||
$lang->api->createRelease = 'Publish';
|
||||
$lang->api->createLib = 'Create API Library';
|
||||
$lang->api->createApi = 'Create API Document';
|
||||
$lang->api->createAB = 'Create';
|
||||
$lang->api->createDemo = 'Import ZenTao Library';
|
||||
$lang->api->edit = 'Edit';
|
||||
$lang->api->delete = 'Delete';
|
||||
$lang->api->position = 'Position';
|
||||
$lang->api->startLine = "%s,%s";
|
||||
$lang->api->desc = 'Beschreibung';
|
||||
$lang->api->debug = 'Debug';
|
||||
$lang->api->submit = 'Übermitteln';
|
||||
$lang->api->url = 'Request URL';
|
||||
$lang->api->result = 'Ergebnisse';
|
||||
$lang->api->status = 'Status';
|
||||
$lang->api->data = 'Daten';
|
||||
$lang->api->noParam = 'Keine Parameter erforderlich bei GET Debug';
|
||||
$lang->api->noModule = 'No directory in the API library. Please add the directory first';
|
||||
$lang->api->post = 'Auf Seiten Liste beziehen bei POST Debug';
|
||||
$lang->api->noUniqueName = 'The API library name exists.';
|
||||
$lang->api->noUniqueVersion = 'The version exists.';
|
||||
$lang->api->version = 'Version';
|
||||
$lang->api->createStruct = 'Create Data Structure';
|
||||
$lang->api->editStruct = 'Edit Data Structure';
|
||||
$lang->api->deleteStruct = 'Delete Data Structure';
|
||||
$lang->api->create = 'Create API';
|
||||
$lang->api->title = 'Name';
|
||||
$lang->api->pageTitle = 'API Library';
|
||||
$lang->api->module = 'Directory';
|
||||
$lang->api->apiDoc = 'API';
|
||||
$lang->api->manageType = 'Manage Directory';
|
||||
$lang->api->managePublish = 'Manage Version';
|
||||
$lang->api->doing = 'Doing';
|
||||
$lang->api->done = 'Done';
|
||||
$lang->api->basicInfo = 'Basic Information';
|
||||
$lang->api->apiDesc = 'Description';
|
||||
$lang->api->confirmDelete = "Do you want to delete this API?";
|
||||
$lang->api->confirmDeleteLib = "Do you want to delete this interface library?";
|
||||
$lang->api->filterStruct = "use struct";
|
||||
$lang->api->defaultVersion = "Current Version";
|
||||
$lang->api->zentaoAPI = "Zentao API v1";
|
||||
|
||||
/* Common access control lang. */
|
||||
$lang->api->whiteList = 'Whitelist';
|
||||
$lang->api->aclList['open'] = 'Open';
|
||||
$lang->api->aclList['private'] = 'Private';
|
||||
$lang->api->aclList['custom'] = 'Custom';
|
||||
$lang->api->group = 'Group';
|
||||
$lang->api->user = 'User';
|
||||
|
||||
$lang->api->noticeAcl = array(
|
||||
'open' => 'Users who can access the API library can access it.',
|
||||
'custom' => 'Users on the whiltelist can access it.',
|
||||
'private' => 'Only the one who creates it can access it.',
|
||||
);
|
||||
|
||||
/* fields of struct */
|
||||
$lang->struct = new stdClass();
|
||||
|
||||
$lang->struct->add = 'Add';
|
||||
$lang->struct->field = 'Field';
|
||||
$lang->struct->paramsType = 'Type';
|
||||
$lang->struct->required = 'Require';
|
||||
$lang->struct->desc = 'Description';
|
||||
$lang->struct->descPlaceholder = 'Parameter Description';
|
||||
$lang->struct->action = 'Action';
|
||||
$lang->struct->addSubField = 'Add Subfield';
|
||||
|
||||
$lang->struct->typeOptions = array(
|
||||
'formData' => 'FormData',
|
||||
'json' => 'JSON',
|
||||
'array' => 'Array',
|
||||
'object' => 'Object',
|
||||
);
|
||||
|
||||
/* fields of form */
|
||||
$lang->api->struct = 'Data Structure';
|
||||
$lang->api->structName = 'Name';
|
||||
$lang->api->structType = 'Type';
|
||||
$lang->api->structAttr = 'Attribute';
|
||||
$lang->api->structAddedBy = 'CreatedBy';
|
||||
$lang->api->structAddedDate = 'Created';
|
||||
$lang->api->name = 'API Library Name';
|
||||
$lang->api->baseUrl = 'Base URL';
|
||||
$lang->api->baseUrlDesc = 'Site or path, e.g., api.zentao.com or /v1.';
|
||||
$lang->api->desc = 'Beschreibung';
|
||||
$lang->api->control = 'Access Control';
|
||||
$lang->api->noLib = 'No API library yet.';
|
||||
$lang->api->noApi = 'No API yet.';
|
||||
$lang->api->noStruct = 'No API yet.';
|
||||
$lang->api->lib = 'API Library';
|
||||
$lang->api->apiList = 'API List';
|
||||
$lang->api->formTitle = 'API Name';
|
||||
$lang->api->path = 'Request Path';
|
||||
$lang->api->protocol = 'Protocol';
|
||||
$lang->api->method = 'Method';
|
||||
$lang->api->requestType = 'Type';
|
||||
$lang->api->status = 'Status';
|
||||
$lang->api->owner = 'Owner';
|
||||
$lang->api->paramsExample = 'Request Example';
|
||||
$lang->api->header = 'Request Header';
|
||||
$lang->api->query = 'Parameter';
|
||||
$lang->api->params = 'Request Body';
|
||||
$lang->api->response = 'Response';
|
||||
$lang->api->responseExample = 'Response Example';
|
||||
$lang->api->res = new stdClass();
|
||||
$lang->api->res->name = 'Name';
|
||||
$lang->api->res->desc = 'Description';
|
||||
$lang->api->res->type = 'Type';
|
||||
$lang->api->req = new stdClass();
|
||||
$lang->api->req->name = 'Name';
|
||||
$lang->api->req->desc = 'Description';
|
||||
$lang->api->req->type = 'Type';
|
||||
$lang->api->req->required = 'Required';
|
||||
$lang->api->field = 'Field';
|
||||
$lang->api->scope = 'Position';
|
||||
$lang->api->paramsType = 'Type';
|
||||
$lang->api->required = 'Required';
|
||||
$lang->api->default = 'Default';
|
||||
$lang->api->desc = 'Beschreibung';
|
||||
$lang->api->customType = 'Custom Structure';
|
||||
$lang->api->format = 'Format';
|
||||
$lang->api->methodOptions = array(
|
||||
'GET' => 'GET',
|
||||
'POST' => 'POST',
|
||||
'PUT' => 'PUT',
|
||||
'DELETE' => 'DELETE',
|
||||
'PATCH' => 'PATCH',
|
||||
'OPTIONS' => 'OPTIONS',
|
||||
'HEAD' => 'HEAD'
|
||||
);
|
||||
|
||||
$lang->api->protocalOptions = array();
|
||||
$lang->api->protocalOptions['HTTP'] = 'HTTP';
|
||||
$lang->api->protocalOptions['HTTPS'] = 'HTTPS';
|
||||
$lang->api->protocalOptions['WS'] = 'WS';
|
||||
$lang->api->protocalOptions['WSS'] = 'WSS';
|
||||
|
||||
$lang->api->requestTypeOptions = array();
|
||||
$lang->api->requestTypeOptions['application/json'] = 'application/json';
|
||||
$lang->api->requestTypeOptions['application/x-www-form-urlencoded'] = 'application/x-www-form-urlencoded';
|
||||
$lang->api->requestTypeOptions['multipart/form-data'] = 'multipart/form-data';
|
||||
|
||||
$lang->api->statusOptions = array(
|
||||
'done' => 'Done',
|
||||
'doing' => 'Doing',
|
||||
'hidden' => 'Hidden'
|
||||
);
|
||||
$lang->api->paramsScopeOptions = array(
|
||||
'formData' => 'formData',
|
||||
'path' => 'path',
|
||||
'query' => 'query',
|
||||
'body' => 'body',
|
||||
'header' => 'header',
|
||||
'cookie' => 'cookie',
|
||||
);
|
||||
/* Api global common params */
|
||||
$lang->api->paramsTypeOptions = array(
|
||||
'object' => 'object',
|
||||
'array' => 'array',
|
||||
'string' => 'string',
|
||||
'date' => 'date',
|
||||
'datetime' => 'datetime',
|
||||
'boolean' => 'boolean',
|
||||
'int' => 'int',
|
||||
'long' => 'long',
|
||||
'float' => 'float',
|
||||
'double' => 'double',
|
||||
'decimal' => 'decimal'
|
||||
);
|
||||
|
||||
$lang->api->boolList = array(false => 'No', true => 'Yes', '' => 'No');
|
||||
|
||||
/* Api params */
|
||||
$lang->api->paramsTypeCustomOptions = array('file' => 'file', 'ref' => 'ref');
|
||||
|
||||
$lang->api->structParamsOptons = array_merge($lang->api->paramsTypeOptions, array('file' => 'file', 'ref' => 'ref'));
|
||||
$lang->api->allParamsTypeOptions = array_merge($lang->api->paramsTypeOptions, $lang->api->paramsTypeCustomOptions);
|
||||
$lang->api->requiredOptions = array(0 => 'No', 1 => 'Yes');
|
||||
|
||||
$lang->apistruct = new stdClass();
|
||||
$lang->apistruct->name = 'Name';
|
||||
|
||||
$lang->api_lib_release = new stdClass();
|
||||
$lang->api_lib_release->version = 'Version';
|
||||
|
||||
$lang->api->error = new stdclass();
|
||||
$lang->api->error->onlySelect = 'Das SQL Interface erlaubt nur SELECT Abfragen.';
|
||||
|
||||
+191
-12
@@ -7,24 +7,203 @@
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package api
|
||||
* @version $Id: English.php 824 2010-05-02 15:32:06Z wwccss $
|
||||
* @link https://www.zentao.pm
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->api = new stdclass();
|
||||
$lang->api->common = 'API';
|
||||
$lang->api->getModel = 'Super Model API';
|
||||
$lang->api->sql = 'SQL Query API';
|
||||
|
||||
$lang->api->position = 'Position';
|
||||
$lang->api->startLine = "%s,%s";
|
||||
$lang->api->desc = 'Description';
|
||||
$lang->api->debug = 'Debug';
|
||||
$lang->api->submit = 'Soumission';
|
||||
$lang->api->url = 'Request URL';
|
||||
$lang->api->result = 'Résultats';
|
||||
$lang->api->status = 'Statut';
|
||||
$lang->api->data = 'Données';
|
||||
$lang->api->noParam = "Aucun paramètre n'est requis si GET Debug";
|
||||
$lang->api->post = 'Se référer à la liste si POST Debug';
|
||||
$lang->api->index = 'Home';
|
||||
$lang->api->editLib = 'Edit';
|
||||
$lang->api->releases = 'Release';
|
||||
$lang->api->deleteRelease = 'Delete Release';
|
||||
$lang->api->deleteLib = 'Delete API Doc';
|
||||
$lang->api->createRelease = 'Publish';
|
||||
$lang->api->createLib = 'Create API Library';
|
||||
$lang->api->createApi = 'Create API Document';
|
||||
$lang->api->createAB = 'Create';
|
||||
$lang->api->createDemo = 'Import ZenTao Library';
|
||||
$lang->api->edit = 'Edit';
|
||||
$lang->api->delete = 'Delete';
|
||||
$lang->api->position = 'Position';
|
||||
$lang->api->startLine = "%s,%s";
|
||||
$lang->api->desc = 'Description';
|
||||
$lang->api->debug = 'Debug';
|
||||
$lang->api->submit = 'Soumission';
|
||||
$lang->api->url = 'Request URL';
|
||||
$lang->api->result = 'Résultats';
|
||||
$lang->api->status = 'Statut';
|
||||
$lang->api->data = 'Données';
|
||||
$lang->api->noParam = "Aucun paramètre n'est requis si GET Debug";
|
||||
$lang->api->noModule = 'No directory in the API library. Please add the directory first';
|
||||
$lang->api->post = 'Se référer à la liste si POST Debug';
|
||||
$lang->api->noUniqueName = 'The API library name exists.';
|
||||
$lang->api->noUniqueVersion = 'The version exists.';
|
||||
$lang->api->version = 'Version';
|
||||
$lang->api->createStruct = 'Create Data Structure';
|
||||
$lang->api->editStruct = 'Edit Data Structure';
|
||||
$lang->api->deleteStruct = 'Delete Data Structure';
|
||||
$lang->api->create = 'Create API';
|
||||
$lang->api->title = 'Name';
|
||||
$lang->api->pageTitle = 'API Library';
|
||||
$lang->api->module = 'Directory';
|
||||
$lang->api->apiDoc = 'API';
|
||||
$lang->api->manageType = 'Manage Directory';
|
||||
$lang->api->managePublish = 'Manage Version';
|
||||
$lang->api->doing = 'Doing';
|
||||
$lang->api->done = 'Done';
|
||||
$lang->api->basicInfo = 'Basic Information';
|
||||
$lang->api->apiDesc = 'Description';
|
||||
$lang->api->confirmDelete = "Do you want to delete this API?";
|
||||
$lang->api->confirmDeleteLib = "Do you want to delete this interface library?";
|
||||
$lang->api->filterStruct = "use struct";
|
||||
$lang->api->defaultVersion = "Current Version";
|
||||
$lang->api->zentaoAPI = "Zentao API v1";
|
||||
|
||||
/* Common access control lang. */
|
||||
$lang->api->whiteList = 'Whitelist';
|
||||
$lang->api->aclList['open'] = 'Open';
|
||||
$lang->api->aclList['private'] = 'Private';
|
||||
$lang->api->aclList['custom'] = 'Custom';
|
||||
$lang->api->group = 'Group';
|
||||
$lang->api->user = 'User';
|
||||
|
||||
$lang->api->noticeAcl = array(
|
||||
'open' => 'Users who can access the API library can access it.',
|
||||
'custom' => 'Users on the whiltelist can access it.',
|
||||
'private' => 'Only the one who creates it can access it.',
|
||||
);
|
||||
|
||||
/* fields of struct */
|
||||
$lang->struct = new stdClass();
|
||||
|
||||
$lang->struct->add = 'Add';
|
||||
$lang->struct->field = 'Field';
|
||||
$lang->struct->paramsType = 'Type';
|
||||
$lang->struct->required = 'Require';
|
||||
$lang->struct->desc = 'Description';
|
||||
$lang->struct->descPlaceholder = 'Parameter Description';
|
||||
$lang->struct->action = 'Action';
|
||||
$lang->struct->addSubField = 'Add Subfield';
|
||||
|
||||
$lang->struct->typeOptions = array(
|
||||
'formData' => 'FormData',
|
||||
'json' => 'JSON',
|
||||
'array' => 'Array',
|
||||
'object' => 'Object',
|
||||
);
|
||||
|
||||
/* fields of form */
|
||||
$lang->api->struct = 'Data Structure';
|
||||
$lang->api->structName = 'Name';
|
||||
$lang->api->structType = 'Type';
|
||||
$lang->api->structAttr = 'Attribute';
|
||||
$lang->api->structAddedBy = 'CreatedBy';
|
||||
$lang->api->structAddedDate = 'Created';
|
||||
$lang->api->name = 'API Library Name';
|
||||
$lang->api->baseUrl = 'Base URL';
|
||||
$lang->api->baseUrlDesc = 'Site or path, e.g., api.zentao.com or /v1.';
|
||||
$lang->api->desc = 'Description';
|
||||
$lang->api->control = 'Access Control';
|
||||
$lang->api->noLib = 'No API library yet.';
|
||||
$lang->api->noApi = 'No API yet.';
|
||||
$lang->api->noStruct = 'No API yet.';
|
||||
$lang->api->lib = 'API Library';
|
||||
$lang->api->apiList = 'API List';
|
||||
$lang->api->formTitle = 'API Name';
|
||||
$lang->api->path = 'Request Path';
|
||||
$lang->api->protocol = 'Protocol';
|
||||
$lang->api->method = 'Method';
|
||||
$lang->api->requestType = 'Type';
|
||||
$lang->api->status = 'Statut';
|
||||
$lang->api->owner = 'Owner';
|
||||
$lang->api->paramsExample = 'Request Example';
|
||||
$lang->api->header = 'Request Header';
|
||||
$lang->api->query = 'Parameter';
|
||||
$lang->api->params = 'Request Body';
|
||||
$lang->api->response = 'Response';
|
||||
$lang->api->responseExample = 'Response Example';
|
||||
$lang->api->res = new stdClass();
|
||||
$lang->api->res->name = 'Name';
|
||||
$lang->api->res->desc = 'Description';
|
||||
$lang->api->res->type = 'Type';
|
||||
$lang->api->req = new stdClass();
|
||||
$lang->api->req->name = 'Name';
|
||||
$lang->api->req->desc = 'Description';
|
||||
$lang->api->req->type = 'Type';
|
||||
$lang->api->req->required = 'Required';
|
||||
$lang->api->field = 'Field';
|
||||
$lang->api->scope = 'Position';
|
||||
$lang->api->paramsType = 'Type';
|
||||
$lang->api->required = 'Required';
|
||||
$lang->api->default = 'Default';
|
||||
$lang->api->desc = 'Description';
|
||||
$lang->api->customType = 'Custom Structure';
|
||||
$lang->api->format = 'Format';
|
||||
$lang->api->methodOptions = array(
|
||||
'GET' => 'GET',
|
||||
'POST' => 'POST',
|
||||
'PUT' => 'PUT',
|
||||
'DELETE' => 'DELETE',
|
||||
'PATCH' => 'PATCH',
|
||||
'OPTIONS' => 'OPTIONS',
|
||||
'HEAD' => 'HEAD'
|
||||
);
|
||||
|
||||
$lang->api->protocalOptions = array();
|
||||
$lang->api->protocalOptions['HTTP'] = 'HTTP';
|
||||
$lang->api->protocalOptions['HTTPS'] = 'HTTPS';
|
||||
$lang->api->protocalOptions['WS'] = 'WS';
|
||||
$lang->api->protocalOptions['WSS'] = 'WSS';
|
||||
|
||||
$lang->api->requestTypeOptions = array();
|
||||
$lang->api->requestTypeOptions['application/json'] = 'application/json';
|
||||
$lang->api->requestTypeOptions['application/x-www-form-urlencoded'] = 'application/x-www-form-urlencoded';
|
||||
$lang->api->requestTypeOptions['multipart/form-data'] = 'multipart/form-data';
|
||||
|
||||
$lang->api->statusOptions = array(
|
||||
'done' => 'Done',
|
||||
'doing' => 'Doing',
|
||||
'hidden' => 'Hidden'
|
||||
);
|
||||
$lang->api->paramsScopeOptions = array(
|
||||
'formData' => 'formData',
|
||||
'path' => 'path',
|
||||
'query' => 'query',
|
||||
'body' => 'body',
|
||||
'header' => 'header',
|
||||
'cookie' => 'cookie',
|
||||
);
|
||||
/* Api global common params */
|
||||
$lang->api->paramsTypeOptions = array(
|
||||
'object' => 'object',
|
||||
'array' => 'array',
|
||||
'string' => 'string',
|
||||
'date' => 'date',
|
||||
'datetime' => 'datetime',
|
||||
'boolean' => 'boolean',
|
||||
'int' => 'int',
|
||||
'long' => 'long',
|
||||
'float' => 'float',
|
||||
'double' => 'double',
|
||||
'decimal' => 'decimal'
|
||||
);
|
||||
|
||||
$lang->api->boolList = array(false => 'No', true => 'Yes', '' => 'No');
|
||||
|
||||
/* Api params */
|
||||
$lang->api->paramsTypeCustomOptions = array('file' => 'file', 'ref' => 'ref');
|
||||
|
||||
$lang->api->structParamsOptons = array_merge($lang->api->paramsTypeOptions, array('file' => 'file', 'ref' => 'ref'));
|
||||
$lang->api->allParamsTypeOptions = array_merge($lang->api->paramsTypeOptions, $lang->api->paramsTypeCustomOptions);
|
||||
$lang->api->requiredOptions = array(0 => 'No', 1 => 'Yes');
|
||||
|
||||
$lang->apistruct = new stdClass();
|
||||
$lang->apistruct->name = 'Name';
|
||||
|
||||
$lang->api_lib_release = new stdClass();
|
||||
$lang->api_lib_release->version = 'Version';
|
||||
|
||||
$lang->api->error = new stdclass();
|
||||
$lang->api->error->onlySelect = 'Cette interface SQL ne supporte que les requêtes SELECT.';
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
<?php
|
||||
/**
|
||||
* The automation module zh-cn file of ZenTaoPMS.
|
||||
*
|
||||
* @copyright Copyright 2009-2015 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
||||
* @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package automation
|
||||
* @version $Id: zh-cn.php 4767 2013-05-05 06:10:13Z wwccss $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->automation->common = 'Automated Testing';
|
||||
$lang->automation->browse = 'Home';
|
||||
|
||||
$lang->automation->title = 'Test Automation Solutions';
|
||||
|
||||
$lang->automation->ztfSite = 'ZTF Website';
|
||||
$lang->automation->ztfDownload = 'ZTF Download';
|
||||
$lang->automation->ztfManual = 'ZTF Manual';
|
||||
|
||||
$lang->automation->ztfFeature1 = 'ZTF solves problems for you';
|
||||
$lang->automation->ztfFeature2 = 'ZTF solves the following problems for you:';
|
||||
$lang->automation->ztfFeature3 = 'Management of use cases';
|
||||
$lang->automation->ztfFeature4 = 'Comparison of test results';
|
||||
$lang->automation->ztfFeature5 = 'Execution of test scripts';
|
||||
$lang->automation->ztfFeature6 = 'Bug reporting';
|
||||
|
||||
$lang->automation->ztfFeature7 = 'ZTF is not depended on the environment';
|
||||
$lang->automation->ztfFeature8 = 'Written in Go';
|
||||
$lang->automation->ztfFeature9 = 'Deploy with no dependencies';
|
||||
$lang->automation->ztfFeature10 = 'Works on all platforms';
|
||||
$lang->automation->ztfFeature11 = 'Has only one executable';
|
||||
|
||||
$lang->automation->ztfFeature12 = 'ZTF is for all automated testing types';
|
||||
$lang->automation->ztfFeature13 = 'Support for common development languages';
|
||||
$lang->automation->ztfFeature14 = 'Can be integrated with known testing frameworks';
|
||||
$lang->automation->ztfFeature15 = 'No specific script implementation requried';
|
||||
|
||||
$lang->automation->ztfFeature16 = 'Export test cases to scripts in bulk';
|
||||
$lang->automation->ztfFeature17 = 'Submit execution results to ZenTao';
|
||||
$lang->automation->ztfFeature18 = 'Create bugs from execution results';
|
||||
$lang->automation->ztfFeature19 = 'Integrate ZenTao ALM';
|
||||
|
||||
$lang->automation->zendataSite = 'ZenData Website';
|
||||
$lang->automation->zendataDownload = 'ZenData Download';
|
||||
$lang->automation->zendataManual = 'ZenData Manual';
|
||||
|
||||
$lang->automation->zendata = 'A generic data generation tool';
|
||||
$lang->automation->zendataFeature1 = 'Easy to get started with no coding knowledge required';
|
||||
$lang->automation->zendataFeature2 = 'Customizable data format with no restrictions';
|
||||
$lang->automation->zendataFeature3 = 'Generate a million pieces of data with one click';
|
||||
|
||||
$lang->automation->zendataFeature4 = 'Cross-platform and cross-language';
|
||||
$lang->automation->zendataFeature5 = 'Only one executable is required to run it';
|
||||
$lang->automation->zendataFeature6 = 'For Windows, Linux, and MacOS';
|
||||
$lang->automation->zendataFeature7 = 'For various languages';
|
||||
|
||||
$lang->automation->zendataFeature8 = 'All kinds of black tricks';
|
||||
$lang->automation->zendataFeature9 = 'Interval, Step Size, Random, Repeat, and Reference';
|
||||
$lang->automation->zendataFeature10 = 'Specify a list of files to be queried in Excel';
|
||||
$lang->automation->zendataFeature11 = 'Parallel generation, recursive generation, and reverse parsing';
|
||||
|
||||
$lang->automation->groupTips = 'Welcome to the automated testing QQ group';
|
||||
$lang->automation->groupTitle = 'Software testing group:';
|
||||
$lang->automation->qqGroup = '522506766';
|
||||
$lang->automation->groupDescription = 'Software testing community for software testers to share software testing tools and methods and improve software testing skills';
|
||||
@@ -0,0 +1,66 @@
|
||||
<?php
|
||||
/**
|
||||
* The automation module zh-cn file of ZenTaoPMS.
|
||||
*
|
||||
* @copyright Copyright 2009-2015 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
||||
* @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package automation
|
||||
* @version $Id: zh-cn.php 4767 2013-05-05 06:10:13Z wwccss $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->automation->common = 'Automated Testing';
|
||||
$lang->automation->browse = 'Home';
|
||||
|
||||
$lang->automation->title = 'Test Automation Solutions';
|
||||
|
||||
$lang->automation->ztfSite = 'ZTF Website';
|
||||
$lang->automation->ztfDownload = 'ZTF Download';
|
||||
$lang->automation->ztfManual = 'ZTF Manual';
|
||||
|
||||
$lang->automation->ztfFeature1 = 'ZTF solves problems for you';
|
||||
$lang->automation->ztfFeature2 = 'ZTF solves the following problems for you:';
|
||||
$lang->automation->ztfFeature3 = 'Management of use cases';
|
||||
$lang->automation->ztfFeature4 = 'Comparison of test results';
|
||||
$lang->automation->ztfFeature5 = 'Execution of test scripts';
|
||||
$lang->automation->ztfFeature6 = 'Bug reporting';
|
||||
|
||||
$lang->automation->ztfFeature7 = 'ZTF is not depended on the environment';
|
||||
$lang->automation->ztfFeature8 = 'Written in Go';
|
||||
$lang->automation->ztfFeature9 = 'Deploy with no dependencies';
|
||||
$lang->automation->ztfFeature10 = 'Works on all platforms';
|
||||
$lang->automation->ztfFeature11 = 'Has only one executable';
|
||||
|
||||
$lang->automation->ztfFeature12 = 'ZTF is for all automated testing types';
|
||||
$lang->automation->ztfFeature13 = 'Support for common development languages';
|
||||
$lang->automation->ztfFeature14 = 'Can be integrated with known testing frameworks';
|
||||
$lang->automation->ztfFeature15 = 'No specific script implementation requried';
|
||||
|
||||
$lang->automation->ztfFeature16 = 'Export test cases to scripts in bulk';
|
||||
$lang->automation->ztfFeature17 = 'Submit execution results to ZenTao';
|
||||
$lang->automation->ztfFeature18 = 'Create bugs from execution results';
|
||||
$lang->automation->ztfFeature19 = 'Integrate ZenTao ALM';
|
||||
|
||||
$lang->automation->zendataSite = 'ZenData Website';
|
||||
$lang->automation->zendataDownload = 'ZenData Download';
|
||||
$lang->automation->zendataManual = 'ZenData Manual';
|
||||
|
||||
$lang->automation->zendata = 'A generic data generation tool';
|
||||
$lang->automation->zendataFeature1 = 'Easy to get started with no coding knowledge required';
|
||||
$lang->automation->zendataFeature2 = 'Customizable data format with no restrictions';
|
||||
$lang->automation->zendataFeature3 = 'Generate a million pieces of data with one click';
|
||||
|
||||
$lang->automation->zendataFeature4 = 'Cross-platform and cross-language';
|
||||
$lang->automation->zendataFeature5 = 'Only one executable is required to run it';
|
||||
$lang->automation->zendataFeature6 = 'For Windows, Linux, and MacOS';
|
||||
$lang->automation->zendataFeature7 = 'For various languages';
|
||||
|
||||
$lang->automation->zendataFeature8 = 'All kinds of black tricks';
|
||||
$lang->automation->zendataFeature9 = 'Interval, Step Size, Random, Repeat, and Reference';
|
||||
$lang->automation->zendataFeature10 = 'Specify a list of files to be queried in Excel';
|
||||
$lang->automation->zendataFeature11 = 'Parallel generation, recursive generation, and reverse parsing';
|
||||
|
||||
$lang->automation->groupTips = 'Welcome to the automated testing QQ group';
|
||||
$lang->automation->groupTitle = 'Software testing group:';
|
||||
$lang->automation->qqGroup = '522506766';
|
||||
$lang->automation->groupDescription = 'Software testing community for software testers to share software testing tools and methods and improve software testing skills';
|
||||
@@ -8,6 +8,9 @@ $lang->backup->restore = 'Restore';
|
||||
$lang->backup->change = 'Ablaufdatum';
|
||||
$lang->backup->changeAB = 'Bearbeiten';
|
||||
$lang->backup->rmPHPHeader = 'Remove PHP header';
|
||||
$lang->backup->setting = 'Settings';
|
||||
|
||||
$lang->backup->settingAction = 'Backup Settings';
|
||||
|
||||
$lang->backup->time = 'Datum';
|
||||
$lang->backup->files = 'Dateien';
|
||||
@@ -19,7 +22,6 @@ $lang->backup->status = 'Status';
|
||||
$lang->backup->statusList['success'] = 'Success';
|
||||
$lang->backup->statusList['fail'] = 'Fail';
|
||||
|
||||
$lang->backup->setting = 'Settings';
|
||||
$lang->backup->settingDir = 'Backup Directory';
|
||||
$lang->backup->settingList['nofile'] = 'Do not back up files or codes.';
|
||||
$lang->backup->settingList['nosafe'] = 'Do not prevent downloading PHP file header.';
|
||||
|
||||
@@ -8,6 +8,9 @@ $lang->backup->restore = 'Restaurer';
|
||||
$lang->backup->change = 'Editer Expiration';
|
||||
$lang->backup->changeAB = 'Editer';
|
||||
$lang->backup->rmPHPHeader = 'Enlever PHP header';
|
||||
$lang->backup->setting = 'Paramétrage';
|
||||
|
||||
$lang->backup->settingAction = 'Backup Settings';
|
||||
|
||||
$lang->backup->time = 'Date';
|
||||
$lang->backup->files = 'Fichiers';
|
||||
@@ -19,7 +22,6 @@ $lang->backup->status = 'Statut';
|
||||
$lang->backup->statusList['success'] = 'Succès';
|
||||
$lang->backup->statusList['fail'] = 'Echec';
|
||||
|
||||
$lang->backup->setting = 'Paramétrage';
|
||||
$lang->backup->settingDir = 'Répertoire Backup';
|
||||
$lang->backup->settingList['nofile'] = 'Ne pas archiver fichiers et codes.';
|
||||
$lang->backup->settingList['nosafe'] = 'Ne pas prévenir du téléchargement par PHP file header.';
|
||||
|
||||
+116
-59
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
/**
|
||||
* The de file of block module of ZenTaoPMS.
|
||||
* The en file of block module of ZenTaoPMS.
|
||||
*
|
||||
* @copyright Copyright 2009-2015 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
||||
* @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||
@@ -12,6 +12,8 @@
|
||||
global $config;
|
||||
$lang->block = new stdclass();
|
||||
$lang->block->common = 'InfoBlock';
|
||||
$lang->block->id = 'ID';
|
||||
$lang->block->params = 'Params';
|
||||
$lang->block->name = 'Name';
|
||||
$lang->block->style = 'Style';
|
||||
$lang->block->grid = 'Gitter';
|
||||
@@ -89,6 +91,7 @@ $lang->block->refresh = 'Aktualisieren';
|
||||
$lang->block->nbsp = '';
|
||||
$lang->block->hidden = 'Verstecken';
|
||||
$lang->block->dynamicInfo = "<span class='timeline-tag'>%s</span> <span class='timeline-text'>%s <em>%s</em> %s <a href='%s'>%s</a></span>";
|
||||
$lang->block->noLinkDynamic = "<span class='timeline-tag'>%s</span> <span class='timeline-text' title='%s'>%s <em>%s</em> %s %s</span>";
|
||||
$lang->block->cannotPlaceInLeft = 'Kann den Block nicht auf der linken Seite platzieren.';
|
||||
$lang->block->cannotPlaceInRight = 'Kann den Block nicht auf der rechten Seite platzieren.';
|
||||
|
||||
@@ -96,6 +99,7 @@ $lang->block->productName = $lang->productCommon . ' Name';
|
||||
$lang->block->totalStory = 'Total Story';
|
||||
$lang->block->totalBug = 'Total Bug';
|
||||
$lang->block->totalRelease = 'Release The Number';
|
||||
$lang->block->totalTask = 'The Total ' . $lang->task->common;
|
||||
|
||||
$lang->block->totalInvestment = 'Total investment';
|
||||
$lang->block->totalPeople = 'Total number';
|
||||
@@ -103,6 +107,24 @@ $lang->block->spent = 'Has Been Spent';
|
||||
$lang->block->budget = 'Budget';
|
||||
$lang->block->left = 'Remain';
|
||||
|
||||
$lang->block->titleList['flowchart'] = 'Flow Chart';
|
||||
$lang->block->titleList['statistic'] = 'Statistic';
|
||||
$lang->block->titleList['recentproject'] = 'Recent Project';
|
||||
$lang->block->titleList['assigntome'] = 'Assign to me';
|
||||
$lang->block->titleList['projectteam'] = 'Project manpower input';
|
||||
$lang->block->titleList['project'] = 'Project List';
|
||||
$lang->block->titleList['dynamic'] = 'Dynamic';
|
||||
$lang->block->titleList['list'] = 'Todo List';
|
||||
$lang->block->titleList['contribute'] = 'Contribute';
|
||||
$lang->block->titleList['scrumoverview'] = 'Scrumoverview';
|
||||
$lang->block->titleList['scrumtest'] = 'Scrum Test';
|
||||
$lang->block->titleList['scrumlist'] = 'Scrum List';
|
||||
$lang->block->titleList['sprint'] = 'Sprint';
|
||||
$lang->block->titleList['projectdynamic'] = 'Project Dynamic';
|
||||
$lang->block->titleList['bug'] = 'Bug';
|
||||
$lang->block->titleList['case'] = 'Case';
|
||||
$lang->block->titleList['testtask'] = 'Test Task';
|
||||
|
||||
$lang->block->default['waterfall']['project']['3']['title'] = 'Plan Gantt Chart';
|
||||
$lang->block->default['waterfall']['project']['3']['block'] = 'waterfallgantt';
|
||||
$lang->block->default['waterfall']['project']['3']['source'] = 'project';
|
||||
@@ -140,6 +162,7 @@ $lang->block->default['scrum']['project']['4']['grid'] = 4;
|
||||
$lang->block->default['scrum']['project']['5']['title'] = 'Dynamic';
|
||||
$lang->block->default['scrum']['project']['5']['block'] = 'projectdynamic';
|
||||
$lang->block->default['scrum']['project']['5']['grid'] = 4;
|
||||
$lang->block->default['kanban'] = $lang->block->default['scrum'];
|
||||
|
||||
$lang->block->default['product']['1']['title'] = $lang->productCommon . ' Berichte';
|
||||
$lang->block->default['product']['1']['block'] = 'statistic';
|
||||
@@ -212,8 +235,8 @@ $lang->block->default['qa']['1']['params']['count'] = '20';
|
||||
//$lang->block->default['qa']['2']['block'] = 'overview';
|
||||
//$lang->block->default['qa']['2']['grid'] = 4;
|
||||
|
||||
$lang->block->default['qa']['2']['title'] = 'Meine Bugs';
|
||||
$lang->block->default['qa']['2']['block'] = 'bug';
|
||||
$lang->block->default['qa']['2']['title'] = 'Testcase Overview';
|
||||
$lang->block->default['qa']['2']['block'] = 'overview';
|
||||
$lang->block->default['qa']['2']['grid'] = 4;
|
||||
|
||||
$lang->block->default['qa']['2']['params']['count'] = 15;
|
||||
@@ -246,26 +269,26 @@ $lang->block->default['full']['my']['2']['block'] = 'dynamic';
|
||||
$lang->block->default['full']['my']['2']['grid'] = 4;
|
||||
$lang->block->default['full']['my']['2']['source'] = '';
|
||||
|
||||
$lang->block->default['full']['my']['3']['title'] = 'My Todos';
|
||||
$lang->block->default['full']['my']['3']['block'] = 'list';
|
||||
$lang->block->default['full']['my']['3']['grid'] = 4;
|
||||
$lang->block->default['full']['my']['3']['source'] = 'todo';
|
||||
$lang->block->default['full']['my']['3']['params']['count'] = '20';
|
||||
$lang->block->default['full']['my']['3']['title'] = 'My Todos';
|
||||
$lang->block->default['full']['my']['3']['block'] = 'list';
|
||||
$lang->block->default['full']['my']['3']['source'] = 'todo';
|
||||
$lang->block->default['full']['my']['3']['grid'] = 4;
|
||||
|
||||
$lang->block->default['full']['my']['4']['title'] = 'Project Statistic';
|
||||
$lang->block->default['full']['my']['4']['block'] = 'statistic';
|
||||
$lang->block->default['full']['my']['4']['grid'] = 8;
|
||||
$lang->block->default['full']['my']['4']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['4']['params']['count'] = '20';
|
||||
|
||||
if($config->systemMode == 'new')
|
||||
{
|
||||
$lang->block->default['full']['my']['4']['title'] = 'Project Statistic';
|
||||
$lang->block->default['full']['my']['4']['block'] = 'statistic';
|
||||
$lang->block->default['full']['my']['4']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['4']['grid'] = 8;
|
||||
$lang->block->default['full']['my']['4']['params']['count'] = '20';
|
||||
$lang->block->default['full']['my']['5']['title'] = 'Personal Contribution';
|
||||
$lang->block->default['full']['my']['5']['block'] = 'contribute';
|
||||
$lang->block->default['full']['my']['5']['source'] = '';
|
||||
$lang->block->default['full']['my']['5']['grid'] = 4;
|
||||
$lang->block->default['full']['my']['5']['params']['count'] = '20';
|
||||
}
|
||||
|
||||
$lang->block->default['full']['my']['5']['title'] = 'Personal Contribution';
|
||||
$lang->block->default['full']['my']['5']['block'] = 'contribute';
|
||||
$lang->block->default['full']['my']['5']['source'] = '';
|
||||
$lang->block->default['full']['my']['5']['grid'] = 4;
|
||||
|
||||
$lang->block->default['full']['my']['6']['title'] = 'Recent Project';
|
||||
$lang->block->default['full']['my']['6']['block'] = 'recentproject';
|
||||
$lang->block->default['full']['my']['6']['source'] = 'project';
|
||||
@@ -276,49 +299,60 @@ $lang->block->default['full']['my']['7']['block'] = 'assigntome';
|
||||
$lang->block->default['full']['my']['7']['source'] = '';
|
||||
$lang->block->default['full']['my']['7']['grid'] = 8;
|
||||
|
||||
$lang->block->default['full']['my']['7']['params']['todoCount'] = '20';
|
||||
$lang->block->default['full']['my']['7']['params']['taskCount'] = '20';
|
||||
$lang->block->default['full']['my']['7']['params']['bugCount'] = '20';
|
||||
$lang->block->default['full']['my']['7']['params']['riskCount'] = '20';
|
||||
$lang->block->default['full']['my']['7']['params']['issueCount'] = '20';
|
||||
$lang->block->default['full']['my']['7']['params']['storyCount'] = '20';
|
||||
$lang->block->default['full']['my']['7']['params']['meetingCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['title'] = 'Human Input';
|
||||
$lang->block->default['full']['my']['8']['block'] = 'projectteam';
|
||||
$lang->block->default['full']['my']['8']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['8']['grid'] = 8;
|
||||
|
||||
$lang->block->default['full']['my']['8']['params']['todoCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['params']['taskCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['params']['bugCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['params']['riskCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['params']['issueCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['params']['storyCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['params']['meetingCount'] = '20';
|
||||
|
||||
if($config->systemMode == 'new')
|
||||
{
|
||||
$lang->block->default['full']['my']['8']['title'] = 'Human Input';
|
||||
$lang->block->default['full']['my']['8']['block'] = 'projectteam';
|
||||
$lang->block->default['full']['my']['8']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['8']['grid'] = 8;
|
||||
$lang->block->default['full']['my']['9']['title'] = 'Project List';
|
||||
$lang->block->default['full']['my']['9']['block'] = 'project';
|
||||
$lang->block->default['full']['my']['9']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['9']['grid'] = 8;
|
||||
}
|
||||
|
||||
$lang->block->default['full']['my']['9']['title'] = 'Project List';
|
||||
$lang->block->default['full']['my']['9']['block'] = 'project';
|
||||
$lang->block->default['full']['my']['9']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['9']['grid'] = 8;
|
||||
$lang->block->default['full']['my']['10']['title'] = 'Project List';
|
||||
$lang->block->default['full']['my']['10']['block'] = 'project';
|
||||
$lang->block->default['full']['my']['10']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['10']['grid'] = 8;
|
||||
if($config->systemMode == 'classic')
|
||||
{
|
||||
$lang->block->default['full']['my']['10']['block'] = 'execution';
|
||||
$lang->block->default['full']['my']['10']['source'] = 'execution';
|
||||
}
|
||||
|
||||
$lang->block->default['full']['my']['9']['params']['orderBy'] = 'id_desc';
|
||||
$lang->block->default['full']['my']['9']['params']['count'] = '15';
|
||||
$lang->block->default['full']['my']['10']['params']['orderBy'] = 'id_desc';
|
||||
$lang->block->default['full']['my']['10']['params']['count'] = '15';
|
||||
|
||||
$lang->block->count = 'Count';
|
||||
$lang->block->type = 'Type';
|
||||
$lang->block->orderBy = 'Order by';
|
||||
|
||||
$lang->block->availableBlocks = new stdclass();
|
||||
$lang->block->availableBlocks->todo = 'Meine Zeitplan';
|
||||
$lang->block->availableBlocks->task = 'Meine Aufgaben';
|
||||
$lang->block->availableBlocks->bug = 'Meine Bugs';
|
||||
$lang->block->availableBlocks->case = 'Meine Fälle';
|
||||
$lang->block->availableBlocks->story = 'Meine Story';
|
||||
$lang->block->availableBlocks->product = $lang->productCommon . 'Liste';
|
||||
$lang->block->availableBlocks->execution = $lang->executionCommon . 'Liste';
|
||||
$lang->block->availableBlocks->plan = 'Plan';
|
||||
$lang->block->availableBlocks->release = 'Release';
|
||||
$lang->block->availableBlocks->build = 'Build';
|
||||
$lang->block->availableBlocks->testtask = 'Testaufgaben';
|
||||
$lang->block->availableBlocks->risk = 'My Risks';
|
||||
$lang->block->availableBlocks->issue = 'My Issues';
|
||||
$lang->block->availableBlocks->meeting = 'My Meetings';
|
||||
$lang->block->availableBlocks = new stdclass();
|
||||
$lang->block->availableBlocks->todo = 'Meine Zeitplan';
|
||||
$lang->block->availableBlocks->task = 'Meine Aufgaben';
|
||||
$lang->block->availableBlocks->bug = 'Meine Bugs';
|
||||
$lang->block->availableBlocks->case = 'Meine Fälle';
|
||||
$lang->block->availableBlocks->story = 'Meine Story';
|
||||
$lang->block->availableBlocks->requirement = 'Requirements';
|
||||
$lang->block->availableBlocks->product = $lang->productCommon . 'Liste';
|
||||
$lang->block->availableBlocks->execution = $lang->executionCommon . 'Liste';
|
||||
$lang->block->availableBlocks->plan = 'Plan';
|
||||
$lang->block->availableBlocks->release = 'Release';
|
||||
$lang->block->availableBlocks->build = 'Build';
|
||||
$lang->block->availableBlocks->testtask = 'Testaufgaben';
|
||||
$lang->block->availableBlocks->risk = 'My Risks';
|
||||
$lang->block->availableBlocks->issue = 'My Issues';
|
||||
$lang->block->availableBlocks->meeting = 'My Meetings';
|
||||
|
||||
if($config->systemMode == 'new') $lang->block->moduleList['project'] = 'Project';
|
||||
$lang->block->moduleList['product'] = $lang->productCommon;
|
||||
@@ -367,9 +401,9 @@ $lang->block->modules['qa'] = new stdclass();
|
||||
$lang->block->modules['qa']->availableBlocks = new stdclass();
|
||||
$lang->block->modules['qa']->availableBlocks->statistic = 'Test Berichte';
|
||||
//$lang->block->modules['qa']->availableBlocks->overview = 'Testcase Overview';
|
||||
$lang->block->modules['qa']->availableBlocks->bug = 'Bugs';
|
||||
$lang->block->modules['qa']->availableBlocks->case = 'Fälle';
|
||||
$lang->block->modules['qa']->availableBlocks->testtask = 'Testaufgaben';
|
||||
$lang->block->modules['qa']->availableBlocks->bug = 'Bugs';
|
||||
$lang->block->modules['qa']->availableBlocks->case = 'Fälle';
|
||||
$lang->block->modules['qa']->availableBlocks->testtask = 'Testaufgaben';
|
||||
|
||||
$lang->block->modules['todo'] = new stdclass();
|
||||
$lang->block->modules['todo']->availableBlocks = new stdclass();
|
||||
@@ -528,9 +562,32 @@ $lang->block->welcomeList['19:00'] = 'Guten Abend, %s';
|
||||
$lang->block->gridOptions[8] = 'Links';
|
||||
$lang->block->gridOptions[4] = 'Rechts';
|
||||
|
||||
$lang->block->flowchart = array();
|
||||
$lang->block->flowchart['admin'] = array('Administrator', 'Abteilung erstellen', 'Benutzer erstellen', 'Rechte pflegen');
|
||||
$lang->block->flowchart['product'] = array($lang->productCommon . ' Besitzer', $lang->productCommon . ' erstellen', 'Module pflegen', 'Pläne pflegen', 'Storys pflegen', 'Release erstellen');
|
||||
$lang->block->flowchart['execution'] = array('Scrum Master', $lang->executionCommon . ' erstellen', 'Teams pflegen', $lang->productCommon . ' verknüpfen', 'Storys verknüpfen', 'Aufgaben aufteilen');
|
||||
$lang->block->flowchart['dev'] = array('Entwickler', 'Aufgabe/Bugs anfordern', 'Update Status', 'Aufgaben/Bugs abschließen');
|
||||
$lang->block->flowchart['tester'] = array('QS Team', 'Fälle erstellen', 'Fälle ausführen', 'Bug Berichte', 'Bugs überprüfen', 'Bugs schließen');
|
||||
$lang->block->flowchart = array();
|
||||
$lang->block->flowchart['admin'] = array('Administrator', 'Abteilung erstellen', 'Benutzer erstellen', 'Rechte pflegen');
|
||||
if($config->systemMode == 'new') $lang->block->flowchart['program'] = array('Program Owner', 'Create Program', 'Link Product', "Create Project", "Budgeting and planning", 'Add Stakeholder');
|
||||
$lang->block->flowchart['product'] = array($lang->productCommon . ' Besitzer', $lang->productCommon . ' erstellen', 'Module pflegen', 'Pläne pflegen', 'Storys pflegen', 'Release erstellen');
|
||||
$lang->block->flowchart['project'] = array('Project Manager', 'Add projects and ' . $lang->executionCommon . 's', 'Maintain Teams', 'Link Stories', 'Create Tasks', 'Track');
|
||||
if($config->systemMode == 'new') $lang->block->flowchart['project'] = array('Project Manager', 'Add ' . $lang->executionCommon . 's', 'Maintain Teams', 'Link Stories', 'Create Tasks', 'Track');
|
||||
$lang->block->flowchart['dev'] = array('Entwickler', 'Aufgabe/Bugs anfordern', 'Update Status', 'Aufgaben/Bugs abschließen');
|
||||
$lang->block->flowchart['tester'] = array('QS Team', 'Fälle erstellen', 'Fälle ausführen', 'Bug Berichte', 'Bugs überprüfen', 'Bugs schließen');
|
||||
|
||||
$lang->block->zentaoapp = new stdclass();
|
||||
$lang->block->zentaoapp->thisYearInvestment = 'Investment The Year';
|
||||
$lang->block->zentaoapp->sinceTotalInvestment = 'Total Investment';
|
||||
$lang->block->zentaoapp->myStory = 'My Story';
|
||||
$lang->block->zentaoapp->allStorySum = 'Total Stories';
|
||||
$lang->block->zentaoapp->storyCompleteRate = 'Story CompleteRate';
|
||||
$lang->block->zentaoapp->latestExecution = 'Latest Execution';
|
||||
$lang->block->zentaoapp->involvedExecution = 'Involved Execution';
|
||||
$lang->block->zentaoapp->mangedProduct = 'Manged Product';
|
||||
$lang->block->zentaoapp->involvedProject = 'Involved Project';
|
||||
$lang->block->zentaoapp->customIndexCard = 'Custom Index Cards';
|
||||
$lang->block->zentaoapp->createStory = 'Story Create';
|
||||
$lang->block->zentaoapp->createEffort = 'Effort Create';
|
||||
$lang->block->zentaoapp->createDoc = 'Doc Create';
|
||||
$lang->block->zentaoapp->createTodo = 'Todo Create';
|
||||
$lang->block->zentaoapp->workbench = 'Workbench';
|
||||
$lang->block->zentaoapp->notSupportKanban = 'The mobile terminal does not support the R&D Kanban mode';
|
||||
$lang->block->zentaoapp->notSupportVersion = 'This version of ZenTao is not currently supported on the mobile terminal';
|
||||
$lang->block->zentaoapp->incompatibleVersion = 'The current version of ZenTao is lower, please upgrade to the latest version and try again';
|
||||
$lang->block->zentaoapp->canNotGetVersion = 'Failed to get ZenTao version, please confirm if the URL is correct';
|
||||
|
||||
+116
-59
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
/**
|
||||
* The fr file of block module of ZenTaoPMS.
|
||||
* The en file of block module of ZenTaoPMS.
|
||||
*
|
||||
* @copyright Copyright 2009-2015 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
||||
* @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||
@@ -12,6 +12,8 @@
|
||||
global $config;
|
||||
$lang->block = new stdclass();
|
||||
$lang->block->common = 'Bloc';
|
||||
$lang->block->id = 'ID';
|
||||
$lang->block->params = 'Params';
|
||||
$lang->block->name = 'Nom';
|
||||
$lang->block->style = 'Style';
|
||||
$lang->block->grid = 'Position';
|
||||
@@ -89,6 +91,7 @@ $lang->block->refresh = 'Rafraichir';
|
||||
$lang->block->nbsp = ' ';
|
||||
$lang->block->hidden = 'Masquer';
|
||||
$lang->block->dynamicInfo = "<span class='timeline-tag'>%s</span> <span class='timeline-text'>%s <em>%s</em> %s <a href='%s' title='%s'>%s</a></span>";
|
||||
$lang->block->noLinkDynamic = "<span class='timeline-tag'>%s</span> <span class='timeline-text' title='%s'>%s <em>%s</em> %s %s</span>";
|
||||
$lang->block->cannotPlaceInLeft = 'Impossible de placer le bloc à gauche.';
|
||||
$lang->block->cannotPlaceInRight = 'Impossible de placer le bloc à droite.';
|
||||
|
||||
@@ -96,6 +99,7 @@ $lang->block->productName = $lang->productCommon . ' Name';
|
||||
$lang->block->totalStory = 'Total';
|
||||
$lang->block->totalBug = 'Total Bug';
|
||||
$lang->block->totalRelease = 'Release The Number';
|
||||
$lang->block->totalTask = 'The Total ' . $lang->task->common;
|
||||
|
||||
$lang->block->totalInvestment = 'Total investment';
|
||||
$lang->block->totalPeople = 'Total number';
|
||||
@@ -103,6 +107,24 @@ $lang->block->spent = 'Has Been Spent';
|
||||
$lang->block->budget = 'Budget';
|
||||
$lang->block->left = 'Remain';
|
||||
|
||||
$lang->block->titleList['flowchart'] = 'Flow Chart';
|
||||
$lang->block->titleList['statistic'] = 'Statistic';
|
||||
$lang->block->titleList['recentproject'] = 'Recent Project';
|
||||
$lang->block->titleList['assigntome'] = 'Assign to me';
|
||||
$lang->block->titleList['projectteam'] = 'Project manpower input';
|
||||
$lang->block->titleList['project'] = 'Project List';
|
||||
$lang->block->titleList['dynamic'] = 'Dynamic';
|
||||
$lang->block->titleList['list'] = 'Todo List';
|
||||
$lang->block->titleList['contribute'] = 'Contribute';
|
||||
$lang->block->titleList['scrumoverview'] = 'Scrumoverview';
|
||||
$lang->block->titleList['scrumtest'] = 'Scrum Test';
|
||||
$lang->block->titleList['scrumlist'] = 'Scrum List';
|
||||
$lang->block->titleList['sprint'] = 'Sprint';
|
||||
$lang->block->titleList['projectdynamic'] = 'Project Dynamic';
|
||||
$lang->block->titleList['bug'] = 'Bug';
|
||||
$lang->block->titleList['case'] = 'Case';
|
||||
$lang->block->titleList['testtask'] = 'Test Task';
|
||||
|
||||
$lang->block->default['waterfall']['project']['3']['title'] = 'Plan Gantt Chart';
|
||||
$lang->block->default['waterfall']['project']['3']['block'] = 'waterfallgantt';
|
||||
$lang->block->default['waterfall']['project']['3']['source'] = 'project';
|
||||
@@ -140,6 +162,7 @@ $lang->block->default['scrum']['project']['4']['grid'] = 4;
|
||||
$lang->block->default['scrum']['project']['5']['title'] = 'Dynamic';
|
||||
$lang->block->default['scrum']['project']['5']['block'] = 'projectdynamic';
|
||||
$lang->block->default['scrum']['project']['5']['grid'] = 4;
|
||||
$lang->block->default['kanban'] = $lang->block->default['scrum'];
|
||||
|
||||
$lang->block->default['product']['1']['title'] = ' Rapport de ' . $lang->productCommon;
|
||||
$lang->block->default['product']['1']['block'] = 'statistic';
|
||||
@@ -212,8 +235,8 @@ $lang->block->default['qa']['1']['params']['count'] = '20';
|
||||
//$lang->block->default['qa']['2']['block'] = 'overview';
|
||||
//$lang->block->default['qa']['2']['grid'] = 4;
|
||||
|
||||
$lang->block->default['qa']['2']['title'] = 'Mes Bugs';
|
||||
$lang->block->default['qa']['2']['block'] = 'bug';
|
||||
$lang->block->default['qa']['2']['title'] = 'Testcase Overview';
|
||||
$lang->block->default['qa']['2']['block'] = 'overview';
|
||||
$lang->block->default['qa']['2']['grid'] = 4;
|
||||
|
||||
$lang->block->default['qa']['2']['params']['count'] = 15;
|
||||
@@ -246,26 +269,26 @@ $lang->block->default['full']['my']['2']['block'] = 'dynamic';
|
||||
$lang->block->default['full']['my']['2']['grid'] = 4;
|
||||
$lang->block->default['full']['my']['2']['source'] = '';
|
||||
|
||||
$lang->block->default['full']['my']['3']['title'] = 'My Todos';
|
||||
$lang->block->default['full']['my']['3']['block'] = 'list';
|
||||
$lang->block->default['full']['my']['3']['grid'] = 4;
|
||||
$lang->block->default['full']['my']['3']['source'] = 'todo';
|
||||
$lang->block->default['full']['my']['3']['params']['count'] = '20';
|
||||
$lang->block->default['full']['my']['3']['title'] = 'My Todos';
|
||||
$lang->block->default['full']['my']['3']['block'] = 'list';
|
||||
$lang->block->default['full']['my']['3']['source'] = 'todo';
|
||||
$lang->block->default['full']['my']['3']['grid'] = 4;
|
||||
|
||||
$lang->block->default['full']['my']['4']['title'] = 'Project Statistic';
|
||||
$lang->block->default['full']['my']['4']['block'] = 'statistic';
|
||||
$lang->block->default['full']['my']['4']['grid'] = 8;
|
||||
$lang->block->default['full']['my']['4']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['4']['params']['count'] = '20';
|
||||
|
||||
if($config->systemMode == 'new')
|
||||
{
|
||||
$lang->block->default['full']['my']['4']['title'] = 'Project Statistic';
|
||||
$lang->block->default['full']['my']['4']['block'] = 'statistic';
|
||||
$lang->block->default['full']['my']['4']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['4']['grid'] = 8;
|
||||
$lang->block->default['full']['my']['4']['params']['count'] = '20';
|
||||
$lang->block->default['full']['my']['5']['title'] = 'Personal Contribution';
|
||||
$lang->block->default['full']['my']['5']['block'] = 'contribute';
|
||||
$lang->block->default['full']['my']['5']['source'] = '';
|
||||
$lang->block->default['full']['my']['5']['grid'] = 4;
|
||||
$lang->block->default['full']['my']['5']['params']['count'] = '20';
|
||||
}
|
||||
|
||||
$lang->block->default['full']['my']['5']['title'] = 'Personal Contribution';
|
||||
$lang->block->default['full']['my']['5']['block'] = 'contribute';
|
||||
$lang->block->default['full']['my']['5']['source'] = '';
|
||||
$lang->block->default['full']['my']['5']['grid'] = 4;
|
||||
|
||||
$lang->block->default['full']['my']['6']['title'] = 'Recent Projecets';
|
||||
$lang->block->default['full']['my']['6']['block'] = 'recentproject';
|
||||
$lang->block->default['full']['my']['6']['source'] = 'project';
|
||||
@@ -276,49 +299,60 @@ $lang->block->default['full']['my']['7']['block'] = 'assigntome';
|
||||
$lang->block->default['full']['my']['7']['source'] = '';
|
||||
$lang->block->default['full']['my']['7']['grid'] = 8;
|
||||
|
||||
$lang->block->default['full']['my']['7']['params']['todoCount'] = '20';
|
||||
$lang->block->default['full']['my']['7']['params']['taskCount'] = '20';
|
||||
$lang->block->default['full']['my']['7']['params']['bugCount'] = '20';
|
||||
$lang->block->default['full']['my']['7']['params']['riskCount'] = '20';
|
||||
$lang->block->default['full']['my']['7']['params']['issueCount'] = '20';
|
||||
$lang->block->default['full']['my']['7']['params']['storyCount'] = '20';
|
||||
$lang->block->default['full']['my']['7']['params']['meetingCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['title'] = 'Human Input';
|
||||
$lang->block->default['full']['my']['8']['block'] = 'projectteam';
|
||||
$lang->block->default['full']['my']['8']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['8']['grid'] = 8;
|
||||
|
||||
$lang->block->default['full']['my']['8']['params']['todoCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['params']['taskCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['params']['bugCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['params']['riskCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['params']['issueCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['params']['storyCount'] = '20';
|
||||
$lang->block->default['full']['my']['8']['params']['meetingCount'] = '20';
|
||||
|
||||
if($config->systemMode == 'new')
|
||||
{
|
||||
$lang->block->default['full']['my']['8']['title'] = 'Human Input';
|
||||
$lang->block->default['full']['my']['8']['block'] = 'projectteam';
|
||||
$lang->block->default['full']['my']['8']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['8']['grid'] = 8;
|
||||
$lang->block->default['full']['my']['9']['title'] = 'Project List';
|
||||
$lang->block->default['full']['my']['9']['block'] = 'project';
|
||||
$lang->block->default['full']['my']['9']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['9']['grid'] = 8;
|
||||
}
|
||||
|
||||
$lang->block->default['full']['my']['9']['title'] = 'Project List';
|
||||
$lang->block->default['full']['my']['9']['block'] = 'project';
|
||||
$lang->block->default['full']['my']['9']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['9']['grid'] = 8;
|
||||
$lang->block->default['full']['my']['10']['title'] = 'Project List';
|
||||
$lang->block->default['full']['my']['10']['block'] = 'project';
|
||||
$lang->block->default['full']['my']['10']['source'] = 'project';
|
||||
$lang->block->default['full']['my']['10']['grid'] = 8;
|
||||
if($config->systemMode == 'classic')
|
||||
{
|
||||
$lang->block->default['full']['my']['10']['block'] = 'execution';
|
||||
$lang->block->default['full']['my']['10']['source'] = 'execution';
|
||||
}
|
||||
|
||||
$lang->block->default['full']['my']['9']['params']['orderBy'] = 'id_desc';
|
||||
$lang->block->default['full']['my']['9']['params']['count'] = '15';
|
||||
$lang->block->default['full']['my']['10']['params']['orderBy'] = 'id_desc';
|
||||
$lang->block->default['full']['my']['10']['params']['count'] = '15';
|
||||
|
||||
$lang->block->count = 'Numéro';
|
||||
$lang->block->type = 'Type';
|
||||
$lang->block->orderBy = 'Trié par';
|
||||
|
||||
$lang->block->availableBlocks = new stdclass();
|
||||
$lang->block->availableBlocks->todo = 'Mon emploi du temps';
|
||||
$lang->block->availableBlocks->task = 'Mes Tâches';
|
||||
$lang->block->availableBlocks->bug = 'Mes Bugs';
|
||||
$lang->block->availableBlocks->case = 'Mes CasTests';
|
||||
$lang->block->availableBlocks->story = 'Mes Stories';
|
||||
$lang->block->availableBlocks->product = $lang->productCommon . 's';
|
||||
$lang->block->availableBlocks->execution = $lang->executionCommon . 's';
|
||||
$lang->block->availableBlocks->plan = 'Plans';
|
||||
$lang->block->availableBlocks->release = 'Releases';
|
||||
$lang->block->availableBlocks->build = 'Builds';
|
||||
$lang->block->availableBlocks->testtask = 'Recettes';
|
||||
$lang->block->availableBlocks->risk = 'My Risks';
|
||||
$lang->block->availableBlocks->issue = 'My Issues';
|
||||
$lang->block->availableBlocks->meeting = 'My Meetings';
|
||||
$lang->block->availableBlocks = new stdclass();
|
||||
$lang->block->availableBlocks->todo = 'Mon emploi du temps';
|
||||
$lang->block->availableBlocks->task = 'Mes Tâches';
|
||||
$lang->block->availableBlocks->bug = 'Mes Bugs';
|
||||
$lang->block->availableBlocks->case = 'Mes CasTests';
|
||||
$lang->block->availableBlocks->story = 'Mes Stories';
|
||||
$lang->block->availableBlocks->requirement = 'Requirements';
|
||||
$lang->block->availableBlocks->product = $lang->productCommon . 's';
|
||||
$lang->block->availableBlocks->execution = $lang->executionCommon . 's';
|
||||
$lang->block->availableBlocks->plan = 'Plans';
|
||||
$lang->block->availableBlocks->release = 'Releases';
|
||||
$lang->block->availableBlocks->build = 'Builds';
|
||||
$lang->block->availableBlocks->testtask = 'Recettes';
|
||||
$lang->block->availableBlocks->risk = 'My Risks';
|
||||
$lang->block->availableBlocks->issue = 'My Issues';
|
||||
$lang->block->availableBlocks->meeting = 'My Meetings';
|
||||
|
||||
if($config->systemMode == 'new') $lang->block->moduleList['project'] = 'Project';
|
||||
$lang->block->moduleList['product'] = $lang->productCommon;
|
||||
@@ -367,9 +401,9 @@ $lang->block->modules['qa'] = new stdclass();
|
||||
$lang->block->modules['qa']->availableBlocks = new stdclass();
|
||||
$lang->block->modules['qa']->availableBlocks->statistic = 'Rapport de Tests';
|
||||
//$lang->block->modules['qa']->availableBlocks->overview = 'Testcase Overview';
|
||||
$lang->block->modules['qa']->availableBlocks->bug = 'Bug';
|
||||
$lang->block->modules['qa']->availableBlocks->case = 'CasTests';
|
||||
$lang->block->modules['qa']->availableBlocks->testtask = 'Build';
|
||||
$lang->block->modules['qa']->availableBlocks->bug = 'Bug';
|
||||
$lang->block->modules['qa']->availableBlocks->case = 'CasTests';
|
||||
$lang->block->modules['qa']->availableBlocks->testtask = 'Build';
|
||||
|
||||
$lang->block->modules['todo'] = new stdclass();
|
||||
$lang->block->modules['todo']->availableBlocks = new stdclass();
|
||||
@@ -528,9 +562,32 @@ $lang->block->welcomeList['19:00'] = 'Bonsoir, %s';
|
||||
$lang->block->gridOptions[8] = 'Left';
|
||||
$lang->block->gridOptions[4] = 'Right';
|
||||
|
||||
$lang->block->flowchart = array();
|
||||
$lang->block->flowchart['admin'] = array('Administrateur', 'Ajoute Compartiment', 'Ajoute Utilisateurs', 'Administre Privilèges');
|
||||
$lang->block->flowchart['product'] = array($lang->productCommon . ' Owner', 'Ajoute ' . $lang->productCommon . '/Modules', 'Ajoute ' . $lang->executionCommon . 's', 'Ajoute Stories', 'Maintient Plans', 'Crée Releases');
|
||||
$lang->block->flowchart['execution'] = array('Scrum Master', 'Ajoute ' . $lang->executionCommon . 's', 'Constitue Equipes', 'Associe ' . $lang->productCommon . 's', 'Rattache Stories', 'Crée/Affecte Tâches');
|
||||
$lang->block->flowchart['dev'] = array('Développeurs', 'Réclament Tâches/Bugs', 'Effectuent Tâches', 'Corrigent Bugs', 'MàJ Statuts', 'Terminent Tâches/Bugs');
|
||||
$lang->block->flowchart['tester'] = array('Testeurs', 'Rédigent CasTests', 'Jouent CasTests', 'Détectent Bugs', 'Vérifient Corrections', 'Ferment Bugs');
|
||||
$lang->block->flowchart = array();
|
||||
$lang->block->flowchart['admin'] = array('Administrateur', 'Ajoute Compartiment', 'Ajoute Utilisateurs', 'Administre Privilèges');
|
||||
if($config->systemMode == 'new') $lang->block->flowchart['program'] = array('Program Owner', 'Create Program', 'Link Product', "Create Project", "Budgeting and planning", 'Add Stakeholder');
|
||||
$lang->block->flowchart['product'] = array($lang->productCommon . ' Owner', 'Ajoute ' . $lang->productCommon . '/Modules', 'Ajoute ' . $lang->executionCommon . 's', 'Ajoute Stories', 'Maintient Plans', 'Crée Releases');
|
||||
$lang->block->flowchart['project'] = array('Project Manager', 'Add projects and ' . $lang->executionCommon . 's', 'Maintain Teams', 'Link Stories', 'Create Tasks', 'Track');
|
||||
if($config->systemMode == 'new') $lang->block->flowchart['project'] = array('Project Manager', 'Add ' . $lang->executionCommon . 's', 'Maintain Teams', 'Link Stories', 'Create Tasks', 'Track');
|
||||
$lang->block->flowchart['dev'] = array('Développeurs', 'Réclament Tâches/Bugs', 'Effectuent Tâches', 'Corrigent Bugs', 'MàJ Statuts', 'Terminent Tâches/Bugs');
|
||||
$lang->block->flowchart['tester'] = array('Testeurs', 'Rédigent CasTests', 'Jouent CasTests', 'Détectent Bugs', 'Vérifient Corrections', 'Ferment Bugs');
|
||||
|
||||
$lang->block->zentaoapp = new stdclass();
|
||||
$lang->block->zentaoapp->thisYearInvestment = 'Investment The Year';
|
||||
$lang->block->zentaoapp->sinceTotalInvestment = 'Total Investment';
|
||||
$lang->block->zentaoapp->myStory = 'My Story';
|
||||
$lang->block->zentaoapp->allStorySum = 'Total Stories';
|
||||
$lang->block->zentaoapp->storyCompleteRate = 'Story CompleteRate';
|
||||
$lang->block->zentaoapp->latestExecution = 'Latest Execution';
|
||||
$lang->block->zentaoapp->involvedExecution = 'Involved Execution';
|
||||
$lang->block->zentaoapp->mangedProduct = 'Manged Product';
|
||||
$lang->block->zentaoapp->involvedProject = 'Involved Project';
|
||||
$lang->block->zentaoapp->customIndexCard = 'Custom Index Cards';
|
||||
$lang->block->zentaoapp->createStory = 'Story Create';
|
||||
$lang->block->zentaoapp->createEffort = 'Effort Create';
|
||||
$lang->block->zentaoapp->createDoc = 'Doc Create';
|
||||
$lang->block->zentaoapp->createTodo = 'Todo Create';
|
||||
$lang->block->zentaoapp->workbench = 'Workbench';
|
||||
$lang->block->zentaoapp->notSupportKanban = 'The mobile terminal does not support the R&D Kanban mode';
|
||||
$lang->block->zentaoapp->notSupportVersion = 'This version of ZenTao is not currently supported on the mobile terminal';
|
||||
$lang->block->zentaoapp->incompatibleVersion = 'The current version of ZenTao is lower, please upgrade to the latest version and try again';
|
||||
$lang->block->zentaoapp->canNotGetVersion = 'Failed to get ZenTao version, please confirm if the URL is correct';
|
||||
|
||||
+29
-13
@@ -9,14 +9,22 @@ $lang->branch->manageTitle = '%s Management';
|
||||
$lang->branch->all = 'Alle ';
|
||||
$lang->branch->main = 'Main';
|
||||
|
||||
$lang->branch->edit = 'Edit';
|
||||
$lang->branch->editAction = 'Edit Branch';
|
||||
$lang->branch->activate = 'Activate';
|
||||
$lang->branch->activateAction = 'Activate Branch';
|
||||
$lang->branch->close = 'Close';
|
||||
$lang->branch->closeAction = 'Close Branch';
|
||||
$lang->branch->create = 'Create Branch';
|
||||
$lang->branch->merge = 'Merge';
|
||||
$lang->branch->edit = 'Edit';
|
||||
$lang->branch->editAction = 'Edit Branch';
|
||||
$lang->branch->activate = 'Activate';
|
||||
$lang->branch->activateAction = 'Activate Branch';
|
||||
$lang->branch->close = 'Close';
|
||||
$lang->branch->closeAction = 'Close Branch';
|
||||
$lang->branch->create = 'Create Branch';
|
||||
$lang->branch->createAction = 'Create Branch';
|
||||
$lang->branch->merge = 'Merge';
|
||||
$lang->branch->batchEdit = 'Batch Edit';
|
||||
$lang->branch->defaultBranch = 'Default Branch';
|
||||
$lang->branch->setDefault = 'Set Default';
|
||||
$lang->branch->setDefaultAction = 'Set Default';
|
||||
$lang->branch->mergeTo = 'Merge to';
|
||||
$lang->branch->mergeBranch = 'Merge branch';
|
||||
$lang->branch->mergeBranchAction = 'Merge branch';
|
||||
|
||||
$lang->branch->id = 'ID';
|
||||
$lang->branch->product = 'Produkt';
|
||||
@@ -27,12 +35,20 @@ $lang->branch->closedDate = 'Closed Date';
|
||||
$lang->branch->desc = 'Desc';
|
||||
$lang->branch->order = 'Sortierung';
|
||||
$lang->branch->deleted = 'Löscht';
|
||||
$lang->branch->closed = 'Closed';
|
||||
$lang->branch->default = 'Default';
|
||||
|
||||
$lang->branch->confirmDelete = 'Möchten Sie diesen @branch@ löschen?';
|
||||
$lang->branch->canNotDelete = 'Es sind Daten im @branch@ vorhanden. Löschen nicht möglich.';
|
||||
$lang->branch->nameNotEmpty = 'Name must not be empty!';
|
||||
$lang->branch->confirmClose = 'Do you want to close this @branch@?';
|
||||
$lang->branch->confirmActivate = 'Do you want to activate this @branch@?';
|
||||
$lang->branch->confirmDelete = 'Möchten Sie diesen @branch@ löschen?';
|
||||
$lang->branch->confirmSetDefault = 'Do you want to set @branch@ as default @branch@? After your setting, the default @branch@ will be selected and shown in its Plan/Release list.';
|
||||
$lang->branch->canNotDelete = 'Es sind Daten im @branch@ vorhanden. Löschen nicht möglich.';
|
||||
$lang->branch->nameNotEmpty = 'Name must not be empty!';
|
||||
$lang->branch->confirmClose = 'Do you want to close this @branch@?';
|
||||
$lang->branch->confirmActivate = 'Do you want to activate this @branch@?';
|
||||
$lang->branch->existName = '@branch@ name already exists.';
|
||||
$lang->branch->mergedMain = 'Trunk does not support being merged.';
|
||||
$lang->branch->mergeTips = 'After the branch is merged, the corresponding releases, plans, builds, modules, requirements, bugs, and cases under the branch will be merged into the new branch.';
|
||||
$lang->branch->targetBranchTips = 'You can merge it into an existing branch, merge it into the trunk, or create a new branch.';
|
||||
$lang->branch->confirmMerge = 'The data of "mergedBranch" will be merged into "targetBranch", please confirm whether you want to perform the branch merge operation, the data will not be restored after the merge!';
|
||||
|
||||
$lang->branch->noData = 'No branches.';
|
||||
$lang->branch->mainBranch = 'The default main branch of the product.';
|
||||
|
||||
+29
-13
@@ -9,14 +9,22 @@ $lang->branch->manageTitle = 'Gestion %s';
|
||||
$lang->branch->all = 'Tous';
|
||||
$lang->branch->main = 'Main';
|
||||
|
||||
$lang->branch->edit = 'Edit';
|
||||
$lang->branch->editAction = 'Edit Branch';
|
||||
$lang->branch->activate = 'Activate';
|
||||
$lang->branch->activateAction = 'Activate Branch';
|
||||
$lang->branch->close = 'Close';
|
||||
$lang->branch->closeAction = 'Close Branch';
|
||||
$lang->branch->create = 'Create Branch';
|
||||
$lang->branch->merge = 'Merge';
|
||||
$lang->branch->edit = 'Edit';
|
||||
$lang->branch->editAction = 'Edit Branch';
|
||||
$lang->branch->activate = 'Activate';
|
||||
$lang->branch->activateAction = 'Activate Branch';
|
||||
$lang->branch->close = 'Close';
|
||||
$lang->branch->closeAction = 'Close Branch';
|
||||
$lang->branch->create = 'Create Branch';
|
||||
$lang->branch->createAction = 'Create Branch';
|
||||
$lang->branch->merge = 'Merge';
|
||||
$lang->branch->batchEdit = 'Batch Edit';
|
||||
$lang->branch->defaultBranch = 'Default Branch';
|
||||
$lang->branch->setDefault = 'Set Default';
|
||||
$lang->branch->setDefaultAction = 'Set Default';
|
||||
$lang->branch->mergeTo = 'Merge to';
|
||||
$lang->branch->mergeBranch = 'Merge branch';
|
||||
$lang->branch->mergeBranchAction = 'Merge branch';
|
||||
|
||||
$lang->branch->id = 'ID';
|
||||
$lang->branch->product = 'Product';
|
||||
@@ -27,12 +35,20 @@ $lang->branch->closedDate = 'Closed Date';
|
||||
$lang->branch->desc = 'Desc';
|
||||
$lang->branch->order = 'Ordre';
|
||||
$lang->branch->deleted = 'Delete';
|
||||
$lang->branch->closed = 'Closed';
|
||||
$lang->branch->default = 'Default';
|
||||
|
||||
$lang->branch->confirmDelete = "Voulez-vous vraiment supprimer l'établissement @branch@ ?";
|
||||
$lang->branch->canNotDelete = 'Attention ! Il y a des données dans @branch@. Suppression impossible !';
|
||||
$lang->branch->nameNotEmpty = 'Name must not be empty!';
|
||||
$lang->branch->confirmClose = 'Do you want to close this @branch@?';
|
||||
$lang->branch->confirmActivate = 'Do you want to activate this @branch@?';
|
||||
$lang->branch->confirmDelete = "Voulez-vous vraiment supprimer l'établissement @branch@ ?";
|
||||
$lang->branch->confirmSetDefault = 'Do you want to set @branch@ as default @branch@? After your setting, the default @branch@ will be selected and shown in its Plan/Release list.';
|
||||
$lang->branch->canNotDelete = 'Attention ! Il y a des données dans @branch@. Suppression impossible !';
|
||||
$lang->branch->nameNotEmpty = 'Name must not be empty!';
|
||||
$lang->branch->confirmClose = 'Do you want to close this @branch@?';
|
||||
$lang->branch->confirmActivate = 'Do you want to activate this @branch@?';
|
||||
$lang->branch->existName = '@branch@ name already exists.';
|
||||
$lang->branch->mergedMain = 'Trunk does not support being merged.';
|
||||
$lang->branch->mergeTips = 'After the branch is merged, the corresponding releases, plans, builds, modules, requirements, bugs, and cases under the branch will be merged into the new branch.';
|
||||
$lang->branch->targetBranchTips = 'You can merge it into an existing branch, merge it into the trunk, or create a new branch.';
|
||||
$lang->branch->confirmMerge = 'The data of "mergedBranch" will be merged into "targetBranch", please confirm whether you want to perform the branch merge operation, the data will not be restored after the merge!';
|
||||
|
||||
$lang->branch->noData = 'No branches.';
|
||||
$lang->branch->mainBranch = 'The default main branch of the product.';
|
||||
|
||||
+52
-19
@@ -1,12 +1,12 @@
|
||||
<?php
|
||||
/**
|
||||
* The bug module german file of ZenTaoPMS.
|
||||
* The bug module English file of ZenTaoPMS.
|
||||
*
|
||||
* @copyright Copyright 2009-2021 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
||||
* @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package bug
|
||||
* @version $Id: de.php 4536 2013-03-02 13:39:37Z wwccss $
|
||||
* @version $Id: en.php 4536 2013-03-02 13:39:37Z wwccss $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
/* Fieldlist. */
|
||||
@@ -19,6 +19,7 @@ $lang->bug->module = 'Modul';
|
||||
$lang->bug->moduleAB = 'Modul';
|
||||
$lang->bug->project = 'Project';
|
||||
$lang->bug->execution = $lang->execution->common;
|
||||
$lang->bug->kanban = 'Kanban';
|
||||
$lang->bug->story = 'Story';
|
||||
$lang->bug->storyVersion = 'Story Version';
|
||||
$lang->bug->color = 'Farbe des Titels';
|
||||
@@ -30,6 +31,16 @@ $lang->bug->pri = 'Priorität(P)';
|
||||
$lang->bug->type = 'Typ';
|
||||
$lang->bug->os = 'OS';
|
||||
$lang->bug->browser = 'Browser';
|
||||
$lang->bug->hardware = 'Hardware';
|
||||
$lang->bug->result = 'Result';
|
||||
$lang->bug->repo = 'Repo';
|
||||
$lang->bug->mr = 'Merge Request';
|
||||
$lang->bug->entry = 'Code Path';
|
||||
$lang->bug->lines = 'Lines';
|
||||
$lang->bug->v1 = 'Version A';
|
||||
$lang->bug->v2 = 'Version B';
|
||||
$lang->bug->issueKey = 'Sonarqube Issue Key';
|
||||
$lang->bug->repoType = 'Repo Type';
|
||||
$lang->bug->steps = 'Reproduktionsschritte';
|
||||
$lang->bug->status = 'Status';
|
||||
$lang->bug->statusAB = 'Status';
|
||||
@@ -41,6 +52,8 @@ $lang->bug->confirmed = 'Bestätigt';
|
||||
$lang->bug->confirmedAB = 'C';
|
||||
$lang->bug->toTask = 'In Aufgabe konvertieren';
|
||||
$lang->bug->toStory = 'In Story konvertieren';
|
||||
$lang->bug->feedbackBy = 'Discovered by';
|
||||
$lang->bug->notifyEmail = 'Discoverer Email';
|
||||
$lang->bug->mailto = 'Mail an';
|
||||
$lang->bug->openedBy = 'Ersteller';
|
||||
$lang->bug->openedByAB = 'Reporter';
|
||||
@@ -48,6 +61,7 @@ $lang->bug->openedDate = 'Erstellt am';
|
||||
$lang->bug->openedDateAB = 'Erstellt';
|
||||
$lang->bug->openedBuild = 'Offenes Build';
|
||||
$lang->bug->assignedTo = 'An';
|
||||
$lang->bug->assignedToMe = 'AssignToMe';
|
||||
$lang->bug->assignBug = 'Zugewisen an';
|
||||
$lang->bug->assignedToAB = 'An';
|
||||
$lang->bug->assignedDate = 'Zugewisen am';
|
||||
@@ -80,8 +94,13 @@ $lang->bug->fromCase = 'Von Fall';
|
||||
$lang->bug->toCase = 'Zu Fall';
|
||||
$lang->bug->colorTag = 'Farb Tag';
|
||||
$lang->bug->fixedRate = 'Fixed Rate';
|
||||
$lang->bug->noticefeedbackBy = 'NoticeFeedbackBy';
|
||||
$lang->bug->selectProjects = 'Select Projects';
|
||||
$lang->bug->nextStep = 'Next Step';
|
||||
$lang->bug->noProject = 'Haven’t chosen a project yet';
|
||||
$lang->bug->noExecution = 'Haven’t chosen a execution yet';
|
||||
|
||||
/* 方法列表。*/
|
||||
/* Method list. */
|
||||
$lang->bug->index = 'Home';
|
||||
$lang->bug->create = 'Bug erstellen';
|
||||
$lang->bug->batchCreate = 'Batch Report Bug';
|
||||
@@ -92,6 +111,7 @@ $lang->bug->edit = 'Bearbeiten';
|
||||
$lang->bug->batchEdit = 'Batch Edit';
|
||||
$lang->bug->batchChangeModule = 'Batch Modify Module';
|
||||
$lang->bug->batchChangeBranch = 'Batch Modify Branch';
|
||||
$lang->bug->batchChangePlan = 'Batch Edit Plans';
|
||||
$lang->bug->batchClose = 'Batch Close';
|
||||
$lang->bug->assignTo = 'Zuweisen';
|
||||
$lang->bug->assignAction = 'Assign Bug';
|
||||
@@ -117,11 +137,12 @@ $lang->bug->confirmStoryChange = 'Confirm Story Change';
|
||||
$lang->bug->copy = 'Kopieren';
|
||||
$lang->bug->search = 'Suche';
|
||||
|
||||
/* 查询条件列表。*/
|
||||
/* Query condition list. */
|
||||
$lang->bug->assignToMe = 'Mir zugeordnet';
|
||||
$lang->bug->openedByMe = 'Von mir erstellt';
|
||||
$lang->bug->resolvedByMe = 'Von mir gelöst';
|
||||
$lang->bug->closedByMe = 'Von mir geschlossen';
|
||||
$lang->bug->assignedByMe = 'AssignedByMe';
|
||||
$lang->bug->assignToNull = 'Nicht zugeordnet';
|
||||
$lang->bug->unResolved = 'Ungelöst';
|
||||
$lang->bug->toClosed = 'Nicht geschlossen';
|
||||
@@ -144,14 +165,19 @@ $lang->bug->assignToMeAB = 'Mir zugeordnet';
|
||||
$lang->bug->openedByMeAB = 'Von mir erstellt';
|
||||
$lang->bug->resolvedByMeAB = 'Von mir gelöst';
|
||||
|
||||
$lang->bug->ditto = 'Dito';
|
||||
$lang->bug->dittoNotice = 'This bug is not linked to the same product as the last one!';
|
||||
$lang->bug->noAssigned = 'Zuweisen';
|
||||
$lang->bug->noBug = 'Keine Bugs. ';
|
||||
$lang->bug->noModule = '<div>Sie haben keine Module</div><div>Jetzt verwalten</div>';
|
||||
$lang->bug->delayWarning = " <strong class='text-danger'> Delay %s days </strong>";
|
||||
$lang->bug->ditto = 'Dito';
|
||||
$lang->bug->dittoNotice = 'This bug is not linked to the same product as the last one!';
|
||||
$lang->bug->noAssigned = 'Zuweisen';
|
||||
$lang->bug->noBug = 'Keine Bugs. ';
|
||||
$lang->bug->noModule = '<div>Sie haben keine Module</div><div>Jetzt verwalten</div>';
|
||||
$lang->bug->delayWarning = " <strong class='text-danger'> Delay %s days </strong>";
|
||||
$lang->bug->labelConfirmed = 'Confirmed';
|
||||
$lang->bug->labelPostponed = 'Postponed';
|
||||
$lang->bug->changed = 'Changed';
|
||||
$lang->bug->storyChanged = 'Story Changed';
|
||||
$lang->bug->linkMR = 'Related MRs';
|
||||
|
||||
/* 页面标签。*/
|
||||
/* Page tags. */
|
||||
$lang->bug->lblAssignedTo = 'Bearbeiter';
|
||||
$lang->bug->lblMailto = 'Mail an';
|
||||
$lang->bug->lblLastEdited = 'Letzte Bearbeitung';
|
||||
@@ -160,7 +186,7 @@ $lang->bug->allUsers = 'Alle Benutzer laden';
|
||||
$lang->bug->allBuilds = 'Alle';
|
||||
$lang->bug->createBuild = 'Neu';
|
||||
|
||||
/* legend列表。*/
|
||||
/* Legend list。*/
|
||||
$lang->bug->legendBasicInfo = 'Basis Info';
|
||||
$lang->bug->legendAttatch = 'Anlagen';
|
||||
$lang->bug->legendPRJExecStoryTask = 'Project/' . $lang->executionCommon . '/Story/Task';
|
||||
@@ -172,11 +198,12 @@ $lang->bug->legendComment = 'Kommentar';
|
||||
$lang->bug->legendLife = 'Über diesen Bug';
|
||||
$lang->bug->legendMisc = 'Sonstiges';
|
||||
$lang->bug->legendRelated = 'Sonstige Infos';
|
||||
$lang->bug->legendThisWeekCreated = 'This Week Created';
|
||||
|
||||
/* 功能按钮。*/
|
||||
/* Button. */
|
||||
$lang->bug->buttonConfirm = 'Confirm';
|
||||
|
||||
/* 交互提示。*/
|
||||
/* Interactive prompt. */
|
||||
$lang->bug->summary = "Bugs on this page : <strong>%s</strong> Total, <strong>%s</strong> Unresolved.";
|
||||
$lang->bug->confirmChangeProduct = "Change {$lang->productCommon} will cause linked {$lang->executionCommon},Story and Task change. Do you want to do this?";
|
||||
$lang->bug->confirmDelete = 'Do you want to delete this bug?';
|
||||
@@ -185,13 +212,15 @@ $lang->bug->skipClose = 'Bug %s is not resolved. You cannot close it
|
||||
$lang->bug->executionAccessDenied = "You access to the {$lang->executionCommon} to which this bug belongs is denied!";
|
||||
$lang->bug->stepsNotEmpty = "The reproduction step cannot be empty.";
|
||||
$lang->bug->confirmUnlinkBuild = "Replacing the solution version will disassociate the bug from the old version. Are you sure you want to disassociate the bug from %s?";
|
||||
$lang->bug->noSwitchBranch = 'The linked module of Bug%s is not in the current branch. It will be omitted.';
|
||||
$lang->bug->confirmToStory = 'The bug will be closed automatically after transferring to requirements, and the reason for closing is that the bug has been converted to requirements status.';
|
||||
|
||||
/* 模板。*/
|
||||
/* Template. */
|
||||
$lang->bug->tplStep = "<p>[Steps]</p><br/>";
|
||||
$lang->bug->tplResult = "<p>[Results]</p><br/>";
|
||||
$lang->bug->tplExpect = "<p>[Expectations]</p><br/>";
|
||||
|
||||
/* 各个字段取值列表。*/
|
||||
/* Value list for each field. */
|
||||
$lang->bug->severityList[1] = '1';
|
||||
$lang->bug->severityList[2] = '2';
|
||||
$lang->bug->severityList[3] = '3';
|
||||
@@ -265,6 +294,7 @@ $lang->bug->statusList['active'] = 'Aktiv';
|
||||
$lang->bug->statusList['resolved'] = 'Gelöst';
|
||||
$lang->bug->statusList['closed'] = 'Geschlossen';
|
||||
|
||||
$lang->bug->confirmedList[''] = '';
|
||||
$lang->bug->confirmedList[1] = 'Bestätigt';
|
||||
$lang->bug->confirmedList[0] = 'Unbestätigt';
|
||||
|
||||
@@ -278,7 +308,7 @@ $lang->bug->resolutionList['postponed'] = 'Verschoben';
|
||||
$lang->bug->resolutionList['willnotfix'] = "Ignorieren";
|
||||
$lang->bug->resolutionList['tostory'] = 'In Story konvertieren';
|
||||
|
||||
/* 统计报表。*/
|
||||
/* Statistical statement. */
|
||||
$lang->bug->report = new stdclass();
|
||||
$lang->bug->report->common = 'Berichte';
|
||||
$lang->bug->report->select = 'Typ selektieren ';
|
||||
@@ -374,11 +404,12 @@ $lang->bug->report->bugsPerAssignedTo->graph->xAxisName = 'Zugewiesen an';
|
||||
$lang->bug->report->bugLiveDays->graph->xAxisName = 'Bearbeitungszeit';
|
||||
$lang->bug->report->bugHistories->graph->xAxisName = 'Bearbeitungsschritte';
|
||||
|
||||
/* 操作记录。*/
|
||||
/* Operating record. */
|
||||
$lang->bug->action = new stdclass();
|
||||
$lang->bug->action->resolved = array('main' => '$date, gelöst von <strong>$actor</strong> und die Lösung ist <strong>$extra</strong> $appendLink.', 'extra' => 'resolutionList');
|
||||
$lang->bug->action->tostory = array('main' => '$date, konvertiert von <strong>$actor</strong> zu <strong>Story</strong> mit ID <strong>$extra</strong>.');
|
||||
$lang->bug->action->totask = array('main' => '$date, importiert von <strong>$actor</strong> als <strong>Aufgabe</strong> mit ID <strong>$extra</strong>.');
|
||||
$lang->bug->action->converttotask = array('main' => '$date, imported by <strong>$actor</strong> as <strong>Task</strong>,with ID <strong>$extra</strong>。');
|
||||
$lang->bug->action->linked2plan = array('main' => '$date, verknüpft von <strong>$actor</strong> mit Plan <strong>$extra</strong>.');
|
||||
$lang->bug->action->unlinkedfromplan = array('main' => '$date, verknüpfung aufgehoben von <strong>$actor</strong> von Plan <strong>$extra</strong>.');
|
||||
$lang->bug->action->linked2build = array('main' => '$date, verknüpft von <strong>$actor</strong> zum Build <strong>$extra</strong>.');
|
||||
@@ -397,13 +428,15 @@ $lang->bug->featureBar['browse']['unclosed'] = $lang->bug->unclosed;
|
||||
$lang->bug->featureBar['browse']['openedbyme'] = $lang->bug->openedByMe;
|
||||
$lang->bug->featureBar['browse']['assigntome'] = $lang->bug->assignToMe;
|
||||
$lang->bug->featureBar['browse']['resolvedbyme'] = $lang->bug->resolvedByMe;
|
||||
$lang->bug->featureBar['browse']['toclosed'] = $lang->bug->toClosed;
|
||||
|
||||
$lang->bug->featureBar['browse']['unresolved'] = $lang->bug->unResolved;
|
||||
$lang->bug->featureBar['browse']['more'] = $lang->more;
|
||||
|
||||
$lang->bug->moreSelects['assignedbyme'] = $lang->bug->assignedByMe;
|
||||
$lang->bug->moreSelects['unconfirmed'] = $lang->bug->unconfirmed;
|
||||
$lang->bug->moreSelects['assigntonull'] = $lang->bug->assignToNull;
|
||||
$lang->bug->moreSelects['longlifebugs'] = $lang->bug->longLifeBugs;
|
||||
$lang->bug->moreSelects['toclosed'] = $lang->bug->toClosed;
|
||||
$lang->bug->moreSelects['postponedbugs'] = $lang->bug->postponedBugs;
|
||||
$lang->bug->moreSelects['overduebugs'] = $lang->bug->overdueBugs;
|
||||
$lang->bug->moreSelects['needconfirm'] = $lang->bug->needConfirm;
|
||||
|
||||
+53
-20
@@ -1,13 +1,13 @@
|
||||
<?php
|
||||
/**
|
||||
* The bug module french file of ZenTaoPMS.
|
||||
* The bug module English file of ZenTaoPMS.
|
||||
*
|
||||
* @copyright Copyright 2009-2021 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
||||
* @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package bug
|
||||
* @version $Id: fr.php 4536 2013-03-02 13:39:37Z wwccss $
|
||||
* @link https://www.zentao.pm
|
||||
* @version $Id: en.php 4536 2013-03-02 13:39:37Z wwccss $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
/* Fieldlist. */
|
||||
$lang->bug->common = 'Bug';
|
||||
@@ -19,6 +19,7 @@ $lang->bug->module = 'Module';
|
||||
$lang->bug->moduleAB = 'Module';
|
||||
$lang->bug->project = 'Project';
|
||||
$lang->bug->execution = $lang->execution->common;
|
||||
$lang->bug->kanban = 'Kanban';
|
||||
$lang->bug->story = 'Story';
|
||||
$lang->bug->storyVersion = 'Version Story';
|
||||
$lang->bug->color = 'Couleur';
|
||||
@@ -30,6 +31,16 @@ $lang->bug->pri = 'Priorité';
|
||||
$lang->bug->type = 'Type';
|
||||
$lang->bug->os = 'OS';
|
||||
$lang->bug->browser = 'Browser';
|
||||
$lang->bug->hardware = 'Hardware';
|
||||
$lang->bug->result = 'Result';
|
||||
$lang->bug->repo = 'Repo';
|
||||
$lang->bug->mr = 'Merge Request';
|
||||
$lang->bug->entry = 'Code Path';
|
||||
$lang->bug->lines = 'Lines';
|
||||
$lang->bug->v1 = 'Version A';
|
||||
$lang->bug->v2 = 'Version B';
|
||||
$lang->bug->issueKey = 'Sonarqube Issue Key';
|
||||
$lang->bug->repoType = 'Repo Type';
|
||||
$lang->bug->steps = 'Repro Steps';
|
||||
$lang->bug->status = 'Statut';
|
||||
$lang->bug->statusAB = 'Statut';
|
||||
@@ -41,6 +52,8 @@ $lang->bug->confirmed = 'Confirmé';
|
||||
$lang->bug->confirmedAB = 'C';
|
||||
$lang->bug->toTask = 'Convertir en Tâche';
|
||||
$lang->bug->toStory = 'Convertir en Story';
|
||||
$lang->bug->feedbackBy = 'Discovered by';
|
||||
$lang->bug->notifyEmail = 'Discoverer Email';
|
||||
$lang->bug->mailto = 'Mailto';
|
||||
$lang->bug->openedBy = 'Signalé par';
|
||||
$lang->bug->openedByAB = 'Détecteur';
|
||||
@@ -48,6 +61,7 @@ $lang->bug->openedDate = 'Date signalement';
|
||||
$lang->bug->openedDateAB = 'Signalé';
|
||||
$lang->bug->openedBuild = 'Build ouverts';
|
||||
$lang->bug->assignedTo = 'Bugs qui me sont affectés';
|
||||
$lang->bug->assignedToMe = 'AssignToMe';
|
||||
$lang->bug->assignBug = 'Affecter à';
|
||||
$lang->bug->assignedToAB = 'Affecté à';
|
||||
$lang->bug->assignedDate = 'Date affectation';
|
||||
@@ -80,8 +94,13 @@ $lang->bug->fromCase = 'du CasTest';
|
||||
$lang->bug->toCase = 'vers CasTest';
|
||||
$lang->bug->colorTag = 'Couleur';
|
||||
$lang->bug->fixedRate = 'Repair Rate';
|
||||
$lang->bug->noticefeedbackBy = 'NoticeFeedbackBy';
|
||||
$lang->bug->selectProjects = 'Select Projects';
|
||||
$lang->bug->nextStep = 'Next Step';
|
||||
$lang->bug->noProject = 'Haven’t chosen a project yet';
|
||||
$lang->bug->noExecution = 'Haven’t chosen a execution yet';
|
||||
|
||||
/* 方法列表。*/
|
||||
/* Method list. */
|
||||
$lang->bug->index = 'Accueil Bug';
|
||||
$lang->bug->create = 'Signaler un Bug';
|
||||
$lang->bug->batchCreate = 'Signaler par Lot';
|
||||
@@ -92,6 +111,7 @@ $lang->bug->edit = 'Editer Bug';
|
||||
$lang->bug->batchEdit = 'Editer par Lot';
|
||||
$lang->bug->batchChangeModule = 'Batch Edit Modules';
|
||||
$lang->bug->batchChangeBranch = 'Batch Edit Branches';
|
||||
$lang->bug->batchChangePlan = 'Batch Edit Plans';
|
||||
$lang->bug->batchClose = 'Fermer par Lot';
|
||||
$lang->bug->assignTo = 'Affecter à';
|
||||
$lang->bug->assignAction = 'Affecter Bug';
|
||||
@@ -117,11 +137,12 @@ $lang->bug->confirmStoryChange = 'Confirmer Changement Story';
|
||||
$lang->bug->copy = 'Copier';
|
||||
$lang->bug->search = 'Rechercher';
|
||||
|
||||
/* 查询条件列表。*/
|
||||
/* Query condition list. */
|
||||
$lang->bug->assignToMe = 'Affectés à moi';
|
||||
$lang->bug->openedByMe = 'Détectés par moi';
|
||||
$lang->bug->resolvedByMe = 'Résolus par moi';
|
||||
$lang->bug->closedByMe = 'Fermés par moi';
|
||||
$lang->bug->assignedByMe = 'AssignedByMe';
|
||||
$lang->bug->assignToNull = 'Non affectés';
|
||||
$lang->bug->unResolved = 'Actifs';
|
||||
$lang->bug->toClosed = 'A Fermer';
|
||||
@@ -144,14 +165,19 @@ $lang->bug->assignToMeAB = 'Affectés à Moi';
|
||||
$lang->bug->openedByMeAB = 'Signalés par Moi';
|
||||
$lang->bug->resolvedByMeAB = 'Résolus par Moi';
|
||||
|
||||
$lang->bug->ditto = 'Idem';
|
||||
$lang->bug->dittoNotice = "Ce bug n'est pas lié au même product que le précédent !";
|
||||
$lang->bug->noAssigned = 'Non affectés';
|
||||
$lang->bug->noBug = "Pas de bug pour l'instant. Bravo !";
|
||||
$lang->bug->noModule = "<div>Vous n'avez pas de modules.</div><div>Gérer Modules maintenant</div>";
|
||||
$lang->bug->delayWarning = " <strong class='text-danger'> Retard %s jours </strong>";
|
||||
$lang->bug->ditto = 'Idem';
|
||||
$lang->bug->dittoNotice = "Ce bug n'est pas lié au même product que le précédent !";
|
||||
$lang->bug->noAssigned = 'Non affectés';
|
||||
$lang->bug->noBug = "Pas de bug pour l'instant. Bravo !";
|
||||
$lang->bug->noModule = "<div>Vous n'avez pas de modules.</div><div>Gérer Modules maintenant</div>";
|
||||
$lang->bug->delayWarning = " <strong class='text-danger'> Retard %s jours </strong>";
|
||||
$lang->bug->labelConfirmed = 'Confirmed';
|
||||
$lang->bug->labelPostponed = 'Postponed';
|
||||
$lang->bug->changed = 'Changed';
|
||||
$lang->bug->storyChanged = 'Story Changed';
|
||||
$lang->bug->linkMR = 'Related MRs';
|
||||
|
||||
/* 页面标签。*/
|
||||
/* Page tags. */
|
||||
$lang->bug->lblAssignedTo = 'Affecté à';
|
||||
$lang->bug->lblMailto = 'Mailto';
|
||||
$lang->bug->lblLastEdited = 'Edité par';
|
||||
@@ -160,7 +186,7 @@ $lang->bug->allUsers = 'Charger Tous';
|
||||
$lang->bug->allBuilds = 'Tous les Builds';
|
||||
$lang->bug->createBuild = 'Nouveau';
|
||||
|
||||
/* legend列表。*/
|
||||
/* Legend list。*/
|
||||
$lang->bug->legendBasicInfo = 'Infos de Base';
|
||||
$lang->bug->legendAttatch = 'Fichiers';
|
||||
$lang->bug->legendPRJExecStoryTask = 'Project/' . $lang->executionCommon . '/Story/Task';
|
||||
@@ -172,11 +198,12 @@ $lang->bug->legendComment = 'Note';
|
||||
$lang->bug->legendLife = 'Vie du Bug';
|
||||
$lang->bug->legendMisc = 'Divers';
|
||||
$lang->bug->legendRelated = 'Infos connexes';
|
||||
$lang->bug->legendThisWeekCreated = 'This Week Created';
|
||||
|
||||
/* 功能按钮。*/
|
||||
/* Button. */
|
||||
$lang->bug->buttonConfirm = 'Confirmer';
|
||||
|
||||
/* 交互提示。*/
|
||||
/* Interactive prompt. */
|
||||
$lang->bug->summary = "Total de <strong>%s</strong> bugs sur cette page, et <strong>%s</strong> sont Actifs.";
|
||||
$lang->bug->confirmChangeProduct = "Tout changement aux {$lang->productCommon} fera que les {$lang->executionCommon}s, stories et tâches associées vont changer. Voulez-vous faire cela ?";
|
||||
$lang->bug->confirmDelete = 'Voulez-vous supprimer ce bug ?';
|
||||
@@ -185,13 +212,15 @@ $lang->bug->skipClose = 'Bug %s est actif. Vous ne pouvez pas le fer
|
||||
$lang->bug->executionAccessDenied = "Votre accès à {$lang->executionCommon} auquel ce bug appartient est refusé !";
|
||||
$lang->bug->stepsNotEmpty = "The reproduction step cannot be empty.";
|
||||
$lang->bug->confirmUnlinkBuild = "Replacing the solution version will disassociate the bug from the old version. Are you sure you want to disassociate the bug from %s?";
|
||||
$lang->bug->noSwitchBranch = 'The linked module of Bug%s is not in the current branch. It will be omitted.';
|
||||
$lang->bug->confirmToStory = 'The bug will be closed automatically after transferring to requirements, and the reason for closing is that the bug has been converted to requirements status.';
|
||||
|
||||
/* 模板。*/
|
||||
/* Template. */
|
||||
$lang->bug->tplStep = "<p>[Etape]</p><br/>";
|
||||
$lang->bug->tplResult = "<p>[Résultats]</p><br/>";
|
||||
$lang->bug->tplExpect = "<p>[Résultats attendus]</p><br/>";
|
||||
|
||||
/* 各个字段取值列表。*/
|
||||
/* Value list for each field. */
|
||||
$lang->bug->severityList[1] = '1';
|
||||
$lang->bug->severityList[2] = '2';
|
||||
$lang->bug->severityList[3] = '3';
|
||||
@@ -265,6 +294,7 @@ $lang->bug->statusList['active'] = 'Actif';
|
||||
$lang->bug->statusList['resolved'] = 'Résolu';
|
||||
$lang->bug->statusList['closed'] = 'Fermé';
|
||||
|
||||
$lang->bug->confirmedList[''] = '';
|
||||
$lang->bug->confirmedList[1] = 'Oui';
|
||||
$lang->bug->confirmedList[0] = 'Non';
|
||||
|
||||
@@ -278,7 +308,7 @@ $lang->bug->resolutionList['postponed'] = 'Reporté à +tard';
|
||||
$lang->bug->resolutionList['willnotfix'] = "On ne corrigera pas";
|
||||
$lang->bug->resolutionList['tostory'] = 'Converti en Story';
|
||||
|
||||
/* 统计报表。*/
|
||||
/* Statistical statement. */
|
||||
$lang->bug->report = new stdclass();
|
||||
$lang->bug->report->common = 'Rapport';
|
||||
$lang->bug->report->select = 'Sélect Type de Rapport';
|
||||
@@ -374,11 +404,12 @@ $lang->bug->report->bugsPerAssignedTo->graph->xAxisName = 'Affecté à';
|
||||
$lang->bug->report->bugLiveDays->graph->xAxisName = 'Temps résolution';
|
||||
$lang->bug->report->bugHistories->graph->xAxisName = 'Etapes résolution';
|
||||
|
||||
/* 操作记录。*/
|
||||
/* Operating record. */
|
||||
$lang->bug->action = new stdclass();
|
||||
$lang->bug->action->resolved = array('main' => '$date, résolu par <strong>$actor</strong> et la résolution est <strong>$extra</strong> $appendLink.', 'extra' => 'resolutionList');
|
||||
$lang->bug->action->tostory = array('main' => '$date, converti par <strong>$actor</strong> en <strong>Story</strong> avec ID <strong>$extra</strong>.');
|
||||
$lang->bug->action->totask = array('main' => '$date, importé par <strong>$actor</strong> en tant que <strong>Task</strong> avec ID <strong>$extra</strong>.');
|
||||
$lang->bug->action->converttotask = array('main' => '$date, imported by <strong>$actor</strong> as <strong>Task</strong>,with ID <strong>$extra</strong>。');
|
||||
$lang->bug->action->linked2plan = array('main' => '$date, lié par <strong>$actor</strong> au Plan <strong>$extra</strong>.');
|
||||
$lang->bug->action->unlinkedfromplan = array('main' => '$date, supprimé par <strong>$actor</strong> du Plan <strong>$extra</strong>.');
|
||||
$lang->bug->action->linked2build = array('main' => '$date, lié par <strong>$actor</strong> au Build <strong>$extra</strong>.');
|
||||
@@ -397,13 +428,15 @@ $lang->bug->featureBar['browse']['unclosed'] = $lang->bug->unclosed;
|
||||
$lang->bug->featureBar['browse']['openedbyme'] = $lang->bug->openedByMe;
|
||||
$lang->bug->featureBar['browse']['assigntome'] = $lang->bug->assignToMe;
|
||||
$lang->bug->featureBar['browse']['resolvedbyme'] = $lang->bug->resolvedByMe;
|
||||
$lang->bug->featureBar['browse']['toclosed'] = $lang->bug->toClosed;
|
||||
|
||||
$lang->bug->featureBar['browse']['unresolved'] = $lang->bug->unResolved;
|
||||
$lang->bug->featureBar['browse']['more'] = $lang->more;
|
||||
|
||||
$lang->bug->moreSelects['assignedbyme'] = $lang->bug->assignedByMe;
|
||||
$lang->bug->moreSelects['unconfirmed'] = $lang->bug->unconfirmed;
|
||||
$lang->bug->moreSelects['assigntonull'] = $lang->bug->assignToNull;
|
||||
$lang->bug->moreSelects['longlifebugs'] = $lang->bug->longLifeBugs;
|
||||
$lang->bug->moreSelects['toclosed'] = $lang->bug->toClosed;
|
||||
$lang->bug->moreSelects['postponedbugs'] = $lang->bug->postponedBugs;
|
||||
$lang->bug->moreSelects['overduebugs'] = $lang->bug->overdueBugs;
|
||||
$lang->bug->moreSelects['needconfirm'] = $lang->bug->needConfirm;
|
||||
|
||||
+24
-20
@@ -27,26 +27,30 @@ $lang->build->confirmUnlinkBug = "Möchten Sie die Verknüpfung zum Bug aufheb
|
||||
|
||||
$lang->build->basicInfo = 'Basis Info';
|
||||
|
||||
$lang->build->id = 'ID';
|
||||
$lang->build->product = $lang->productCommon;
|
||||
$lang->build->branch = 'Platform/Branch';
|
||||
$lang->build->execution = $lang->executionCommon;
|
||||
$lang->build->name = 'Name';
|
||||
$lang->build->date = 'Datum';
|
||||
$lang->build->builder = 'Builder';
|
||||
$lang->build->scmPath = 'SCM Pfad';
|
||||
$lang->build->filePath = 'Dateipfad';
|
||||
$lang->build->desc = 'Beschreibung';
|
||||
$lang->build->files = 'Datei Upload';
|
||||
$lang->build->last = 'Letztes Build';
|
||||
$lang->build->packageType = 'Package Typ';
|
||||
$lang->build->unlinkStory = "{$lang->SRCommon} Verknüpgung aufheben";
|
||||
$lang->build->unlinkBug = 'Bug Verknüpgung aufheben';
|
||||
$lang->build->stories = "Abgeschlossene {$lang->SRCommon}";
|
||||
$lang->build->bugs = 'Gelöster Bug';
|
||||
$lang->build->generatedBugs = 'Left Bug';
|
||||
$lang->build->noProduct = " <span id='noProduct' style='color:red'>Dieses {$lang->executionCommon} ist nicht mit einem {$lang->productCommon} verknüpft, daher kann das Build nicht erstellt werden. Bitte erst <a href='%s' data-app='%s' data-toggle='modal' data-type='iframe'> {$lang->productCommon} verknüpfen.</a></span>";
|
||||
$lang->build->noBuild = 'Keine Builds. ';
|
||||
$lang->build->id = 'ID';
|
||||
$lang->build->product = $lang->productCommon;
|
||||
$lang->build->project = 'Project';
|
||||
$lang->build->branch = 'Platform/Branch';
|
||||
$lang->build->branchName = '%s';
|
||||
$lang->build->execution = $lang->executionCommon;
|
||||
$lang->build->name = 'Name';
|
||||
$lang->build->date = 'Datum';
|
||||
$lang->build->builder = 'Builder';
|
||||
$lang->build->scmPath = 'SCM Pfad';
|
||||
$lang->build->filePath = 'Dateipfad';
|
||||
$lang->build->desc = 'Beschreibung';
|
||||
$lang->build->mailto = 'Mailto';
|
||||
$lang->build->files = 'Datei Upload';
|
||||
$lang->build->last = 'Letztes Build';
|
||||
$lang->build->packageType = 'Package Typ';
|
||||
$lang->build->unlinkStory = "{$lang->SRCommon} Verknüpgung aufheben";
|
||||
$lang->build->unlinkBug = 'Bug Verknüpgung aufheben';
|
||||
$lang->build->stories = "Abgeschlossene {$lang->SRCommon}";
|
||||
$lang->build->bugs = 'Gelöster Bug';
|
||||
$lang->build->generatedBugs = 'Left Bug';
|
||||
$lang->build->noProduct = " <span id='noProduct' style='color:red'>Dieses {$lang->executionCommon} ist nicht mit einem {$lang->productCommon} verknüpft, daher kann das Build nicht erstellt werden. Bitte erst <a href='%s' data-app='%s' data-toggle='modal' data-type='iframe'> {$lang->productCommon} verknüpfen.</a></span>";
|
||||
$lang->build->noBuild = 'Keine Builds. ';
|
||||
$lang->build->emptyExecution = $lang->executionCommon . 'should be not empty.';
|
||||
|
||||
$lang->build->notice = new stdclass();
|
||||
$lang->build->notice->changeProduct = "The {$lang->SRCommon}, bug, or the version of the submitted test order has been linked, and its {$lang->productCommon} cannot be modified";
|
||||
|
||||
+25
-21
@@ -7,7 +7,7 @@
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package build
|
||||
* @version $Id: en.php 4129 2013-01-18 01:58:14Z wwccss $
|
||||
* @link https://www.zentao.pm
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->build->common = "Build";
|
||||
$lang->build->create = "Créer Build";
|
||||
@@ -27,26 +27,30 @@ $lang->build->confirmUnlinkBug = "Voulez-vous retirer ce Bug du Build ?";
|
||||
|
||||
$lang->build->basicInfo = 'Infos de Base';
|
||||
|
||||
$lang->build->id = 'ID';
|
||||
$lang->build->product = $lang->productCommon;
|
||||
$lang->build->branch = 'Plateforme/Branche';
|
||||
$lang->build->execution = $lang->executionCommon;
|
||||
$lang->build->name = 'Nom';
|
||||
$lang->build->date = 'Date';
|
||||
$lang->build->builder = 'Builder';
|
||||
$lang->build->scmPath = 'Chemin SCM';
|
||||
$lang->build->filePath = 'Chemin Fichier';
|
||||
$lang->build->desc = 'Description';
|
||||
$lang->build->files = 'Fichiers';
|
||||
$lang->build->last = 'Dernier Build';
|
||||
$lang->build->packageType = 'Type de Package';
|
||||
$lang->build->unlinkStory = "Retirer {$lang->SRCommon}";
|
||||
$lang->build->unlinkBug = 'Retirer Bug';
|
||||
$lang->build->stories = 'Stories terminées';
|
||||
$lang->build->bugs = 'Bugs Résolus';
|
||||
$lang->build->generatedBugs = 'Bugs signalés';
|
||||
$lang->build->noProduct = " <span id='noProduct' style='color:red'>Ce {$lang->executionCommon} n'est pas associé à un {$lang->productCommon}, le Build ne peut pas être créé. Commencez par <a href='%s' data-app='%s' data-toggle='modal' data-type='iframe'>rattacher le projet à un {$lang->productCommon}</a></span>";
|
||||
$lang->build->noBuild = 'Aucun builds.';
|
||||
$lang->build->id = 'ID';
|
||||
$lang->build->product = $lang->productCommon;
|
||||
$lang->build->project = 'Project';
|
||||
$lang->build->branch = 'Plateforme/Branche';
|
||||
$lang->build->branchName = '%s';
|
||||
$lang->build->execution = $lang->executionCommon;
|
||||
$lang->build->name = 'Nom';
|
||||
$lang->build->date = 'Date';
|
||||
$lang->build->builder = 'Builder';
|
||||
$lang->build->scmPath = 'Chemin SCM';
|
||||
$lang->build->filePath = 'Chemin Fichier';
|
||||
$lang->build->desc = 'Description';
|
||||
$lang->build->mailto = 'Mailto';
|
||||
$lang->build->files = 'Fichiers';
|
||||
$lang->build->last = 'Dernier Build';
|
||||
$lang->build->packageType = 'Type de Package';
|
||||
$lang->build->unlinkStory = "Retirer {$lang->SRCommon}";
|
||||
$lang->build->unlinkBug = 'Retirer Bug';
|
||||
$lang->build->stories = 'Stories terminées';
|
||||
$lang->build->bugs = 'Bugs Résolus';
|
||||
$lang->build->generatedBugs = 'Bugs signalés';
|
||||
$lang->build->noProduct = " <span id='noProduct' style='color:red'>Ce {$lang->executionCommon} n'est pas associé à un {$lang->productCommon}, le Build ne peut pas être créé. Commencez par <a href='%s' data-app='%s' data-toggle='modal' data-type='iframe'>rattacher le projet à un {$lang->productCommon}</a></span>";
|
||||
$lang->build->noBuild = 'Aucun builds.';
|
||||
$lang->build->emptyExecution = $lang->executionCommon . 'should be not empty.';
|
||||
|
||||
$lang->build->notice = new stdclass();
|
||||
$lang->build->notice->changeProduct = "The {$lang->SRCommon}, bug, or the version of the submitted test order has been linked, and its {$lang->productCommon} cannot be modified";
|
||||
|
||||
@@ -24,8 +24,13 @@ $lang->caselib->deleted = 'Deleted';
|
||||
$lang->caselib->exportTemplet = 'Export Template';
|
||||
$lang->caselib->batchCreateCase = 'Batch Create';
|
||||
$lang->caselib->import = 'Import';
|
||||
$lang->caselib->importAction = 'Import Case';
|
||||
$lang->caselib->showImport = 'Imported Data';
|
||||
$lang->caselib->type = 'Type';
|
||||
$lang->caselib->product = $lang->productCommon;
|
||||
$lang->caselib->browseAction = 'Caselib List';
|
||||
$lang->caselib->deleteAction = "Delete Caselib";
|
||||
$lang->caselib->importAction = 'Import Case';
|
||||
$lang->caselib->linkVersion = "Version";
|
||||
|
||||
$lang->caselib->id = 'ID';
|
||||
$lang->caselib->name = 'Name';
|
||||
|
||||
@@ -24,8 +24,13 @@ $lang->caselib->deleted = 'Supprimé';
|
||||
$lang->caselib->exportTemplet = 'Exporter Modèle';
|
||||
$lang->caselib->batchCreateCase = 'Créer par lot';
|
||||
$lang->caselib->import = 'Importer';
|
||||
$lang->caselib->importAction = 'Importer CasTest';
|
||||
$lang->caselib->showImport = 'Données Importées';
|
||||
$lang->caselib->type = 'Type';
|
||||
$lang->caselib->product = $lang->productCommon;
|
||||
$lang->caselib->browseAction = 'Caselib List';
|
||||
$lang->caselib->deleteAction = "Delete Caselib";
|
||||
$lang->caselib->importAction = 'Importer CasTest';
|
||||
$lang->caselib->linkVersion = "Version";
|
||||
|
||||
$lang->caselib->id = 'ID';
|
||||
$lang->caselib->name = 'Nom';
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
<?php
|
||||
$lang->ci->common = 'CI';
|
||||
$lang->ci->commitResult = 'Interface: Commit Test Result.';
|
||||
$lang->ci->common = 'CI';
|
||||
$lang->ci->commitResult = 'Interface: Commit Test Result.';
|
||||
$lang->ci->checkCompileStatus = 'Interface: Fetch Test Result.';
|
||||
|
||||
$lang->ci->job = 'Construction';
|
||||
$lang->ci->task = 'Task';
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
<?php
|
||||
$lang->ci->common = 'CI';
|
||||
$lang->ci->commitResult = 'Interface validation des r閟ultats de tests.';
|
||||
$lang->ci->common = 'CI';
|
||||
$lang->ci->commitResult = 'Interface validation des r閟ultats de tests.';
|
||||
$lang->ci->checkCompileStatus = 'Interface: Fetch Test Result.';
|
||||
|
||||
$lang->ci->job = 'Construction';
|
||||
$lang->ci->task = 'T鈉he';
|
||||
|
||||
+239
-693
File diff suppressed because it is too large
Load Diff
+243
-689
File diff suppressed because it is too large
Load Diff
@@ -18,6 +18,7 @@ $lang->company->browse = "Benutzerliste";
|
||||
$lang->company->dynamic = "Verlauf";
|
||||
$lang->company->orgView = 'Ansehen';
|
||||
|
||||
$lang->company->id = 'ID';
|
||||
$lang->company->name = 'Name';
|
||||
$lang->company->phone = 'Telefon';
|
||||
$lang->company->fax = 'Fax';
|
||||
@@ -27,11 +28,16 @@ $lang->company->website = 'Webseite';
|
||||
$lang->company->backyard = 'Intranet';
|
||||
$lang->company->guest = 'Gast Login';
|
||||
$lang->company->admins = 'Administratoren';
|
||||
$lang->company->deleted = 'Deleted';
|
||||
|
||||
$lang->company->product = $lang->productCommon;
|
||||
$lang->company->project = 'Project';
|
||||
$lang->company->execution = 'Execution';
|
||||
$lang->company->user = 'Benutzer';
|
||||
$lang->company->empty = 'No Dynamic';
|
||||
|
||||
$lang->company->guestOptions[0] = 'Verweigern';
|
||||
$lang->company->guestOptions[1] = 'Erlauben';
|
||||
|
||||
$lang->company->order['date_desc'] = 'Descending';
|
||||
$lang->company->order['date_asc'] = 'Ascending';
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package company
|
||||
* @version $Id: en.php 4714 2013-05-02 08:10:58Z chencongzhi520@gmail.com $
|
||||
* @link https://www.zentao.pm
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->company->common = 'Entreprise';
|
||||
$lang->company->index = "Accueil Entreprise";
|
||||
@@ -18,6 +18,7 @@ $lang->company->browse = "Liste Utilisateurs";
|
||||
$lang->company->dynamic = "Historique";
|
||||
$lang->company->orgView = 'Vues';
|
||||
|
||||
$lang->company->id = 'ID';
|
||||
$lang->company->name = "Nom de l'entreprise";
|
||||
$lang->company->phone = 'Téléphone';
|
||||
$lang->company->fax = 'Fax';
|
||||
@@ -27,11 +28,16 @@ $lang->company->website = 'Site Web';
|
||||
$lang->company->backyard = 'Intranet';
|
||||
$lang->company->guest = 'Connexion Invités';
|
||||
$lang->company->admins = 'Administrateur';
|
||||
$lang->company->deleted = 'Deleted';
|
||||
|
||||
$lang->company->product = $lang->productCommon;
|
||||
$lang->company->project = 'Project';
|
||||
$lang->company->execution = 'Execution';
|
||||
$lang->company->user = 'Utilisateurs';
|
||||
$lang->company->empty = 'No Dynamic';
|
||||
|
||||
$lang->company->guestOptions[0] = 'Refusée';
|
||||
$lang->company->guestOptions[1] = 'Autorisée';
|
||||
|
||||
$lang->company->order['date_desc'] = 'Descending';
|
||||
$lang->company->order['date_asc'] = 'Ascending';
|
||||
|
||||
@@ -3,15 +3,31 @@ $lang->compile->common = 'Compile';
|
||||
$lang->compile->browse = 'History';
|
||||
$lang->compile->logs = 'Logs';
|
||||
|
||||
$lang->compile->id = 'ID';
|
||||
$lang->compile->name = 'Name';
|
||||
$lang->compile->status = 'Status';
|
||||
$lang->compile->time = 'Time';
|
||||
$lang->compile->result = 'Result';
|
||||
$lang->compile->id = 'ID';
|
||||
$lang->compile->name = 'Name';
|
||||
$lang->compile->buildType = 'Engine';
|
||||
$lang->compile->status = 'Status';
|
||||
$lang->compile->time = 'Time';
|
||||
$lang->compile->result = 'Result';
|
||||
$lang->compile->refresh = 'Refresh';
|
||||
$lang->compile->job = 'Job';
|
||||
$lang->compile->queue = 'Queue';
|
||||
$lang->compile->atTime = 'Execution Time';
|
||||
$lang->compile->testtask = 'Testtask';
|
||||
$lang->compile->tag = 'Tag';
|
||||
$lang->compile->times = 'Times';
|
||||
$lang->compile->createdBy = 'Created By';
|
||||
$lang->compile->createdDate = 'Created Date';
|
||||
$lang->compile->updateDate = 'Update Date';
|
||||
$lang->compile->deleted = 'Deleted';
|
||||
|
||||
$lang->compile->statusList['success'] = 'Success';
|
||||
$lang->compile->statusList['failure'] = 'Fail';
|
||||
$lang->compile->statusList['created'] = 'Created';
|
||||
$lang->compile->statusList['pending'] = 'Pending';
|
||||
$lang->compile->statusList['running'] = 'Running';
|
||||
$lang->compile->statusList['building'] = 'Building';
|
||||
$lang->compile->statusList['create_fail'] = 'Fail to create';
|
||||
$lang->compile->statusList['timeout'] = 'Exec Timeout';
|
||||
$lang->compile->statusList['canceled'] = 'Canceled';
|
||||
$lang->compile->statusList['failed'] = 'Build failed';
|
||||
|
||||
@@ -3,15 +3,31 @@ $lang->compile->common = 'Build';
|
||||
$lang->compile->browse = 'Historique Builds';
|
||||
$lang->compile->logs = 'Logs des Builds';
|
||||
|
||||
$lang->compile->id = 'ID';
|
||||
$lang->compile->name = 'Nom';
|
||||
$lang->compile->status = 'Statut du Build';
|
||||
$lang->compile->time = 'Date/Heure Build';
|
||||
$lang->compile->result = 'R閟ultat';
|
||||
$lang->compile->id = 'ID';
|
||||
$lang->compile->name = 'Nom';
|
||||
$lang->compile->buildType = 'Engine';
|
||||
$lang->compile->status = 'Statut du Build';
|
||||
$lang->compile->time = 'Date/Heure Build';
|
||||
$lang->compile->result = 'R閟ultat';
|
||||
$lang->compile->refresh = 'Refresh';
|
||||
$lang->compile->job = 'Job';
|
||||
$lang->compile->queue = 'Queue';
|
||||
$lang->compile->atTime = 'Execution Time';
|
||||
$lang->compile->testtask = 'Testtask';
|
||||
$lang->compile->tag = 'Tag';
|
||||
$lang->compile->times = 'Times';
|
||||
$lang->compile->createdBy = 'Created By';
|
||||
$lang->compile->createdDate = 'Created Date';
|
||||
$lang->compile->updateDate = 'Update Date';
|
||||
$lang->compile->deleted = 'Deleted';
|
||||
|
||||
$lang->compile->statusList['success'] = 'Succ鑣';
|
||||
$lang->compile->statusList['failure'] = 'Echec';
|
||||
$lang->compile->statusList['created'] = 'Cr殚';
|
||||
$lang->compile->statusList['pending'] = 'Pending';
|
||||
$lang->compile->statusList['running'] = 'Running';
|
||||
$lang->compile->statusList['building'] = 'En compilation';
|
||||
$lang->compile->statusList['create_fail'] = 'Echec Cr閍tion';
|
||||
$lang->compile->statusList['timeout'] = 'Ex閏ution Timeout';
|
||||
$lang->compile->statusList['canceled'] = 'Canceled';
|
||||
$lang->compile->statusList['failed'] = 'Build failed';
|
||||
|
||||
@@ -14,8 +14,8 @@ $lang->convert->index = 'Home';
|
||||
|
||||
$lang->convert->start = 'Start';
|
||||
$lang->convert->desc = <<<EOT
|
||||
<p>Willkommen beim System Konvertierungs Assistenten. Dieses Programm hilft Ihnen dabei Daten für ZenTao PMS zu konvertieren.</p>
|
||||
<strong>Es besteht ein gewisses Risiko bei Konvertieren von Daten, daher wird dringend empfohlen eine Backup der Datenbank und der relevanten Dateien zu erstellen. Des Weiteren sollte Sie darauf achten, dass niemand im System arbeitet.</strong>
|
||||
<p>Welcome to the System Conversion Wizard, this program will assist you to convert data to ZenTao.</p>
|
||||
<strong>There are risks in the conversion, so it is strongly recommended that you back up your databse and relavant files before conversion, and make sure that no one is using either system.</strong>
|
||||
EOT;
|
||||
|
||||
$lang->convert->setConfig = 'Source Konfiguration';
|
||||
@@ -114,3 +114,81 @@ $lang->convert->issue = new stdclass();
|
||||
$lang->convert->issue->redmine = 'Redmine';
|
||||
$lang->convert->issue->zentao = 'ZenTao';
|
||||
$lang->convert->issue->goto = 'Konvertieren nach';
|
||||
|
||||
$lang->convert->jira = new stdclass();
|
||||
$lang->convert->jira->method = 'Chose Import Method';
|
||||
$lang->convert->jira->next = 'Next';
|
||||
$lang->convert->jira->importFromDB = 'Import From Database';
|
||||
$lang->convert->jira->importFromFile = 'Import From File';
|
||||
$lang->convert->jira->mapJira2Zentao = 'Map Jira To Zentao';
|
||||
$lang->convert->jira->dbNameNotice = "Please enter the Jira database name.";
|
||||
$lang->convert->jira->importNotice = 'Notice: Importing data is risky! Make sure to complete the following steps in sequence before merging.';
|
||||
$lang->convert->jira->dbDesc = '<p>If your Jira uses MySQL database, please choose this way.</p>';
|
||||
$lang->convert->jira->fileDesc = '<p>Choose this method if your Jira uses a non-MySQL database.</p>';
|
||||
$lang->convert->jira->jiraObject = 'Jira Issues';
|
||||
$lang->convert->jira->zentaoObject = 'Zentao Object';
|
||||
$lang->convert->jira->jiraLinkType = 'Jira Relates';
|
||||
$lang->convert->jira->zentaoLinkType = 'Zentao Link Type';
|
||||
$lang->convert->jira->jiraResolution = 'Jira Resolution';
|
||||
$lang->convert->jira->zentaoResolution = 'Zentao Resolution';
|
||||
$lang->convert->jira->zentaoReason = 'Zentao Story Closed Reason';
|
||||
$lang->convert->jira->jiraStatus = 'Jira Issues Status';
|
||||
$lang->convert->jira->storyStatus = 'Zentao Story Status';
|
||||
$lang->convert->jira->storyStage = 'Zentao Story Stage';
|
||||
$lang->convert->jira->bugStatus = 'Zentao Bug Status';
|
||||
$lang->convert->jira->taskStatus = 'Zentao Task Status';
|
||||
$lang->convert->jira->initJiraUser = 'Init Jira User';
|
||||
$lang->convert->jira->importJira = 'Import Jira';
|
||||
$lang->convert->jira->start = 'Start';
|
||||
|
||||
$lang->convert->jira->dbNameEmpty = 'Jira database name cannot be empty!';
|
||||
$lang->convert->jira->invalidDB = 'Invalid database name!';
|
||||
$lang->convert->jira->invalidTable = 'This database is not a Jira database!';
|
||||
$lang->convert->jira->notReadAndWrite = 'Please modify the %s directory permissions!';
|
||||
$lang->convert->jira->notExistEntities = 'The %s file does not exist!';
|
||||
$lang->convert->jira->passwordNotice = "<span class='text-red'>Set the default password of Jira users after they are imported into ZenTao. Users can modify the password in ZenTao later.</span>";
|
||||
$lang->convert->jira->groupNotice = "<span class='text-red'>Set the default permission grouping of Jira users after importing into ZenTao.</span>";
|
||||
$lang->convert->jira->passwordDifferent = 'Password do not match!';
|
||||
$lang->convert->jira->passwordEmpty = 'Password can not be empty!';
|
||||
$lang->convert->jira->passwordLess = 'Password must not be less than six characters!';
|
||||
$lang->convert->jira->importSuccessfully = 'Done!';
|
||||
$lang->convert->jira->importResult = "Import <strong class='text-red'>%s</strong> data, <strong class='%scount'>%s</strong> pieces of data processed;";
|
||||
$lang->convert->jira->importing = 'Data is being imported, please do not switch to other pages.';
|
||||
$lang->convert->jira->importingAB = 'Data Import';
|
||||
$lang->convert->jira->imported = 'Data Import Complete';
|
||||
|
||||
$lang->convert->jira->zentaoObjectList[''] = '';
|
||||
$lang->convert->jira->zentaoObjectList['task'] = 'Task';
|
||||
$lang->convert->jira->zentaoObjectList['requirement'] = 'Requirement';
|
||||
$lang->convert->jira->zentaoObjectList['story'] = 'Story';
|
||||
$lang->convert->jira->zentaoObjectList['bug'] = 'Bug';
|
||||
|
||||
$lang->convert->jira->zentaoLinkTypeList['subTaskLink'] = 'Parent-Child Task';
|
||||
$lang->convert->jira->zentaoLinkTypeList['subStoryLink'] = 'Parent-Child Story';
|
||||
$lang->convert->jira->zentaoLinkTypeList['duplicate'] = 'Duplicate';
|
||||
$lang->convert->jira->zentaoLinkTypeList['relates'] = 'Relates';
|
||||
|
||||
$lang->convert->jira->steps[1] = 'Objects';
|
||||
$lang->convert->jira->steps[2] = 'Relates';
|
||||
$lang->convert->jira->steps[3] = 'Resolution';
|
||||
$lang->convert->jira->steps[4] = 'Status';
|
||||
|
||||
$lang->convert->jira->importSteps['db'][1] = 'Backup ZenTao database, backup Jira database.';
|
||||
$lang->convert->jira->importSteps['db'][2] = 'Using ZenTao when importing data will cause performance pressure on the server, please try to ensure that no one is using ZenTao when importing data.';
|
||||
$lang->convert->jira->importSteps['db'][3] = 'Import the Jira database into the Mysql used by ZenTao, the name is distinguished from the ZenTao database.';
|
||||
$lang->convert->jira->importSteps['db'][4] = "Put the Jira <strong class='text-red'> attachments</strong> directory under <strong class='text-red'>%s</strong>, Make sure you have enough disk space on the ZenTao server.";
|
||||
$lang->convert->jira->importSteps['db'][5] = "After the above steps are completed, please enter the Jira database name to proceed to the next step.";
|
||||
|
||||
$lang->convert->jira->importSteps['file'][1] = 'Backup ZenTao database, backup Jira database.';
|
||||
$lang->convert->jira->importSteps['file'][2] = 'Using ZenTao when importing data will cause performance pressure on the server, please try to ensure that no one is using ZenTao when importing data.';
|
||||
$lang->convert->jira->importSteps['file'][3] = "Put the Jira backup file <strong class='text-red'>entities.xml</strong> under <strong class='text-red'>%s</strong>.";
|
||||
$lang->convert->jira->importSteps['file'][4] = "Put the Jira <strong class='text-red'> attachments</strong> directory under <strong class='text-red'>%s</strong>, Make sure you have enough disk space on the ZenTao server.";
|
||||
$lang->convert->jira->importSteps['file'][5] = "After the above steps are completed, click Next.";
|
||||
|
||||
$lang->convert->jira->objectList['user'] = 'User';
|
||||
$lang->convert->jira->objectList['project'] = 'Project';
|
||||
$lang->convert->jira->objectList['issue'] = 'Issue';
|
||||
$lang->convert->jira->objectList['build'] = 'Build';
|
||||
$lang->convert->jira->objectList['issuelink'] = 'Issue Link';
|
||||
$lang->convert->jira->objectList['action'] = 'Action';
|
||||
$lang->convert->jira->objectList['file'] = 'File';
|
||||
|
||||
@@ -7,15 +7,15 @@
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package convert
|
||||
* @version $Id: en.php 4129 2013-01-18 01:58:14Z wwccss $
|
||||
* @link https://www.zentao.pm
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->convert->common = 'Importé';
|
||||
$lang->convert->index = 'Accueil';
|
||||
|
||||
$lang->convert->start = 'Commencer';
|
||||
$lang->convert->desc = <<<EOT
|
||||
<p>Bienvenue dans l'Assistant de Conversion, ce programme va vous assister pour convertir des données vers ZenTao.</p>
|
||||
<strong>La conversion comporte des risques, il est donc fortement recommandé d'effectuer une sauvegarde de votre base de données et des fichiers importants avant d'effectuer la conversion, et de vous assurer que plus personne n'utilise le système.</strong>
|
||||
<p>Welcome to the System Conversion Wizard, this program will assist you to convert data to ZenTao.</p>
|
||||
<strong>There are risks in the conversion, so it is strongly recommended that you back up your databse and relavant files before conversion, and make sure that no one is using either system.</strong>
|
||||
EOT;
|
||||
|
||||
$lang->convert->setConfig = 'Source Config';
|
||||
@@ -114,3 +114,81 @@ $lang->convert->issue = new stdclass();
|
||||
$lang->convert->issue->redmine = 'Redmine';
|
||||
$lang->convert->issue->zentao = 'ZenTao';
|
||||
$lang->convert->issue->goto = 'Convertir vers';
|
||||
|
||||
$lang->convert->jira = new stdclass();
|
||||
$lang->convert->jira->method = 'Chose Import Method';
|
||||
$lang->convert->jira->next = 'Next';
|
||||
$lang->convert->jira->importFromDB = 'Import From Database';
|
||||
$lang->convert->jira->importFromFile = 'Import From File';
|
||||
$lang->convert->jira->mapJira2Zentao = 'Map Jira To Zentao';
|
||||
$lang->convert->jira->dbNameNotice = "Please enter the Jira database name.";
|
||||
$lang->convert->jira->importNotice = 'Notice: Importing data is risky! Make sure to complete the following steps in sequence before merging.';
|
||||
$lang->convert->jira->dbDesc = '<p>If your Jira uses MySQL database, please choose this way.</p>';
|
||||
$lang->convert->jira->fileDesc = '<p>Choose this method if your Jira uses a non-MySQL database.</p>';
|
||||
$lang->convert->jira->jiraObject = 'Jira Issues';
|
||||
$lang->convert->jira->zentaoObject = 'Zentao Object';
|
||||
$lang->convert->jira->jiraLinkType = 'Jira Relates';
|
||||
$lang->convert->jira->zentaoLinkType = 'Zentao Link Type';
|
||||
$lang->convert->jira->jiraResolution = 'Jira Resolution';
|
||||
$lang->convert->jira->zentaoResolution = 'Zentao Resolution';
|
||||
$lang->convert->jira->zentaoReason = 'Zentao Story Closed Reason';
|
||||
$lang->convert->jira->jiraStatus = 'Jira Issues Status';
|
||||
$lang->convert->jira->storyStatus = 'Zentao Story Status';
|
||||
$lang->convert->jira->storyStage = 'Zentao Story Stage';
|
||||
$lang->convert->jira->bugStatus = 'Zentao Bug Status';
|
||||
$lang->convert->jira->taskStatus = 'Zentao Task Status';
|
||||
$lang->convert->jira->initJiraUser = 'Init Jira User';
|
||||
$lang->convert->jira->importJira = 'Import Jira';
|
||||
$lang->convert->jira->start = 'Start';
|
||||
|
||||
$lang->convert->jira->dbNameEmpty = 'Jira database name cannot be empty!';
|
||||
$lang->convert->jira->invalidDB = 'Invalid database name!';
|
||||
$lang->convert->jira->invalidTable = 'This database is not a Jira database!';
|
||||
$lang->convert->jira->notReadAndWrite = 'Please modify the %s directory permissions!';
|
||||
$lang->convert->jira->notExistEntities = 'The %s file does not exist!';
|
||||
$lang->convert->jira->passwordNotice = "<span class='text-red'>Set the default password of Jira users after they are imported into ZenTao. Users can modify the password in ZenTao later.</span>";
|
||||
$lang->convert->jira->groupNotice = "<span class='text-red'>Set the default permission grouping of Jira users after importing into ZenTao.</span>";
|
||||
$lang->convert->jira->passwordDifferent = 'Password do not match!';
|
||||
$lang->convert->jira->passwordEmpty = 'Password can not be empty!';
|
||||
$lang->convert->jira->passwordLess = 'Password must not be less than six characters!';
|
||||
$lang->convert->jira->importSuccessfully = 'Done!';
|
||||
$lang->convert->jira->importResult = "Import <strong class='text-red'>%s</strong> data, <strong class='%scount'>%s</strong> pieces of data processed;";
|
||||
$lang->convert->jira->importing = 'Data is being imported, please do not switch to other pages.';
|
||||
$lang->convert->jira->importingAB = 'Data Import';
|
||||
$lang->convert->jira->imported = 'Data Import Complete';
|
||||
|
||||
$lang->convert->jira->zentaoObjectList[''] = '';
|
||||
$lang->convert->jira->zentaoObjectList['task'] = 'Task';
|
||||
$lang->convert->jira->zentaoObjectList['requirement'] = 'Requirement';
|
||||
$lang->convert->jira->zentaoObjectList['story'] = 'Story';
|
||||
$lang->convert->jira->zentaoObjectList['bug'] = 'Bug';
|
||||
|
||||
$lang->convert->jira->zentaoLinkTypeList['subTaskLink'] = 'Parent-Child Task';
|
||||
$lang->convert->jira->zentaoLinkTypeList['subStoryLink'] = 'Parent-Child Story';
|
||||
$lang->convert->jira->zentaoLinkTypeList['duplicate'] = 'Duplicate';
|
||||
$lang->convert->jira->zentaoLinkTypeList['relates'] = 'Relates';
|
||||
|
||||
$lang->convert->jira->steps[1] = 'Objects';
|
||||
$lang->convert->jira->steps[2] = 'Relates';
|
||||
$lang->convert->jira->steps[3] = 'Resolution';
|
||||
$lang->convert->jira->steps[4] = 'Status';
|
||||
|
||||
$lang->convert->jira->importSteps['db'][1] = 'Backup ZenTao database, backup Jira database.';
|
||||
$lang->convert->jira->importSteps['db'][2] = 'Using ZenTao when importing data will cause performance pressure on the server, please try to ensure that no one is using ZenTao when importing data.';
|
||||
$lang->convert->jira->importSteps['db'][3] = 'Import the Jira database into the Mysql used by ZenTao, the name is distinguished from the ZenTao database.';
|
||||
$lang->convert->jira->importSteps['db'][4] = "Put the Jira <strong class='text-red'> attachments</strong> directory under <strong class='text-red'>%s</strong>, Make sure you have enough disk space on the ZenTao server.";
|
||||
$lang->convert->jira->importSteps['db'][5] = "After the above steps are completed, please enter the Jira database name to proceed to the next step.";
|
||||
|
||||
$lang->convert->jira->importSteps['file'][1] = 'Backup ZenTao database, backup Jira database.';
|
||||
$lang->convert->jira->importSteps['file'][2] = 'Using ZenTao when importing data will cause performance pressure on the server, please try to ensure that no one is using ZenTao when importing data.';
|
||||
$lang->convert->jira->importSteps['file'][3] = "Put the Jira backup file <strong class='text-red'>entities.xml</strong> under <strong class='text-red'>%s</strong>.";
|
||||
$lang->convert->jira->importSteps['file'][4] = "Put the Jira <strong class='text-red'> attachments</strong> directory under <strong class='text-red'>%s</strong>, Make sure you have enough disk space on the ZenTao server.";
|
||||
$lang->convert->jira->importSteps['file'][5] = "After the above steps are completed, click Next.";
|
||||
|
||||
$lang->convert->jira->objectList['user'] = 'User';
|
||||
$lang->convert->jira->objectList['project'] = 'Project';
|
||||
$lang->convert->jira->objectList['issue'] = 'Issue';
|
||||
$lang->convert->jira->objectList['build'] = 'Build';
|
||||
$lang->convert->jira->objectList['issuelink'] = 'Issue Link';
|
||||
$lang->convert->jira->objectList['action'] = 'Action';
|
||||
$lang->convert->jira->objectList['file'] = 'File';
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
<?php
|
||||
$lang->cron->common = 'Geplante Tasks';
|
||||
$lang->cron->id = 'ID';
|
||||
$lang->cron->buildin = 'Build In';
|
||||
$lang->cron->index = 'Home';
|
||||
$lang->cron->list = 'Tasks';
|
||||
$lang->cron->create = 'Hinzufügen';
|
||||
@@ -39,11 +41,11 @@ $lang->cron->toggleList['stop'] = 'Deaktivieren';
|
||||
$lang->cron->confirmDelete = 'Möchten Sie den geplanten Task löschen?';
|
||||
$lang->cron->confirmTurnon = 'Möchten Sie die geplanten Tasks abschalten?';
|
||||
$lang->cron->introduction = <<<EOD
|
||||
<p>Geplante Tasks können geplante Aufganben ausführen, wie z.B. die Akzualisierung des Burndown Charts, Backups und andere Aufgaben.</p>
|
||||
<p>Diese Funktionalität bedarf noch einigen Verbessungen und ist daher im Standard deaktiviert.</p>
|
||||
<p>Cron is set to do scheduled actions, such as update burndown chart, backup, etc.</p>
|
||||
<p>Features of Cron need to be improved, so it is turned off by default.</p>
|
||||
EOD;
|
||||
$lang->cron->confirmOpen = <<<EOD
|
||||
<p>Möchten Sie die geplanten Tasks aktivieren?<a href="%s" target='hiddenwin'><strong>Geplante Tasks einschalten<strong></a></p>
|
||||
<p>Do you want to turn it on?<a href="%s" target='hiddenwin'><strong>Turn On Cron<strong></a></p>
|
||||
EOD;
|
||||
|
||||
$lang->cron->notice = new stdclass();
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
<?php
|
||||
$lang->cron->common = 'Cron';
|
||||
$lang->cron->id = 'ID';
|
||||
$lang->cron->buildin = 'Build In';
|
||||
$lang->cron->index = 'Accueil Cron';
|
||||
$lang->cron->list = 'Tâches';
|
||||
$lang->cron->create = 'Ajouter';
|
||||
@@ -39,11 +41,11 @@ $lang->cron->toggleList['stop'] = 'Désactiver';
|
||||
$lang->cron->confirmDelete = 'Voulez-vous supprimer ce cron ?';
|
||||
$lang->cron->confirmTurnon = 'Voulez-vous arrêter le cron ?';
|
||||
$lang->cron->introduction = <<<EOD
|
||||
<p>Cron sert à accomplire des actions récurrentes, telles que la mise à jour des graphiques d'atterrissage, des sauvegardes, etc.</p>
|
||||
<p>Les fonctionnalités du Cron ont besoin d'être plus testées, le Cron est donc désactivé par défaut.</p>
|
||||
<p>Cron is set to do scheduled actions, such as update burndown chart, backup, etc.</p>
|
||||
<p>Features of Cron need to be improved, so it is turned off by default.</p>
|
||||
EOD;
|
||||
$lang->cron->confirmOpen = <<<EOD
|
||||
<p>Voulez-vous le mettre en route ?<a href="%s" target='hiddenwin'><strong>Activer les Tâches Programmées<strong></a></p>
|
||||
<p>Do you want to turn it on?<a href="%s" target='hiddenwin'><strong>Turn On Cron<strong></a></p>
|
||||
EOD;
|
||||
|
||||
$lang->cron->notice = new stdclass();
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
global $config;
|
||||
|
||||
$lang->custom->common = 'Custom';
|
||||
$lang->custom->id = 'ID';
|
||||
$lang->custom->index = 'Home';
|
||||
$lang->custom->set = 'Customize';
|
||||
$lang->custom->restore = 'Reset to Default';
|
||||
@@ -47,9 +48,15 @@ $lang->custom->reviewRule = 'Review Rules';
|
||||
$lang->custom->switch = "Switch";
|
||||
$lang->custom->oneUnit = "One {$lang->hourCommon}";
|
||||
$lang->custom->convertRelationTitle = "Please firstly set the conversion factor from {$lang->hourCommon} to %s";
|
||||
$lang->custom->superReviewers = "Super Reviewer";
|
||||
$lang->custom->kanban = "Kanban";
|
||||
$lang->custom->allUsers = 'All Users';
|
||||
$lang->custom->account = 'Users';
|
||||
$lang->custom->role = 'Role';
|
||||
$lang->custom->dept = 'Dept';
|
||||
|
||||
if($config->systemMode == 'new') $lang->custom->execution = 'Execution';
|
||||
if($config->systemMode == 'classic' || !$config->systemMode) $lang->custom->execution = $lang->executionCommon;
|
||||
if($config->systemMode == 'classic' || !$config->systemMode) $lang->custom->execution = 'Execution';
|
||||
|
||||
$lang->custom->unitList['efficiency'] = 'Working Hours/';
|
||||
$lang->custom->unitList['manhour'] = 'Man-hour/';
|
||||
@@ -77,11 +84,13 @@ $lang->custom->saveTips = 'After clicking save, the current %s will b
|
||||
$lang->custom->numberError = 'The interval must be greater than zero!';
|
||||
|
||||
$lang->custom->closedExecution = 'Closed ' . $lang->executionCommon;
|
||||
$lang->custom->closedKanban = 'Closed ' . $lang->custom->kanban;
|
||||
$lang->custom->closedProduct = 'Closed ' . $lang->productCommon;
|
||||
|
||||
if($config->systemMode == 'new') $lang->custom->object['project'] = 'Project';
|
||||
$lang->custom->object['product'] = $lang->productCommon;
|
||||
$lang->custom->object['execution'] = $lang->custom->execution;
|
||||
$lang->custom->object['kanban'] = $lang->custom->kanban;
|
||||
$lang->custom->object['story'] = 'Story';
|
||||
$lang->custom->object['task'] = 'Task';
|
||||
$lang->custom->object['bug'] = 'Bug';
|
||||
@@ -90,6 +99,29 @@ $lang->custom->object['testtask'] = 'Build';
|
||||
$lang->custom->object['todo'] = 'Todo';
|
||||
$lang->custom->object['user'] = 'User';
|
||||
$lang->custom->object['block'] = 'ClosedBlock';
|
||||
$lang->custom->object['flow'] = '流程';
|
||||
$lang->custom->object['score'] = '积分';
|
||||
|
||||
if($config->systemMode == 'new') $lang->custom->menuOrder[5] = 'project';
|
||||
$lang->custom->menuOrder[10] = 'product';
|
||||
$lang->custom->menuOrder[15] = 'execution';
|
||||
$lang->custom->menuOrder[20] = 'kanban';
|
||||
$lang->custom->menuOrder[25] = 'story';
|
||||
$lang->custom->menuOrder[30] = 'task';
|
||||
$lang->custom->menuOrder[35] = 'bug';
|
||||
$lang->custom->menuOrder[40] = 'testcase';
|
||||
$lang->custom->menuOrder[45] = 'testtask';
|
||||
$lang->custom->menuOrder[50] = 'todo';
|
||||
$lang->custom->menuOrder[55] = 'user';
|
||||
$lang->custom->menuOrder[60] = 'block';
|
||||
$lang->custom->menuOrder[65] = 'flow';
|
||||
$lang->custom->menuOrder[70] = 'score';
|
||||
|
||||
$lang->custom->dividerMenu = ',story,todo,block,';
|
||||
$lang->custom->separatePage = ',execution,product,kanban,flow,score,';
|
||||
|
||||
$lang->custom->block = new stdclass();
|
||||
$lang->custom->block->fields['closed'] = 'Closed Block';
|
||||
|
||||
$lang->custom->project = new stdClass();
|
||||
$lang->custom->project->currencySetting = 'Currency Setting';
|
||||
@@ -147,11 +179,6 @@ $lang->custom->user->fields['statusList'] = 'Status';
|
||||
$lang->custom->user->fields['contactField'] = 'Available Contact';
|
||||
$lang->custom->user->fields['deleted'] = 'Show deleted user';
|
||||
|
||||
$lang->custom->system = array('required', 'flow', 'score');
|
||||
|
||||
$lang->custom->block = new stdclass();
|
||||
$lang->custom->block->fields['closed'] = 'Closed Block';
|
||||
|
||||
$lang->custom->currentLang = 'Current Language';
|
||||
$lang->custom->allLang = 'All Language';
|
||||
|
||||
@@ -172,14 +199,20 @@ $lang->custom->notice->conceptResult = 'According to your preference, <b>
|
||||
$lang->custom->notice->conceptPath = 'Go to Admin -> Custom -> Concept to set it.';
|
||||
$lang->custom->notice->readOnlyOfProduct = 'If Change Forbidden, any change on stories, bugs, cases, efforts, releases and plans of the closed product is also forbidden.';
|
||||
$lang->custom->notice->readOnlyOfExecution = "If Change Forbidden, any change on tasks, builds, efforts and stories of the closed {$lang->executionCommon} is also forbidden.";
|
||||
$lang->custom->notice->readOnlyOfKanban = "If Change Forbidden, any change on kanban card and related operations of {$lang->custom->kanban} is also forbidden.";
|
||||
$lang->custom->notice->URSREmpty = 'Custom requirement name can not be empty!';
|
||||
$lang->custom->notice->valueEmpty = 'Value can not be empty!';
|
||||
$lang->custom->notice->confirmDelete = 'Are you sure you want to delete it?';
|
||||
$lang->custom->notice->confirmReviewCase = 'Set the case in Wait to Normal?';
|
||||
$lang->custom->notice->storyReviewTip = 'After selecting by individual, position, and department, take the union of these three filters. ';
|
||||
$lang->custom->notice->selectAllTip = 'After selecting all people, the reviewers will be emptied and grayed out while hiding their positions and departments.';
|
||||
|
||||
$lang->custom->notice->indexPage['product'] = "ZenTao 8.2+ has Product Homepage. Do you want to go to Product Homepage?";
|
||||
$lang->custom->notice->indexPage['project'] = "ZenTao 8.2+ has Project Homepage. Do you want to go to Project Homepage?";
|
||||
$lang->custom->notice->indexPage['qa'] = "ZenTao 8.2+ has QA Homepage. Do you want to go to QA Homepage?";
|
||||
|
||||
$lang->custom->notice->invalidStrlen['ten'] = 'The length of the key must be less than 10 characters.';
|
||||
$lang->custom->notice->invalidStrlen['fifteen'] = 'The key should be <= 15 characters.';
|
||||
$lang->custom->notice->invalidStrlen['twenty'] = 'The length of the key must be less than 20 characters.';
|
||||
$lang->custom->notice->invalidStrlen['thirty'] = 'The length of the key must be less than 30 characters.';
|
||||
$lang->custom->notice->invalidStrlen['twoHundred'] = 'The length of the key must be less than 225 characters.';
|
||||
@@ -207,8 +240,8 @@ if($config->systemMode == 'classic')
|
||||
}
|
||||
else
|
||||
{
|
||||
$lang->custom->sprintConceptList[0] = 'Program - Product - Iteration';
|
||||
$lang->custom->sprintConceptList[1] = 'Program - Product - Sprint';
|
||||
$lang->custom->sprintConceptList[0] = 'Product - Project';
|
||||
$lang->custom->sprintConceptList[1] = 'Product - Iteration';
|
||||
}
|
||||
|
||||
$lang->custom->workingList['full'] = 'Full Management of Dev';
|
||||
@@ -217,6 +250,7 @@ $lang->custom->menuTip = 'Click to show/hide navigation bar. Drag to sw
|
||||
$lang->custom->saveFail = 'Failed to save!';
|
||||
$lang->custom->page = ' Page';
|
||||
$lang->custom->changeClassicTip = 'The Program module will be hidden, if you switch to the classic mode.';
|
||||
$lang->custom->changeModeTips = 'Historical deleted data does not participate in the data merging process. After switching the mode, it will not support restoration. Please know.';
|
||||
|
||||
$lang->custom->scoreStatus[1] = 'On';
|
||||
$lang->custom->scoreStatus[0] = 'Off';
|
||||
@@ -227,6 +261,9 @@ $lang->custom->CRProduct[0] = 'Change Forbidden';
|
||||
$lang->custom->CRExecution[1] = 'Change Allowed';
|
||||
$lang->custom->CRExecution[0] = 'Change Forbidden';
|
||||
|
||||
$lang->custom->CRKanban[1] = 'Change Allowed';
|
||||
$lang->custom->CRKanban[0] = 'Change Forbidden';
|
||||
|
||||
$lang->custom->moduleName['product'] = $lang->productCommon;
|
||||
$lang->custom->moduleName['productplan'] = 'Plan';
|
||||
$lang->custom->moduleName['execution'] = $lang->custom->execution;
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
global $config;
|
||||
|
||||
$lang->custom->common = 'Personnalisation';
|
||||
$lang->custom->id = 'ID';
|
||||
$lang->custom->index = 'Accueil';
|
||||
$lang->custom->set = 'Personnaliser';
|
||||
$lang->custom->restore = 'Réinitialiser';
|
||||
@@ -47,9 +48,15 @@ $lang->custom->reviewRule = 'Review Rules';
|
||||
$lang->custom->switch = "Switch";
|
||||
$lang->custom->oneUnit = "One {$lang->hourCommon}";
|
||||
$lang->custom->convertRelationTitle = "Please firstly set the conversion factor from {$lang->hourCommon} to %s";
|
||||
$lang->custom->superReviewers = "Super Reviewer";
|
||||
$lang->custom->kanban = "Kanban";
|
||||
$lang->custom->allUsers = 'All Users';
|
||||
$lang->custom->account = 'Users';
|
||||
$lang->custom->role = 'Role';
|
||||
$lang->custom->dept = 'Dept';
|
||||
|
||||
if($config->systemMode == 'new') $lang->custom->execution = 'Execution';
|
||||
if($config->systemMode == 'classic' || !$config->systemMode) $lang->custom->execution = $lang->executionCommon;
|
||||
if($config->systemMode == 'classic' || !$config->systemMode) $lang->custom->execution = 'Execution';
|
||||
|
||||
$lang->custom->unitList['efficiency'] = 'Working Hours/';
|
||||
$lang->custom->unitList['manhour'] = 'Man-hour/';
|
||||
@@ -77,11 +84,13 @@ $lang->custom->saveTips = 'After clicking save, the current %s will b
|
||||
$lang->custom->numberError = 'The interval must be greater than zero!';
|
||||
|
||||
$lang->custom->closedExecution = 'Closed ' . $lang->executionCommon;
|
||||
$lang->custom->closedKanban = 'Closed ' . $lang->custom->kanban;
|
||||
$lang->custom->closedProduct = 'Closed ' . $lang->productCommon;
|
||||
|
||||
if($config->systemMode == 'new') $lang->custom->object['project'] = 'Project';
|
||||
$lang->custom->object['product'] = $lang->productCommon;
|
||||
$lang->custom->object['execution'] = $lang->custom->execution;
|
||||
$lang->custom->object['kanban'] = $lang->custom->kanban;
|
||||
$lang->custom->object['story'] = 'Story';
|
||||
$lang->custom->object['task'] = 'Tâche';
|
||||
$lang->custom->object['bug'] = 'Bug';
|
||||
@@ -90,6 +99,29 @@ $lang->custom->object['testtask'] = 'Build';
|
||||
$lang->custom->object['todo'] = 'Agenda';
|
||||
$lang->custom->object['user'] = 'Utilisateur';
|
||||
$lang->custom->object['block'] = 'Bloc';
|
||||
$lang->custom->object['flow'] = '流程';
|
||||
$lang->custom->object['score'] = '积分';
|
||||
|
||||
if($config->systemMode == 'new') $lang->custom->menuOrder[5] = 'project';
|
||||
$lang->custom->menuOrder[10] = 'product';
|
||||
$lang->custom->menuOrder[15] = 'execution';
|
||||
$lang->custom->menuOrder[20] = 'kanban';
|
||||
$lang->custom->menuOrder[25] = 'story';
|
||||
$lang->custom->menuOrder[30] = 'task';
|
||||
$lang->custom->menuOrder[35] = 'bug';
|
||||
$lang->custom->menuOrder[40] = 'testcase';
|
||||
$lang->custom->menuOrder[45] = 'testtask';
|
||||
$lang->custom->menuOrder[50] = 'todo';
|
||||
$lang->custom->menuOrder[55] = 'user';
|
||||
$lang->custom->menuOrder[60] = 'block';
|
||||
$lang->custom->menuOrder[65] = 'flow';
|
||||
$lang->custom->menuOrder[70] = 'score';
|
||||
|
||||
$lang->custom->dividerMenu = ',story,todo,block,';
|
||||
$lang->custom->separatePage = ',execution,product,kanban,flow,score,';
|
||||
|
||||
$lang->custom->block = new stdclass();
|
||||
$lang->custom->block->fields['closed'] = 'Bloc Fermé';
|
||||
|
||||
$lang->custom->project = new stdClass();
|
||||
$lang->custom->project->currencySetting = 'Currency Setting';
|
||||
@@ -147,11 +179,6 @@ $lang->custom->user->fields['statusList'] = 'Statut';
|
||||
$lang->custom->user->fields['contactField'] = 'Contact';
|
||||
$lang->custom->user->fields['deleted'] = 'Parti';
|
||||
|
||||
$lang->custom->system = array('required', 'flow', 'score');
|
||||
|
||||
$lang->custom->block = new stdclass();
|
||||
$lang->custom->block->fields['closed'] = 'Bloc Fermé';
|
||||
|
||||
$lang->custom->currentLang = 'Langage Courant';
|
||||
$lang->custom->allLang = 'Toutes les Langues';
|
||||
|
||||
@@ -172,14 +199,20 @@ $lang->custom->notice->conceptResult = 'Selon votre préférence, <b> %s-%
|
||||
$lang->custom->notice->conceptPath = 'Allez à Admin -> Custom -> Concept pour le paramétrer.';
|
||||
$lang->custom->notice->readOnlyOfProduct = 'If Change Forbidden, any change on stories, bugs, cases, efforts, releases and plans of the closed product is also forbidden.';
|
||||
$lang->custom->notice->readOnlyOfExecution = "If Change Forbidden, any change on tasks, builds, efforts and stories of the closed {$lang->executionCommon} is also forbidden.";
|
||||
$lang->custom->notice->readOnlyOfKanban = "If Change Forbidden, any change on kanban card and related operations of {$lang->custom->kanban} is also forbidden.";
|
||||
$lang->custom->notice->URSREmpty = 'Custom requirement name can not be empty!';
|
||||
$lang->custom->notice->valueEmpty = 'Value can not be empty!';
|
||||
$lang->custom->notice->confirmDelete = 'Are you sure you want to delete it?';
|
||||
$lang->custom->notice->confirmReviewCase = 'Set the case in Wait to Normal?';
|
||||
$lang->custom->notice->storyReviewTip = 'After selecting by individual, position, and department, take the union of these three filters. ';
|
||||
$lang->custom->notice->selectAllTip = 'After selecting all people, the reviewers will be emptied and grayed out while hiding their positions and departments.';
|
||||
|
||||
$lang->custom->notice->indexPage['product'] = "ZenTao 8.2+ possède une page d'accueil. Voulez-vous consulter la page d'accueil du produit ?";
|
||||
$lang->custom->notice->indexPage['project'] = "ZenTao 8.2+ possède une page d'accueil. Voulez-vous consulter la page d'accueil du produit ?";
|
||||
$lang->custom->notice->indexPage['qa'] = "ZenTao 8.2+ possède une FAQ. Voulez-vous consulter la FAQ ?";
|
||||
|
||||
$lang->custom->notice->invalidStrlen['ten'] = 'La clé devrait être <= 10 caractères.';
|
||||
$lang->custom->notice->invalidStrlen['fifteen'] = 'The key should be <= 15 characters.';
|
||||
$lang->custom->notice->invalidStrlen['twenty'] = 'La clé devrait être <= 20 caractères.';
|
||||
$lang->custom->notice->invalidStrlen['thirty'] = 'La clé devrait être <= 30 caractères.';
|
||||
$lang->custom->notice->invalidStrlen['twoHundred'] = 'La clé devrait être <= 225 caractères.';
|
||||
@@ -207,8 +240,8 @@ if($config->systemMode == 'classic')
|
||||
}
|
||||
else
|
||||
{
|
||||
$lang->custom->sprintConceptList[0] = 'Program - Product - Iteration';
|
||||
$lang->custom->sprintConceptList[1] = 'Program - Product - Sprint';
|
||||
$lang->custom->sprintConceptList[0] = 'Product - Project';
|
||||
$lang->custom->sprintConceptList[1] = 'Product - Iteration';
|
||||
}
|
||||
|
||||
$lang->custom->workingList['full'] = 'Application Lifecycle Management';
|
||||
@@ -217,6 +250,7 @@ $lang->custom->menuTip = "Cliquez pour montrer/cacher le menu. Déplace
|
||||
$lang->custom->saveFail = 'Echec de la sauvegarde !';
|
||||
$lang->custom->page = ' Page';
|
||||
$lang->custom->changeClassicTip = 'The Program module will be hidden, if you switch to the classic mode.';
|
||||
$lang->custom->changeModeTips = 'Historical deleted data does not participate in the data merging process. After switching the mode, it will not support restoration. Please know.';
|
||||
|
||||
$lang->custom->scoreStatus[1] = 'On';
|
||||
$lang->custom->scoreStatus[0] = 'Off';
|
||||
@@ -227,6 +261,9 @@ $lang->custom->CRProduct[0] = 'Change Forbidden';
|
||||
$lang->custom->CRExecution[1] = 'Change Allowed';
|
||||
$lang->custom->CRExecution[0] = 'Change Forbidden';
|
||||
|
||||
$lang->custom->CRKanban[1] = 'Change Allowed';
|
||||
$lang->custom->CRKanban[0] = 'Change Forbidden';
|
||||
|
||||
$lang->custom->moduleName['product'] = $lang->productCommon;
|
||||
$lang->custom->moduleName['productplan'] = 'Plan';
|
||||
$lang->custom->moduleName['execution'] = $lang->custom->execution;
|
||||
|
||||
@@ -18,12 +18,15 @@ $lang->datatable->resetGlobal = 'Globalen Standard zurücksetzen';
|
||||
$lang->datatable->branch = 'Branch';
|
||||
$lang->datatable->platform = 'Platform';
|
||||
|
||||
$lang->datatable->displaySetting = 'Set list';
|
||||
$lang->datatable->moduleSetting = 'Set Module';
|
||||
$lang->datatable->displaySetting = 'Set list';
|
||||
$lang->datatable->showModule = 'Anzeigen/Verstecken des Modul Names';
|
||||
$lang->datatable->showBranch = 'Show branches in the list';
|
||||
$lang->datatable->showAllModule = 'Show product modules';
|
||||
$lang->datatable->showModuleList[] = 'N/A';
|
||||
$lang->datatable->showModuleList['base'] = 'Basisknoten';
|
||||
$lang->datatable->showModuleList['end'] = 'Endknoten';
|
||||
$lang->datatable->showAllModuleList[0] = 'Hide';
|
||||
$lang->datatable->showAllModuleList[1] = 'Show';
|
||||
$lang->datatable->showBranchList[0] = 'Hide';
|
||||
$lang->datatable->showBranchList[1] = 'Show';
|
||||
|
||||
@@ -18,11 +18,15 @@ $lang->datatable->resetGlobal = 'Réinitialisation Globale';
|
||||
$lang->datatable->branch = 'Branche';
|
||||
$lang->datatable->platform = 'Plateforme';
|
||||
|
||||
$lang->datatable->moduleSetting = 'Set Module';
|
||||
$lang->datatable->displaySetting = 'Set list';
|
||||
$lang->datatable->showModule = 'Montrer les noms des modules dans la page de listes';
|
||||
$lang->datatable->showBranch = 'Show branches in the list';
|
||||
$lang->datatable->showAllModule = 'Afficher les modules de produits';
|
||||
$lang->datatable->showModuleList[] = 'N/A';
|
||||
$lang->datatable->showModuleList['base'] = 'Base Node';
|
||||
$lang->datatable->showModuleList['end'] = 'End Node';
|
||||
$lang->datatable->showAllModuleList[0] = 'Cacher';
|
||||
$lang->datatable->showAllModuleList[1] = 'Montrer';
|
||||
$lang->datatable->showBranchList[0] = 'Hide';
|
||||
$lang->datatable->showBranchList[1] = 'Show';
|
||||
|
||||
@@ -10,6 +10,9 @@
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->dept->common = 'Abteilung';
|
||||
$lang->dept->id = 'ID';
|
||||
$lang->dept->path = 'Path';
|
||||
$lang->dept->position = 'Position';
|
||||
$lang->dept->manageChild = "Abteilung";
|
||||
$lang->dept->edit = "Bearbeiten";
|
||||
$lang->dept->delete = "Löschen";
|
||||
|
||||
@@ -7,9 +7,12 @@
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package dept
|
||||
* @version $Id: en.php 4129 2013-01-18 01:58:14Z wwccss $
|
||||
* @link https://www.zentao.pm
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->dept->common = 'Compartiments';
|
||||
$lang->dept->id = 'ID';
|
||||
$lang->dept->path = 'Path';
|
||||
$lang->dept->position = 'Position';
|
||||
$lang->dept->manageChild = "Entreprise > Compartiments > Domaines";
|
||||
$lang->dept->edit = "Editer Compartiment";
|
||||
$lang->dept->delete = "Supprimer Compartiment";
|
||||
|
||||
@@ -21,7 +21,7 @@ $lang->design->assignedTo = 'AssignedTo';
|
||||
$lang->design->actions = 'Actions';
|
||||
$lang->design->byQuery = 'Search';
|
||||
$lang->design->products = 'Linked Product';
|
||||
$lang->design->story = 'Linked Story';
|
||||
$lang->design->story = 'Story';
|
||||
$lang->design->file = 'File';
|
||||
$lang->design->desc = 'Description';
|
||||
$lang->design->range = 'Impact';
|
||||
@@ -53,6 +53,8 @@ $lang->design->submit = 'Submit Review';
|
||||
$lang->design->assignTo = 'Assign';
|
||||
$lang->design->revision = 'Linked Code';
|
||||
|
||||
$lang->design->browseAction = 'Design List';
|
||||
|
||||
/* 字段取值. */
|
||||
$lang->design->typeList = array();
|
||||
$lang->design->typeList[''] = '';
|
||||
|
||||
@@ -21,7 +21,7 @@ $lang->design->assignedTo = 'AssignedTo';
|
||||
$lang->design->actions = 'Actions';
|
||||
$lang->design->byQuery = 'Search';
|
||||
$lang->design->products = 'Linked Product';
|
||||
$lang->design->story = 'Linked Story';
|
||||
$lang->design->story = 'Story';
|
||||
$lang->design->file = 'File';
|
||||
$lang->design->desc = 'Description';
|
||||
$lang->design->range = 'Impact';
|
||||
@@ -53,6 +53,8 @@ $lang->design->submit = 'Submit Review';
|
||||
$lang->design->assignTo = 'Assign';
|
||||
$lang->design->revision = 'Linked Code';
|
||||
|
||||
$lang->design->browseAction = 'Design List';
|
||||
|
||||
/* 字段取值. */
|
||||
$lang->design->typeList = array();
|
||||
$lang->design->typeList[''] = '';
|
||||
|
||||
+115
-89
@@ -28,103 +28,129 @@ $lang->dev->fields['length'] = 'Länge';
|
||||
$lang->dev->fields['null'] = 'Null';
|
||||
|
||||
$lang->dev->tableList = array();
|
||||
$lang->dev->tableList['action'] = 'Aktion';
|
||||
$lang->dev->tableList['bug'] = 'Bug';
|
||||
$lang->dev->tableList['build'] = 'Build';
|
||||
$lang->dev->tableList['burn'] = 'Burndown';
|
||||
$lang->dev->tableList['case'] = 'Testfall';
|
||||
$lang->dev->tableList['casestep'] = 'Testfallschritte';
|
||||
$lang->dev->tableList['company'] = 'Unternehmen';
|
||||
$lang->dev->tableList['config'] = 'Config';
|
||||
$lang->dev->tableList['custom'] = 'Custom';
|
||||
$lang->dev->tableList['dept'] = 'Abteilung';
|
||||
$lang->dev->tableList['doc'] = 'Dok';
|
||||
$lang->dev->tableList['doclib'] = 'Dok Bibliothek';
|
||||
$lang->dev->tableList['effort'] = 'Aufwand';
|
||||
$lang->dev->tableList['extension'] = 'Erweiterung';
|
||||
$lang->dev->tableList['file'] = 'Datei';
|
||||
$lang->dev->tableList['group'] = 'Gruppe';
|
||||
$lang->dev->tableList['grouppriv'] = 'Berechtigungen';
|
||||
$lang->dev->tableList['history'] = 'Verlauf';
|
||||
$lang->dev->tableList['lang'] = 'Sprache';
|
||||
$lang->dev->tableList['module'] = 'Modul';
|
||||
$lang->dev->tableList['product'] = $lang->productCommon;
|
||||
$lang->dev->tableList['productplan'] = $lang->productCommon . 'Plan';
|
||||
$lang->dev->tableList['project'] = 'Project';
|
||||
$lang->dev->tableList['projectproduct'] = 'Project' . $lang->productCommon;
|
||||
$lang->dev->tableList['projectstory'] = 'Project Story';
|
||||
$lang->dev->tableList['execution'] = $lang->executionCommon;
|
||||
$lang->dev->tableList['release'] = 'Release';
|
||||
$lang->dev->tableList['story'] = 'Story';
|
||||
$lang->dev->tableList['storyspec'] = 'Beschreibung';
|
||||
$lang->dev->tableList['task'] = 'Aufgabe';
|
||||
$lang->dev->tableList['taskestimate'] = 'geplanter Aufwand';
|
||||
$lang->dev->tableList['team'] = 'Team';
|
||||
$lang->dev->tableList['testresult'] = 'Test Ergbnisse';
|
||||
$lang->dev->tableList['testrun'] = 'Test ausführen ';
|
||||
$lang->dev->tableList['testtask'] = 'Testaufgabe';
|
||||
$lang->dev->tableList['todo'] = 'Todo';
|
||||
$lang->dev->tableList['user'] = 'Benutzer';
|
||||
$lang->dev->tableList['usercontact'] = 'Benutzer Kontakt';
|
||||
$lang->dev->tableList['usergroup'] = 'Benutzer Gruppe';
|
||||
$lang->dev->tableList['userquery'] = 'Benutzer Abfrage';
|
||||
$lang->dev->tableList['usertpl'] = 'Benutzer Vorlage';
|
||||
$lang->dev->tableList['admin'] = 'Admin';
|
||||
$lang->dev->tableList['api'] = 'API';
|
||||
$lang->dev->tableList['backup'] = 'Backup';
|
||||
$lang->dev->tableList['common'] = 'Common';
|
||||
$lang->dev->tableList['convert'] = 'Konvertieren';
|
||||
$lang->dev->tableList['dev'] = 'Entwickeln';
|
||||
$lang->dev->tableList['git'] = 'GIT';
|
||||
$lang->dev->tableList['index'] = 'Home';
|
||||
$lang->dev->tableList['install'] = 'Installation';
|
||||
$lang->dev->tableList['mail'] = 'Email';
|
||||
$lang->dev->tableList['misc'] = 'Sonstiges';
|
||||
$lang->dev->tableList['my'] = 'Dashboard';
|
||||
$lang->dev->tableList['qa'] = 'QA';
|
||||
$lang->dev->tableList['report'] = 'Berichte';
|
||||
$lang->dev->tableList['search'] = 'Suche';
|
||||
$lang->dev->tableList['sso'] = 'SSO';
|
||||
$lang->dev->tableList['svn'] = 'SVN';
|
||||
$lang->dev->tableList['testcase'] = 'Testfall';
|
||||
$lang->dev->tableList['testreport'] = 'Test Bericht';
|
||||
$lang->dev->tableList['testsuite'] = 'Test Suite';
|
||||
$lang->dev->tableList['caselib'] = 'Case Library';
|
||||
$lang->dev->tableList['tree'] = 'Modulbaum';
|
||||
$lang->dev->tableList['upgrade'] = 'Update';
|
||||
$lang->dev->tableList['cron'] = 'Geplanter Task';
|
||||
$lang->dev->tableList['datatable'] = 'Tabelle';
|
||||
$lang->dev->tableList['block'] = 'Block';
|
||||
$lang->dev->tableList['branch'] = 'Branch';
|
||||
$lang->dev->tableList['doccontent'] = 'Dok Inhalt';
|
||||
$lang->dev->tableList['storystage'] = 'Story Phase';
|
||||
$lang->dev->tableList['tutorial'] = 'Anleitung';
|
||||
$lang->dev->tableList['suitecase'] = 'Suite Case';
|
||||
$lang->dev->tableList['score'] = 'Score';
|
||||
$lang->dev->tableList['entry'] = 'Eintrag';
|
||||
$lang->dev->tableList['webhook'] = 'WebHook';
|
||||
$lang->dev->tableList['log'] = 'Log';
|
||||
$lang->dev->tableList['message'] = 'Nachricht';
|
||||
$lang->dev->tableList['notify'] = 'Benachrichtigen';
|
||||
$lang->dev->tableList['userview'] = 'User Privilege';
|
||||
$lang->dev->tableList['repo'] = 'Code';
|
||||
$lang->dev->tableList['repohistory'] = 'Repo History';
|
||||
$lang->dev->tableList['repofiles'] = 'Repo Files';
|
||||
$lang->dev->tableList['repobranch'] = 'Repo Branch';
|
||||
$lang->dev->tableList['ci'] = 'CI';
|
||||
$lang->dev->tableList['compile'] = 'Compile';
|
||||
$lang->dev->tableList['jenkins'] = 'Jenkins';
|
||||
$lang->dev->tableList['job'] = 'Job';
|
||||
$lang->dev->tableList['searchdict'] = 'Search dict';
|
||||
$lang->dev->tableList['searchindex'] = 'Search index';
|
||||
$lang->dev->tableList['action'] = 'Aktion';
|
||||
$lang->dev->tableList['bug'] = 'Bug';
|
||||
$lang->dev->tableList['build'] = 'Build';
|
||||
$lang->dev->tableList['burn'] = 'Burndown';
|
||||
$lang->dev->tableList['case'] = 'Testfall';
|
||||
$lang->dev->tableList['casestep'] = 'Testfallschritte';
|
||||
$lang->dev->tableList['company'] = 'Unternehmen';
|
||||
$lang->dev->tableList['config'] = 'Config';
|
||||
$lang->dev->tableList['custom'] = 'Custom';
|
||||
$lang->dev->tableList['dept'] = 'Abteilung';
|
||||
$lang->dev->tableList['doc'] = 'Dok';
|
||||
$lang->dev->tableList['doclib'] = 'Dok Bibliothek';
|
||||
$lang->dev->tableList['effort'] = 'Aufwand';
|
||||
$lang->dev->tableList['extension'] = 'Erweiterung';
|
||||
$lang->dev->tableList['file'] = 'Datei';
|
||||
$lang->dev->tableList['group'] = 'Gruppe';
|
||||
$lang->dev->tableList['grouppriv'] = 'Berechtigungen';
|
||||
$lang->dev->tableList['history'] = 'Verlauf';
|
||||
$lang->dev->tableList['lang'] = 'Sprache';
|
||||
$lang->dev->tableList['module'] = 'Modul';
|
||||
$lang->dev->tableList['program'] = 'Program';
|
||||
$lang->dev->tableList['product'] = $lang->productCommon;
|
||||
$lang->dev->tableList['productplan'] = $lang->productCommon . 'Plan';
|
||||
$lang->dev->tableList['project'] = 'Project';
|
||||
$lang->dev->tableList['programplan'] = 'Project Stage';
|
||||
$lang->dev->tableList['weekly'] = 'Weekly';
|
||||
$lang->dev->tableList['sonarqube'] = 'Sonarqube';
|
||||
$lang->dev->tableList['projectproduct'] = 'Project' . $lang->productCommon;
|
||||
$lang->dev->tableList['projectstory'] = 'Project Story';
|
||||
$lang->dev->tableList['execution'] = $lang->executionCommon;
|
||||
$lang->dev->tableList['release'] = 'Release';
|
||||
$lang->dev->tableList['story'] = 'Story';
|
||||
$lang->dev->tableList['storyspec'] = 'Beschreibung';
|
||||
$lang->dev->tableList['task'] = 'Aufgabe';
|
||||
$lang->dev->tableList['taskestimate'] = 'geplanter Aufwand';
|
||||
$lang->dev->tableList['team'] = 'Team';
|
||||
$lang->dev->tableList['testresult'] = 'Test Ergbnisse';
|
||||
$lang->dev->tableList['testrun'] = 'Test ausführen ';
|
||||
$lang->dev->tableList['testtask'] = 'Testaufgabe';
|
||||
$lang->dev->tableList['todo'] = 'Todo';
|
||||
$lang->dev->tableList['user'] = 'Benutzer';
|
||||
$lang->dev->tableList['usercontact'] = 'Benutzer Kontakt';
|
||||
$lang->dev->tableList['usergroup'] = 'Benutzer Gruppe';
|
||||
$lang->dev->tableList['userquery'] = 'Benutzer Abfrage';
|
||||
$lang->dev->tableList['usertpl'] = 'Benutzer Vorlage';
|
||||
$lang->dev->tableList['admin'] = 'Admin';
|
||||
$lang->dev->tableList['api'] = 'API';
|
||||
$lang->dev->tableList['backup'] = 'Backup';
|
||||
$lang->dev->tableList['common'] = 'Common';
|
||||
$lang->dev->tableList['convert'] = 'Konvertieren';
|
||||
$lang->dev->tableList['dev'] = 'Entwickeln';
|
||||
$lang->dev->tableList['git'] = 'GIT';
|
||||
$lang->dev->tableList['index'] = 'Home';
|
||||
$lang->dev->tableList['install'] = 'Installation';
|
||||
$lang->dev->tableList['mail'] = 'Email';
|
||||
$lang->dev->tableList['misc'] = 'Sonstiges';
|
||||
$lang->dev->tableList['my'] = 'Dashboard';
|
||||
$lang->dev->tableList['qa'] = 'QA';
|
||||
$lang->dev->tableList['report'] = 'Berichte';
|
||||
$lang->dev->tableList['search'] = 'Suche';
|
||||
$lang->dev->tableList['sso'] = 'SSO';
|
||||
$lang->dev->tableList['svn'] = 'SVN';
|
||||
$lang->dev->tableList['testcase'] = 'Testfall';
|
||||
$lang->dev->tableList['automation'] = 'Automation';
|
||||
$lang->dev->tableList['testreport'] = 'Test Bericht';
|
||||
$lang->dev->tableList['testsuite'] = 'Test Suite';
|
||||
$lang->dev->tableList['caselib'] = 'Case Library';
|
||||
$lang->dev->tableList['tree'] = 'Modulbaum';
|
||||
$lang->dev->tableList['upgrade'] = 'Update';
|
||||
$lang->dev->tableList['cron'] = 'Geplanter Task';
|
||||
$lang->dev->tableList['datatable'] = 'Tabelle';
|
||||
$lang->dev->tableList['block'] = 'Block';
|
||||
$lang->dev->tableList['branch'] = 'Branch';
|
||||
$lang->dev->tableList['doccontent'] = 'Dok Inhalt';
|
||||
$lang->dev->tableList['storystage'] = 'Story Phase';
|
||||
$lang->dev->tableList['tutorial'] = 'Anleitung';
|
||||
$lang->dev->tableList['suitecase'] = 'Suite Case';
|
||||
$lang->dev->tableList['score'] = 'Score';
|
||||
$lang->dev->tableList['entry'] = 'Eintrag';
|
||||
$lang->dev->tableList['webhook'] = 'WebHook';
|
||||
$lang->dev->tableList['log'] = 'Log';
|
||||
$lang->dev->tableList['message'] = 'Nachricht';
|
||||
$lang->dev->tableList['notify'] = 'Benachrichtigen';
|
||||
$lang->dev->tableList['userview'] = 'User Privilege';
|
||||
$lang->dev->tableList['repo'] = 'Code';
|
||||
$lang->dev->tableList['repohistory'] = 'Repo History';
|
||||
$lang->dev->tableList['repofiles'] = 'Repo Files';
|
||||
$lang->dev->tableList['repobranch'] = 'Repo Branch';
|
||||
$lang->dev->tableList['ci'] = 'CI';
|
||||
$lang->dev->tableList['compile'] = 'Compile';
|
||||
$lang->dev->tableList['jenkins'] = 'Jenkins';
|
||||
$lang->dev->tableList['job'] = 'Job';
|
||||
$lang->dev->tableList['searchdict'] = 'Search dict';
|
||||
$lang->dev->tableList['searchindex'] = 'Search index';
|
||||
$lang->dev->tableList['kanbanlane'] = 'Kanban Lane';
|
||||
$lang->dev->tableList['kanbancolumn'] = 'Kanban Column';
|
||||
$lang->dev->tableList['stakeholder'] = 'Stakeholder';
|
||||
$lang->dev->tableList['im_chat_message_index'] = 'Zentao Client Message';
|
||||
$lang->dev->tableList['im_message_backup'] = 'Zentao Client Backup';
|
||||
$lang->dev->tableList['im_message_index'] = 'Zentao Client Message Index';
|
||||
$lang->dev->tableList['im_userdevice'] = 'Zentao Client User Device';
|
||||
$lang->dev->tableList['baseimage'] = 'Image';
|
||||
$lang->dev->tableList['baseimagebrowser'] = 'Image Browser';
|
||||
$lang->dev->tableList['browser'] = 'Browser';
|
||||
$lang->dev->tableList['kanban'] = 'Kanban';
|
||||
$lang->dev->tableList['kanbancard'] = 'Kanban Card';
|
||||
$lang->dev->tableList['kanbancell'] = 'Kanban Cell';
|
||||
$lang->dev->tableList['kanbangroup'] = 'Kanban Group';
|
||||
$lang->dev->tableList['kanbanregion'] = 'Kanban Region';
|
||||
$lang->dev->tableList['kanbanspace'] = 'Kanban Space';
|
||||
$lang->dev->tableList['personnel'] = 'Personnel';
|
||||
$lang->dev->tableList['projectbuild'] = 'Project Build';
|
||||
$lang->dev->tableList['projectrelease'] = 'Project Release';
|
||||
|
||||
$lang->dev->groupList['my'] = 'Dashboard';
|
||||
$lang->dev->groupList['program'] = 'Program';
|
||||
$lang->dev->groupList['product'] = $lang->productCommon;
|
||||
$lang->dev->groupList['project'] = 'project';
|
||||
$lang->dev->groupList['execution'] = $lang->executionCommon;
|
||||
$lang->dev->groupList['kanban'] = 'Kanban';
|
||||
$lang->dev->groupList['qa'] = 'QA';
|
||||
$lang->dev->groupList['doc'] = 'Dok';
|
||||
$lang->dev->groupList['assetlib'] = 'Assetlib';
|
||||
$lang->dev->groupList['report'] = 'Report';
|
||||
$lang->dev->groupList['company'] = 'Unternehmen';
|
||||
$lang->dev->groupList['repo'] = 'CI';
|
||||
|
||||
+115
-89
@@ -28,103 +28,129 @@ $lang->dev->fields['length'] = 'Longueur';
|
||||
$lang->dev->fields['null'] = 'Null';
|
||||
|
||||
$lang->dev->tableList = array();
|
||||
$lang->dev->tableList['action'] = 'Action';
|
||||
$lang->dev->tableList['bug'] = 'Bug';
|
||||
$lang->dev->tableList['build'] = 'Build';
|
||||
$lang->dev->tableList['burn'] = 'Graphe Burndown';
|
||||
$lang->dev->tableList['case'] = 'CasTest';
|
||||
$lang->dev->tableList['casestep'] = 'Step';
|
||||
$lang->dev->tableList['company'] = 'Entreprise';
|
||||
$lang->dev->tableList['config'] = 'Configuration';
|
||||
$lang->dev->tableList['custom'] = 'Personnalisation';
|
||||
$lang->dev->tableList['dept'] = 'Compartiment';
|
||||
$lang->dev->tableList['doc'] = 'Document';
|
||||
$lang->dev->tableList['doclib'] = 'Biblioth?que Document';
|
||||
$lang->dev->tableList['effort'] = 'Effort';
|
||||
$lang->dev->tableList['extension'] = 'Extension';
|
||||
$lang->dev->tableList['file'] = 'Fichier';
|
||||
$lang->dev->tableList['group'] = 'Groupe';
|
||||
$lang->dev->tableList['grouppriv'] = 'Privil?ge';
|
||||
$lang->dev->tableList['history'] = 'Historique';
|
||||
$lang->dev->tableList['lang'] = 'Langue';
|
||||
$lang->dev->tableList['module'] = 'Module';
|
||||
$lang->dev->tableList['product'] = $lang->productCommon;
|
||||
$lang->dev->tableList['productplan'] = $lang->productCommon . 'Plan';
|
||||
$lang->dev->tableList['project'] = 'Project';
|
||||
$lang->dev->tableList['projectproduct'] = 'Project' . $lang->productCommon;
|
||||
$lang->dev->tableList['projectstory'] = 'Project';
|
||||
$lang->dev->tableList['execution'] = $lang->executionCommon;
|
||||
$lang->dev->tableList['release'] = 'Release';
|
||||
$lang->dev->tableList['story'] = 'Story';
|
||||
$lang->dev->tableList['storyspec'] = 'Description Story';
|
||||
$lang->dev->tableList['task'] = 'T?che';
|
||||
$lang->dev->tableList['taskestimate'] = 'Estim?s';
|
||||
$lang->dev->tableList['team'] = 'Equipe';
|
||||
$lang->dev->tableList['testresult'] = 'R?sultats Test';
|
||||
$lang->dev->tableList['testrun'] = 'Ex?cution Test';
|
||||
$lang->dev->tableList['testtask'] = 'Campagne';
|
||||
$lang->dev->tableList['todo'] = 'Agenda';
|
||||
$lang->dev->tableList['user'] = 'User';
|
||||
$lang->dev->tableList['usercontact'] = 'Contact Utilisateur';
|
||||
$lang->dev->tableList['usergroup'] = 'User Group';
|
||||
$lang->dev->tableList['userquery'] = 'User Query';
|
||||
$lang->dev->tableList['usertpl'] = 'User Template';
|
||||
$lang->dev->tableList['admin'] = 'Admin';
|
||||
$lang->dev->tableList['api'] = 'API';
|
||||
$lang->dev->tableList['backup'] = 'Sauvegarde';
|
||||
$lang->dev->tableList['common'] = 'Commun';
|
||||
$lang->dev->tableList['convert'] = 'Convert';
|
||||
$lang->dev->tableList['dev'] = 'D?velop';
|
||||
$lang->dev->tableList['git'] = 'GIT';
|
||||
$lang->dev->tableList['index'] = 'Accueil';
|
||||
$lang->dev->tableList['install'] = 'Installer';
|
||||
$lang->dev->tableList['mail'] = 'Email';
|
||||
$lang->dev->tableList['misc'] = 'Divers';
|
||||
$lang->dev->tableList['my'] = 'Dashboard';
|
||||
$lang->dev->tableList['qa'] = 'QA';
|
||||
$lang->dev->tableList['report'] = 'Rapport';
|
||||
$lang->dev->tableList['search'] = 'Recherche';
|
||||
$lang->dev->tableList['sso'] = 'SSO';
|
||||
$lang->dev->tableList['svn'] = 'SVN';
|
||||
$lang->dev->tableList['testcase'] = 'CasTest';
|
||||
$lang->dev->tableList['testreport'] = 'Rapport Test';
|
||||
$lang->dev->tableList['testsuite'] = 'Cahier Recette';
|
||||
$lang->dev->tableList['caselib'] = 'Case Library';
|
||||
$lang->dev->tableList['tree'] = 'Arborescence';
|
||||
$lang->dev->tableList['upgrade'] = 'Update';
|
||||
$lang->dev->tableList['cron'] = 'Cron';
|
||||
$lang->dev->tableList['datatable'] = 'Tableau Donn?es';
|
||||
$lang->dev->tableList['block'] = 'Bloc';
|
||||
$lang->dev->tableList['branch'] = 'Branche';
|
||||
$lang->dev->tableList['doccontent'] = 'Contenu Doc';
|
||||
$lang->dev->tableList['storystage'] = 'Phase Story Phase';
|
||||
$lang->dev->tableList['tutorial'] = 'Tutoriel';
|
||||
$lang->dev->tableList['suitecase'] = 'Cas Cahier Recette';
|
||||
$lang->dev->tableList['score'] = 'Score';
|
||||
$lang->dev->tableList['entry'] = 'Application';
|
||||
$lang->dev->tableList['webhook'] = 'WebHook';
|
||||
$lang->dev->tableList['log'] = 'Log';
|
||||
$lang->dev->tableList['message'] = 'Message';
|
||||
$lang->dev->tableList['notify'] = 'Notification';
|
||||
$lang->dev->tableList['userview'] = 'Droits Utilisateur';
|
||||
$lang->dev->tableList['repo'] = 'Code';
|
||||
$lang->dev->tableList['repohistory'] = 'Repo History';
|
||||
$lang->dev->tableList['repofiles'] = 'Repo Files';
|
||||
$lang->dev->tableList['repobranch'] = 'Repo Branch';
|
||||
$lang->dev->tableList['ci'] = 'CI';
|
||||
$lang->dev->tableList['compile'] = 'Compile';
|
||||
$lang->dev->tableList['jenkins'] = 'Jenkins';
|
||||
$lang->dev->tableList['job'] = 'Job';
|
||||
$lang->dev->tableList['searchdict'] = 'Search dict';
|
||||
$lang->dev->tableList['searchindex'] = 'Search index';
|
||||
$lang->dev->tableList['action'] = 'Action';
|
||||
$lang->dev->tableList['bug'] = 'Bug';
|
||||
$lang->dev->tableList['build'] = 'Build';
|
||||
$lang->dev->tableList['burn'] = 'Graphe Burndown';
|
||||
$lang->dev->tableList['case'] = 'CasTest';
|
||||
$lang->dev->tableList['casestep'] = 'Step';
|
||||
$lang->dev->tableList['company'] = 'Entreprise';
|
||||
$lang->dev->tableList['config'] = 'Configuration';
|
||||
$lang->dev->tableList['custom'] = 'Personnalisation';
|
||||
$lang->dev->tableList['dept'] = 'Compartiment';
|
||||
$lang->dev->tableList['doc'] = 'Document';
|
||||
$lang->dev->tableList['doclib'] = 'Biblioth?que Document';
|
||||
$lang->dev->tableList['effort'] = 'Effort';
|
||||
$lang->dev->tableList['extension'] = 'Extension';
|
||||
$lang->dev->tableList['file'] = 'Fichier';
|
||||
$lang->dev->tableList['group'] = 'Groupe';
|
||||
$lang->dev->tableList['grouppriv'] = 'Privil?ge';
|
||||
$lang->dev->tableList['history'] = 'Historique';
|
||||
$lang->dev->tableList['lang'] = 'Langue';
|
||||
$lang->dev->tableList['module'] = 'Module';
|
||||
$lang->dev->tableList['program'] = 'Program';
|
||||
$lang->dev->tableList['product'] = $lang->productCommon;
|
||||
$lang->dev->tableList['productplan'] = $lang->productCommon . 'Plan';
|
||||
$lang->dev->tableList['project'] = 'Project';
|
||||
$lang->dev->tableList['programplan'] = 'Project Stage';
|
||||
$lang->dev->tableList['weekly'] = 'Weekly';
|
||||
$lang->dev->tableList['sonarqube'] = 'Sonarqube';
|
||||
$lang->dev->tableList['projectproduct'] = 'Project' . $lang->productCommon;
|
||||
$lang->dev->tableList['projectstory'] = 'Project';
|
||||
$lang->dev->tableList['execution'] = $lang->executionCommon;
|
||||
$lang->dev->tableList['release'] = 'Release';
|
||||
$lang->dev->tableList['story'] = 'Story';
|
||||
$lang->dev->tableList['storyspec'] = 'Description Story';
|
||||
$lang->dev->tableList['task'] = 'T?che';
|
||||
$lang->dev->tableList['taskestimate'] = 'Estim?s';
|
||||
$lang->dev->tableList['team'] = 'Equipe';
|
||||
$lang->dev->tableList['testresult'] = 'R?sultats Test';
|
||||
$lang->dev->tableList['testrun'] = 'Ex?cution Test';
|
||||
$lang->dev->tableList['testtask'] = 'Campagne';
|
||||
$lang->dev->tableList['todo'] = 'Agenda';
|
||||
$lang->dev->tableList['user'] = 'User';
|
||||
$lang->dev->tableList['usercontact'] = 'Contact Utilisateur';
|
||||
$lang->dev->tableList['usergroup'] = 'User Group';
|
||||
$lang->dev->tableList['userquery'] = 'User Query';
|
||||
$lang->dev->tableList['usertpl'] = 'User Template';
|
||||
$lang->dev->tableList['admin'] = 'Admin';
|
||||
$lang->dev->tableList['api'] = 'API';
|
||||
$lang->dev->tableList['backup'] = 'Sauvegarde';
|
||||
$lang->dev->tableList['common'] = 'Commun';
|
||||
$lang->dev->tableList['convert'] = 'Convert';
|
||||
$lang->dev->tableList['dev'] = 'D?velop';
|
||||
$lang->dev->tableList['git'] = 'GIT';
|
||||
$lang->dev->tableList['index'] = 'Accueil';
|
||||
$lang->dev->tableList['install'] = 'Installer';
|
||||
$lang->dev->tableList['mail'] = 'Email';
|
||||
$lang->dev->tableList['misc'] = 'Divers';
|
||||
$lang->dev->tableList['my'] = 'Dashboard';
|
||||
$lang->dev->tableList['qa'] = 'QA';
|
||||
$lang->dev->tableList['report'] = 'Rapport';
|
||||
$lang->dev->tableList['search'] = 'Recherche';
|
||||
$lang->dev->tableList['sso'] = 'SSO';
|
||||
$lang->dev->tableList['svn'] = 'SVN';
|
||||
$lang->dev->tableList['testcase'] = 'CasTest';
|
||||
$lang->dev->tableList['automation'] = 'Automation';
|
||||
$lang->dev->tableList['testreport'] = 'Rapport Test';
|
||||
$lang->dev->tableList['testsuite'] = 'Cahier Recette';
|
||||
$lang->dev->tableList['caselib'] = 'Case Library';
|
||||
$lang->dev->tableList['tree'] = 'Arborescence';
|
||||
$lang->dev->tableList['upgrade'] = 'Update';
|
||||
$lang->dev->tableList['cron'] = 'Cron';
|
||||
$lang->dev->tableList['datatable'] = 'Tableau Donn?es';
|
||||
$lang->dev->tableList['block'] = 'Bloc';
|
||||
$lang->dev->tableList['branch'] = 'Branche';
|
||||
$lang->dev->tableList['doccontent'] = 'Contenu Doc';
|
||||
$lang->dev->tableList['storystage'] = 'Phase Story Phase';
|
||||
$lang->dev->tableList['tutorial'] = 'Tutoriel';
|
||||
$lang->dev->tableList['suitecase'] = 'Cas Cahier Recette';
|
||||
$lang->dev->tableList['score'] = 'Score';
|
||||
$lang->dev->tableList['entry'] = 'Application';
|
||||
$lang->dev->tableList['webhook'] = 'WebHook';
|
||||
$lang->dev->tableList['log'] = 'Log';
|
||||
$lang->dev->tableList['message'] = 'Message';
|
||||
$lang->dev->tableList['notify'] = 'Notification';
|
||||
$lang->dev->tableList['userview'] = 'Droits Utilisateur';
|
||||
$lang->dev->tableList['repo'] = 'Code';
|
||||
$lang->dev->tableList['repohistory'] = 'Repo History';
|
||||
$lang->dev->tableList['repofiles'] = 'Repo Files';
|
||||
$lang->dev->tableList['repobranch'] = 'Repo Branch';
|
||||
$lang->dev->tableList['ci'] = 'CI';
|
||||
$lang->dev->tableList['compile'] = 'Compile';
|
||||
$lang->dev->tableList['jenkins'] = 'Jenkins';
|
||||
$lang->dev->tableList['job'] = 'Job';
|
||||
$lang->dev->tableList['searchdict'] = 'Search dict';
|
||||
$lang->dev->tableList['searchindex'] = 'Search index';
|
||||
$lang->dev->tableList['kanbanlane'] = 'Kanban Lane';
|
||||
$lang->dev->tableList['kanbancolumn'] = 'Kanban Column';
|
||||
$lang->dev->tableList['stakeholder'] = 'Stakeholder';
|
||||
$lang->dev->tableList['im_chat_message_index'] = 'Zentao Client Message';
|
||||
$lang->dev->tableList['im_message_backup'] = 'Zentao Client Backup';
|
||||
$lang->dev->tableList['im_message_index'] = 'Zentao Client Message Index';
|
||||
$lang->dev->tableList['im_userdevice'] = 'Zentao Client User Device';
|
||||
$lang->dev->tableList['baseimage'] = 'Image';
|
||||
$lang->dev->tableList['baseimagebrowser'] = 'Image Browser';
|
||||
$lang->dev->tableList['browser'] = 'Browser';
|
||||
$lang->dev->tableList['kanban'] = 'Kanban';
|
||||
$lang->dev->tableList['kanbancard'] = 'Kanban Card';
|
||||
$lang->dev->tableList['kanbancell'] = 'Kanban Cell';
|
||||
$lang->dev->tableList['kanbangroup'] = 'Kanban Group';
|
||||
$lang->dev->tableList['kanbanregion'] = 'Kanban Region';
|
||||
$lang->dev->tableList['kanbanspace'] = 'Kanban Space';
|
||||
$lang->dev->tableList['personnel'] = 'Personnel';
|
||||
$lang->dev->tableList['projectbuild'] = 'Project Build';
|
||||
$lang->dev->tableList['projectrelease'] = 'Project Release';
|
||||
|
||||
$lang->dev->groupList['my'] = 'Dashboard';
|
||||
$lang->dev->groupList['program'] = 'Program';
|
||||
$lang->dev->groupList['product'] = $lang->productCommon;
|
||||
$lang->dev->groupList['project'] = 'Project';
|
||||
$lang->dev->groupList['execution'] = $lang->executionCommon;
|
||||
$lang->dev->groupList['kanban'] = 'Kanban';
|
||||
$lang->dev->groupList['qa'] = 'QA';
|
||||
$lang->dev->groupList['doc'] = 'Doc';
|
||||
$lang->dev->groupList['assetlib'] = 'Assetlib';
|
||||
$lang->dev->groupList['report'] = 'Rapport';
|
||||
$lang->dev->groupList['company'] = 'Entreprise';
|
||||
$lang->dev->groupList['repo'] = 'CI';
|
||||
|
||||
+118
-91
@@ -9,66 +9,108 @@
|
||||
* @version $Id: en.php 824 2010-05-02 15:32:06Z wwccss $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->doclib = new stdclass();
|
||||
$lang->doclib->name = 'Name';
|
||||
$lang->doclib->control = 'Zugriffskontrolle';
|
||||
$lang->doclib->group = 'Gruppe';
|
||||
$lang->doclib->user = 'Benutzer';
|
||||
$lang->doclib->files = 'Dateien';
|
||||
$lang->doclib->all = 'Alle Bibliotheken';
|
||||
$lang->doclib->select = 'Auswahl';
|
||||
$lang->doclib->execution = $lang->executionCommon . ' Bibliothek';
|
||||
$lang->doclib->product = $lang->productCommon . ' Bibliothek';
|
||||
$lang->doclib->apiLibName = 'Api Library Name';
|
||||
|
||||
$lang->doclib->aclListA = array();
|
||||
$lang->doclib->aclListA['default'] = 'Default';
|
||||
$lang->doclib->aclListA['custom'] = 'Custom';
|
||||
|
||||
$lang->doclib->aclListB['open'] = 'Public';
|
||||
$lang->doclib->aclListB['custom'] = 'Custom';
|
||||
$lang->doclib->aclListB['private'] = 'Private';
|
||||
|
||||
$lang->doclib->create['product'] = 'Create ' . $lang->productCommon . ' Library';
|
||||
$lang->doclib->create['execution'] = 'Create ' . $lang->executionCommon . ' Library';
|
||||
$lang->doclib->create['custom'] = 'Create Custom Library';
|
||||
|
||||
$lang->doclib->main['product'] = 'Primary Library';
|
||||
$lang->doclib->main['project'] = 'Primary Library';
|
||||
$lang->doclib->main['execution'] = 'Primary Library';
|
||||
|
||||
$lang->doclib->tabList['product'] = $lang->productCommon;
|
||||
$lang->doclib->tabList['execution'] = $lang->executionCommon;
|
||||
$lang->doclib->tabList['custom'] = 'Custom';
|
||||
|
||||
$lang->doclib->nameList['custom'] = 'Custom Name';
|
||||
|
||||
/* Fields. */
|
||||
$lang->doc->common = 'Dok';
|
||||
$lang->doc->id = 'ID';
|
||||
$lang->doc->product = $lang->productCommon;
|
||||
$lang->doc->execution = $lang->executionCommon;
|
||||
$lang->doc->lib = 'Bibliothek';
|
||||
$lang->doc->module = 'Modul';
|
||||
$lang->doc->object = 'Object';
|
||||
$lang->doc->title = 'Titel';
|
||||
$lang->doc->digest = 'Zusammenfassung';
|
||||
$lang->doc->comment = 'Bemerkung';
|
||||
$lang->doc->type = 'Typ';
|
||||
$lang->doc->content = 'Text';
|
||||
$lang->doc->keywords = 'Tags';
|
||||
$lang->doc->url = 'URL';
|
||||
$lang->doc->files = 'Datei';
|
||||
$lang->doc->addedBy = 'Angelegt von';
|
||||
$lang->doc->addedDate = 'Angelegt am';
|
||||
$lang->doc->editedBy = 'Bearbeitet von';
|
||||
$lang->doc->editedDate = 'Bearbeitet am';
|
||||
$lang->doc->version = 'Version';
|
||||
$lang->doc->basicInfo = 'Basis Info';
|
||||
$lang->doc->deleted = 'Gelöscht';
|
||||
$lang->doc->fileObject = 'Das Objekt';
|
||||
$lang->doc->whiteList = 'White List';
|
||||
$lang->doc->contentType = 'Format';
|
||||
$lang->doc->separator = "<i class='icon-angle-right'></i>";
|
||||
$lang->doc->fileTitle = 'Dateiname';
|
||||
$lang->doc->filePath = 'Dateipfad';
|
||||
$lang->doc->extension = 'Erweiterung';
|
||||
$lang->doc->size = 'Größe der Anlage';
|
||||
$lang->doc->source = 'Source';
|
||||
$lang->doc->download = 'Download';
|
||||
$lang->doc->acl = 'Rechte';
|
||||
$lang->doc->fileName = 'Files';
|
||||
$lang->doc->groups = 'Gruppen';
|
||||
$lang->doc->users = 'Benutzer';
|
||||
$lang->doc->item = ' Einträge';
|
||||
$lang->doc->num = 'Doks';
|
||||
$lang->doc->searchResult = 'Suchergebnis';
|
||||
$lang->doc->mailto = 'Mailto';
|
||||
$lang->doc->noModule = 'No document in this lib, please create it';
|
||||
$lang->doc->noChapter = 'No chapters or articles in this book. Please add chapters and articles.';
|
||||
$lang->doc->common = 'Dok';
|
||||
$lang->doc->id = 'ID';
|
||||
$lang->doc->product = $lang->productCommon;
|
||||
$lang->doc->project = 'Project';
|
||||
$lang->doc->execution = $lang->executionCommon;
|
||||
$lang->doc->lib = 'Bibliothek';
|
||||
$lang->doc->module = 'Modul';
|
||||
$lang->doc->object = 'Object';
|
||||
$lang->doc->title = 'Titel';
|
||||
$lang->doc->digest = 'Zusammenfassung';
|
||||
$lang->doc->comment = 'Bemerkung';
|
||||
$lang->doc->type = 'Typ';
|
||||
$lang->doc->content = 'Text';
|
||||
$lang->doc->keywords = 'Tags';
|
||||
$lang->doc->url = 'URL';
|
||||
$lang->doc->files = 'Datei';
|
||||
$lang->doc->addedBy = 'Angelegt von';
|
||||
$lang->doc->addedDate = 'Angelegt am';
|
||||
$lang->doc->editedBy = 'Bearbeitet von';
|
||||
$lang->doc->editedDate = 'Bearbeitet am';
|
||||
$lang->doc->version = 'Version';
|
||||
$lang->doc->basicInfo = 'Basis Info';
|
||||
$lang->doc->deleted = 'Gelöscht';
|
||||
$lang->doc->fileObject = 'Das Objekt';
|
||||
$lang->doc->whiteList = 'White List';
|
||||
$lang->doc->contentType = 'Format';
|
||||
$lang->doc->separator = "<i class='icon-angle-right'></i>";
|
||||
$lang->doc->fileTitle = 'Dateiname';
|
||||
$lang->doc->filePath = 'Dateipfad';
|
||||
$lang->doc->extension = 'Erweiterung';
|
||||
$lang->doc->size = 'Größe der Anlage';
|
||||
$lang->doc->source = 'Source';
|
||||
$lang->doc->download = 'Download';
|
||||
$lang->doc->acl = 'Rechte';
|
||||
$lang->doc->fileName = 'Files';
|
||||
$lang->doc->groups = 'Gruppen';
|
||||
$lang->doc->users = 'Benutzer';
|
||||
$lang->doc->item = ' Einträge';
|
||||
$lang->doc->num = 'Doks';
|
||||
$lang->doc->searchResult = 'Suchergebnis';
|
||||
$lang->doc->mailto = 'Mailto';
|
||||
$lang->doc->noModule = 'No document in this lib, please create it';
|
||||
$lang->doc->noChapter = 'No chapters or articles in this book. Please add chapters and articles.';
|
||||
$lang->doc->views = 'Views';
|
||||
$lang->doc->draft = 'Draft';
|
||||
$lang->doc->collector = 'Collector';
|
||||
$lang->doc->main = 'Main Document Library';
|
||||
$lang->doc->order = 'Order';
|
||||
$lang->doc->doc = 'Document';
|
||||
$lang->doc->updateOrder = 'Update Order';
|
||||
|
||||
$lang->doc->moduleDoc = 'Nach Modulen';
|
||||
$lang->doc->searchDoc = 'Suche';
|
||||
$lang->doc->fast = 'Schnelleintrag';
|
||||
$lang->doc->allDoc = 'Alle Doks';
|
||||
$lang->doc->openedByMe = 'Meine';
|
||||
$lang->doc->editedByMe = 'Edited By Me';
|
||||
$lang->doc->orderByOpen = 'Zuletzt hinzugefügt';
|
||||
$lang->doc->orderByEdit = 'Zuletzt bearbeitet';
|
||||
$lang->doc->orderByVisit = 'Zuletzt angesehen';
|
||||
$lang->doc->todayEdited = 'Heute aktualisiert';
|
||||
$lang->doc->pastEdited = 'Aktualisiert';
|
||||
$lang->doc->myDoc = 'Meine Dokumente';
|
||||
$lang->doc->myCollection = 'Meine Favoriten';
|
||||
$lang->doc->tableContents = 'Catalog';
|
||||
$lang->doc->moduleDoc = 'Nach Modulen';
|
||||
$lang->doc->searchDoc = 'Suche';
|
||||
$lang->doc->fast = 'Schnelleintrag';
|
||||
$lang->doc->allDoc = 'Alle Doks';
|
||||
$lang->doc->openedByMe = 'Meine';
|
||||
$lang->doc->editedByMe = 'Edited By Me';
|
||||
$lang->doc->orderByOpen = 'Zuletzt hinzugefügt';
|
||||
$lang->doc->orderByEdit = 'Zuletzt bearbeitet';
|
||||
$lang->doc->orderByVisit = 'Zuletzt angesehen';
|
||||
$lang->doc->todayEdited = 'Heute aktualisiert';
|
||||
$lang->doc->pastEdited = 'Aktualisiert';
|
||||
$lang->doc->myDoc = 'Meine Dokumente';
|
||||
$lang->doc->myCollection = 'Meine Favoriten';
|
||||
$lang->doc->tableContents = 'Catalog';
|
||||
|
||||
/* 方法列表。*/
|
||||
/* Methods list */
|
||||
$lang->doc->index = 'Home';
|
||||
$lang->doc->createAB = 'Create';
|
||||
$lang->doc->create = 'Dokument hinzufügen';
|
||||
@@ -82,6 +124,7 @@ $lang->doc->diffAction = 'Diff Document';
|
||||
$lang->doc->sort = 'Sortierung';
|
||||
$lang->doc->manageType = 'Kategorie verwalten';
|
||||
$lang->doc->editType = 'Bearbeiten';
|
||||
$lang->doc->editChildType = 'Manage';
|
||||
$lang->doc->deleteType = 'Löschen';
|
||||
$lang->doc->addType = 'Hinzufügen';
|
||||
$lang->doc->childType = 'Child';
|
||||
@@ -91,15 +134,17 @@ $lang->doc->cancelCollection = 'Favorit entfernen';
|
||||
$lang->doc->deleteFile = 'Delete File';
|
||||
$lang->doc->menuTitle = 'Menu';
|
||||
|
||||
$lang->doc->collectAction = 'Add Favorite';
|
||||
|
||||
$lang->doc->libName = 'Name';
|
||||
$lang->doc->libType = 'Kategorie';
|
||||
$lang->doc->custom = 'Eigene Dok Bibliothek';
|
||||
$lang->doc->customAB = 'Eigene Bibliothek';
|
||||
$lang->doc->createlib = 'Bibliothek erstellen';
|
||||
$lang->doc->createLib = 'Document Library';
|
||||
$lang->doc->allLibs = 'Bibliothek';
|
||||
$lang->doc->objectLibs = "{$lang->productCommon}/{$lang->executionCommon} Bibliothek Liste";
|
||||
$lang->doc->showFiles = 'Dok Bibliothek';
|
||||
$lang->doc->editlib = 'Bibliothek bearbeiten';
|
||||
$lang->doc->editLib = 'Edit Document Library';
|
||||
$lang->doc->deleteLib = 'Bibliothek löschen';
|
||||
$lang->doc->fixedMenu = 'Im Menü fixieren';
|
||||
$lang->doc->removeMenu = 'Vom Menü entfernen';
|
||||
@@ -107,14 +152,20 @@ $lang->doc->search = 'Suche';
|
||||
$lang->doc->allCollections = 'All Collections';
|
||||
$lang->doc->keywordsTips = 'Please use commas to separate multiple keywords.';
|
||||
|
||||
/* 查询条件列表 */
|
||||
global $config;
|
||||
/* Query condition list. */
|
||||
$lang->doc->allProduct = 'Alle' . $lang->productCommon;
|
||||
$lang->doc->allExecutions = 'Alle' . $lang->executionCommon;
|
||||
$lang->doc->allProjects = 'All' . $lang->projectCommon . 's';
|
||||
|
||||
$lang->doc->libTypeList['product'] = $lang->productCommon . ' Bibliothek';
|
||||
if($config->systemMode == 'new') $lang->doc->libTypeList['project'] = 'Project Library';
|
||||
$lang->doc->libTypeList['execution'] = $lang->executionCommon . ' Bibliothek';
|
||||
$lang->doc->libTypeList['api'] = 'API Library';
|
||||
$lang->doc->libTypeList['custom'] = 'Eigene Bibliothek';
|
||||
|
||||
$lang->doc->libGlobalList['api'] = 'Api Libray';
|
||||
|
||||
$lang->doc->libIconList['product'] = 'icon-product';
|
||||
$lang->doc->libIconList['execution'] = 'icon-stack';
|
||||
$lang->doc->libIconList['custom'] = 'icon-folder-o';
|
||||
@@ -190,13 +241,20 @@ $lang->doc->noOpenedDoc = 'Sie haben kein Dokument erstellt.';
|
||||
$lang->doc->noCollectedDoc = 'Sie haben kein Dokument gesammelt.';
|
||||
$lang->doc->errorEmptyLib = 'No data in document library.';
|
||||
$lang->doc->confirmUpdateContent = 'You have a document that is not saved from last time. Do you want to continue editing it?';
|
||||
$lang->doc->selectLibType = 'Please select a type of doc library.';
|
||||
$lang->doc->noLibreOffice = 'You does not have access to office conversion settings!';
|
||||
|
||||
$lang->doc->noticeAcl['lib']['product']['default'] = 'Users who can access the selected product can access it.';
|
||||
$lang->doc->noticeAcl['lib']['product']['custom'] = 'Users who can access the selected product or users in the whiltelist can access it.';
|
||||
$lang->doc->noticeAcl['lib']['project']['default'] = 'Users who can access the selected project can access it.';
|
||||
$lang->doc->noticeAcl['lib']['project']['open'] = 'Users who can access the selected project can access it.';
|
||||
$lang->doc->noticeAcl['lib']['project']['private'] = 'Users who can access the selected project or users in the whiltelist can access it.';
|
||||
$lang->doc->noticeAcl['lib']['project']['custom'] = 'Users who can access the selected project or users in the whiltelist can access it.';
|
||||
$lang->doc->noticeAcl['lib']['execution']['default'] = "Users who can access the selected {$lang->executionCommon} can access it.";
|
||||
$lang->doc->noticeAcl['lib']['execution']['custom'] = "Users who can access the selected {$lang->executionCommon} or users in the whiltelist can access it.";
|
||||
$lang->doc->noticeAcl['lib']['api']['open'] = 'All users can access it.';
|
||||
$lang->doc->noticeAcl['lib']['api']['custom'] = 'Users in the whitelist can access it.';
|
||||
$lang->doc->noticeAcl['lib']['api']['private'] = 'Only the one who created it can access it.';
|
||||
$lang->doc->noticeAcl['lib']['custom']['open'] = 'All users can access it.';
|
||||
$lang->doc->noticeAcl['lib']['custom']['custom'] = 'Users in the whitelist can access it.';
|
||||
$lang->doc->noticeAcl['lib']['custom']['private'] = 'Only the one who created it can access it.';
|
||||
@@ -211,34 +269,3 @@ $lang->doc->placeholder->url = 'Url';
|
||||
$lang->doc->summary = "Total files on this page: <strong>%s</strong> , total size: <strong>%s</strong>, <strong>%s</strong>.";
|
||||
$lang->doc->ge = ':';
|
||||
$lang->doc->point = '.';
|
||||
|
||||
$lang->doclib = new stdclass();
|
||||
$lang->doclib->name = 'Name';
|
||||
$lang->doclib->control = 'Zugriffskontrolle';
|
||||
$lang->doclib->group = 'Gruppe';
|
||||
$lang->doclib->user = 'Benutzer';
|
||||
$lang->doclib->files = 'Dateien';
|
||||
$lang->doclib->all = 'Alle Bibliotheken';
|
||||
$lang->doclib->select = 'Auswahl';
|
||||
$lang->doclib->execution = $lang->executionCommon . ' Bibliothek';
|
||||
$lang->doclib->product = $lang->productCommon . ' Bibliothek';
|
||||
|
||||
$lang->doclib->aclListA['default'] = 'Default';
|
||||
$lang->doclib->aclListA['custom'] = 'Custom';
|
||||
|
||||
$lang->doclib->aclListB['open'] = 'Public';
|
||||
$lang->doclib->aclListB['custom'] = 'Custom';
|
||||
$lang->doclib->aclListB['private'] = 'Private';
|
||||
|
||||
$lang->doclib->create['product'] = 'Create ' . $lang->productCommon . ' Library';
|
||||
$lang->doclib->create['execution'] = 'Create ' . $lang->executionCommon . ' Library';
|
||||
$lang->doclib->create['custom'] = 'Create Custom Library';
|
||||
|
||||
$lang->doclib->main['product'] = 'Primary Library';
|
||||
$lang->doclib->main['execution'] = 'Primary Library';
|
||||
|
||||
$lang->doclib->tabList['product'] = $lang->productCommon;
|
||||
$lang->doclib->tabList['execution'] = $lang->executionCommon;
|
||||
$lang->doclib->tabList['custom'] = 'Custom';
|
||||
|
||||
$lang->doclib->nameList['custom'] = 'Custom Name';
|
||||
|
||||
+119
-92
@@ -7,68 +7,110 @@
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package doc
|
||||
* @version $Id: en.php 824 2010-05-02 15:32:06Z wwccss $
|
||||
* @link https://www.zentao.pm
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->doclib = new stdclass();
|
||||
$lang->doclib->name = 'Nom';
|
||||
$lang->doclib->control = "Contrôle d'Accès";
|
||||
$lang->doclib->group = 'Groupe';
|
||||
$lang->doclib->user = 'Utilisateur';
|
||||
$lang->doclib->files = 'Pièces Jointes';
|
||||
$lang->doclib->all = 'Toutes les Libraries';
|
||||
$lang->doclib->select = 'Sélect.';
|
||||
$lang->doclib->execution = 'Bibliothèque ' . $lang->executionCommon;
|
||||
$lang->doclib->product = $lang->productCommon . ' Library';
|
||||
$lang->doclib->apiLibName = 'Api Library Name';
|
||||
|
||||
$lang->doclib->aclListA = array();
|
||||
$lang->doclib->aclListA['default'] = 'Défaut';
|
||||
$lang->doclib->aclListA['custom'] = 'Person.';
|
||||
|
||||
$lang->doclib->aclListB['open'] = 'Public';
|
||||
$lang->doclib->aclListB['custom'] = 'Person.';
|
||||
$lang->doclib->aclListB['private'] = 'Privée';
|
||||
|
||||
$lang->doclib->create['product'] = 'Créer ' . $lang->productCommon . ' Library';
|
||||
$lang->doclib->create['execution'] = 'Créer ' . 'Bibliothèque ' . $lang->executionCommon;
|
||||
$lang->doclib->create['custom'] = 'Créer Bibliothèque Personnelle';
|
||||
|
||||
$lang->doclib->main['product'] = 'Bibliothèque Principale';
|
||||
$lang->doclib->main['project'] = 'Primary Library';
|
||||
$lang->doclib->main['execution'] = 'Bibliothèque Principale';
|
||||
|
||||
$lang->doclib->tabList['product'] = $lang->productCommon;
|
||||
$lang->doclib->tabList['execution'] = $lang->executionCommon;
|
||||
$lang->doclib->tabList['custom'] = 'Personnelle';
|
||||
|
||||
$lang->doclib->nameList['custom'] = 'Nom personnalisé';
|
||||
|
||||
/* Fields. */
|
||||
$lang->doc->common = 'Gestion Documentaire';
|
||||
$lang->doc->id = 'ID';
|
||||
$lang->doc->product = $lang->productCommon;
|
||||
$lang->doc->execution = $lang->executionCommon;
|
||||
$lang->doc->lib = 'Bibliothèque';
|
||||
$lang->doc->module = 'Catégorie';
|
||||
$lang->doc->object = 'Object';
|
||||
$lang->doc->title = 'Nom';
|
||||
$lang->doc->digest = 'Résumé';
|
||||
$lang->doc->comment = 'Commentaire';
|
||||
$lang->doc->type = 'Type';
|
||||
$lang->doc->content = 'Texte';
|
||||
$lang->doc->keywords = 'Tags';
|
||||
$lang->doc->url = 'URL';
|
||||
$lang->doc->files = 'Fichiers';
|
||||
$lang->doc->addedBy = 'Auteur';
|
||||
$lang->doc->addedDate = 'Ajouté le';
|
||||
$lang->doc->editedBy = 'Màj par';
|
||||
$lang->doc->editedDate = 'Màj le';
|
||||
$lang->doc->version = 'Version';
|
||||
$lang->doc->basicInfo = 'Infos de Base';
|
||||
$lang->doc->deleted = 'Supprimé';
|
||||
$lang->doc->fileObject = 'Objet Dépendant';
|
||||
$lang->doc->whiteList = 'Liste Blanche';
|
||||
$lang->doc->contentType = 'Format';
|
||||
$lang->doc->separator = "<i class='icon-angle-right'></i>";
|
||||
$lang->doc->fileTitle = 'Nom du Fichier';
|
||||
$lang->doc->filePath = 'Chemin Fichier';
|
||||
$lang->doc->extension = 'Extension';
|
||||
$lang->doc->size = 'Taille de la pièce jointe';
|
||||
$lang->doc->source = 'Source';
|
||||
$lang->doc->download = 'Téléchargement';
|
||||
$lang->doc->acl = 'Droit';
|
||||
$lang->doc->fileName = 'Fichiers';
|
||||
$lang->doc->groups = 'Groupes';
|
||||
$lang->doc->users = 'Utilisateurs';
|
||||
$lang->doc->item = ' Objets';
|
||||
$lang->doc->num = 'Documents';
|
||||
$lang->doc->searchResult = 'Résultat de Recherche';
|
||||
$lang->doc->mailto = 'Mailto';
|
||||
$lang->doc->noModule = 'No document in this lib, please create it';
|
||||
$lang->doc->noChapter = 'No chapters or articles in this book. Please add chapters and articles.';
|
||||
$lang->doc->common = 'Gestion Documentaire';
|
||||
$lang->doc->id = 'ID';
|
||||
$lang->doc->product = $lang->productCommon;
|
||||
$lang->doc->project = 'Project';
|
||||
$lang->doc->execution = $lang->executionCommon;
|
||||
$lang->doc->lib = 'Bibliothèque';
|
||||
$lang->doc->module = 'Catégorie';
|
||||
$lang->doc->object = 'Object';
|
||||
$lang->doc->title = 'Nom';
|
||||
$lang->doc->digest = 'Résumé';
|
||||
$lang->doc->comment = 'Commentaire';
|
||||
$lang->doc->type = 'Type';
|
||||
$lang->doc->content = 'Texte';
|
||||
$lang->doc->keywords = 'Tags';
|
||||
$lang->doc->url = 'URL';
|
||||
$lang->doc->files = 'Fichiers';
|
||||
$lang->doc->addedBy = 'Auteur';
|
||||
$lang->doc->addedDate = 'Ajouté le';
|
||||
$lang->doc->editedBy = 'Màj par';
|
||||
$lang->doc->editedDate = 'Màj le';
|
||||
$lang->doc->version = 'Version';
|
||||
$lang->doc->basicInfo = 'Infos de Base';
|
||||
$lang->doc->deleted = 'Supprimé';
|
||||
$lang->doc->fileObject = 'Objet Dépendant';
|
||||
$lang->doc->whiteList = 'Liste Blanche';
|
||||
$lang->doc->contentType = 'Format';
|
||||
$lang->doc->separator = "<i class='icon-angle-right'></i>";
|
||||
$lang->doc->fileTitle = 'Nom du Fichier';
|
||||
$lang->doc->filePath = 'Chemin Fichier';
|
||||
$lang->doc->extension = 'Extension';
|
||||
$lang->doc->size = 'Taille de la pièce jointe';
|
||||
$lang->doc->source = 'Source';
|
||||
$lang->doc->download = 'Téléchargement';
|
||||
$lang->doc->acl = 'Droit';
|
||||
$lang->doc->fileName = 'Fichiers';
|
||||
$lang->doc->groups = 'Groupes';
|
||||
$lang->doc->users = 'Utilisateurs';
|
||||
$lang->doc->item = ' Objets';
|
||||
$lang->doc->num = 'Documents';
|
||||
$lang->doc->searchResult = 'Résultat de Recherche';
|
||||
$lang->doc->mailto = 'Mailto';
|
||||
$lang->doc->noModule = 'No document in this lib, please create it';
|
||||
$lang->doc->noChapter = 'No chapters or articles in this book. Please add chapters and articles.';
|
||||
$lang->doc->views = 'Views';
|
||||
$lang->doc->draft = 'Draft';
|
||||
$lang->doc->collector = 'Collector';
|
||||
$lang->doc->main = 'Main Document Library';
|
||||
$lang->doc->order = 'Order';
|
||||
$lang->doc->doc = 'Document';
|
||||
$lang->doc->updateOrder = 'Update Order';
|
||||
|
||||
$lang->doc->moduleDoc = 'Par Module';
|
||||
$lang->doc->searchDoc = 'Rechercher';
|
||||
$lang->doc->fast = 'Saisie rapide';
|
||||
$lang->doc->allDoc = 'Tous les Documents';
|
||||
$lang->doc->openedByMe = 'Mes';
|
||||
$lang->doc->editedByMe = 'Edited By Me';
|
||||
$lang->doc->orderByOpen = 'Récemment Ajoutés';
|
||||
$lang->doc->orderByEdit = 'Récemment Mis à Jour';
|
||||
$lang->doc->orderByVisit = 'Dernière Visite';
|
||||
$lang->doc->todayEdited = "Mis à Jour Aujourd'hui";
|
||||
$lang->doc->pastEdited = 'Total Mis à Jour';
|
||||
$lang->doc->myDoc = 'Mes Documents';
|
||||
$lang->doc->myCollection = 'Mes Favoris';
|
||||
$lang->doc->tableContents = 'Catalog';
|
||||
$lang->doc->moduleDoc = 'Par Module';
|
||||
$lang->doc->searchDoc = 'Rechercher';
|
||||
$lang->doc->fast = 'Saisie rapide';
|
||||
$lang->doc->allDoc = 'Tous les Documents';
|
||||
$lang->doc->openedByMe = 'Mes';
|
||||
$lang->doc->editedByMe = 'Edited By Me';
|
||||
$lang->doc->orderByOpen = 'Récemment Ajoutés';
|
||||
$lang->doc->orderByEdit = 'Récemment Mis à Jour';
|
||||
$lang->doc->orderByVisit = 'Dernière Visite';
|
||||
$lang->doc->todayEdited = "Mis à Jour Aujourd'hui";
|
||||
$lang->doc->pastEdited = 'Total Mis à Jour';
|
||||
$lang->doc->myDoc = 'Mes Documents';
|
||||
$lang->doc->myCollection = 'Mes Favoris';
|
||||
$lang->doc->tableContents = 'Catalog';
|
||||
|
||||
/* 方法列表。*/
|
||||
/* Methods list */
|
||||
$lang->doc->index = 'Accueil Documents';
|
||||
$lang->doc->createAB = 'Create';
|
||||
$lang->doc->create = 'Ajouter Document';
|
||||
@@ -82,6 +124,7 @@ $lang->doc->diffAction = 'Document Diff';
|
||||
$lang->doc->sort = 'Rang Document';
|
||||
$lang->doc->manageType = 'Gérer Catégories';
|
||||
$lang->doc->editType = 'Editer';
|
||||
$lang->doc->editChildType = 'Manage';
|
||||
$lang->doc->deleteType = 'Supprimer';
|
||||
$lang->doc->addType = 'Ajouter';
|
||||
$lang->doc->childType = 'Catégories';
|
||||
@@ -91,15 +134,17 @@ $lang->doc->cancelCollection = 'Retirer des Favoris';
|
||||
$lang->doc->deleteFile = 'Supprimer Fichier';
|
||||
$lang->doc->menuTitle = 'Menu';
|
||||
|
||||
$lang->doc->collectAction = 'Add Favorite';
|
||||
|
||||
$lang->doc->libName = 'Bibliothèque de Documents';
|
||||
$lang->doc->libType = 'Catégorie';
|
||||
$lang->doc->custom = 'Personnaliser Bibliothèque de Documents';
|
||||
$lang->doc->customAB = 'Person. Bib Doc';
|
||||
$lang->doc->createlib = 'Créer une Bibliothèque';
|
||||
$lang->doc->createLib = 'Document Library';
|
||||
$lang->doc->allLibs = 'Liste des Bibliothèque';
|
||||
$lang->doc->objectLibs = "{$lang->productCommon}/{$lang->executionCommon} Bibliothèque";
|
||||
$lang->doc->showFiles = 'Pièces Jointes';
|
||||
$lang->doc->editlib = 'Editer Bibliothèque';
|
||||
$lang->doc->editLib = 'Edit Document Library';
|
||||
$lang->doc->deleteLib = 'Supprimer Bibliothèque';
|
||||
$lang->doc->fixedMenu = 'Coller au Menu';
|
||||
$lang->doc->removeMenu = 'Décoller du Menu';
|
||||
@@ -107,14 +152,20 @@ $lang->doc->search = 'Rechercher';
|
||||
$lang->doc->allCollections = 'All Collections';
|
||||
$lang->doc->keywordsTips = 'Please use commas to separate multiple keywords.';
|
||||
|
||||
/* 查询条件列表 */
|
||||
global $config;
|
||||
/* Query condition list. */
|
||||
$lang->doc->allProduct = 'Tous les' . $lang->productCommon . 's';
|
||||
$lang->doc->allExecutions = 'Tous les' . $lang->executionCommon . 's';
|
||||
$lang->doc->allProjects = 'All' . $lang->projectCommon . 's';
|
||||
|
||||
$lang->doc->libTypeList['product'] = $lang->productCommon . ' Library';
|
||||
if($config->systemMode == 'new') $lang->doc->libTypeList['project'] = 'Project Library';
|
||||
$lang->doc->libTypeList['execution'] = 'Bibliothèque ' . $lang->executionCommon;
|
||||
$lang->doc->libTypeList['api'] = 'API Library';
|
||||
$lang->doc->libTypeList['custom'] = 'Bib. Personnalisée';
|
||||
|
||||
$lang->doc->libGlobalList['api'] = 'Api Libray';
|
||||
|
||||
$lang->doc->libIconList['product'] = 'icon-product';
|
||||
$lang->doc->libIconList['execution'] = 'icon-stack';
|
||||
$lang->doc->libIconList['custom'] = 'icon-folder-o';
|
||||
@@ -190,13 +241,20 @@ $lang->doc->noOpenedDoc = "Vous n'avez pas ajouté de documents.";
|
||||
$lang->doc->noCollectedDoc = "Vous avez aucun document dans vos favoris.";
|
||||
$lang->doc->errorEmptyLib = 'No data in document library.';
|
||||
$lang->doc->confirmUpdateContent = 'You have a document that is not saved from last time. Do you want to continue editing it?';
|
||||
$lang->doc->selectLibType = 'Please select a type of doc library.';
|
||||
$lang->doc->noLibreOffice = 'You does not have access to office conversion settings!';
|
||||
|
||||
$lang->doc->noticeAcl['lib']['product']['default'] = 'Les utilisateurs qui ont accès au Product peuvent y accéder.';
|
||||
$lang->doc->noticeAcl['lib']['product']['custom'] = 'Les utilisateurs qui ont accès au Product ou les utilisateurs de la Liste Blanche peuvent y accéder.';
|
||||
$lang->doc->noticeAcl['lib']['project']['default'] = 'Les utilisateurs qui ont accès au Projet peuvent y accéder.';
|
||||
$lang->doc->noticeAcl['lib']['project']['open'] = 'Users who can access the selected project can access it.';
|
||||
$lang->doc->noticeAcl['lib']['project']['private'] = 'Users who can access the selected project or users in the whiltelist can access it.';
|
||||
$lang->doc->noticeAcl['lib']['project']['custom'] = 'Les utilisateurs qui ont accès au Projet ou les utilisateurs de la Liste Blanche peuvent y accéder.';
|
||||
$lang->doc->noticeAcl['lib']['execution']['default'] = "Les utilisateurs qui ont accès au {$lang->executionCommon} peuvent y accéder.";
|
||||
$lang->doc->noticeAcl['lib']['execution']['custom'] = "Les utilisateurs qui ont accès au {$lang->executionCommon} ou les utilisateurs de la Liste Blanche peuvent y accéder.";
|
||||
$lang->doc->noticeAcl['lib']['api']['open'] = 'All users can access it.';
|
||||
$lang->doc->noticeAcl['lib']['api']['custom'] = 'Users in the whitelist can access it.';
|
||||
$lang->doc->noticeAcl['lib']['api']['private'] = 'Only the one who created it can access it.';
|
||||
$lang->doc->noticeAcl['lib']['custom']['open'] = 'Tous les utilisateurs peuvent y accéder.';
|
||||
$lang->doc->noticeAcl['lib']['custom']['custom'] = 'Les utilisateurs de la Liste Blanche peuvent y accéder.';
|
||||
$lang->doc->noticeAcl['lib']['custom']['private'] = 'Seulement le créateur de la Bibliothèque peut y accéder.';
|
||||
@@ -211,34 +269,3 @@ $lang->doc->placeholder->url = 'URL';
|
||||
$lang->doc->summary = "Total files on this page: <strong>%s</strong> , total size: <strong>%s</strong>, <strong>%s</strong>.";
|
||||
$lang->doc->ge = ':';
|
||||
$lang->doc->point = '.';
|
||||
|
||||
$lang->doclib = new stdclass();
|
||||
$lang->doclib->name = 'Nom';
|
||||
$lang->doclib->control = "Contrôle d'Accès";
|
||||
$lang->doclib->group = 'Groupe';
|
||||
$lang->doclib->user = 'Utilisateur';
|
||||
$lang->doclib->files = 'Pièces Jointes';
|
||||
$lang->doclib->all = 'Toutes les Libraries';
|
||||
$lang->doclib->select = 'Sélect.';
|
||||
$lang->doclib->execution = 'Bibliothèque ' . $lang->executionCommon;
|
||||
$lang->doclib->product = $lang->productCommon . ' Library';
|
||||
|
||||
$lang->doclib->aclListA['default'] = 'Défaut';
|
||||
$lang->doclib->aclListA['custom'] = 'Person.';
|
||||
|
||||
$lang->doclib->aclListB['open'] = 'Public';
|
||||
$lang->doclib->aclListB['custom'] = 'Person.';
|
||||
$lang->doclib->aclListB['private'] = 'Privée';
|
||||
|
||||
$lang->doclib->create['product'] = 'Créer ' . $lang->productCommon . ' Library';
|
||||
$lang->doclib->create['execution'] = 'Créer ' . 'Bibliothèque ' . $lang->executionCommon;
|
||||
$lang->doclib->create['custom'] = 'Créer Bibliothèque Personnelle';
|
||||
|
||||
$lang->doclib->main['product'] = 'Bibliothèque Principale';
|
||||
$lang->doclib->main['execution'] = 'Bibliothèque Principale';
|
||||
|
||||
$lang->doclib->tabList['product'] = $lang->productCommon;
|
||||
$lang->doclib->tabList['execution'] = $lang->executionCommon;
|
||||
$lang->doclib->tabList['custom'] = 'Personnelle';
|
||||
|
||||
$lang->doclib->nameList['custom'] = 'Nom personnalisé';
|
||||
|
||||
@@ -26,6 +26,8 @@ $lang->entry->editedby = 'Bearbeitet von';
|
||||
$lang->entry->editedDate = 'Bearbeiten am';
|
||||
$lang->entry->date = 'Request Zeit';
|
||||
$lang->entry->url = 'Request URL';
|
||||
$lang->entry->calledTime = 'Called Time';
|
||||
$lang->entry->deleted = 'Deleted';
|
||||
|
||||
$lang->entry->confirmDelete = 'Möchten Sie diesen Eintrag löschen?';
|
||||
$lang->entry->help = 'Hilfe';
|
||||
|
||||
@@ -26,6 +26,8 @@ $lang->entry->editedby = 'Edit? par';
|
||||
$lang->entry->editedDate = 'Edit? le';
|
||||
$lang->entry->date = 'Requesting Time';
|
||||
$lang->entry->url = 'Requesting URL';
|
||||
$lang->entry->calledTime = 'Called Time';
|
||||
$lang->entry->deleted = 'Deleted';
|
||||
|
||||
$lang->entry->confirmDelete = 'Voulez-vous supprimer cette entr?e ?';
|
||||
$lang->entry->help = 'Aide';
|
||||
@@ -55,3 +57,4 @@ $lang->entry->errmsg['ACCOUNT_UNBOUND'] = 'Compte non li?.';
|
||||
$lang->entry->errmsg['INVALID_ACCOUNT'] = 'Compte Invalide.';
|
||||
$lang->entry->errmsg['EMPTY_ENTRY'] = 'Application innexistante.';
|
||||
$lang->entry->errmsg['CALLED_TIME'] = 'Token expir?';
|
||||
$lang->entry->errmsg['ERROR_TIMESTAMP'] = 'Timestamp Error';
|
||||
|
||||
+300
-212
@@ -1,108 +1,149 @@
|
||||
<?php
|
||||
/**
|
||||
* The project module English file of ZenTaoPMS.
|
||||
* The execution module English file of ZenTaoPMS.
|
||||
*
|
||||
* @copyright Copyright 2009-2015 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
||||
* @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package project
|
||||
* @package execution
|
||||
* @version $Id: en.php 5094 2013-07-10 08:46:15Z chencongzhi520@gmail.com $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
/* Fields. */
|
||||
$lang->execution->allExecutions = 'Alle';
|
||||
$lang->execution->allExecutionAB = 'Execution List';
|
||||
$lang->execution->id = $lang->executionCommon . ' ID';
|
||||
$lang->execution->type = 'Typ';
|
||||
$lang->execution->name = 'Name';
|
||||
$lang->execution->code = 'Alias';
|
||||
$lang->execution->projectName = 'Project';
|
||||
$lang->execution->execName = 'Execution Name';
|
||||
$lang->execution->execCode = 'Execution Code';
|
||||
$lang->execution->execType = 'Execution Type';
|
||||
$lang->execution->stage = 'Stage';
|
||||
$lang->execution->pri = 'Priorität';
|
||||
$lang->execution->openedBy = 'OpenedBy';
|
||||
$lang->execution->openedDate = 'OpenedDate';
|
||||
$lang->execution->closedBy = 'ClosedBy';
|
||||
$lang->execution->closedDate = 'ClosedDate';
|
||||
$lang->execution->canceledBy = 'CanceledBy';
|
||||
$lang->execution->canceledDate = 'CanceledDate';
|
||||
$lang->execution->begin = 'Start';
|
||||
$lang->execution->end = 'Ende';
|
||||
$lang->execution->dateRange = 'Dauer';
|
||||
$lang->execution->realBegan = 'Tatsächlicher Start';
|
||||
$lang->execution->realEnd = 'Tatsächliches Ende';
|
||||
$lang->execution->to = 'An';
|
||||
$lang->execution->days = 'Manntage';
|
||||
$lang->execution->day = 'Tag';
|
||||
$lang->execution->workHour = 'Stunden';
|
||||
$lang->execution->workHourUnit = 'H';
|
||||
$lang->execution->totalHours = 'Arbeitsstunden';
|
||||
$lang->execution->totalDays = 'Arbeitstage';
|
||||
$lang->execution->status = 'Status';
|
||||
$lang->execution->execStatus = 'Status';
|
||||
$lang->execution->subStatus = 'Sub Status';
|
||||
$lang->execution->desc = 'Beschreibung';
|
||||
$lang->execution->execDesc = 'Description';
|
||||
$lang->execution->owner = 'Besitzer';
|
||||
$lang->execution->PO = "{$lang->executionCommon} Owner";
|
||||
$lang->execution->PM = "{$lang->executionCommon} Manager";
|
||||
$lang->execution->execPM = "Execution Manager";
|
||||
$lang->execution->QD = 'Test Manager';
|
||||
$lang->execution->RD = 'Release Manager';
|
||||
$lang->execution->release = 'Release';
|
||||
$lang->execution->acl = 'Zugriffskontrolle';
|
||||
$lang->execution->teamname = 'Team Name';
|
||||
$lang->execution->order = "Sortierung {$lang->executionCommon}";
|
||||
$lang->execution->orderAB = "Rank";
|
||||
$lang->execution->products = "Verknüpfung {$lang->productCommon}";
|
||||
$lang->execution->whitelist = 'Whitelist';
|
||||
$lang->execution->addWhitelist = 'Add Whitelist';
|
||||
$lang->execution->unbindWhitelist = 'Remove Whitelist';
|
||||
$lang->execution->totalEstimate = 'Geplant';
|
||||
$lang->execution->totalConsumed = 'Genutzt';
|
||||
$lang->execution->totalLeft = 'Rest';
|
||||
$lang->execution->progress = 'Fortschritt';
|
||||
$lang->execution->hours = '%s geplant, %s verbraucht, %s Rest.';
|
||||
$lang->execution->viewBug = 'Bugs';
|
||||
$lang->execution->noProduct = "Kein {$lang->productCommon}";
|
||||
$lang->execution->createStory = "Story erstellen";
|
||||
$lang->execution->storyTitle = "Story Name";
|
||||
$lang->execution->all = 'Alle';
|
||||
$lang->execution->undone = 'Unabgeschlossen ';
|
||||
$lang->execution->unclosed = 'Geschlossen';
|
||||
$lang->execution->typeDesc = "Keine {$lang->SRCommon}, Bug, Build, Testaufgabe oder ist bei OPS erlaubt";
|
||||
$lang->execution->mine = 'Meine Zuständigkeit: ';
|
||||
$lang->execution->involved = 'Mine';
|
||||
$lang->execution->other = 'Andere';
|
||||
$lang->execution->deleted = 'Gelöscht';
|
||||
$lang->execution->delayed = 'Verspätet';
|
||||
$lang->execution->product = $lang->execution->products;
|
||||
$lang->execution->readjustTime = 'Start und Ende anpassen';
|
||||
$lang->execution->readjustTask = 'Fälligkeit der Aufgabe anpassen';
|
||||
$lang->execution->effort = 'Aufwand';
|
||||
$lang->execution->storyEstimate = 'Story Estimate';
|
||||
$lang->execution->newEstimate = 'New Estimate';
|
||||
$lang->execution->reestimate = 'Reestimate';
|
||||
$lang->execution->selectRound = 'Select Round';
|
||||
$lang->execution->average = 'Average';
|
||||
$lang->execution->relatedMember = 'Teammitglieder';
|
||||
$lang->execution->watermark = 'Exported by ZenTao';
|
||||
$lang->execution->burnXUnit = '(Date)';
|
||||
$lang->execution->burnYUnit = '(Hours)';
|
||||
$lang->execution->waitTasks = 'Waiting Tasks';
|
||||
$lang->execution->viewByUser = 'By User';
|
||||
$lang->execution->oneProduct = "Only one stage can be linked {$lang->productCommon}";
|
||||
$lang->execution->noLinkProduct = "Stage not linked {$lang->productCommon}";
|
||||
$lang->execution->recent = 'Recent visits: ';
|
||||
$lang->execution->copyNoExecution = 'There are no ' . $lang->executionCommon . 'available to copy.';
|
||||
$lang->execution->noTeam = 'No team members at the moment';
|
||||
$lang->execution->or = ' or ';
|
||||
$lang->execution->selectProject = 'Please select project';
|
||||
$lang->execution->allExecutions = 'Alle';
|
||||
$lang->execution->allExecutionAB = 'Execution List';
|
||||
$lang->execution->id = $lang->executionCommon . ' ID';
|
||||
$lang->execution->type = 'Typ';
|
||||
$lang->execution->name = 'Name';
|
||||
$lang->execution->code = 'Alias';
|
||||
$lang->execution->projectName = 'Project';
|
||||
$lang->execution->project = 'Project';
|
||||
$lang->execution->execId = "{$lang->execution->common} ID";
|
||||
$lang->execution->execName = 'Execution Name';
|
||||
$lang->execution->execCode = 'Execution Code';
|
||||
$lang->execution->execType = 'Execution Type';
|
||||
$lang->execution->lifetime = 'Project Cycle';
|
||||
$lang->execution->attribute = 'Stage Type';
|
||||
$lang->execution->percent = 'Workload %';
|
||||
$lang->execution->milestone = 'Milestone';
|
||||
$lang->execution->parent = 'Project';
|
||||
$lang->execution->path = 'Path';
|
||||
$lang->execution->grade = 'Grade';
|
||||
$lang->execution->output = 'Output';
|
||||
$lang->execution->version = 'Version';
|
||||
$lang->execution->parentVersion = 'Parent Version';
|
||||
$lang->execution->planDuration = 'Plan Duration';
|
||||
$lang->execution->realDuration = 'Real Duration';
|
||||
$lang->execution->openedVersion = 'Opened Version';
|
||||
$lang->execution->lastEditedBy = 'Last EditedBy';
|
||||
$lang->execution->lastEditedDate = 'Last EditedDate';
|
||||
$lang->execution->suspendedDate = 'Suspended Date';
|
||||
$lang->execution->vision = 'Vision';
|
||||
$lang->execution->displayCards = 'Max cards per column';
|
||||
$lang->execution->fluidBoard = 'Column Width';
|
||||
$lang->execution->stage = 'Stage';
|
||||
$lang->execution->pri = 'Priorität';
|
||||
$lang->execution->openedBy = 'OpenedBy';
|
||||
$lang->execution->openedDate = 'OpenedDate';
|
||||
$lang->execution->closedBy = 'ClosedBy';
|
||||
$lang->execution->closedDate = 'ClosedDate';
|
||||
$lang->execution->canceledBy = 'CanceledBy';
|
||||
$lang->execution->canceledDate = 'CanceledDate';
|
||||
$lang->execution->begin = 'Start';
|
||||
$lang->execution->end = 'Ende';
|
||||
$lang->execution->dateRange = 'Dauer';
|
||||
$lang->execution->realBeganAB = 'Actual Begin';
|
||||
$lang->execution->realEndAB = 'Actual End';
|
||||
$lang->execution->realBegan = 'Tatsächlicher Start';
|
||||
$lang->execution->realEnd = 'Tatsächliches Ende';
|
||||
$lang->execution->to = 'An';
|
||||
$lang->execution->days = 'Manntage';
|
||||
$lang->execution->day = 'Tag';
|
||||
$lang->execution->workHour = 'Stunden';
|
||||
$lang->execution->workHourUnit = 'H';
|
||||
$lang->execution->totalHours = 'Arbeitsstunden';
|
||||
$lang->execution->totalDays = 'Arbeitstage';
|
||||
$lang->execution->status = 'Status';
|
||||
$lang->execution->execStatus = 'Status';
|
||||
$lang->execution->subStatus = 'Sub Status';
|
||||
$lang->execution->desc = 'Beschreibung';
|
||||
$lang->execution->execDesc = 'Description';
|
||||
$lang->execution->owner = 'Besitzer';
|
||||
$lang->execution->PO = "{$lang->executionCommon} Owner";
|
||||
$lang->execution->PM = "{$lang->executionCommon} Manager";
|
||||
$lang->execution->execPM = "Execution Manager";
|
||||
$lang->execution->QD = 'Test Manager';
|
||||
$lang->execution->RD = 'Release Manager';
|
||||
$lang->execution->release = 'Release';
|
||||
$lang->execution->acl = 'Zugriffskontrolle';
|
||||
$lang->execution->auth = 'Privileges';
|
||||
$lang->execution->teamname = 'Team Name';
|
||||
$lang->execution->updateOrder = 'Rank';
|
||||
$lang->execution->order = "Sortierung {$lang->executionCommon}";
|
||||
$lang->execution->orderAB = "Rank";
|
||||
$lang->execution->products = "Verknüpfung {$lang->productCommon}";
|
||||
$lang->execution->whitelist = 'Whitelist';
|
||||
$lang->execution->addWhitelist = 'Add Whitelist';
|
||||
$lang->execution->unbindWhitelist = 'Remove Whitelist';
|
||||
$lang->execution->totalEstimate = 'Geplant';
|
||||
$lang->execution->totalConsumed = 'Genutzt';
|
||||
$lang->execution->totalLeft = 'Rest';
|
||||
$lang->execution->progress = 'Fortschritt';
|
||||
$lang->execution->hours = '%s geplant, %s verbraucht, %s Rest.';
|
||||
$lang->execution->viewBug = 'Bugs';
|
||||
$lang->execution->noProduct = "Kein {$lang->productCommon}";
|
||||
$lang->execution->createStory = "Story erstellen";
|
||||
$lang->execution->storyTitle = "Story Name";
|
||||
$lang->execution->storyView = "Story Detail";
|
||||
$lang->execution->all = 'Alle';
|
||||
$lang->execution->undone = 'Unabgeschlossen ';
|
||||
$lang->execution->unclosed = 'Geschlossen';
|
||||
$lang->execution->closedExecution = 'Closed Execution';
|
||||
$lang->execution->typeDesc = "Keine {$lang->SRCommon}, Bug, Build, Testaufgabe oder ist bei OPS erlaubt";
|
||||
$lang->execution->mine = 'Meine Zuständigkeit: ';
|
||||
$lang->execution->involved = 'Mine';
|
||||
$lang->execution->other = 'Andere';
|
||||
$lang->execution->deleted = 'Gelöscht';
|
||||
$lang->execution->delayed = 'Verspätet';
|
||||
$lang->execution->product = $lang->execution->products;
|
||||
$lang->execution->readjustTime = 'Start und Ende anpassen';
|
||||
$lang->execution->readjustTask = 'Fälligkeit der Aufgabe anpassen';
|
||||
$lang->execution->effort = 'Aufwand';
|
||||
$lang->execution->storyEstimate = 'Story Estimate';
|
||||
$lang->execution->newEstimate = 'New Estimate';
|
||||
$lang->execution->reestimate = 'Reestimate';
|
||||
$lang->execution->selectRound = 'Select Round';
|
||||
$lang->execution->average = 'Average';
|
||||
$lang->execution->relatedMember = 'Teammitglieder';
|
||||
$lang->execution->watermark = 'Exported by ZenTao';
|
||||
$lang->execution->burnXUnit = '(Date)';
|
||||
$lang->execution->burnYUnit = '(Hours)';
|
||||
$lang->execution->waitTasks = 'Waiting Tasks';
|
||||
$lang->execution->viewByUser = 'By User';
|
||||
$lang->execution->oneProduct = "Only one stage can be linked {$lang->productCommon}";
|
||||
$lang->execution->noLinkProduct = "Stage not linked {$lang->productCommon}";
|
||||
$lang->execution->recent = 'Recent visits: ';
|
||||
$lang->execution->copyNoExecution = 'There are no ' . $lang->executionCommon . 'available to copy.';
|
||||
$lang->execution->noTeam = 'No team members at the moment';
|
||||
$lang->execution->or = ' or ';
|
||||
$lang->execution->selectProject = 'Please select project';
|
||||
$lang->execution->unfoldClosed = 'Unfold Closed';
|
||||
$lang->execution->editName = 'Edit Name';
|
||||
$lang->execution->setWIP = 'WIP Settings';
|
||||
$lang->execution->sortColumn = 'Kanban Card Sorting';
|
||||
$lang->execution->batchCreateStory = "Batch create {$lang->SRCommon}";
|
||||
$lang->execution->batchCreateTask = 'Batch create task';
|
||||
$lang->execution->kanbanNoLinkProduct = "Kanban not linked {$lang->productCommon}";
|
||||
$lang->execution->list = "{$lang->executionCommon} List";
|
||||
|
||||
if($this->config->systemMode == 'new') $lang->execution->copyTeamTip = "select Project/{$lang->execution->common} to copy its members";
|
||||
if($this->config->systemMode == 'classic') $lang->execution->copyTeamTip = "select Project/{$lang->executionCommon} to copy its members";
|
||||
/* Fields of zt_team. */
|
||||
$lang->execution->root = 'Root';
|
||||
$lang->execution->estimate = 'estimate';
|
||||
$lang->execution->consumed = 'consumed';
|
||||
$lang->execution->left = 'Left';
|
||||
|
||||
if($this->config->systemMode == 'new') $lang->execution->copyTeamTip = "select Project/{$lang->execution->common} to copy its members";
|
||||
if($this->config->systemMode == 'classic') $lang->execution->copyTeamTip = "select Project/{$lang->execution->common} to copy its members";
|
||||
|
||||
$lang->execution->start = 'Start';
|
||||
$lang->execution->activate = 'Aktivieren';
|
||||
@@ -138,7 +179,7 @@ $lang->team->limitedList['no'] = 'Nein';
|
||||
$lang->execution->basicInfo = 'Basis Info';
|
||||
$lang->execution->otherInfo = 'Andere Info';
|
||||
|
||||
/* 字段取值列表。*/
|
||||
/* Field value list. */
|
||||
$lang->execution->statusList['wait'] = 'Wartend';
|
||||
$lang->execution->statusList['doing'] = 'In Arbeit';
|
||||
$lang->execution->statusList['suspended'] = 'Ausgesetzt';
|
||||
@@ -153,9 +194,12 @@ if($config->systemMode == 'new')
|
||||
else
|
||||
{
|
||||
$lang->execution->aclList['private'] = 'Private (for team members and project stakeholders)';
|
||||
$lang->execution->aclList['open'] = "Public (Users who can visit {$lang->executionCommon} can access it.)";
|
||||
$lang->execution->aclList['open'] = 'Inherited Execution ACL (for who can access the current project)';
|
||||
}
|
||||
|
||||
$lang->execution->kanbanAclList['private'] = 'Private';
|
||||
$lang->execution->kanbanAclList['open'] = 'Inherited Project';
|
||||
|
||||
$lang->execution->storyPoint = 'Story Point';
|
||||
|
||||
$lang->execution->burnByList['left'] = 'View by remaining hours';
|
||||
@@ -163,80 +207,86 @@ $lang->execution->burnByList['estimate'] = "View by plan hours";
|
||||
$lang->execution->burnByList['storyPoint'] = 'View by story point';
|
||||
|
||||
/* Method list. */
|
||||
$lang->execution->index = "Home";
|
||||
$lang->execution->task = 'Aufgaben';
|
||||
$lang->execution->groupTask = 'Nach Gruppen';
|
||||
$lang->execution->story = 'Storys';
|
||||
$lang->execution->qa = 'QA';
|
||||
$lang->execution->bug = 'Bugs';
|
||||
$lang->execution->testcase = 'Testcase List';
|
||||
$lang->execution->dynamic = 'Verlauf';
|
||||
$lang->execution->latestDynamic = 'Letzter Verlauf';
|
||||
$lang->execution->build = 'Builds';
|
||||
$lang->execution->testtask = 'Testaufgaben';
|
||||
$lang->execution->burn = 'Burndown';
|
||||
$lang->execution->computeBurn = 'Aktualisieren';
|
||||
$lang->execution->burnData = 'Burndown Daten';
|
||||
$lang->execution->fixFirst = 'Bearbeite Mannstunden des ersten Tags';
|
||||
$lang->execution->team = 'Teammitglieder';
|
||||
$lang->execution->doc = 'Dok';
|
||||
$lang->execution->doclib = 'Dok Bibliothek';
|
||||
$lang->execution->manageProducts = 'Verküpfe ' . $lang->productCommon;
|
||||
$lang->execution->linkStory = 'Link Stories';
|
||||
$lang->execution->linkStoryByPlan = 'Verküpfe Story aus Plan';
|
||||
$lang->execution->linkPlan = 'Verküpfe Plan';
|
||||
$lang->execution->unlinkStoryTasks = 'Verknüpfung aufheben';
|
||||
$lang->execution->linkedProducts = 'Verküpfte Produkte';
|
||||
$lang->execution->unlinkedProducts = 'Produkt verknüpfung aufheben';
|
||||
$lang->execution->view = "Übersicht";
|
||||
$lang->execution->startAction = "Start Execution";
|
||||
$lang->execution->activateAction = "Activate Execution";
|
||||
$lang->execution->delayAction = "Delay Execution";
|
||||
$lang->execution->suspendAction = "Suspend Execution";
|
||||
$lang->execution->closeAction = "Close Execution";
|
||||
$lang->execution->testtaskAction = "Execution Request";
|
||||
$lang->execution->teamAction = "Execution Members";
|
||||
$lang->execution->kanbanAction = "Execution Kanban";
|
||||
$lang->execution->printKanbanAction = "Print Kanban";
|
||||
$lang->execution->treeAction = "Execution Tree View";
|
||||
$lang->execution->exportAction = "Export Execution";
|
||||
$lang->execution->computeBurnAction = "Compute Burn";
|
||||
$lang->execution->create = "Erstelle Projekt";
|
||||
$lang->execution->createExec = "Create Execution";
|
||||
$lang->execution->copyExec = "Copy Execution";
|
||||
$lang->execution->copy = "Kopiere {$lang->executionCommon}";
|
||||
$lang->execution->delete = "Lösche";
|
||||
$lang->execution->deleteAB = "Lösche Execution";
|
||||
$lang->execution->browse = "Durchsuchen";
|
||||
$lang->execution->list = "{$lang->executionCommon} List";
|
||||
$lang->execution->edit = "Bearbeiten";
|
||||
$lang->execution->editAB = "Bearbeiten";
|
||||
$lang->execution->batchEdit = "Mehere bearbeiten";
|
||||
$lang->execution->batchEditAB = "Mehere bearbeiten";
|
||||
$lang->execution->manageMembers = 'Teams verwalten';
|
||||
$lang->execution->unlinkMember = 'Mitgliefer entfernen';
|
||||
$lang->execution->unlinkStory = 'Story entfernen';
|
||||
$lang->execution->unlinkStoryAB = 'Unlink';
|
||||
$lang->execution->batchUnlinkStory = 'Mehere Storys entfernen';
|
||||
$lang->execution->importTask = 'Importiere Aufgaben';
|
||||
$lang->execution->importPlanStories = 'Verknüpfe Story aus Plan';
|
||||
$lang->execution->importBug = 'Importiere Bugs';
|
||||
$lang->execution->tree = 'Baum';
|
||||
$lang->execution->treeTask = 'Aufgabe anzeigen';
|
||||
$lang->execution->treeStory = 'Story anzeigen';
|
||||
$lang->execution->treeOnlyTask = 'Show Task Only';
|
||||
$lang->execution->treeOnlyStory = 'Show Story Only';
|
||||
$lang->execution->storyKanban = 'Story Kanban';
|
||||
$lang->execution->storySort = 'Story sortieren';
|
||||
$lang->execution->importPlanStory = '' . $lang->executionCommon . ' wurde erstellt!\nMöchten Sie Storys aus dem Plan importieren?';
|
||||
$lang->execution->iteration = 'Iteration';
|
||||
$lang->execution->iterationInfo = '%s Iterationen';
|
||||
$lang->execution->viewAll = 'Alle anzeigen';
|
||||
$lang->execution->index = "Home";
|
||||
$lang->execution->task = 'Aufgaben';
|
||||
$lang->execution->groupTask = 'Nach Gruppen';
|
||||
$lang->execution->story = 'Storys';
|
||||
$lang->execution->qa = 'QA';
|
||||
$lang->execution->bug = 'Bugs';
|
||||
$lang->execution->testcase = 'Testcase List';
|
||||
$lang->execution->dynamic = 'Verlauf';
|
||||
$lang->execution->latestDynamic = 'Letzter Verlauf';
|
||||
$lang->execution->build = 'Builds';
|
||||
$lang->execution->testtask = 'Testaufgaben';
|
||||
$lang->execution->burn = 'Burndown';
|
||||
$lang->execution->computeBurn = 'Aktualisieren';
|
||||
$lang->execution->burnData = 'Burndown Daten';
|
||||
$lang->execution->fixFirst = 'Bearbeite Mannstunden des ersten Tags';
|
||||
$lang->execution->team = 'Teammitglieder';
|
||||
$lang->execution->doc = 'Dok';
|
||||
$lang->execution->doclib = 'Dok Bibliothek';
|
||||
$lang->execution->manageProducts = 'Verküpfe ' . $lang->productCommon;
|
||||
$lang->execution->linkStory = 'Link Stories';
|
||||
$lang->execution->linkStoryByPlan = 'Verküpfe Story aus Plan';
|
||||
$lang->execution->linkPlan = 'Verküpfe Plan';
|
||||
$lang->execution->unlinkStoryTasks = 'Verknüpfung aufheben';
|
||||
$lang->execution->linkedProducts = 'Verküpfte Produkte';
|
||||
$lang->execution->unlinkedProducts = 'Produkt verknüpfung aufheben';
|
||||
$lang->execution->view = "Übersicht";
|
||||
$lang->execution->startAction = "Start Execution";
|
||||
$lang->execution->activateAction = "Activate Execution";
|
||||
$lang->execution->delayAction = "Delay Execution";
|
||||
$lang->execution->suspendAction = "Suspend Execution";
|
||||
$lang->execution->closeAction = "Close Execution";
|
||||
$lang->execution->testtaskAction = "Execution Request";
|
||||
$lang->execution->teamAction = "Execution Members";
|
||||
$lang->execution->kanbanAction = "Execution Kanban";
|
||||
$lang->execution->printKanbanAction = "Print Kanban";
|
||||
$lang->execution->treeAction = "Execution Tree View";
|
||||
$lang->execution->exportAction = "Export Execution";
|
||||
$lang->execution->computeBurnAction = "Compute Burn";
|
||||
$lang->execution->create = "Erstelle Projekt";
|
||||
$lang->execution->createExec = "Create Execution";
|
||||
$lang->execution->createAction = "Create {$lang->execution->common}";
|
||||
$lang->execution->copyExec = "Copy Execution";
|
||||
$lang->execution->copy = "Kopiere {$lang->executionCommon}";
|
||||
$lang->execution->delete = "Lösche";
|
||||
$lang->execution->deleteAB = "Lösche Execution";
|
||||
$lang->execution->browse = "Durchsuchen";
|
||||
$lang->execution->edit = "Bearbeiten";
|
||||
$lang->execution->editAction = "Edit Execution";
|
||||
$lang->execution->batchEdit = "Mehere bearbeiten";
|
||||
$lang->execution->batchEditAction = "Batch Edit";
|
||||
$lang->execution->manageMembers = 'Teams verwalten';
|
||||
$lang->execution->unlinkMember = 'Mitgliefer entfernen';
|
||||
$lang->execution->unlinkStory = 'Story entfernen';
|
||||
$lang->execution->unlinkStoryAB = 'Unlink';
|
||||
$lang->execution->batchUnlinkStory = 'Mehere Storys entfernen';
|
||||
$lang->execution->importTask = 'Importiere Aufgaben';
|
||||
$lang->execution->importPlanStories = 'Verknüpfe Story aus Plan';
|
||||
$lang->execution->importBug = 'Importiere Bugs';
|
||||
$lang->execution->tree = 'Baum';
|
||||
$lang->execution->treeTask = 'Aufgabe anzeigen';
|
||||
$lang->execution->treeStory = 'Story anzeigen';
|
||||
$lang->execution->treeOnlyTask = 'Show Task Only';
|
||||
$lang->execution->treeOnlyStory = 'Show Story Only';
|
||||
$lang->execution->storyKanban = 'Story Kanban';
|
||||
$lang->execution->storySort = 'Story sortieren';
|
||||
$lang->execution->importPlanStory = '' . $lang->executionCommon . ' wurde erstellt!\nMöchten Sie Storys aus dem Plan importieren?';
|
||||
$lang->execution->importEditPlanStory = $lang->executionCommon . ' is edited!\nDo you want to import stories that have been linked to the plan? The stories in the draft will be automatically filtered out when imported.';
|
||||
$lang->execution->needLinkProducts = 'The execution has not been linked with any product, and the related functions cannot be used. Please link the product first and try again.';
|
||||
$lang->execution->iteration = 'Iteration';
|
||||
$lang->execution->iterationInfo = '%s Iterationen';
|
||||
$lang->execution->viewAll = 'Alle anzeigen';
|
||||
$lang->execution->testreport = 'Test Report';
|
||||
$lang->execution->taskKanban = 'Task Kanban';
|
||||
$lang->execution->RDKanban = 'Research & Development Kanban';
|
||||
|
||||
/* 分组浏览。*/
|
||||
/* Group browsing. */
|
||||
$lang->execution->allTasks = 'Alle';
|
||||
$lang->execution->assignedToMe = 'Meine';
|
||||
$lang->execution->myInvolved = 'Beteiligt';
|
||||
$lang->execution->assignedByMe = 'AssignedByMe';
|
||||
|
||||
$lang->execution->statusSelects[''] = 'Mehr';
|
||||
$lang->execution->statusSelects['wait'] = 'Wartend';
|
||||
@@ -246,6 +296,7 @@ $lang->execution->statusSelects['finishedbyme'] = 'Von mir abgeschlossen';
|
||||
$lang->execution->statusSelects['done'] = 'Erledigt';
|
||||
$lang->execution->statusSelects['closed'] = 'Geschlossen';
|
||||
$lang->execution->statusSelects['cancel'] = 'Abgebrochen';
|
||||
$lang->execution->statusSelects['delayed'] = 'Delayed';
|
||||
|
||||
$lang->execution->groups[''] = 'Gruppen';
|
||||
$lang->execution->groups['story'] = 'Nach Story';
|
||||
@@ -265,79 +316,94 @@ $lang->execution->groupFilter['assignedTo']['all'] = $lang->execution->all;
|
||||
|
||||
$lang->execution->byQuery = 'Suche';
|
||||
|
||||
/* 查询条件列表。*/
|
||||
/* Query condition list. */
|
||||
$lang->execution->allExecution = "Alle {$lang->executionCommon}";
|
||||
$lang->execution->aboveAllProduct = "Alle oberen {$lang->productCommon}";
|
||||
$lang->execution->aboveAllProduct = "Alle oberen {$lang->productCommon}";
|
||||
$lang->execution->aboveAllExecution = "Alle oberen {$lang->executionCommon}";
|
||||
|
||||
/* 页面提示。*/
|
||||
$lang->execution->linkStoryByPlanTips = "This action will link all stories in this plan to the {$lang->executionCommon}.";
|
||||
$lang->execution->selectExecution = "Auswahl {$lang->executionCommon}";
|
||||
$lang->execution->beginAndEnd = 'Dauer';
|
||||
$lang->execution->lblStats = 'Mannstunden Summe(h) : ';
|
||||
$lang->execution->stats = '<strong>%s</strong> Verfügbar, <strong>%s</strong> geplant, <strong>%s</strong> genutzt, <strong>%s</strong> Rest.';
|
||||
$lang->execution->taskSummary = "Aufgaben auf dieser Seite: <strong>%s</strong> Total, <strong>%s</strong> Wartend, <strong>%s</strong> In Arbeit; Stunden : <strong>%s</strong> geplant., <strong>%s</strong> genutzt, <strong>%s</strong> Rest.";
|
||||
$lang->execution->pageSummary = "Aufgaben auf dieser Seite: <strong>%total%</strong>, <strong>%wait%</strong> Wartend, <strong>%doing%</strong> In Arbeit; Stunden: <strong>%estimate%</strong> geplant, <strong>%consumed%</strong> genutzt, <strong>%left%</strong> Rest.";
|
||||
$lang->execution->checkedSummary = " <strong>%total%</strong> Geprüft, <strong>%wait%</strong> Wartend, <strong>%doing%</strong> In Arbeit; Stunden: <strong>%estimate%</strong> geplant, <strong>%consumed%</strong> genutzt, <strong>%left%</strong> Rest.";
|
||||
$lang->execution->memberHoursAB = "%s hat <strong>%s</strong> Stunden";
|
||||
$lang->execution->memberHours = '<div class="table-col"><div class="clearfix segments"><div class="segment"><div class="segment-title">%s Arbeitsstunden</div><div class="segment-value">%s</div></div></div></div>';
|
||||
$lang->execution->countSummary = '<div class="table-col"><div class="clearfix segments"><div class="segment"><div class="segment-title">Aufgaben</div><div class="segment-value">%s</div></div><div class="segment"><div class="segment-title">In Arbeit</div><div class="segment-value"><span class="label label-dot label-primary"></span> %s</div></div><div class="segment"><div class="segment-title">Wait</div><div class="segment-value"><span class="label label-dot label-primary muted"></span> %s</div></div></div></div>';
|
||||
$lang->execution->timeSummary = '<div class="table-col"><div class="clearfix segments"><div class="segment"><div class="segment-title">Geplant</div><div class="segment-value">%s</div></div><div class="segment"><div class="segment-title">Genutzt</div><div class="segment-value text-red">%s</div></div><div class="segment"><div class="segment-title">Rest</div><div class="segment-value">%s</div></div></div></div>';
|
||||
$lang->execution->groupSummaryAB = "<div>Aufgaben <strong>%s</strong></div><div><span class='text-muted'>Wartend</span> %s <span class='text-muted'>In Arbeit</span> %s</div><div>Geplant <strong>%s</strong></div><div><span class='text-muted'>Genutzt</span> %s <span class='text-muted'>Rest</span> %s</div>";
|
||||
$lang->execution->wbs = "Aufgaben aufteilen";
|
||||
$lang->execution->batchWBS = "Mehrere aufteilen";
|
||||
$lang->execution->howToUpdateBurn = "<a href='http://api.zentao.net/goto.php?item=burndown&lang=zh-cn' target='_blank' title='Wie wird der Burndown Chart aktualisiert?' class='btn btn-link'>Hilfe <i class='icon icon-help'></i></a>";
|
||||
$lang->execution->whyNoStories = "Keine Story kann verknüpft werden. Bitte prüfen Sie ob ein Story mit {$lang->executionCommon} verknüpft ist {$lang->productCommon} und stellen Sie sicher das diese geprüft ist.";
|
||||
$lang->execution->productStories = "{$lang->executionCommon} verknüpfte Story ist ein Subset von {$lang->productCommon}, welche nur nach überprüfung verknüpft werden kann. Bitte <a href='%s'> Story verknüpfen</a>。";
|
||||
$lang->execution->haveDraft = "There are %s draft stories can't be linked.";
|
||||
$lang->execution->doneExecutions = 'Erledigt';
|
||||
$lang->execution->selectDept = 'Abteilung wählen';
|
||||
$lang->execution->selectDeptTitle = 'Abteilung wählen';
|
||||
$lang->execution->copyTeam = 'Team kopieren';
|
||||
$lang->execution->copyFromTeam = "Kopieren von {$lang->executionCommon} Team: <strong>%s</strong>";
|
||||
$lang->execution->noMatched = "$lang->executionCommon mit '%s' konnte nicht gefunden werden.";
|
||||
$lang->execution->copyTitle = "Wählen Sie ein {$lang->executionCommon} zum Kopieren.";
|
||||
$lang->execution->copyTeamTitle = "Wählen Sie ein {$lang->executionCommon} Team zum Kopieren.";
|
||||
$lang->execution->copyNoExecution = "{$lang->executionCommon} kann nicht kopiert werden.";
|
||||
$lang->execution->copyFromExecution = "Kopie von {$lang->executionCommon} <strong>%s</strong>";
|
||||
$lang->execution->cancelCopy = 'Kopieren abbrechen';
|
||||
$lang->execution->byPeriod = 'Nach Zeit';
|
||||
$lang->execution->byUser = 'Nach Benutzer';
|
||||
$lang->execution->noExecution = 'Keine Projekte. ';
|
||||
$lang->execution->noExecutions = "No {$lang->execution->common}.";
|
||||
$lang->execution->noMembers = 'Keine Mitglieder. ';
|
||||
$lang->execution->workloadTotal = "The cumulative workload ratio should not exceed 100, and the total workload under the current product is: %s";
|
||||
$lang->execution->linkPRJStoryTip = "(Link {$lang->SRCommon} comes from {$lang->SRCommon} linked under the project)";
|
||||
$lang->execution->linkAllStoryTip = "({$lang->SRCommon} has never been linked under the project, and can be directly linked with {$lang->SRCommon} of the product linked with the sprint/stage)";
|
||||
/* Page prompt. */
|
||||
$lang->execution->linkStoryByPlanTips = "This action will link all stories in this plan to the {$lang->executionCommon}.";
|
||||
$lang->execution->batchCreateStoryTips = "Please select the product that needs to be created in batches";
|
||||
$lang->execution->selectExecution = "Auswahl {$lang->executionCommon}";
|
||||
$lang->execution->beginAndEnd = 'Dauer';
|
||||
$lang->execution->lblStats = 'Mannstunden Summe(h) : ';
|
||||
$lang->execution->stats = '<strong>%s</strong> Verfügbar, <strong>%s</strong> geplant, <strong>%s</strong> genutzt, <strong>%s</strong> Rest.';
|
||||
$lang->execution->taskSummary = "Aufgaben auf dieser Seite: <strong>%s</strong> Total, <strong>%s</strong> Wartend, <strong>%s</strong> In Arbeit; Stunden : <strong>%s</strong> geplant., <strong>%s</strong> genutzt, <strong>%s</strong> Rest.";
|
||||
$lang->execution->pageSummary = "Aufgaben auf dieser Seite: <strong>%total%</strong>, <strong>%wait%</strong> Wartend, <strong>%doing%</strong> In Arbeit; Stunden: <strong>%estimate%</strong> geplant, <strong>%consumed%</strong> genutzt, <strong>%left%</strong> Rest.";
|
||||
$lang->execution->checkedSummary = " <strong>%total%</strong> Geprüft, <strong>%wait%</strong> Wartend, <strong>%doing%</strong> In Arbeit; Stunden: <strong>%estimate%</strong> geplant, <strong>%consumed%</strong> genutzt, <strong>%left%</strong> Rest.";
|
||||
$lang->execution->memberHoursAB = "%s hat <strong>%s</strong> Stunden";
|
||||
$lang->execution->memberHours = '<div class="table-col"><div class="clearfix segments"><div class="segment"><div class="segment-title">%s Arbeitsstunden</div><div class="segment-value">%s</div></div></div></div>';
|
||||
$lang->execution->countSummary = '<div class="table-col"><div class="clearfix segments"><div class="segment"><div class="segment-title">Aufgaben</div><div class="segment-value">%s</div></div><div class="segment"><div class="segment-title">In Arbeit</div><div class="segment-value"><span class="label label-dot label-primary"></span> %s</div></div><div class="segment"><div class="segment-title">Wait</div><div class="segment-value"><span class="label label-dot label-primary muted"></span> %s</div></div></div></div>';
|
||||
$lang->execution->timeSummary = '<div class="table-col"><div class="clearfix segments"><div class="segment"><div class="segment-title">Geplant</div><div class="segment-value">%s</div></div><div class="segment"><div class="segment-title">Genutzt</div><div class="segment-value text-red">%s</div></div><div class="segment"><div class="segment-title">Rest</div><div class="segment-value">%s</div></div></div></div>';
|
||||
$lang->execution->groupSummaryAB = "<div>Aufgaben <strong>%s</strong></div><div><span class='text-muted'>Wartend</span> %s <span class='text-muted'>In Arbeit</span> %s</div><div>Geplant <strong>%s</strong></div><div><span class='text-muted'>Genutzt</span> %s <span class='text-muted'>Rest</span> %s</div>";
|
||||
$lang->execution->wbs = "Aufgaben aufteilen";
|
||||
$lang->execution->batchWBS = "Mehrere aufteilen";
|
||||
$lang->execution->howToUpdateBurn = "<a href='http://api.zentao.net/goto.php?item=burndown&lang=zh-cn' target='_blank' title='Wie wird der Burndown Chart aktualisiert?' class='btn btn-link'>Hilfe <i class='icon icon-help'></i></a>";
|
||||
$lang->execution->whyNoStories = "Keine Story kann verknüpft werden. Bitte prüfen Sie ob ein Story mit {$lang->executionCommon} verknüpft ist {$lang->productCommon} und stellen Sie sicher das diese geprüft ist.";
|
||||
$lang->execution->productStories = "{$lang->executionCommon} verknüpfte Story ist ein Subset von {$lang->productCommon}, welche nur nach überprüfung verknüpft werden kann. Bitte <a href='%s'> Story verknüpfen</a>。";
|
||||
$lang->execution->haveDraft = "There are %s draft stories can't be linked.";
|
||||
$lang->execution->doneExecutions = 'Erledigt';
|
||||
$lang->execution->selectDept = 'Abteilung wählen';
|
||||
$lang->execution->selectDeptTitle = 'Abteilung wählen';
|
||||
$lang->execution->copyTeam = 'Team kopieren';
|
||||
$lang->execution->copyFromTeam = "Kopieren von {$lang->executionCommon} Team: <strong>%s</strong>";
|
||||
$lang->execution->noMatched = "$lang->executionCommon mit '%s' konnte nicht gefunden werden.";
|
||||
$lang->execution->copyTitle = "Wählen Sie ein {$lang->executionCommon} zum Kopieren.";
|
||||
$lang->execution->copyNoExecution = 'There are no ' . $lang->executionCommon . 'available to copy.';
|
||||
$lang->execution->copyFromExecution = "Kopie von {$lang->executionCommon} <strong>%s</strong>";
|
||||
$lang->execution->cancelCopy = 'Kopieren abbrechen';
|
||||
$lang->execution->byPeriod = 'Nach Zeit';
|
||||
$lang->execution->byUser = 'Nach Benutzer';
|
||||
$lang->execution->noExecution = 'Keine Projekte. ';
|
||||
$lang->execution->noExecutions = "No {$lang->execution->common}.";
|
||||
$lang->execution->noPrintData = "No data can be printed.";
|
||||
$lang->execution->noMembers = 'Keine Mitglieder. ';
|
||||
$lang->execution->workloadTotal = "The cumulative workload ratio should not exceed 100, and the total workload under the current product is: %s";
|
||||
// $lang->execution->linkProjectStoryTip = "(Link {$lang->SRCommon} comes from {$lang->SRCommon} linked under the execution)";
|
||||
$lang->execution->linkAllStoryTip = "({$lang->SRCommon} has never been linked under the project, and can be directly linked with {$lang->SRCommon} of the product linked with the sprint/stage)";
|
||||
if($config->systemMode == 'classic') $lang->execution->copyTeamTitle = "Wählen Sie ein {$lang->executionCommon} Team zum Kopieren.";
|
||||
if($config->systemMode == 'new') $lang->execution->copyTeamTitle = "Wählen Sie ein {$lang->executionCommon} Team zum Kopieren.";
|
||||
|
||||
/* 交互提示。*/
|
||||
/* Interactive prompts. */
|
||||
$lang->execution->confirmDelete = "Möchten Sie {$lang->executionCommon}[%s] löschen?";
|
||||
$lang->execution->confirmUnlinkMember = "Möchten Sie den Benutzer vom {$lang->executionCommon} entfernen?";
|
||||
$lang->execution->confirmUnlinkStory = "After {$lang->SRCommon} is removed, cased linked to {$lang->SRCommon} will be reomoved and tasks linked to {$lang->SRCommon} will be cancelled. Do you want to continue?;"
|
||||
$lang->execution->confirmUnlinkStory = "After {$lang->SRCommon} is removed, cased linked to {$lang->SRCommon} will be reomoved and tasks linked to {$lang->SRCommon} will be cancelled. Do you want to continue?";
|
||||
$lang->execution->confirmSync = "After modifying the project, in order to maintain the consistency of data, the data of products, requirements, teams and whitelist associated with the implementation will be synchronized to the new project. Please know.";
|
||||
$lang->execution->confirmUnlinkExecutionStory = "Do you want to unlink this Story from the project?";
|
||||
$lang->execution->notAllowedUnlinkStory = "This {$lang->SRCommon} is linked to the {$lang->executionCommon} of the project. Remove it from the {$lang->executionCommon}, then try again.";
|
||||
$lang->execution->notAllowRemoveProducts = "The story of this product is linked with the {$lang->executionCommon}. Unlink it before doing any action.";
|
||||
$lang->execution->errorNoLinkedProducts = "Kein verknüpftes {$lang->productCommon} in {$lang->executionCommon} gefunden. Sie werden auf die {$lang->productCommon} Seite geleitet.";
|
||||
$lang->execution->errorSameProducts = "{$lang->executionCommon} Kann nicht mit mehreren identischen {$lang->productCommon} verknüpft werden";
|
||||
$lang->execution->errorSameBranches = "{$lang->executionCommon} cannot be linked to the same branch twice";
|
||||
$lang->execution->errorBegin = "The start time of {$lang->executionCommon} cannot be less than the start time of the project %s.";
|
||||
$lang->execution->errorEnd = "The end time of {$lang->executionCommon} cannot be greater than the end time %s of the project.";
|
||||
$lang->execution->errorLetterProject = "The start time of stage cannot be less than the start time of the project %s.";
|
||||
$lang->execution->errorGreaterProject = "The end time of stage cannot be greater than the end time %s of the project.";
|
||||
$lang->execution->accessDenied = "Zugriff zu {$lang->executionCommon} verweigert!";
|
||||
$lang->execution->tips = 'Hinweis';
|
||||
$lang->execution->afterInfo = "{$lang->executionCommon} wurde erstellt. Als nächstes können Sie ";
|
||||
$lang->execution->setTeam = 'Team setzen';
|
||||
$lang->execution->linkStory = 'Storys verküpfen';
|
||||
$lang->execution->linkStory = 'Link Stories';
|
||||
$lang->execution->createTask = 'Aufgaben erstellen';
|
||||
$lang->execution->goback = "Zurückkehren";
|
||||
$lang->execution->gobackExecution = "Go Back {$lang->executionCommon} List";
|
||||
$lang->execution->noweekend = 'Ohne Wochenende';
|
||||
$lang->execution->nodelay = 'Exclude Delay Date';
|
||||
$lang->execution->withweekend = 'Mit Wochenende';
|
||||
$lang->execution->withdelay = 'Include Delay Date';
|
||||
$lang->execution->interval = 'Intervale ';
|
||||
$lang->execution->fixFirstWithLeft = 'Modify the left';
|
||||
$lang->execution->unfinishedExecution = "This {$lang->executionCommon} has ";
|
||||
$lang->execution->unfinishedTask = "[%s] unfinished tasks. ";
|
||||
$lang->execution->unresolvedBug = "[%s] unresolved bugs. ";
|
||||
$lang->execution->projectNotEmpty = 'Project cannot be empty.';
|
||||
$lang->execution->confirmStoryToTask = $lang->SRCommon . '%s are converted to tasks in the current. Do you want to convert them anyways?';
|
||||
$lang->execution->ge = "『%s』should be >= actual begin『%s』.";
|
||||
$lang->execution->storyDragError = "The {$lang->SRCommon} is still a draft or has been changed, please drag it after the review";
|
||||
$lang->execution->countTip = ' (%s member)';
|
||||
$lang->execution->pleaseInput = "Enter";
|
||||
|
||||
/* 统计。*/
|
||||
/* Statistics. */
|
||||
$lang->execution->charts = new stdclass();
|
||||
$lang->execution->charts->burn = new stdclass();
|
||||
$lang->execution->charts->burn->graph = new stdclass();
|
||||
@@ -351,6 +417,7 @@ $lang->execution->charts->burn->graph->rotateNames = 1;
|
||||
$lang->execution->charts->burn->graph->showValues = 0;
|
||||
$lang->execution->charts->burn->graph->reference = 'Referenz';
|
||||
$lang->execution->charts->burn->graph->actuality = 'Aktualität';
|
||||
$lang->execution->charts->burn->graph->delay = 'Delay';
|
||||
|
||||
$lang->execution->placeholder = new stdclass();
|
||||
$lang->execution->placeholder->code = 'Abkurzung des Projektnamens';
|
||||
@@ -370,11 +437,13 @@ $lang->execution->kanban = "Kanban";
|
||||
$lang->execution->kanbanSetting = "Kanban Einstellung";
|
||||
$lang->execution->resetKanban = "Einstellungen zurücksetzen";
|
||||
$lang->execution->printKanban = "Kanban drucken";
|
||||
$lang->execution->fullScreen = "Full Screen";
|
||||
$lang->execution->bugList = "Bugs";
|
||||
|
||||
$lang->execution->kanbanHideCols = 'Geschlossene und abgebrochene Spalten in Kanban verstecken';
|
||||
$lang->execution->kanbanShowOption = 'Aufklappen';
|
||||
$lang->execution->kanbanColsColor = 'Spaltenfarben';
|
||||
$lang->execution->kanbanCardsUnit = 'X';
|
||||
|
||||
$lang->execution->kanbanViewList['all'] = 'All';
|
||||
$lang->execution->kanbanViewList['story'] = "{$lang->SRCommon}";
|
||||
@@ -399,12 +468,13 @@ $lang->printKanban->typeList['increment'] = 'Erhöhen';
|
||||
$lang->execution->typeList[''] = '';
|
||||
$lang->execution->typeList['stage'] = 'Stage';
|
||||
$lang->execution->typeList['sprint'] = $lang->executionCommon;
|
||||
$lang->execution->typeList['kanban'] = 'Kanban';
|
||||
|
||||
$lang->execution->featureBar['task']['all'] = $lang->execution->allTasks;
|
||||
$lang->execution->featureBar['task']['unclosed'] = $lang->execution->unclosed;
|
||||
$lang->execution->featureBar['task']['assignedtome'] = $lang->execution->assignedToMe;
|
||||
$lang->execution->featureBar['task']['myinvolved'] = $lang->execution->myInvolved;
|
||||
$lang->execution->featureBar['task']['delayed'] = 'Verspätet';
|
||||
$lang->execution->featureBar['task']['assignedbyme'] = $lang->execution->assignedByMe;
|
||||
$lang->execution->featureBar['task']['needconfirm'] = 'Story geändert';
|
||||
$lang->execution->featureBar['task']['status'] = $lang->execution->statusSelects[''];
|
||||
|
||||
@@ -429,10 +499,28 @@ $lang->execution->treeLevel['root'] = 'Alle zuklappen';
|
||||
$lang->execution->treeLevel['task'] = 'Aufgabe anzeigen';
|
||||
$lang->execution->treeLevel['story'] = 'Story anzeigen';
|
||||
|
||||
$lang->execution->action = new stdclass();
|
||||
$lang->execution->action->opened = '$date, created by <strong>$actor</strong>. $extra' . "\n";
|
||||
$lang->execution->action->managed = '$date, managed by <strong>$actor</strong>. $extra' . "\n";
|
||||
$lang->execution->action->edited = '$date, edited by <strong>$actor</strong>. $extra' . "\n";
|
||||
$lang->execution->action->extra = 'Linked products is %s.';
|
||||
|
||||
$lang->execution->statusColorList = array();
|
||||
$lang->execution->statusColorList['wait'] = '#0991FF';
|
||||
$lang->execution->statusColorList['doing'] = '#0BD986';
|
||||
$lang->execution->statusColorList['suspended'] = '#fdc137';
|
||||
$lang->execution->statusColorList['closed'] = '#838A9D';
|
||||
|
||||
if(!isset($lang->execution->gantt)) $lang->execution->gantt = new stdclass();
|
||||
$lang->execution->gantt->color[0] = 'bbb';
|
||||
$lang->execution->gantt->color[1] = 'ff5d5d';
|
||||
$lang->execution->gantt->color[2] = 'ff9800';
|
||||
$lang->execution->gantt->color[3] = '16a8f8';
|
||||
$lang->execution->gantt->color[4] = '00da88';
|
||||
|
||||
$lang->execution->gantt->exportImg = 'Export as Image';
|
||||
$lang->execution->gantt->exportPDF = 'Export as PDF';
|
||||
$lang->execution->gantt->exporting = 'Exporting...';
|
||||
$lang->execution->gantt->exportFail = 'Failed to export.';
|
||||
|
||||
$lang->execution->boardColorList = array('#32C5FF', '#006AF1', '#9D28B2', '#FF8F26', '#7FBB00', '#424BAC', '#66c5f8', '#EC2761');
|
||||
|
||||
+301
-213
@@ -1,108 +1,149 @@
|
||||
<?php
|
||||
/**
|
||||
* The project module English file of ZenTaoPMS.
|
||||
* The execution module English file of ZenTaoPMS.
|
||||
*
|
||||
* @copyright Copyright 2009-2015 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
||||
* @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package project
|
||||
* @package execution
|
||||
* @version $Id: en.php 5094 2013-07-10 08:46:15Z chencongzhi520@gmail.com $
|
||||
* @link https://www.zentao.pm
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
/* Fields. */
|
||||
$lang->execution->allExecutions = 'Tous les ' . $lang->execution->common . 's';
|
||||
$lang->execution->allExecutionAB = 'Execution List';
|
||||
$lang->execution->id = $lang->executionCommon . ' ID';
|
||||
$lang->execution->type = $lang->executionCommon . 'Type';
|
||||
$lang->execution->name = $lang->executionCommon . 'Name';
|
||||
$lang->execution->code = $lang->executionCommon . 'Code';
|
||||
$lang->execution->projectName = 'Project';
|
||||
$lang->execution->execName = 'Execution Name';
|
||||
$lang->execution->execCode = 'Execution Code';
|
||||
$lang->execution->execType = 'Execution Type';
|
||||
$lang->execution->stage = 'Etape';
|
||||
$lang->execution->pri = 'Priorité';
|
||||
$lang->execution->openedBy = 'Ouvert par';
|
||||
$lang->execution->openedDate = "Date d'ouverture";
|
||||
$lang->execution->closedBy = 'Fermé par';
|
||||
$lang->execution->closedDate = 'Date de fermeture';
|
||||
$lang->execution->canceledBy = 'Annulé par';
|
||||
$lang->execution->canceledDate = "Date d'annulation";
|
||||
$lang->execution->begin = 'Début';
|
||||
$lang->execution->end = 'Fin';
|
||||
$lang->execution->dateRange = 'Durée';
|
||||
$lang->execution->realBegan = 'Début effectif';
|
||||
$lang->execution->realEnd = 'Clôture effective';
|
||||
$lang->execution->to = 'à';
|
||||
$lang->execution->days = 'Budget Jours';
|
||||
$lang->execution->day = ' Jours';
|
||||
$lang->execution->workHour = ' Heures';
|
||||
$lang->execution->workHourUnit = 'H';
|
||||
$lang->execution->totalHours = 'Budget (Heure)';
|
||||
$lang->execution->totalDays = 'Budget (Jour)';
|
||||
$lang->execution->status = $lang->executionCommon . 'Status';
|
||||
$lang->execution->execStatus = 'Status';
|
||||
$lang->execution->subStatus = 'Sub Status';
|
||||
$lang->execution->desc = $lang->executionCommon . 'Description';
|
||||
$lang->execution->execDesc = 'Description';
|
||||
$lang->execution->owner = 'Propriétaire';
|
||||
$lang->execution->PO = "Propriétaire {$lang->executionCommon}";
|
||||
$lang->execution->PM = "Directeur {$lang->executionCommon}";
|
||||
$lang->execution->execPM = "Directeur Execution";
|
||||
$lang->execution->QD = 'Test Manager';
|
||||
$lang->execution->RD = 'Release Manager';
|
||||
$lang->execution->release = 'Release';
|
||||
$lang->execution->acl = "Contrôle d'accès";
|
||||
$lang->execution->teamname = "Nom de l'équipe";
|
||||
$lang->execution->order = "Rang du {$lang->executionCommon}";
|
||||
$lang->execution->orderAB = "Rang";
|
||||
$lang->execution->products = "{$lang->productCommon} liés";
|
||||
$lang->execution->whitelist = 'Liste Blanche';
|
||||
$lang->execution->addWhitelist = 'Add Whitelist';
|
||||
$lang->execution->unbindWhitelist = 'Remove Whitelist';
|
||||
$lang->execution->totalEstimate = 'Estimé';
|
||||
$lang->execution->totalConsumed = 'Coût';
|
||||
$lang->execution->totalLeft = 'Reste';
|
||||
$lang->execution->progress = ' Progrès';
|
||||
$lang->execution->hours = 'Estimé: %s, Coût: %s, Reste: %s.';
|
||||
$lang->execution->viewBug = 'Bugs';
|
||||
$lang->execution->noProduct = "Aucun {$lang->productCommon} pour l'instant.";
|
||||
$lang->execution->createStory = "Créer une Story";
|
||||
$lang->execution->storyTitle = "Story Name";
|
||||
$lang->execution->all = "Tous les {$lang->executionCommon}s";
|
||||
$lang->execution->undone = 'Non Terminé';
|
||||
$lang->execution->unclosed = 'Non Fermées';
|
||||
$lang->execution->typeDesc = "Aucune {$lang->SRCommon}, bug, build, test, ou graphe d'atterrissage n'est disponible";
|
||||
$lang->execution->mine = 'A Moi: ';
|
||||
$lang->execution->involved = 'Mine';
|
||||
$lang->execution->other = 'Autres';
|
||||
$lang->execution->deleted = 'Supprimé';
|
||||
$lang->execution->delayed = 'Delayed';
|
||||
$lang->execution->product = $lang->execution->products;
|
||||
$lang->execution->readjustTime = "Ajuster Début et Fin du {$lang->executionCommon}";
|
||||
$lang->execution->readjustTask = 'Ajuster Début et Fin de la Tâche';
|
||||
$lang->execution->effort = 'Effort';
|
||||
$lang->execution->storyEstimate = 'Story Estimate';
|
||||
$lang->execution->newEstimate = 'New Estimate';
|
||||
$lang->execution->reestimate = 'Reestimate';
|
||||
$lang->execution->selectRound = 'Select Round';
|
||||
$lang->execution->average = 'Average';
|
||||
$lang->execution->relatedMember = 'Equipe';
|
||||
$lang->execution->watermark = 'Exporté par ZenTao';
|
||||
$lang->execution->burnXUnit = '(Date)';
|
||||
$lang->execution->burnYUnit = '(Hours)';
|
||||
$lang->execution->waitTasks = 'Waiting Tasks';
|
||||
$lang->execution->viewByUser = 'Par Utilisateur';
|
||||
$lang->execution->oneProduct = "Only one stage can be linked {$lang->productCommon}";
|
||||
$lang->execution->noLinkProduct = "Stage not linked {$lang->productCommon}";
|
||||
$lang->execution->recent = 'Recent visits: ';
|
||||
$lang->execution->copyNoExecution = 'There are no ' . $lang->executionCommon . 'available to copy.';
|
||||
$lang->execution->noTeam = 'No team members at the moment';
|
||||
$lang->execution->or = ' or ';
|
||||
$lang->execution->selectProject = 'Please select project';
|
||||
$lang->execution->allExecutions = 'Tous les ' . $lang->execution->common . 's';
|
||||
$lang->execution->allExecutionAB = 'Execution List';
|
||||
$lang->execution->id = $lang->executionCommon . ' ID';
|
||||
$lang->execution->type = $lang->executionCommon . 'Type';
|
||||
$lang->execution->name = $lang->executionCommon . 'Name';
|
||||
$lang->execution->code = $lang->executionCommon . 'Code';
|
||||
$lang->execution->projectName = 'Project';
|
||||
$lang->execution->project = 'Project';
|
||||
$lang->execution->execId = "{$lang->execution->common} ID";
|
||||
$lang->execution->execName = 'Execution Name';
|
||||
$lang->execution->execCode = 'Execution Code';
|
||||
$lang->execution->execType = 'Execution Type';
|
||||
$lang->execution->lifetime = 'Project Cycle';
|
||||
$lang->execution->attribute = 'Stage Type';
|
||||
$lang->execution->percent = 'Workload %';
|
||||
$lang->execution->milestone = 'Milestone';
|
||||
$lang->execution->parent = 'Project';
|
||||
$lang->execution->path = 'Path';
|
||||
$lang->execution->grade = 'Grade';
|
||||
$lang->execution->output = 'Output';
|
||||
$lang->execution->version = 'Version';
|
||||
$lang->execution->parentVersion = 'Parent Version';
|
||||
$lang->execution->planDuration = 'Plan Duration';
|
||||
$lang->execution->realDuration = 'Real Duration';
|
||||
$lang->execution->openedVersion = 'Opened Version';
|
||||
$lang->execution->lastEditedBy = 'Last EditedBy';
|
||||
$lang->execution->lastEditedDate = 'Last EditedDate';
|
||||
$lang->execution->suspendedDate = 'Suspended Date';
|
||||
$lang->execution->vision = 'Vision';
|
||||
$lang->execution->displayCards = 'Max cards per column';
|
||||
$lang->execution->fluidBoard = 'Column Width';
|
||||
$lang->execution->stage = 'Etape';
|
||||
$lang->execution->pri = 'Priorité';
|
||||
$lang->execution->openedBy = 'Ouvert par';
|
||||
$lang->execution->openedDate = "Date d'ouverture";
|
||||
$lang->execution->closedBy = 'Fermé par';
|
||||
$lang->execution->closedDate = 'Date de fermeture';
|
||||
$lang->execution->canceledBy = 'Annulé par';
|
||||
$lang->execution->canceledDate = "Date d'annulation";
|
||||
$lang->execution->begin = 'Début';
|
||||
$lang->execution->end = 'Fin';
|
||||
$lang->execution->dateRange = 'Durée';
|
||||
$lang->execution->realBeganAB = 'Actual Begin';
|
||||
$lang->execution->realEndAB = 'Actual End';
|
||||
$lang->execution->realBegan = 'Début effectif';
|
||||
$lang->execution->realEnd = 'Clôture effective';
|
||||
$lang->execution->to = 'à';
|
||||
$lang->execution->days = 'Budget Jours';
|
||||
$lang->execution->day = ' Jours';
|
||||
$lang->execution->workHour = ' Heures';
|
||||
$lang->execution->workHourUnit = 'H';
|
||||
$lang->execution->totalHours = 'Budget (Heure)';
|
||||
$lang->execution->totalDays = 'Budget (Jour)';
|
||||
$lang->execution->status = $lang->executionCommon . 'Status';
|
||||
$lang->execution->execStatus = 'Status';
|
||||
$lang->execution->subStatus = 'Sub Status';
|
||||
$lang->execution->desc = $lang->executionCommon . 'Description';
|
||||
$lang->execution->execDesc = 'Description';
|
||||
$lang->execution->owner = 'Propriétaire';
|
||||
$lang->execution->PO = "Propriétaire {$lang->executionCommon}";
|
||||
$lang->execution->PM = "Directeur {$lang->executionCommon}";
|
||||
$lang->execution->execPM = "Directeur Execution";
|
||||
$lang->execution->QD = 'Test Manager';
|
||||
$lang->execution->RD = 'Release Manager';
|
||||
$lang->execution->release = 'Release';
|
||||
$lang->execution->acl = "Contrôle d'accès";
|
||||
$lang->execution->auth = 'Privileges';
|
||||
$lang->execution->teamname = "Nom de l'équipe";
|
||||
$lang->execution->updateOrder = 'Rank';
|
||||
$lang->execution->order = "Rang du {$lang->executionCommon}";
|
||||
$lang->execution->orderAB = "Rang";
|
||||
$lang->execution->products = "{$lang->productCommon} liés";
|
||||
$lang->execution->whitelist = 'Liste Blanche';
|
||||
$lang->execution->addWhitelist = 'Add Whitelist';
|
||||
$lang->execution->unbindWhitelist = 'Remove Whitelist';
|
||||
$lang->execution->totalEstimate = 'Estimé';
|
||||
$lang->execution->totalConsumed = 'Coût';
|
||||
$lang->execution->totalLeft = 'Reste';
|
||||
$lang->execution->progress = ' Progrès';
|
||||
$lang->execution->hours = 'Estimé: %s, Coût: %s, Reste: %s.';
|
||||
$lang->execution->viewBug = 'Bugs';
|
||||
$lang->execution->noProduct = "Aucun {$lang->productCommon} pour l'instant.";
|
||||
$lang->execution->createStory = "Créer une Story";
|
||||
$lang->execution->storyTitle = "Story Name";
|
||||
$lang->execution->storyView = "Story Detail";
|
||||
$lang->execution->all = "Tous les {$lang->executionCommon}s";
|
||||
$lang->execution->undone = 'Non Terminé';
|
||||
$lang->execution->unclosed = 'Non Fermées';
|
||||
$lang->execution->closedExecution = 'Closed Execution';
|
||||
$lang->execution->typeDesc = "Aucune {$lang->SRCommon}, bug, build, test, ou graphe d'atterrissage n'est disponible";
|
||||
$lang->execution->mine = 'A Moi: ';
|
||||
$lang->execution->involved = 'Mine';
|
||||
$lang->execution->other = 'Autres';
|
||||
$lang->execution->deleted = 'Supprimé';
|
||||
$lang->execution->delayed = 'Delayed';
|
||||
$lang->execution->product = $lang->execution->products;
|
||||
$lang->execution->readjustTime = "Ajuster Début et Fin du {$lang->executionCommon}";
|
||||
$lang->execution->readjustTask = 'Ajuster Début et Fin de la Tâche';
|
||||
$lang->execution->effort = 'Effort';
|
||||
$lang->execution->storyEstimate = 'Story Estimate';
|
||||
$lang->execution->newEstimate = 'New Estimate';
|
||||
$lang->execution->reestimate = 'Reestimate';
|
||||
$lang->execution->selectRound = 'Select Round';
|
||||
$lang->execution->average = 'Average';
|
||||
$lang->execution->relatedMember = 'Equipe';
|
||||
$lang->execution->watermark = 'Exporté par ZenTao';
|
||||
$lang->execution->burnXUnit = '(Date)';
|
||||
$lang->execution->burnYUnit = '(Hours)';
|
||||
$lang->execution->waitTasks = 'Waiting Tasks';
|
||||
$lang->execution->viewByUser = 'Par Utilisateur';
|
||||
$lang->execution->oneProduct = "Only one stage can be linked {$lang->productCommon}";
|
||||
$lang->execution->noLinkProduct = "Stage not linked {$lang->productCommon}";
|
||||
$lang->execution->recent = 'Recent visits: ';
|
||||
$lang->execution->copyNoExecution = 'There are no ' . $lang->executionCommon . 'available to copy.';
|
||||
$lang->execution->noTeam = 'No team members at the moment';
|
||||
$lang->execution->or = ' or ';
|
||||
$lang->execution->selectProject = 'Please select project';
|
||||
$lang->execution->unfoldClosed = 'Unfold Closed';
|
||||
$lang->execution->editName = 'Edit Name';
|
||||
$lang->execution->setWIP = 'WIP Settings';
|
||||
$lang->execution->sortColumn = 'Kanban Card Sorting';
|
||||
$lang->execution->batchCreateStory = "Batch create {$lang->SRCommon}";
|
||||
$lang->execution->batchCreateTask = 'Batch create task';
|
||||
$lang->execution->kanbanNoLinkProduct = "Kanban not linked {$lang->productCommon}";
|
||||
$lang->execution->list = "{$lang->executionCommon} List";
|
||||
|
||||
if($this->config->systemMode == 'new') $lang->execution->copyTeamTip = "select Project/{$lang->execution->common} to copy its members";
|
||||
if($this->config->systemMode == 'classic') $lang->execution->copyTeamTip = "select Project/{$lang->executionCommon} to copy its members";
|
||||
/* Fields of zt_team. */
|
||||
$lang->execution->root = 'Root';
|
||||
$lang->execution->estimate = 'estimate';
|
||||
$lang->execution->consumed = 'consumed';
|
||||
$lang->execution->left = 'Left';
|
||||
|
||||
if($this->config->systemMode == 'new') $lang->execution->copyTeamTip = "select Project/{$lang->execution->common} to copy its members";
|
||||
if($this->config->systemMode == 'classic') $lang->execution->copyTeamTip = "select Project/{$lang->execution->common} to copy its members";
|
||||
|
||||
$lang->execution->start = 'Démarrer';
|
||||
$lang->execution->activate = 'Activer';
|
||||
@@ -138,7 +179,7 @@ $lang->team->limitedList['no'] = 'Non';
|
||||
$lang->execution->basicInfo = 'Informations de base';
|
||||
$lang->execution->otherInfo = 'Autres Informations';
|
||||
|
||||
/* 字段取值列表。*/
|
||||
/* Field value list. */
|
||||
$lang->execution->statusList['wait'] = 'En attente';
|
||||
$lang->execution->statusList['doing'] = 'En cours';
|
||||
$lang->execution->statusList['suspended'] = 'Suspendu';
|
||||
@@ -153,90 +194,99 @@ if($config->systemMode == 'new')
|
||||
else
|
||||
{
|
||||
$lang->execution->aclList['private'] = 'Private (for team members and project stakeholders)';
|
||||
$lang->execution->aclList['open'] = "Public (Users who can visit {$lang->executionCommon} can access it.)";
|
||||
$lang->execution->aclList['open'] = 'Inherited Execution ACL (for who can access the current project)';
|
||||
}
|
||||
|
||||
$lang->execution->kanbanAclList['private'] = 'Private';
|
||||
$lang->execution->kanbanAclList['open'] = 'Inherited Project';
|
||||
|
||||
$lang->execution->storyPoint = 'Story Point';
|
||||
|
||||
$lang->execution->burnByList['left'] = 'View by remaining hours';
|
||||
$lang->execution->burnByList['estimate'] = "View by plan hours";
|
||||
$lang->execution->burnByList['storyPoint'] = 'View by story point';
|
||||
|
||||
/* Méthode List */
|
||||
$lang->execution->index = "Accueil {$lang->executionCommon}";
|
||||
$lang->execution->task = 'Liste Tâches';
|
||||
$lang->execution->groupTask = 'Vision Groupée';
|
||||
$lang->execution->story = 'Liste Stories';
|
||||
$lang->execution->qa = 'QA';
|
||||
$lang->execution->bug = 'Liste Bugs';
|
||||
$lang->execution->testcase = 'Testcase List';
|
||||
$lang->execution->dynamic = 'Historique';
|
||||
$lang->execution->latestDynamic = 'Historique';
|
||||
$lang->execution->build = 'Liste Builds';
|
||||
$lang->execution->testtask = 'Recette';
|
||||
$lang->execution->burn = ' Atterrissage';
|
||||
$lang->execution->computeBurn = 'Calculer';
|
||||
$lang->execution->burnData = "Données d'atterrissage";
|
||||
$lang->execution->fixFirst = 'Fixer 1er-Jour Estimation';
|
||||
$lang->execution->team = 'Membres';
|
||||
$lang->execution->doc = 'Documents';
|
||||
$lang->execution->doclib = 'Répertoire de Documents';
|
||||
$lang->execution->manageProducts = 'Liaisons du ' . $lang->executionCommon . ' avec les ' . $lang->productCommon . 's';
|
||||
$lang->execution->linkStory = 'Stories liées';
|
||||
$lang->execution->linkStoryByPlan = 'Stories liées par Plan';
|
||||
$lang->execution->linkPlan = 'Plans liés';
|
||||
$lang->execution->unlinkStoryTasks = 'Dissocier';
|
||||
$lang->execution->linkedProducts = "{$lang->productCommon}s liés à ce {$lang->executionCommon}";
|
||||
$lang->execution->unlinkedProducts = "{$lang->productCommon}s dissociés de ce {$lang->executionCommon}";
|
||||
$lang->execution->view = "Détail du Execution";
|
||||
$lang->execution->startAction = "Commencer le "
|
||||
$lang->execution->activateAction = "Activer le Execution";
|
||||
$lang->execution->delayAction = "Ajourner le Execution";
|
||||
$lang->execution->suspendAction = "Suspendre le Execution";
|
||||
$lang->execution->closeAction = "Fermer le Execution";
|
||||
$lang->execution->testtaskAction = "Recettes du Execution";
|
||||
$lang->execution->teamAction = "Membres du Execution";
|
||||
$lang->execution->kanbanAction = "Kaban Execution";
|
||||
$lang->execution->printKanbanAction = "Imprimer le Kanban";
|
||||
$lang->execution->treeAction = "Arborescence Execution";
|
||||
$lang->execution->exportAction = "Exporter Execution";
|
||||
$lang->execution->computeBurnAction = "Calculer Atterrissage";
|
||||
$lang->execution->create = "Créer {$lang->executionCommon}";
|
||||
$lang->execution->createExec = "Create Execution";
|
||||
$lang->execution->copyExec = "Copy Execution";
|
||||
$lang->execution->copy = "Copier {$lang->executionCommon}";
|
||||
$lang->execution->delete = "Supprimer {$lang->executionCommon}";
|
||||
$lang->execution->deleteAB = "Delete Execution";
|
||||
$lang->execution->browse = "Liste du {$lang->executionCommon}";
|
||||
$lang->execution->list = "{$lang->executionCommon} List";
|
||||
$lang->execution->edit = "Editer {$lang->executionCommon}";
|
||||
$lang->execution->editAB = "Edit Execution";
|
||||
$lang->execution->batchEdit = "Edition par lot";
|
||||
$lang->execution->batchEditAB = "Batch Edit";
|
||||
$lang->execution->manageMembers = 'Organiser Equipe';
|
||||
$lang->execution->unlinkMember = 'Retirer le membre';
|
||||
$lang->execution->unlinkStory = 'Dissocier Story';
|
||||
$lang->execution->unlinkStoryAB = 'Dissocier';
|
||||
$lang->execution->batchUnlinkStory = 'Dissocier Stories par lot';
|
||||
$lang->execution->importTask = 'Transfert Tâche';
|
||||
$lang->execution->importPlanStories = 'Lier Stories Par Plan';
|
||||
$lang->execution->importBug = 'Importer Bug';
|
||||
$lang->execution->tree = 'Arboressence';
|
||||
$lang->execution->treeTask = 'Seulement les Tâches';
|
||||
$lang->execution->treeStory = 'Seulement les Stories';
|
||||
$lang->execution->treeOnlyTask = 'Seulement les Tâches';
|
||||
$lang->execution->treeOnlyStory = 'Seulement les Stories';
|
||||
$lang->execution->storyKanban = 'Story Kanban';
|
||||
$lang->execution->storySort = 'Rang Story';
|
||||
$lang->execution->importPlanStory = $lang->executionCommon . ' est créé!\nVoulez-vous importer des stories qui ont été ajoutées au Plan ?';
|
||||
$lang->execution->iteration = 'Itérations';
|
||||
$lang->execution->iterationInfo = '%s Itérations';
|
||||
$lang->execution->viewAll = 'Voir Tout';
|
||||
/* Method list. */
|
||||
$lang->execution->index = "Accueil {$lang->executionCommon}";
|
||||
$lang->execution->task = 'Liste Tâches';
|
||||
$lang->execution->groupTask = 'Vision Groupée';
|
||||
$lang->execution->story = 'Liste Stories';
|
||||
$lang->execution->qa = 'QA';
|
||||
$lang->execution->bug = 'Liste Bugs';
|
||||
$lang->execution->testcase = 'Testcase List';
|
||||
$lang->execution->dynamic = 'Historique';
|
||||
$lang->execution->latestDynamic = 'Historique';
|
||||
$lang->execution->build = 'Liste Builds';
|
||||
$lang->execution->testtask = 'Recette';
|
||||
$lang->execution->burn = ' Atterrissage';
|
||||
$lang->execution->computeBurn = 'Calculer';
|
||||
$lang->execution->burnData = "Données d'atterrissage";
|
||||
$lang->execution->fixFirst = 'Fixer 1er-Jour Estimation';
|
||||
$lang->execution->team = 'Membres';
|
||||
$lang->execution->doc = 'Documents';
|
||||
$lang->execution->doclib = 'Répertoire de Documents';
|
||||
$lang->execution->manageProducts = 'Liaisons du ' . $lang->executionCommon . ' avec les ' . $lang->productCommon . 's';
|
||||
$lang->execution->linkStory = 'Stories liées';
|
||||
$lang->execution->linkStoryByPlan = 'Stories liées par Plan';
|
||||
$lang->execution->linkPlan = 'Plans liés';
|
||||
$lang->execution->unlinkStoryTasks = 'Dissocier';
|
||||
$lang->execution->linkedProducts = "{$lang->productCommon}s liés à ce {$lang->executionCommon}";
|
||||
$lang->execution->unlinkedProducts = "{$lang->productCommon}s dissociés de ce {$lang->executionCommon}";
|
||||
$lang->execution->view = "Détail du Execution";
|
||||
$lang->execution->startAction = "Start Execution";
|
||||
$lang->execution->activateAction = "Activer le Execution";
|
||||
$lang->execution->delayAction = "Ajourner le Execution";
|
||||
$lang->execution->suspendAction = "Suspendre le Execution";
|
||||
$lang->execution->closeAction = "Fermer le Execution";
|
||||
$lang->execution->testtaskAction = "Recettes du Execution";
|
||||
$lang->execution->teamAction = "Membres du Execution";
|
||||
$lang->execution->kanbanAction = "Kaban Execution";
|
||||
$lang->execution->printKanbanAction = "Imprimer le Kanban";
|
||||
$lang->execution->treeAction = "Arborescence Execution";
|
||||
$lang->execution->exportAction = "Exporter Execution";
|
||||
$lang->execution->computeBurnAction = "Calculer Atterrissage";
|
||||
$lang->execution->create = "Créer {$lang->executionCommon}";
|
||||
$lang->execution->createExec = "Create Execution";
|
||||
$lang->execution->createAction = "Create {$lang->execution->common}";
|
||||
$lang->execution->copyExec = "Copy Execution";
|
||||
$lang->execution->copy = "Copier {$lang->executionCommon}";
|
||||
$lang->execution->delete = "Supprimer {$lang->executionCommon}";
|
||||
$lang->execution->deleteAB = "Delete Execution";
|
||||
$lang->execution->browse = "Liste du {$lang->executionCommon}";
|
||||
$lang->execution->edit = "Editer {$lang->executionCommon}";
|
||||
$lang->execution->editAction = "Edit Execution";
|
||||
$lang->execution->batchEdit = "Edition par lot";
|
||||
$lang->execution->batchEditAction = "Batch Edit";
|
||||
$lang->execution->manageMembers = 'Organiser Equipe';
|
||||
$lang->execution->unlinkMember = 'Retirer le membre';
|
||||
$lang->execution->unlinkStory = 'Dissocier Story';
|
||||
$lang->execution->unlinkStoryAB = 'Dissocier';
|
||||
$lang->execution->batchUnlinkStory = 'Dissocier Stories par lot';
|
||||
$lang->execution->importTask = 'Transfert Tâche';
|
||||
$lang->execution->importPlanStories = 'Lier Stories Par Plan';
|
||||
$lang->execution->importBug = 'Importer Bug';
|
||||
$lang->execution->tree = 'Arboressence';
|
||||
$lang->execution->treeTask = 'Seulement les Tâches';
|
||||
$lang->execution->treeStory = 'Seulement les Stories';
|
||||
$lang->execution->treeOnlyTask = 'Seulement les Tâches';
|
||||
$lang->execution->treeOnlyStory = 'Seulement les Stories';
|
||||
$lang->execution->storyKanban = 'Story Kanban';
|
||||
$lang->execution->storySort = 'Rang Story';
|
||||
$lang->execution->importPlanStory = $lang->executionCommon . ' est créé!\nVoulez-vous importer des stories qui ont été ajoutées au Plan ?';
|
||||
$lang->execution->importEditPlanStory = $lang->executionCommon . ' is edited!\nDo you want to import stories that have been linked to the plan? The stories in the draft will be automatically filtered out when imported.';
|
||||
$lang->execution->needLinkProducts = 'The execution has not been linked with any product, and the related functions cannot be used. Please link the product first and try again.';
|
||||
$lang->execution->iteration = 'Itérations';
|
||||
$lang->execution->iterationInfo = '%s Itérations';
|
||||
$lang->execution->viewAll = 'Voir Tout';
|
||||
$lang->execution->testreport = 'Test Report';
|
||||
$lang->execution->taskKanban = 'Task Kanban';
|
||||
$lang->execution->RDKanban = 'Research & Development Kanban';
|
||||
|
||||
/* 分组浏览。*/
|
||||
/* Group browsing. */
|
||||
$lang->execution->allTasks = 'Voir Toutes';
|
||||
$lang->execution->assignedToMe = 'à Moi';
|
||||
$lang->execution->myInvolved = "Où j'ai participé";
|
||||
$lang->execution->assignedByMe = 'AssignedByMe';
|
||||
|
||||
$lang->execution->statusSelects[''] = 'Plus...';
|
||||
$lang->execution->statusSelects['wait'] = 'En Attente';
|
||||
@@ -246,6 +296,7 @@ $lang->execution->statusSelects['finishedbyme'] = 'Terminées par moi';
|
||||
$lang->execution->statusSelects['done'] = 'Faites';
|
||||
$lang->execution->statusSelects['closed'] = 'Fermées';
|
||||
$lang->execution->statusSelects['cancel'] = 'Annulées';
|
||||
$lang->execution->statusSelects['delayed'] = 'Delayed';
|
||||
|
||||
$lang->execution->groups[''] = 'Vision groupée';
|
||||
$lang->execution->groups['story'] = 'Grouper par Story';
|
||||
@@ -265,79 +316,94 @@ $lang->execution->groupFilter['assignedTo']['all'] = 'Toutes';
|
||||
|
||||
$lang->execution->byQuery = 'Recherche';
|
||||
|
||||
/* 查询条件列表。*/
|
||||
/* Query condition list. */
|
||||
$lang->execution->allExecution = "Tous les {$lang->executionCommon}s";
|
||||
$lang->execution->aboveAllProduct = "Tous les {$lang->productCommon}s dépendants";
|
||||
$lang->execution->aboveAllProduct = "Tous les {$lang->productCommon}s dépendants";
|
||||
$lang->execution->aboveAllExecution = "Tous les {$lang->executionCommon}s dépendants";
|
||||
|
||||
/* 页面提示。*/
|
||||
$lang->execution->linkStoryByPlanTips = "Cette action va lier toutes les stories incluses dans le plan à ce {$lang->executionCommon}.";
|
||||
$lang->execution->selectExecution = "Sélectionner {$lang->executionCommon}";
|
||||
$lang->execution->beginAndEnd = 'Durée';
|
||||
$lang->execution->lblStats = 'Efforts';
|
||||
$lang->execution->stats = 'Disponible: <strong>%s</strong>(h). Estimé: <strong>%s</strong>(h). Coût: <strong>%s</strong>(h). Reste: <strong>%s</strong>(h).';
|
||||
$lang->execution->taskSummary = "Total des tâches de cette page :<strong>%s</strong>. A Faire: <strong>%s</strong>. En cours: <strong>%s</strong>. Estimé: <strong>%s</strong>(h). Coût: <strong>%s</strong>(h). Reste: <strong>%s</strong>(h).";
|
||||
$lang->execution->pageSummary = "Total des tâches de cette page: <strong>%total%</strong>. A Faire: <strong>%wait%</strong>. En cours: <strong>%doing%</strong>. Estimé: <strong>%estimate%</strong>(h). Coût: <strong>%consumed%</strong>(h). Reste: <strong>%left%</strong>(h).";
|
||||
$lang->execution->checkedSummary = "Sélectionné: <strong>%total%</strong>. A Faire: <strong>%wait%</strong>. En cours: <strong>%doing%</strong>. Estimé: <strong>%estimate%</strong>(h). Coût: <strong>%consumed%</strong>(h). Reste: <strong>%left%</strong>(h).";
|
||||
$lang->execution->memberHoursAB = "%s a <strong>%s</ strong> heures.";
|
||||
$lang->execution->memberHours = '<div class="table-col"><div class="clearfix segments"><div class="segment"><div class="segment-title">%s Heures Disponibles</div><div class="segment-value">%s</div></div></div></div>';
|
||||
$lang->execution->countSummary = '<div class="table-col"><div class="clearfix segments"><div class="segment"><div class="segment-title">Tâches</div><div class="segment-value">%s</div></div><div class="segment"><div class="segment-title">En Cours</div><div class="segment-value"><span class="label label-dot label-primary"></span> %s</div></div><div class="segment"><div class="segment-title">A Faire</div><div class="segment-value"><span class="label label-dot label-primary muted"></span> %s</div></div></div></div>';
|
||||
$lang->execution->timeSummary = '<div class="table-col"><div class="clearfix segments"><div class="segment"><div class="segment-title">Estimé</div><div class="segment-value">%s</div></div><div class="segment"><div class="segment-title">Coût</div><div class="segment-value text-red">%s</div></div><div class="segment"><div class="segment-title">Reste</div><div class="segment-value">%s</div></div></div></div>';
|
||||
$lang->execution->groupSummaryAB = "<div>Tâches <strong>%s :</strong><span class='text-muted'>A Faire</span> %s <span class='text-muted'>En Cours</span> %s</div><div>Estimé <strong>%s :</strong><span class='text-muted'>Coût</span> %s <span class='text-muted'>Reste</span> %s</div>";
|
||||
$lang->execution->wbs = "Créer Tâche";
|
||||
$lang->execution->batchWBS = "Créer Tâche en lot";
|
||||
$lang->execution->howToUpdateBurn = "<a href='https://api.zentao.pm/goto.php?item=burndown' target='_blank' title='Comment mettre à jour le Graphe d´atterrissage ?' class='btn btn-link'>Mise à jour <i class='icon icon-help'></i></a>";
|
||||
$lang->execution->whyNoStories = "Aucune story ne peut être associée. Vérifiez s'il existe des stories dans {$lang->executionCommon} qui sont associées à {$lang->productCommon} et vérifiez qu'elles ont bien été validées.";
|
||||
$lang->execution->productStories = "Les stories associées au {$lang->executionCommon} sont une portion des stories associées au {$lang->productCommon}. Les stories ne peuvent être associées à un {$lang->executionCommon} qu'après avoir été validées. <a href='%s'> Associer Stories</a> maintenant.";
|
||||
$lang->execution->haveDraft = "%s stories sont encore en conception, elles ne peuvent pas être associées au {$lang->executionCommon} actuellement.";
|
||||
$lang->execution->doneExecutions = 'Terminé';
|
||||
$lang->execution->selectDept = 'Sélection Compartiment';
|
||||
$lang->execution->selectDeptTitle = 'Sélection Utilisateur';
|
||||
$lang->execution->copyTeam = 'Copier Equipe';
|
||||
$lang->execution->copyFromTeam = "Copié de l'Equipe {$lang->executionCommon} : <strong>%s</strong>";
|
||||
$lang->execution->noMatched = "Aucun $lang->executionCommon inclus '%s' ne peut être trouvé.";
|
||||
$lang->execution->copyTitle = "Choisissez un {$lang->executionCommon} à copier.";
|
||||
$lang->execution->copyTeamTitle = "Choisissez une Equipe {$lang->executionCommon} à copier.";
|
||||
$lang->execution->copyNoExecution = "Aucun {$lang->executionCommon} ne peut être copié.";
|
||||
$lang->execution->copyFromExecution = "Copié du {$lang->executionCommon} <strong>%s</strong>";
|
||||
$lang->execution->cancelCopy = 'Annuler la copie';
|
||||
$lang->execution->byPeriod = 'Par Temps';
|
||||
$lang->execution->byUser = 'Par Utilisateur';
|
||||
$lang->execution->noExecution = "Aucun {$lang->executionCommon}. ";
|
||||
$lang->execution->noExecutions = "Aucun {$lang->execution->common}.";
|
||||
$lang->execution->noMembers = "Actuellement il n'y a aucun membre dans l'équipe. On ne va pas aller loin... ";
|
||||
$lang->execution->workloadTotal = "The cumulative workload ratio should not exceed 100, and the total workload under the current product is: %s";
|
||||
$lang->execution->linkPRJStoryTip = "(Link {$lang->SRCommon} comes from {$lang->SRCommon} linked under the project)";
|
||||
$lang->execution->linkAllStoryTip = "({$lang->SRCommon} has never been linked under the project, and can be directly linked with {$lang->SRCommon} of the product linked with the sprint/stage)";
|
||||
/* Page prompt. */
|
||||
$lang->execution->linkStoryByPlanTips = "Cette action va lier toutes les stories incluses dans le plan à ce {$lang->executionCommon}.";
|
||||
$lang->execution->batchCreateStoryTips = "Please select the product that needs to be created in batches";
|
||||
$lang->execution->selectExecution = "Sélectionner {$lang->executionCommon}";
|
||||
$lang->execution->beginAndEnd = 'Durée';
|
||||
$lang->execution->lblStats = 'Efforts';
|
||||
$lang->execution->stats = 'Disponible: <strong>%s</strong>(h). Estimé: <strong>%s</strong>(h). Coût: <strong>%s</strong>(h). Reste: <strong>%s</strong>(h).';
|
||||
$lang->execution->taskSummary = "Total des tâches de cette page :<strong>%s</strong>. A Faire: <strong>%s</strong>. En cours: <strong>%s</strong>. Estimé: <strong>%s</strong>(h). Coût: <strong>%s</strong>(h). Reste: <strong>%s</strong>(h).";
|
||||
$lang->execution->pageSummary = "Total des tâches de cette page: <strong>%total%</strong>. A Faire: <strong>%wait%</strong>. En cours: <strong>%doing%</strong>. Estimé: <strong>%estimate%</strong>(h). Coût: <strong>%consumed%</strong>(h). Reste: <strong>%left%</strong>(h).";
|
||||
$lang->execution->checkedSummary = "Sélectionné: <strong>%total%</strong>. A Faire: <strong>%wait%</strong>. En cours: <strong>%doing%</strong>. Estimé: <strong>%estimate%</strong>(h). Coût: <strong>%consumed%</strong>(h). Reste: <strong>%left%</strong>(h).";
|
||||
$lang->execution->memberHoursAB = "%s a <strong>%s</ strong> heures.";
|
||||
$lang->execution->memberHours = '<div class="table-col"><div class="clearfix segments"><div class="segment"><div class="segment-title">%s Heures Disponibles</div><div class="segment-value">%s</div></div></div></div>';
|
||||
$lang->execution->countSummary = '<div class="table-col"><div class="clearfix segments"><div class="segment"><div class="segment-title">Tâches</div><div class="segment-value">%s</div></div><div class="segment"><div class="segment-title">En Cours</div><div class="segment-value"><span class="label label-dot label-primary"></span> %s</div></div><div class="segment"><div class="segment-title">A Faire</div><div class="segment-value"><span class="label label-dot label-primary muted"></span> %s</div></div></div></div>';
|
||||
$lang->execution->timeSummary = '<div class="table-col"><div class="clearfix segments"><div class="segment"><div class="segment-title">Estimé</div><div class="segment-value">%s</div></div><div class="segment"><div class="segment-title">Coût</div><div class="segment-value text-red">%s</div></div><div class="segment"><div class="segment-title">Reste</div><div class="segment-value">%s</div></div></div></div>';
|
||||
$lang->execution->groupSummaryAB = "<div>Tâches <strong>%s :</strong><span class='text-muted'>A Faire</span> %s <span class='text-muted'>En Cours</span> %s</div><div>Estimé <strong>%s :</strong><span class='text-muted'>Coût</span> %s <span class='text-muted'>Reste</span> %s</div>";
|
||||
$lang->execution->wbs = "Créer Tâche";
|
||||
$lang->execution->batchWBS = "Créer Tâche en lot";
|
||||
$lang->execution->howToUpdateBurn = "<a href='https://api.zentao.pm/goto.php?item=burndown' target='_blank' title='Comment mettre à jour le Graphe d´atterrissage ?' class='btn btn-link'>Mise à jour <i class='icon icon-help'></i></a>";
|
||||
$lang->execution->whyNoStories = "Aucune story ne peut être associée. Vérifiez s'il existe des stories dans {$lang->executionCommon} qui sont associées à {$lang->productCommon} et vérifiez qu'elles ont bien été validées.";
|
||||
$lang->execution->productStories = "Les stories associées au {$lang->executionCommon} sont une portion des stories associées au {$lang->productCommon}. Les stories ne peuvent être associées à un {$lang->executionCommon} qu'après avoir été validées. <a href='%s'> Associer Stories</a> maintenant.";
|
||||
$lang->execution->haveDraft = "%s stories sont encore en conception, elles ne peuvent pas être associées au {$lang->executionCommon} actuellement.";
|
||||
$lang->execution->doneExecutions = 'Terminé';
|
||||
$lang->execution->selectDept = 'Sélection Compartiment';
|
||||
$lang->execution->selectDeptTitle = 'Sélection Utilisateur';
|
||||
$lang->execution->copyTeam = 'Copier Equipe';
|
||||
$lang->execution->copyFromTeam = "Copié de l'Equipe {$lang->executionCommon} : <strong>%s</strong>";
|
||||
$lang->execution->noMatched = "Aucun $lang->executionCommon inclus '%s' ne peut être trouvé.";
|
||||
$lang->execution->copyTitle = "Choisissez un {$lang->executionCommon} à copier.";
|
||||
$lang->execution->copyNoExecution = 'There are no ' . $lang->executionCommon . 'available to copy.';
|
||||
$lang->execution->copyFromExecution = "Copié du {$lang->executionCommon} <strong>%s</strong>";
|
||||
$lang->execution->cancelCopy = 'Annuler la copie';
|
||||
$lang->execution->byPeriod = 'Par Temps';
|
||||
$lang->execution->byUser = 'Par Utilisateur';
|
||||
$lang->execution->noExecution = "Aucun {$lang->executionCommon}. ";
|
||||
$lang->execution->noExecutions = "Aucun {$lang->execution->common}.";
|
||||
$lang->execution->noPrintData = "No data can be printed.";
|
||||
$lang->execution->noMembers = "Actuellement il n'y a aucun membre dans l'équipe. On ne va pas aller loin... ";
|
||||
$lang->execution->workloadTotal = "The cumulative workload ratio should not exceed 100, and the total workload under the current product is: %s";
|
||||
// $lang->execution->linkProjectStoryTip = "(Link {$lang->SRCommon} comes from {$lang->SRCommon} linked under the execution)";
|
||||
$lang->execution->linkAllStoryTip = "({$lang->SRCommon} has never been linked under the project, and can be directly linked with {$lang->SRCommon} of the product linked with the sprint/stage)";
|
||||
if($config->systemMode == 'classic') $lang->execution->copyTeamTitle = "Choisissez une Equipe {$lang->executionCommon} à copier.";
|
||||
if($config->systemMode == 'new') $lang->execution->copyTeamTitle = "Choisissez une Equipe {$lang->executionCommon} à copier.";
|
||||
|
||||
/* 交互提示。*/
|
||||
/* Interactive prompts. */
|
||||
$lang->execution->confirmDelete = "Voulez-vous réellement supprimer le {$lang->executionCommon}[%s] ?";
|
||||
$lang->execution->confirmUnlinkMember = "Voulez-vous retirer cet utilisateur du {$lang->executionCommon} ?";
|
||||
$lang->execution->confirmUnlinkStory = "After {$lang->SRCommon} is removed, cased linked to {$lang->SRCommon} will be reomoved and tasks linked to {$lang->SRCommon} will be cancelled. Do you want to continue?";
|
||||
$lang->execution->confirmSync = "After modifying the project, in order to maintain the consistency of data, the data of products, requirements, teams and whitelist associated with the implementation will be synchronized to the new project. Please know.";
|
||||
$lang->execution->confirmUnlinkExecutionStory = "Do you want to unlink this Story from the project?";
|
||||
$lang->execution->notAllowedUnlinkStory = "This {$lang->SRCommon} is linked to the {$lang->executionCommon} of the project. Remove it from the {$lang->executionCommon}, then try again.";
|
||||
$lang->execution->notAllowRemoveProducts = "The story of this product is linked with the {$lang->executionCommon}. Unlink it before doing any action.";
|
||||
$lang->execution->errorNoLinkedProducts = "Aucun {$lang->productCommon} n'est associé à ce {$lang->executionCommon}. Vous allez être redirigé vers la page {$lang->productCommon} pour en associer un.";
|
||||
$lang->execution->errorSameProducts = "Ce {$lang->executionCommon} ne peut pas être associé deux fois au même {$lang->productCommon}. Imaginez un peu les résultats !";
|
||||
$lang->execution->errorSameBranches = "{$lang->executionCommon} cannot be linked to the same branch twice";
|
||||
$lang->execution->errorBegin = "The start time of {$lang->executionCommon} cannot be less than the start time of the project %s.";
|
||||
$lang->execution->errorEnd = "The end time of {$lang->executionCommon} cannot be greater than the end time %s of the project.";
|
||||
$lang->execution->errorLetterProject = "The start time of stage cannot be less than the start time of the project %s.";
|
||||
$lang->execution->errorGreaterProject = "The end time of stage cannot be greater than the end time %s of the project.";
|
||||
$lang->execution->accessDenied = "Votre accès au {$lang->executionCommon} est refusé ! Désolé.";
|
||||
$lang->execution->tips = 'Note';
|
||||
$lang->execution->afterInfo = "Le {$lang->executionCommon} a été créé avec succès ! Ensuite vous pouvez ";
|
||||
$lang->execution->setTeam = "Composer l'Equipe";
|
||||
$lang->execution->linkStory = 'Associer Story';
|
||||
$lang->execution->linkStory = 'Stories liées';
|
||||
$lang->execution->createTask = 'Créer des Tâches';
|
||||
$lang->execution->goback = "Revenir en arrière";
|
||||
$lang->execution->gobackExecution = "Go Back {$lang->executionCommon} List";
|
||||
$lang->execution->noweekend = 'Exclure les Weekends';
|
||||
$lang->execution->nodelay = 'Exclude Delay Date';
|
||||
$lang->execution->withweekend = 'Inclure les Weekends';
|
||||
$lang->execution->withdelay = 'Include Delay Date';
|
||||
$lang->execution->interval = 'Intervalles';
|
||||
$lang->execution->fixFirstWithLeft = 'Mettre à jour les heures également';
|
||||
$lang->execution->unfinishedExecution = "This {$lang->executionCommon} has ";
|
||||
$lang->execution->unfinishedTask = "[%s] unfinished tasks. ";
|
||||
$lang->execution->unresolvedBug = "[%s] unresolved bugs. ";
|
||||
$lang->execution->projectNotEmpty = 'Project cannot be empty.';
|
||||
$lang->execution->confirmStoryToTask = $lang->SRCommon . '%s are converted to tasks in the current. Do you want to convert them anyways?';
|
||||
$lang->execution->ge = "『%s』should be >= actual begin『%s』.";
|
||||
$lang->execution->storyDragError = "The {$lang->SRCommon} is still a draft or has been changed, please drag it after the review";
|
||||
$lang->execution->countTip = ' (%s member)';
|
||||
$lang->execution->pleaseInput = "Enter";
|
||||
|
||||
/* 统计。*/
|
||||
/* Statistics. */
|
||||
$lang->execution->charts = new stdclass();
|
||||
$lang->execution->charts->burn = new stdclass();
|
||||
$lang->execution->charts->burn->graph = new stdclass();
|
||||
@@ -351,6 +417,7 @@ $lang->execution->charts->burn->graph->rotateNames = 1;
|
||||
$lang->execution->charts->burn->graph->showValues = 0;
|
||||
$lang->execution->charts->burn->graph->reference = 'Idéal';
|
||||
$lang->execution->charts->burn->graph->actuality = 'Actuel';
|
||||
$lang->execution->charts->burn->graph->delay = 'Delay';
|
||||
|
||||
$lang->execution->placeholder = new stdclass();
|
||||
$lang->execution->placeholder->code = "Abréviation du nom du {$lang->executionCommon}";
|
||||
@@ -370,11 +437,13 @@ $lang->execution->kanban = "Kanban";
|
||||
$lang->execution->kanbanSetting = "Paramétrage";
|
||||
$lang->execution->resetKanban = "Réinitialiser";
|
||||
$lang->execution->printKanban = "Impression";
|
||||
$lang->execution->fullScreen = "Full Screen";
|
||||
$lang->execution->bugList = "Bugs";
|
||||
|
||||
$lang->execution->kanbanHideCols = 'Colonnes masquées';
|
||||
$lang->execution->kanbanShowOption = 'Déplier';
|
||||
$lang->execution->kanbanColsColor = 'Personnalisation Couleurs';
|
||||
$lang->execution->kanbanCardsUnit = 'X';
|
||||
|
||||
$lang->execution->kanbanViewList['all'] = 'All';
|
||||
$lang->execution->kanbanViewList['story'] = "{$lang->SRCommon}";
|
||||
@@ -399,12 +468,13 @@ $lang->printKanban->typeList['increment'] = 'Incrément';
|
||||
$lang->execution->typeList[''] = '';
|
||||
$lang->execution->typeList['stage'] = 'Stage';
|
||||
$lang->execution->typeList['sprint'] = $lang->executionCommon;
|
||||
$lang->execution->typeList['kanban'] = 'Kanban';
|
||||
|
||||
$lang->execution->featureBar['task']['all'] = $lang->execution->allTasks;
|
||||
$lang->execution->featureBar['task']['unclosed'] = $lang->execution->unclosed;
|
||||
$lang->execution->featureBar['task']['assignedtome'] = $lang->execution->assignedToMe;
|
||||
$lang->execution->featureBar['task']['myinvolved'] = $lang->execution->myInvolved;
|
||||
$lang->execution->featureBar['task']['delayed'] = 'Ajournées';
|
||||
$lang->execution->featureBar['task']['assignedbyme'] = $lang->execution->assignedByMe;
|
||||
$lang->execution->featureBar['task']['needconfirm'] = 'A confirmer';
|
||||
$lang->execution->featureBar['task']['status'] = $lang->execution->statusSelects[''];
|
||||
|
||||
@@ -429,10 +499,28 @@ $lang->execution->treeLevel['root'] = 'Masquer Tout';
|
||||
$lang->execution->treeLevel['task'] = 'Stories&Tâches';
|
||||
$lang->execution->treeLevel['story'] = 'Seulement Stories';
|
||||
|
||||
$lang->execution->action = new stdclass();
|
||||
$lang->execution->action->opened = '$date, created by <strong>$actor</strong>. $extra' . "\n";
|
||||
$lang->execution->action->managed = '$date, managed by <strong>$actor</strong>. $extra' . "\n";
|
||||
$lang->execution->action->edited = '$date, edited by <strong>$actor</strong>. $extra' . "\n";
|
||||
$lang->execution->action->extra = 'Linked products is %s.';
|
||||
|
||||
$lang->execution->statusColorList = array();
|
||||
$lang->execution->statusColorList['wait'] = '#0991FF';
|
||||
$lang->execution->statusColorList['doing'] = '#0BD986';
|
||||
$lang->execution->statusColorList['suspended'] = '#fdc137';
|
||||
$lang->execution->statusColorList['closed'] = '#838A9D';
|
||||
|
||||
if(!isset($lang->execution->gantt)) $lang->execution->gantt = new stdclass();
|
||||
$lang->execution->gantt->color[0] = 'bbb';
|
||||
$lang->execution->gantt->color[1] = 'ff5d5d';
|
||||
$lang->execution->gantt->color[2] = 'ff9800';
|
||||
$lang->execution->gantt->color[3] = '16a8f8';
|
||||
$lang->execution->gantt->color[4] = '00da88';
|
||||
|
||||
$lang->execution->gantt->exportImg = 'Export as Image';
|
||||
$lang->execution->gantt->exportPDF = 'Export as PDF';
|
||||
$lang->execution->gantt->exporting = 'Exporting...';
|
||||
$lang->execution->gantt->exportFail = 'Failed to export.';
|
||||
|
||||
$lang->execution->boardColorList = array('#32C5FF', '#006AF1', '#9D28B2', '#FF8F26', '#7FBB00', '#424BAC', '#66c5f8', '#EC2761');
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->extension->common = 'Erweiterung';
|
||||
$lang->extension->id = 'ID';
|
||||
$lang->extension->browse = 'Durchsuchen';
|
||||
$lang->extension->install = 'Installieren';
|
||||
$lang->extension->installAuto = 'Auto Install';
|
||||
@@ -29,11 +30,13 @@ $lang->extension->eraseAction = 'Erase Extension';
|
||||
$lang->extension->upgrade = 'Erweiterung Upgraden';
|
||||
$lang->extension->agreeLicense = 'Lizenz';
|
||||
|
||||
$lang->extension->structure = 'Struktur';
|
||||
$lang->extension->structureAction = 'Struktur';
|
||||
$lang->extension->installed = 'Installiert';
|
||||
$lang->extension->deactivated = 'Deaktiviert';
|
||||
$lang->extension->available = 'Heruntergeladen';
|
||||
$lang->extension->browseAction = 'Extension List';
|
||||
|
||||
$lang->extension->structure = 'Struktur';
|
||||
$lang->extension->structureAction = 'Struktur';
|
||||
$lang->extension->installed = 'Installiert';
|
||||
$lang->extension->deactivated = 'Deaktiviert';
|
||||
$lang->extension->available = 'Heruntergeladen';
|
||||
|
||||
$lang->extension->name = 'Erweiterungsname';
|
||||
$lang->extension->code = 'Code';
|
||||
@@ -89,13 +92,14 @@ $lang->extension->viewInstalled = 'Installiert';
|
||||
$lang->extension->viewAvailable = 'Verfügbar';
|
||||
$lang->extension->viewDeactivated = 'Deactiviert';
|
||||
$lang->extension->backDBFile = 'Erweiterungsdaten wurden gesichert nach %s!';
|
||||
$lang->extension->noticeOkFile = '<h5>Aus Sicherheitsgründen muss Ihr Adminkonto bestätigt werden.</h5>
|
||||
<h5>Bitte melden Sie sich an und erstellen Sie %s.</h5>
|
||||
<p>Hinweis</p>
|
||||
$lang->extension->noticeOkFile = "<h5>For security reasons, your Admin account has to be confirmed.</h5>
|
||||
<h5>Plese login your ZenTao server and create %s.</h5>
|
||||
<p>Execute command: echo '' > %s</p>
|
||||
<p>Note</p>
|
||||
<ol>
|
||||
<li>1. Die Datei die Sie erstellen wird leer sein.</li>
|
||||
<li>2. Wenn die Datei bereits existiert, löschen Sie sie und erstellen Sie eine neue Datei.</li>
|
||||
</ol>';
|
||||
<li>The file you will create is empty.</li>
|
||||
<li>If such file exists, delete it first, and then create one.</li>
|
||||
</ol>";
|
||||
|
||||
$lang->extension->upgradeExt = 'Upgrade';
|
||||
$lang->extension->installExt = 'Installieren';
|
||||
|
||||
@@ -7,9 +7,10 @@
|
||||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||||
* @package extension
|
||||
* @version $Id$
|
||||
* @link https://www.zentao.pm
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->extension->common = 'Extension';
|
||||
$lang->extension->id = 'ID';
|
||||
$lang->extension->browse = 'Extensions';
|
||||
$lang->extension->install = 'Installer Extension';
|
||||
$lang->extension->installAuto = 'Auto Installation';
|
||||
@@ -29,6 +30,8 @@ $lang->extension->eraseAction = 'Effacer Extension';
|
||||
$lang->extension->upgrade = 'Upgrade Extension';
|
||||
$lang->extension->agreeLicense = 'Accepter le contrat de license.';
|
||||
|
||||
$lang->extension->browseAction = 'Extension List';
|
||||
|
||||
$lang->extension->structure = 'Structure Extension';
|
||||
$lang->extension->structureAction = 'Extension Structure';
|
||||
$lang->extension->installed = 'Installée';
|
||||
@@ -89,13 +92,14 @@ $lang->extension->viewInstalled = 'Extensions Installées';
|
||||
$lang->extension->viewAvailable = 'Extensions Possibles';
|
||||
$lang->extension->viewDeactivated = 'Extensions Désactivées';
|
||||
$lang->extension->backDBFile = 'Les données de cette extension ont été sauvegardées dans %s!';
|
||||
$lang->extension->noticeOkFile = '<h5>Pour des raisons de sécurité, votre compte Administrateur doit être confirmé.</h5>
|
||||
<h5>Connectez-vous à votre serveur ZenTao et créez %s.</h5>
|
||||
$lang->extension->noticeOkFile = "<h5>For security reasons, your Admin account has to be confirmed.</h5>
|
||||
<h5>Plese login your ZenTao server and create %s.</h5>
|
||||
<p>Execute command: echo '' > %s</p>
|
||||
<p>Note</p>
|
||||
<ol>
|
||||
<li>Le fichier que vous allez créer doit être vide.</li>
|
||||
<li>Si le fichier existe déjà, supprimez-le et créez-le à nouveau.</li>
|
||||
</ol>';
|
||||
<li>The file you will create is empty.</li>
|
||||
<li>If such file exists, delete it first, and then create one.</li>
|
||||
</ol>";
|
||||
|
||||
$lang->extension->upgradeExt = 'Upgrader';
|
||||
$lang->extension->installExt = 'Installer';
|
||||
|
||||
@@ -11,6 +11,10 @@
|
||||
*/
|
||||
$lang->file = new stdclass();
|
||||
$lang->file->common = 'Datei';
|
||||
$lang->file->id = 'ID';
|
||||
$lang->file->objectType = 'Object Type';
|
||||
$lang->file->objectID = 'Object ID';
|
||||
$lang->file->deleted = 'Deleted';
|
||||
$lang->file->uploadImages = 'Stapel Upload';
|
||||
$lang->file->download = 'Dateien downloaden';
|
||||
$lang->file->uploadDate = 'Hochgeladen am';
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user