2023-05-16 10:47:08 +08:00

324 lines
18 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
/**
* The task module English file of ZenTaoPMS.
*
* @copyright Copyright 2009-2015 禅道软件(青岛)有限公司(ZenTao Software (Qingdao) Co., Ltd. www.cnezsoft.com)
* @license ZPL (http://zpl.pub/page/zplv12.html)
* @author Nguyễn Quốc Nho <quocnho@gmail.com>
* @package task
* @version $Id: vi.php 5040 2013-07-06 06:22:18Z zhujinyonging@gmail.com $
* @link http://www.zentao.net
*/
$lang->task->index = "Home";
$lang->task->create = "Tạo nhiệm vụ";
$lang->task->batchCreate = "Tạo hàng loạt";
$lang->task->batchCreateChildren = "Tạo nhiệm vụ con hàng loạt";
$lang->task->batchEdit = "Sửa hàng loạt";
$lang->task->batchChangeModule = "Thay đổi Module hàng loạt";
$lang->task->batchClose = "Đóng hàng loạt";
$lang->task->batchCancel = "Hủy hàng loạt";
$lang->task->edit = "Sửa nhiệm vụ";
$lang->task->delete = "Xóa";
$lang->task->deleteAction = "Xóa nhiệm vụ";
$lang->task->deleted = "Đã xóa";
$lang->task->delayed = 'Tạm ngưng';
$lang->task->view = "Chi tiết nhiệm vụ";
$lang->task->logEfforts = "Chấm công";
$lang->task->record = "Dự tính";
$lang->task->recordedBy = "Recorded By";
$lang->task->start = "Bắt đầu";
$lang->task->startAction = "Bắt đầu nhiệm vụ";
$lang->task->restart = "Tiếp tục";
$lang->task->restartAction = "Tiếp tục nhiệm vụ";
$lang->task->finishAction = "Hoàn thành nhiệm vụ";
$lang->task->finish = "Kết thúc";
$lang->task->pause = "Tạm dừng";
$lang->task->pauseAction = "Tạm dừng nhiệm vụ";
$lang->task->close = "Đóng";
$lang->task->closeAction = "Đóng nhiệm vụ";
$lang->task->cancel = "Hủy";
$lang->task->cancelAction = "Hủy nhiệm vụ";
$lang->task->activateAction = "Kích hoạt nhiệm vụ";
$lang->task->activate = "Kích hoạt";
$lang->task->export = "Xuất dữ liệu";
$lang->task->exportAction = "Xuất nhiệm vụ";
$lang->task->reportChart = "Biểu đồ báo cáo";
$lang->task->fromBug = 'Từ Bug';
$lang->task->case = 'Tình huống liên kết';
$lang->task->confirmStoryChange = "Xác nhận thay đổi";
$lang->task->storyChange = "Câu chuyện đã thay đổi";
$lang->task->progress = 'Tiến độ';
$lang->task->progressAB = 'Tiến độ';
$lang->task->progressTips = 'Đã làm/(Đã làm + Còn lại)';
$lang->task->copy = 'Copy nhiệm vụ';
$lang->task->waitTask = 'Đang đợi nhiệm vụ';
$lang->task->allModule = 'Tất cả Module';
$lang->task->replace = 'Replace';
$lang->task->common = 'Nhiệm vụ';
$lang->task->id = 'ID';
$lang->task->project = 'project';
$lang->task->execution = $lang->executionCommon;
$lang->task->module = 'Module';
$lang->task->moduleAB = 'Module';
$lang->task->story = 'Câu chuyện';
$lang->task->storyAB = 'Câu chuyện';
$lang->task->storySpec = 'Mô tả câu chuyện';
$lang->task->storyVerify = 'Tiêu chí chấp nhận';
$lang->task->storyVersion = 'Phiên bản câu chuyện';
$lang->task->color = 'Màu';
$lang->task->name = 'Tên';
$lang->task->type = 'Loại';
$lang->task->typeAB = 'Loại';
$lang->task->pri = 'Ưu tiên';
$lang->task->mailto = 'Mail tới';
$lang->task->estimate = 'Dự tính';
$lang->task->estimateAB = 'DT.';
$lang->task->left = 'Còn';
$lang->task->leftAB = 'Còn';
$lang->task->consumed = 'Đã làm';
$lang->task->currentConsumed = 'Giờ làm';
$lang->task->myConsumed = 'Giờ làm của bạn';
$lang->task->consumedAB = 'Giờ làm làm';
$lang->task->hour = 'giờ';
$lang->task->consumedThisTime = 'Đã làm';
$lang->task->leftThisTime = 'Còn';
$lang->task->datePlan = 'Thời gian';
$lang->task->estStarted = 'Bắt đầu';
$lang->task->realStarted = 'Bắt đầu thực tế';
$lang->task->date = 'Ngày';
$lang->task->deadline = 'Hạn chót';
$lang->task->deadlineAB = 'Hạn chót';
$lang->task->status = 'Tình trạng';
$lang->task->subStatus = 'Tình trạng con';
$lang->task->desc = 'Mô tả';
$lang->task->assign = 'Giao cho';
$lang->task->assignAction = 'Bàn giao nhiệm vụ';
$lang->task->assignTo = $lang->task->assign;
$lang->task->batchAssignTo = 'Bàn giao hàng loạt';
$lang->task->assignedTo = 'Giao cho';
$lang->task->assignedToAB = 'Giao cho';
$lang->task->assignedDate = 'Ngày giao';
$lang->task->openedBy = 'Người tạo';
$lang->task->openedDate = 'Ngày tạo';
$lang->task->openedDateAB = 'Tạo ngày';
$lang->task->finishedBy = 'Người kết thúc';
$lang->task->finishedByAB = 'Người kết thúc';
$lang->task->finishedDate = 'Thực tế kết thúc';
$lang->task->finishedDateAB = 'Thực tế kết thúc';
$lang->task->finishedList = 'Người kết thúc';
$lang->task->canceledBy = 'Hủy bởi';
$lang->task->canceledDate = 'Ngày hủy';
$lang->task->closedBy = 'Người đóng';
$lang->task->closedDate = 'Ngày đóng';
$lang->task->closedReason = 'Lý do đóng';
$lang->task->lastEditedBy = 'Người sửa';
$lang->task->lastEditedDate = 'Ngày sửa';
$lang->task->lastEdited = 'Người sửa';
$lang->task->recordEstimate = 'Chấm công';
$lang->task->editEstimate = 'Sửa dự tính';
$lang->task->deleteEstimate = 'Xóa dự tính';
$lang->task->colorTag = 'Màu';
$lang->task->files = 'Files';
$lang->task->my = 'My ';
$lang->task->hasConsumed = 'Đã làm';
$lang->task->multiple = 'Nhiều người dùng';
$lang->task->multipleAB = 'M';
$lang->task->team = 'Đội nhóm';
$lang->task->transfer = 'Chuyển đổi';
$lang->task->transferTo = 'Chuyển thành';
$lang->task->children = 'Nhiệm vụ con';
$lang->task->childrenAB = 'C';
$lang->task->parent = 'Nhiệm vụ mẹ';
$lang->task->parentAB = 'Mẹ';
$lang->task->lblPri = 'P';
$lang->task->lblHour = '(giờ)';
$lang->task->lblTestStory = 'Câu chuyện đã Test';
$lang->task->ditto = 'Như trên';
$lang->task->dittoNotice = 'Nhiệm vụ này không thuộc về cùng một %s với nhiệm vụ trước!';
$lang->task->selectTestStory = 'Chọn câu chuyện đã Test';
$lang->task->selectAllUser = 'Tất cả người dùng';
$lang->task->noStory = 'Không có câu chuyện liên kết';
$lang->task->noAssigned = 'Chưa giao';
$lang->task->noFinished = 'Chưa kết thúc';
$lang->task->noClosed = 'Chưa đóng';
$lang->task->yesterdayFinished = 'Kết thúc hôm qua';
$lang->task->allTasks = 'Nhiệm vụ';
$lang->task->linkMR = 'Related MRs';
$lang->task->linkCommit = 'Related Commits';
$lang->task->statusList[''] = '';
$lang->task->statusList['wait'] = 'Đang đợi';
$lang->task->statusList['doing'] = 'Đang làm';
$lang->task->statusList['done'] = 'Hoàn thành';
$lang->task->statusList['pause'] = 'Đã ngưng';
$lang->task->statusList['cancel'] = 'Đã hủy';
$lang->task->statusList['closed'] = 'Đã đóng';
$lang->task->typeList[''] = '';
$lang->task->typeList['design'] = 'Thiết kế';
$lang->task->typeList['devel'] = 'Phát triển';
$lang->task->typeList['request'] = 'Request';
$lang->task->typeList['test'] = 'Đang test';
$lang->task->typeList['study'] = 'Study';
$lang->task->typeList['discuss'] = 'Thảo luận';
$lang->task->typeList['ui'] = 'UI';
$lang->task->typeList['affair'] = 'Work';
$lang->task->typeList['misc'] = 'Khác';
$lang->task->priList[0] = '';
$lang->task->priList[1] = '1';
$lang->task->priList[2] = '2';
$lang->task->priList[3] = '3';
$lang->task->priList[4] = '4';
$lang->task->reasonList[''] = '';
$lang->task->reasonList['done'] = 'Hoàn thành';
$lang->task->reasonList['cancel'] = 'Đã hủy';
$lang->task->afterChoices['continueAdding'] = ' Tiếp tục thêm nhiệm vụ';
$lang->task->afterChoices['toTaskList'] = 'Tới trang danh sách nhiệm vụ';
$lang->task->afterChoices['toStoryList'] = 'Tới trang danh sách câu chuyện';
$lang->task->legendBasic = 'Thông tin cơ bản';
$lang->task->legendEffort = 'Chấm công';
$lang->task->legendLife = 'Toàn bộ nhiệm vụ';
$lang->task->legendDesc = 'Mô tả nhiệm vụ';
$lang->task->confirmDelete = "Bạn có muốn xóa nhiệm vụ này?";
$lang->task->confirmDeleteEstimate = "Bạn có muốn xóa nó?";
$lang->task->copyStoryTitle = "Copy";
$lang->task->afterSubmit = "Tiếp ";
$lang->task->successSaved = "Đã tạo!";
$lang->task->delayWarning = " <strong class='text-danger'> Tạm ngưng %s ngày </strong>";
$lang->task->remindBug = "Nhiệm vụ này được chuyển từ một bug. Bạn có muốn cập nhật Bug: %s?";
$lang->task->confirmChangeExecution = "Nếu bạn thay đổi {$lang->executionCommon}, Module, Câu chuyện và Người được bàn giao sẽ cũng bị thay đổi. Bạn có muốn thay đổi nó?";
$lang->task->confirmFinish = '"Còn lại" bằng 0. Bạn có muốn thay đổi tình trạng thành "Kết thúc"?';
$lang->task->confirmRecord = '"Còn lại" bằng 0. Bạn có muốn thiết lập nhiệm vụ thành "Kết thúc"?';
$lang->task->confirmTransfer = '"Còn lại" bằng 0Bạn có muốn chuyển thành nhiệm vụ?';
$lang->task->noticeTaskStart = '"Cost Hour" and "Left Hour" cannot be 0 at the same time.';
$lang->task->noticeLinkStory = "Không có câu chuyện liên kết. Bạn có thể %s cho dự án này, sau đó %s.";
$lang->task->noticeSaveRecord = 'Số giờ làm của bạn chưa được lưu. Vui lòng lưu nó trước.';
$lang->task->commentActions = '%s. %s, nhận xét bởi <strong>%s</strong>.';
$lang->task->deniedNotice = 'Chỉ có %s này có thể %s nhiệm vụ này.';
$lang->task->noTask = 'Không có nhiệm vụ nào';
$lang->task->createDenied = 'Tạo nhiệm vụ bị từ chối trong dự án này';
$lang->task->cannotDeleteParent = 'Không thể xóa nhiệm vụ cha';
$lang->task->addChildTask = 'Because the task has already consumed consumption, to ensure data consistency, we will help you create a subtask with the same name to record the consumption.';
$lang->task->action = new stdclass();
$lang->task->action->linked2revision = array('main' => '$date, linked by <strong>$actor</strong> to Revision <strong>$extra</strong>.');
$lang->task->action->unlinkedfromrevision = array('main' => '$date, unlinked by <strong>$actor</strong> to Revision <strong>$extra</strong>.');
$lang->task->error = new stdclass();
$lang->task->error->totalNumber = '"Total Cost" must be numbers.';
$lang->task->error->consumedNumber = '"Giờ làm" phải là số.';
$lang->task->error->estimateNumber = '"Dự tính" phải là số.';
$lang->task->error->recordMinus = 'Giờ làm không nên là số âm';
$lang->task->error->leftNumber = '"Left" must be numbers.';
$lang->task->error->recordMinus = 'Giờ làm không nên là số âm';
$lang->task->error->consumedSmall = '"Tổng giờ làm" phải là > số cuối cùng.';
$lang->task->error->consumedThisTime = 'Vui lòng nhập "Số giờ làm"';
$lang->task->error->left = 'Vui lòng nhập "Giờ còn lại"';
$lang->task->error->work = '"Nhận xét" phải là < %d ký tự.';
$lang->task->error->skipClose = 'Nhiệm vụ: %s không là “Kết thúc” hoặc “Đã hủy”. Bạn có muốn đóng nó?';
$lang->task->error->consumed = 'Nhiệm vụ: %s giờ phải là < 0. Bỏ qua thay đổi cho nhiệm vụ này.';
$lang->task->error->assignedTo = 'Nhiệm vụ nhiều người dùng trong tình trạng hiện tại không thể giao cho một thành viên người không trong Nhóm nhiệm vụ.';
$lang->task->error->consumedEmpty = '"Giờ làm" không nên 0.';
$lang->task->error->deadlineSmall = '"Hạn chót" phải lớn hơn "Ngày bắt đầu".';
$lang->task->error->alreadyStarted = 'You cannot start this task, because it is started.';
$lang->task->error->realStartedEmpty = '"Real Started" should not be empty.';
$lang->task->error->finishedDateEmpty = '"Finished Date" should not be empty.';
$lang->task->error->finishedDateSmall = '"Finished Date" should be > "Real Started"';
$lang->task->error->alreadyConsumed = 'The currently selected parent task has been consumed.';
$lang->task->error->date = 'The date should be <= today.';
/* Report. */
$lang->task->report = new stdclass();
$lang->task->report->common = 'Báo cáo';
$lang->task->report->select = 'Chọn loại báo cáo';
$lang->task->report->create = 'Tạo báo cáo';
$lang->task->report->value = 'Nhiệm vụ';
$lang->task->report->charts['tasksPerExecution'] = 'Nhiệm vụ ' . $lang->executionCommon;
$lang->task->report->charts['tasksPerModule'] = 'Module nhiệm vụ';
$lang->task->report->charts['tasksPerAssignedTo'] = 'giao cho';
$lang->task->report->charts['tasksPerType'] = 'Loại nhiệm vụ';
$lang->task->report->charts['tasksPerPri'] = 'Ưu tiên nhiệm vụ';
$lang->task->report->charts['tasksPerStatus'] = 'Tình trạng nhiệm vụ';
$lang->task->report->charts['tasksPerDeadline'] = 'Hạn chót nhiệm vụ';
$lang->task->report->charts['tasksPerEstimate'] = 'Dự tính';
$lang->task->report->charts['tasksPerLeft'] = 'Còn lại';
$lang->task->report->charts['tasksPerConsumed'] = 'Đã làm';
$lang->task->report->charts['tasksPerFinishedBy'] = 'Người kết thúc';
$lang->task->report->charts['tasksPerClosedReason'] = 'Lý do đóng';
$lang->task->report->charts['finishedTasksPerDay'] = 'Nhiệm vụ hoàn thành/ngày';
$lang->task->report->options = new stdclass();
$lang->task->report->options->graph = new stdclass();
$lang->task->report->options->type = 'pie';
$lang->task->report->options->width = 500;
$lang->task->report->options->height = 140;
$lang->task->report->tasksPerExecution = new stdclass();
$lang->task->report->tasksPerModule = new stdclass();
$lang->task->report->tasksPerAssignedTo = new stdclass();
$lang->task->report->tasksPerType = new stdclass();
$lang->task->report->tasksPerPri = new stdclass();
$lang->task->report->tasksPerStatus = new stdclass();
$lang->task->report->tasksPerDeadline = new stdclass();
$lang->task->report->tasksPerEstimate = new stdclass();
$lang->task->report->tasksPerLeft = new stdclass();
$lang->task->report->tasksPerConsumed = new stdclass();
$lang->task->report->tasksPerFinishedBy = new stdclass();
$lang->task->report->tasksPerClosedReason = new stdclass();
$lang->task->report->finishedTasksPerDay = new stdclass();
$lang->task->report->tasksPerExecution->item = $lang->executionCommon;
$lang->task->report->tasksPerModule->item = 'Module';
$lang->task->report->tasksPerAssignedTo->item = 'Giao cho';
$lang->task->report->tasksPerType->item = 'Loại';
$lang->task->report->tasksPerPri->item = 'Ưu tiên';
$lang->task->report->tasksPerStatus->item = 'Tình trạng';
$lang->task->report->tasksPerDeadline->item = 'Ngày';
$lang->task->report->tasksPerEstimate->item = 'Dự tính';
$lang->task->report->tasksPerLeft->item = 'Còn lại';
$lang->task->report->tasksPerConsumed->item = 'Đã làm';
$lang->task->report->tasksPerFinishedBy->item = 'Người kết thúc';
$lang->task->report->tasksPerClosedReason->item = 'Lý do';
$lang->task->report->finishedTasksPerDay->item = 'Ngày';
$lang->task->report->tasksPerExecution->graph = new stdclass();
$lang->task->report->tasksPerModule->graph = new stdclass();
$lang->task->report->tasksPerAssignedTo->graph = new stdclass();
$lang->task->report->tasksPerType->graph = new stdclass();
$lang->task->report->tasksPerPri->graph = new stdclass();
$lang->task->report->tasksPerStatus->graph = new stdclass();
$lang->task->report->tasksPerDeadline->graph = new stdclass();
$lang->task->report->tasksPerEstimate->graph = new stdclass();
$lang->task->report->tasksPerLeft->graph = new stdclass();
$lang->task->report->tasksPerConsumed->graph = new stdclass();
$lang->task->report->tasksPerFinishedBy->graph = new stdclass();
$lang->task->report->tasksPerClosedReason->graph = new stdclass();
$lang->task->report->finishedTasksPerDay->graph = new stdclass();
$lang->task->report->tasksPerExecution->graph->xAxisName = $lang->executionCommon;
$lang->task->report->tasksPerModule->graph->xAxisName = 'Module';
$lang->task->report->tasksPerAssignedTo->graph->xAxisName = 'Người dùng';
$lang->task->report->tasksPerType->graph->xAxisName = 'Loại';
$lang->task->report->tasksPerPri->graph->xAxisName = 'Ưu tiên';
$lang->task->report->tasksPerStatus->graph->xAxisName = 'Tình trạng';
$lang->task->report->tasksPerDeadline->graph->xAxisName = 'Ngày';
$lang->task->report->tasksPerEstimate->graph->xAxisName = 'Dự tính';
$lang->task->report->tasksPerLeft->graph->xAxisName = 'Còn lại';
$lang->task->report->tasksPerConsumed->graph->xAxisName = 'Đã làm';
$lang->task->report->tasksPerFinishedBy->graph->xAxisName = 'Người dùng';
$lang->task->report->tasksPerClosedReason->graph->xAxisName = 'Lý do đóng';
$lang->task->report->finishedTasksPerDay->type = 'bar';
$lang->task->report->finishedTasksPerDay->graph->xAxisName = 'Ngày';
$lang->taskestimate = new stdclass();
$lang->taskestimate->consumed = 'Dự tính';