# The contents of this file are subject to the Common Public Attribution License
# Version 1.0 (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
# http://www.projity.com/license . The License is based on the Mozilla Public
# License Version 1.1 but Sections 14 and 15 have been added to cover use of
# software over a computer network and provide for limited attribution for the
# Original Developer. In addition, Exhibit A has been modified to be consistent
# with Exhibit B.

# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the
# specific language governing rights and limitations under the License. The
# Original Code is OpenProj. The Original Developer is the Initial Developer and
# is Projity, Inc. All portions of the code written by Projity are Copyright (c)
# 2006, 2007. All Rights Reserved. Contributors Projity, Inc.

# Alternatively, the contents of this file may be used under the terms of the
# Projity End-User License Agreeement (the Projity License), in which case the
# provisions of the Projity License are applicable instead of those above. If you
# wish to allow use of your version of this file only under the terms of the
# Projity License and not to allow others to use your version of this file under
# the CPAL, indicate your decision by deleting the provisions above and replace
# them with the notice and other provisions required by the Projity  License. If
# you do not delete the provisions above, a recipient may use your version of this
# file under either the CPAL or the Projity License.

# [NOTE: The text of this license may differ slightly from the text of the notices
# in Exhibits A and B of the license at http://www.projity.com/license. You should
# use the latest text at http://www.projity.com/license for your modifications.
# You may not remove this license text from the source files.]

# Attribution Information: Attribution Copyright Notice: Copyright \u00a9 2006, 2007
# Projity, Inc. Attribution Phrase (not exceeding 10 words): Powered by OpenProj,
# an open source solution from Projity. Attribution URL: http://www.projity.com
# Graphic Image as provided in the Covered Code as file:  openproj_logo.png with
# alternatives listed on http://www.projity.com/logo

# Display of Attribution Information is required in Larger Works which are defined
# in the CPAL as a work which combines Covered Code or portions thereof with code
# not governed by the terms of the CPAL. However, in addition to the other notice
# obligations, all copies of the Covered Code in Executable and Source Code form
# distributed must, as a form of attribution of the original author, include on
# each user interface screen the "OpenProj" logo visible to all users.  The
# OpenProj logo should be located horizontally aligned with the menu bar and left
# justified on the top left of the screen adjacent to the File menu.  The logo
# must be at least 100 x 25 pixels.  When users click on the "OpenProj" logo it
# must direct them back to http://www.projity.com.


#The strings must be kept sorted by key so as to facilitate assuring correspondence between different languages.

#Some strings contain templates: Baseline# Cost becomes Baseline1 Cost, Baseline2 Cost, etc.
#The # gets replaced by a number for each one
#Another type of templating is used sometimes in messages where values within  {} are replaced with text - a task name for example
#Anything within the {} symbols must not be translated

# The strings whose keys have the .mf suffix must be formated with the rules described in
# http://java.sun.com/j2se/1.5.0/docs/api/java/text/MessageFormat.html
# For extense the quotes ' must be doubled and replaced by '' .

# The \n in some messages is used to force a new line. It is used to break up long messages into several lines.
# Strings which start with one or more "\ " should retain those "\ " as they are used to represent single spaces
# Some strings contain spaces at the end. Be careful to conserve them
# Strings with colons at the end should retain the colons at the end

#Most of the Field. values exist in Microsoft Project

# The following are standard Project Management abbreviations. it is possible that the English abbreviation is used in some languages
# http:#en.wikipedia.org/wiki/Earned_value_management - see translations of this page for help
#ACWP = Actual Cost of Work Performed
#BAC = Budget at Completion
#BCWP = Budgeted Cost of Work Performed
#BCWS = Budgeted Cost of Work Scheduled
#CPI = Cost Peformance Index
#CSI = Cost Schedule Index (field is not in MS Project)
#CV = Cost Variance
#CV = Cost Variance Percent
#EAC = Estimate at Complete
#SPI = Schedule Peformance Index
#SV = Schedule Variance
#SV = Schedule Variance Percent
#TCPI = To Complete Performance Index
#VAC = Value at Completion
#WBS = Work Breakdown Structure
#RBS = Resource Breakdown Structure



AboutDialog.About=\u5173\u4e8e
AboutDialog.copyright=\u7248\u6743\u6240\u6709 2004-2008 Projity Inc. \u4fdd\u7559\u6240\u6709\u6743\u5229
AccessControlPolicy.PUBLIC=\u6240\u6709\u8d44\u6e90 (\u5ba2\u6237/\u5408\u4f5c\u4f19\u4f34\u9664\u5916)
AccessControlPolicy.RESTRICTED=\u5728\u8d44\u6e90\u89c6\u56fe\u4e2d\u57fa\u4e8e\u9879\u76ee\u89d2\u8272
AccrualType.End=\u7ed3\u675f
AccrualType.Prorated=\u6309\u6bd4\u4f8b\u5206\u914d
AccrualType.Start=\u5f00\u59cb
AssignmentDialog.ShowingAllResources=\u663e\u793a\u6240\u6709\u8d44\u6e90
AssignmentDialog.ShowingOnlyResourcesOnTheProjectTeam=\u4ec5\u663e\u793a\u9879\u76ee\u56e2\u961f\u4e0a\u7684\u8d44\u6e90
AssignmentDialog.none=(\u65e0)
Bar.assignment=\u5206\u914d
Bar.baseline10=\u57fa\u7ebf10
Bar.baseline1=\u57fa\u7ebf1
Bar.baseline2=\u57fa\u7ebf2
Bar.baseline3=\u57fa\u7ebf3
Bar.baseline4=\u57fa\u7ebf4
Bar.baseline5=\u57fa\u7ebf5
Bar.baseline6=\u57fa\u7ebf6
Bar.baseline7=\u57fa\u7ebf7
Bar.baseline8=\u57fa\u7ebf8
Bar.baseline9=\u57fa\u7ebf9
Bar.baseline=\u57fa\u7ebf
Bar.critical=\u91cd\u8981
Bar.deadline=\u6700\u540e\u671f\u9650
Bar.external=\u5916\u90e8
Bar.milestone=\u91cc\u7a0b\u7891
Bar.subproject=\u5b50\u9879\u76ee
Bar.summary=\u6458\u8981
Bar.task=\u4efb\u52a1
Bar.timesheet=\u65f6\u95f4\u8868
Bar.totalSlack=\u603b\u65f6\u5dee
BarPanel.Shape=\u5f62\u72b6:
BaselineDialog.Baseline=\u57fa\u7ebf:
BaselineDialog.For=\u5bf9\u4e8e:
BookingType.Committed=\u5df2\u63d0\u4ea4
BookingType.Proposed=\u5df2\u63d0\u8bae
ButtonText.Cancel=\u53d6\u6d88
ButtonText.Close=\u5173\u95ed
ButtonText.IAccept=\u6211\u63a5\u53d7
ButtonText.OK=\u786e\u5b9a
Calendar.24Hours=24 \u5c0f\u65f6
Calendar.EditedWorkingHours=\u5df2\u7f16\u8f91\u5de5\u4f5c\u65f6\u6570
CalendarDialogBox.Wednesday=\u661f\u671f\u4e09
CalendarDialogBox.September=9\u6708
CalendarDialogBox.Seventeen=17:00
CalculationDialogBox.Manual=\ \u624b\u52a8
Calendar.EditsToADayOfTheWeek=\u5bf9\u4e00\u5468\u7684\u67d0\u65e5\u7684\u7f16\u8f91
CalendarDialogBox.HoursPerday=\u6bcf\u65e5\u65f6\u6570:
CalculationDialogBox.Prorated=\u6309\u6bd4\u4f8b\u5206\u914d
Calendar.EditsToAnIndividualDay=\u5bf9\u5355\u65e5\u7684\u7f16\u8f91
CalendarDialogBox.DurationSettings=\u5de5\u671f\u8bbe\u7f6e
CalendarDialogBox.SetAsDefault=\u8bbe\u4e3a\u9ed8\u8ba4
CalendarDialogBox.HoursPerWeek=\u6bcf\u5468\u65f6\u6570:
CalendarDialogBox.DaysPerMonth=\u6bcf\u6708\u5929\u6570:
Calendar.ExceptionCircular=\u60a8\u65e0\u6cd5\u5c06\u8be5\u65e5\u5386\u7528\u4f5c\u57fa\u672c\u65e5\u5386\uff0c\u56e0\u4e3a\u5b83\u672c\u8eab\u53d6\u51b3\u4e8e\u8be5\u65e5\u5386\u3002
CalendarDialogBox.Monday=\u661f\u671f\u4e00
CalendarDialogBox.Tuesday=\u661f\u671f\u4e8c
CalendarDialogBox.Thursday=\u661f\u671f\u56db
CalendarDialogBox.Friday=\u661f\u671f\u4e94
CalendarDialogBox.Saturday=\u661f\u671f\u516d
CalendarDialogBox.Sunday=\u661f\u671f\u65e5
CalendarDialogBox.January=1\u6708
CalendarDialogBox.February=2\u6708
CalendarDialogBox.March=3\u6708
CalendarDialogBox.April=4\u6708
CalendarDialogBox.August=8\u6708
CalendarDialogBox.October=10\u6708
CalendarDialogBox.November=11\u6708
CalendarDialogBox.December=12\u6708
CalendarDialogBox.EightAM=\ 8:00 AM
CalendarDialogBox.SixPM=\ 6:00 PM
CalendarDialogBox.Eight=08:00
CalculationDialogBox.Start=\u5f00\u59cb
Calendar.NightShift=\u665a\u95f4\u8f6e\u73ed
Calendar.Nonworking=\u65e0\u5de5\u4f5c
Calendar.Standard=\u6807\u51c6
Calendar.Unmodified=\u672a\u4fee\u6539
CalendarDialogBox.May=5\u6708
CalendarDialogBox.June=6\u6708
CalendarDialogBox.July=7\u6708
# Calendar.WeekdayBitMaskFromSundayToSaturday does not need translation
Calendar.WeekdayBitMaskFromSundayToSaturday=0111110
CalendarDialogBox.UserStartingYearForFVNumbering=\u4f7f\u7528\u5f00\u59cb\u5e74\u4efd\u4f5c\u4e3a FV \u7f16\u53f7
CalendarDialogBox.TheseSettingsOnlyApplyToDuration=\u8fd9\u4e9b\u8bbe\u7f6e\u4ec5\u5e94\u7528\u4e8e\u5de5\u671f
CalculationDialogBox.AndMoveStartOfRemaining=\u5c06\u5269\u4f59\u90e8\u5206\u7684\u5f00\u59cb\u79fb\u4f5c\u72b6\u6001\u65e5\u671f
CalculationDialogBox.AndMoveEndOfCompleted=\u5c06\u5df2\u5b8c\u6210\u90e8\u5206\u7684\u7ed3\u675f\u79fb\u4f5c\u72b6\u6001\u65e5\u671f
CalculationDialogBox.MoveEndOfCompleteParts=\u72b6\u6001\u65e5\u671f\u540e\u5c06\u5b8c\u6210\u90e8\u5206\u7684\u7ed3\u675f\u65f6\u95f4\u79fb\u4f5c\u72b6\u6001\u65e5\u671f
Calendar.Working=\u5de5\u4f5c
Category.assignmentEntrySpreadsheet=\u5206\u914d\u6761\u76ee\u7535\u5b50\u8868\u683c
Category.assignmentSpreadsheet=\u5206\u914d\u7535\u5b50\u8868\u683c
Category.availabilitySpreadsheet=\u53ef\u7528\u7535\u5b50\u8868\u683c
Category.costRates=\u6210\u672c\u6bd4\u7387
Category.dependencySpreadsheet=\u4ece\u5c5e\u7535\u5b50\u8868\u683c
CalculationDialogBox.Automatic=\ \u81ea\u52a8
CalculationDialogBox.Calculate=\u8ba1\u7b97:
Category.distributionSpreadsheet=\u4f7f\u7528\u91cf\u7535\u5b50\u8868\u683c
CalculationDialogBox.Calculation=\u8ba1\u7b97
CalculationDialogBox.EarnedValue=\u83b7\u5f97\u503c
Category.projectSpreadsheet=\u9879\u76ee\u7535\u5b50\u8868\u683c
Category.resourceAssignmentSpreadsheet=\u8d44\u6e90\u5206\u914d\u7535\u5b50\u8868\u683c
Category.resourceSpreadsheet=\u8d44\u6e90\u7535\u5b50\u8868\u683c
Category.resourceSpreadsheet;resourceAssignmentSpreadsheet=\u8d44\u6e90\u7535\u5b50\u8868\u683c
Category.taskAssignmentSpreadsheet=\u4efb\u52a1\u5206\u914d\u7535\u5b50\u8868\u683c
Category.taskSpreadsheet=\u4efb\u52a1\u7535\u5b50\u8868\u683c
Category.taskSpreadsheet;projectSpreadsheet=\u4efb\u52a1\u548c\u9879\u76ee\u7535\u5b50\u8868\u683c
CalculationDialogBox.End=\u7ed3\u675f
Category.timesheetSpreadsheet=\u65f6\u95f4\u8868\u7535\u5b50\u8868\u683c
ChangeWorkingTimeDialogBox.BasedOn=\u57fa\u4e8e
ChangeWorkingTimeDialogBox.ChangeWorkingTime=\u66f4\u6539\u5de5\u4f5c\u65f6\u95f4
ChangeWorkingTimeDialogBox.For=\u5bf9\u4e8e:
ChangeWorkingTimeDialogBox.From=\u81ea:
ChangeWorkingTimeDialogBox.ModificationMessage=<html><font color=\"blue\">\u5bf9\u8be5\u65e5\u5386\u7684\u4fee\u6539\u5c06\u5f71\u54cd\u6240\u6709\u4f7f\u7528\u5b83\u7684\u9879\u76ee\u3002</font></html>
ChangeWorkingTimeDialogBox.New=\u65b0\u5efa...
ChangeWorkingTimeDialogBox.NonDefaultWorkingTime=\u975e\u9ed8\u8ba4\u5de5\u4f5c\u65f6\u95f4
ChangeWorkingTimeDialogBox.NonWorkingTime=\u975e\u5de5\u4f5c\u65f6\u95f4
ChangeWorkingTimeDialogBox.NotEdiableMessage=<html><font color=\"red\">\u4ec5\u5f53\u7f16\u8f91\u201c\u4e3b\u9879\u76ee\u201d(\u8d44\u6e90\u6c60) \u65f6\u624d\u53ef\u7f16\u8f91\u8be5\u65e5\u5386\u3002</font></html>
ChangeWorkingTimeDialogBox.Options=\u9009\u9879...
ChangeWorkingTimeDialogBox.To=\ \ \u81f3:
ChangeWorkingTimeDialogBox.UseDefault=\u4f7f\u7528\u9ed8\u8ba4
ChartLegend.ResourceFilter=\u8d44\u6e90\u8fc7\u6ee4\u5668:
ClientRole.Inactive=-
ClientRole.ProjectManager=\u9879\u76ee\u7ecf\u7406
ClientRole.TeamMember=\u56e2\u961f\u6210\u5458
ClientRole.TeamResource=\u56e2\u961f\u8d44\u6e90
ColumnDialog.InsertColumn=\u63d2\u5165\u5217
Command.UpateProject=\u66f4\u65b0\u9879\u76ee
Command.UpdateTasks=\u66f4\u65b0\u4efb\u52a1
ConstraintType.ALAP=\u5c3d\u53ef\u80fd\u665a
ConstraintType.ASAP=\u5c3d\u53ef\u80fd\u65e9
ConstraintType.FNET=\u5b8c\u6210\u65f6\u95f4\u4e0d\u65e9\u4e8e
ConstraintType.FNLT=\u5b8c\u6210\u65f6\u95f4\u4e0d\u665a\u4e8e
ConstraintType.HAMM=\u627f\u63a5
ConstraintType.MFO=\u5fc5\u987b\u5b8c\u6210\u4e8e
ConstraintType.MSO=\u5fc5\u987b\u5f00\u59cb\u4e8e
ConstraintType.SNET=\u5f00\u59cb\u65f6\u95f4\u4e0d\u65e9\u4e8e
ConstraintType.SNLT=\u5f00\u59cb\u65f6\u95f4\u4e0d\u665a\u4e8e
#The CostRateIndex letters do not need translation for latin alphabets
CostRateIndex.A=A
CostRateIndex.B=B
CostRateIndex.C=C
CostRateIndex.D=D
CostRateIndex.E=E
Date.NoEnd=\u7136\u540e
# NA = Not Applicable
Date.NoStart=NA
DefaultFrameManager.Project=\u9879\u76ee
DelegateTaskDialog.DelegateTask=\u59d4\u6d3e\u4efb\u52a1
#These DependencyType values are shorter forms of the ones right below: FF is short for Finish-Finish for example
DependencyType.FF=FF
DependencyType.FS=FS
DependencyType.SF=SF
DependencyType.SS=SS
DependencyType.longFF=\u5b8c\u6210\u81f3\u5b8c\u6210
DependencyType.longFS=\u5b8c\u6210\u81f3\u5f00\u59cb
DependencyType.longSF=\u5f00\u59cb\u81f3\u5b8c\u6210
DependencyType.longSS=\u5f00\u59cb\u81f3\u5f00\u59cb
EarnedValueCalculator.SPI=SPI
EarnedValueCalculator.CPI=CPI
EarnedValueCalculator.CSI=CSI
EarnedValueMethodType.PercentComplete=% \u5b8c\u6210
EarnedValueMethodType.PhysicalPercentComplete=\u7269\u7406 % \u5b8c\u6210
ExpenseType.CAPITALIZE=\u5927\u5199
ExpenseType.DIRECT=\u76f4\u63a5
ExpenseType.EXPENSE=\u5f00\u652f
ExpenseType.INDIRECT=\u95f4\u63a5
ExpenseType.NONE=\u65e0
ExpenseType.OVERHEAD=\u7ba1\u7406\u8d39\u7528
Field.accessControlPolicy=\u9879\u76ee\u56e2\u961f
Field.accrueAt=\u7d2f\u8ba1\u65b9\u5f0f
Field.actualCost=\u5b9e\u9645\u6210\u672c
Field.actualDuration=\u5b9e\u9645\u5de5\u671f
Field.actualFinish=\u5b9e\u9645\u5b8c\u6210
Field.actualFixedCost=\u5b9e\u9645\u56fa\u5b9a\u6210\u672c
Field.actualOvertimeCost=\u5b9e\u9645\u52a0\u73ed\u6210\u672c
Field.actualOvertimeWork=\u5b9e\u9645\u52a0\u73ed\u5de5\u4f5c
Field.actualOvertimeWorkProtected=\u5b9e\u9645\u53d7\u4fdd\u62a4\u7684\u52a0\u73ed\u5de5\u4f5c
Field.actualStart=\u5b9e\u9645\u5f00\u59cb
Field.actualWork=\u5b9e\u9645\u5de5\u4f5c
Field.actualWorkProtected=\u5b9e\u9645\u53d7\u4fdd\u62a4\u7684\u5de5\u4f5c
Field.acwp=ACWP
Field.assignedRate=\u5206\u914d\u7684\u6bd4\u7387
Field.assignment=\u5206\u914d
Field.assignmentEntryAssigned=\u5df2\u5206\u914d
Field.assignmentEntryName=\u540d\u79f0
Field.assignmentEntryRate=\u5355\u4f4d\t\t\t
Field.assignmentProjectName=\u9879\u76ee
Field.assignmentResourceId=\u8d44\u6e90 ID
Field.assignmentResourceName=\u8d44\u6e90
Field.assignmentTaskId=\u4efb\u52a1 ID
Field.assignmentTaskName=\u4efb\u52a1
Field.assignmentUnits=\u5206\u914d\u5355\u4f4d
Field.availableFrom=\u53ef\u7528\u81ea
Field.availableTo=\u53ef\u7528\u81f3
Field.bac=BAC
Field.baseCalendar=\u57fa\u672c\u65e5\u5386
#the # will be replaced by a number or by nothing
Field.baseline#Cost=\u57fa\u7ebf# \u6210\u672c
Field.baseline#Duration=\u57fa\u7ebf# \u5de5\u671f
Field.baseline#Finish=\u57fa\u7ebf# \u5b8c\u6210
Field.baseline#Start=\u57fa\u7ebf# \u5f00\u59cb
Field.baseline#Work=\u57fa\u7ebf# \u5de5\u4f5c
Field.bcwp=BCWP
Field.bcws=BCWS
Field.benefit=\u6536\u76ca
Field.bookingType=\u8ba2\u8d2d\u7c7b\u578b
Field.budgetStatusIndicator=\u9884\u7b97\u6210\u672c
Field.cachedEnd=\u7ed3\u675f
Field.cachedStart=\u5f00\u59cb
Field.canLevel=\u5bb9\u5668\u7ea7\u522b
Field.code=\u4ee3\u7801
Field.complete=\u5b8c\u6210
Field.completeThrough=\u5b8c\u6210\u901a\u8fc7
Field.completedThrough=\u5df2\u5b8c\u6210\u901a\u8fc7
Field.confirmed=\u5df2\u786e\u8ba4
Field.constraintDate=\u5f3a\u5236\u65e5\u671f
Field.constraintType=\u5f3a\u5236\u7c7b\u578b
Field.contact=\u8054\u7cfb
Field.cost=\u6210\u672c
Field.costPerUse=\u6bcf\u6b21\u4f7f\u7528\u7684\u6210\u672c
Field.costRateTable=\u6210\u672c\u6bd4\u7387\u8868
Field.costVariance=\u6210\u672c\u5dee\u5f02
Field.cpi=CPI
Field.created=\u5df2\u521b\u5efa
Field.creationDate=\u521b\u5efa\u65e5\u671f
Field.critical=\u91cd\u8981
Field.csi=CSI
Field.cumulativeCost=\u7d2f\u79ef\u6210\u672c
Field.cumulativePercentComplete=\u7d2f\u79ef\u767e\u5206\u6bd4\u5b8c\u6210
FieldDialog.ResourceInformation=\u8d44\u6e90\u4fe1\u606f
Field.cumulativeWork=\u7d2f\u79ef\u5de5\u4f5c
Field.currentDate=\u5f53\u524d\u65e5\u671f
Field.customCost#=\u6210\u672c#
Field.customDate#=\u65e5\u671f#
Field.customDuration#=\u5de5\u671f#
Field.customFinish#=\u5b8c\u6210#
Field.customFlag#=\u6807\u5fd7#
Field.customNumber#=\u7f16\u53f7#
Field.customOutlineCode#=\u5927\u7eb2\u4ee3\u7801#
Field.customStart#=\u5f00\u59cb#
Field.customText#=\u6587\u5b57#
Field.cv=CV
Field.cvPercent=CV \u767e\u5206\u6bd4
Field.deadline=\u6700\u540e\u671f\u9650
Field.debugDependencyOrder=\u4ece\u5c5e\u987a\u5e8f
Field.delay=\u5206\u914d\u5ef6\u8fdf
Field.delegatedTo=\u59d4\u6d3e\u7ed9
Field.dependencyDate=\u4ece\u5c5e\u65e5\u671f
Field.dependencyStart=\u5f00\u59cb\u4ece\u5c5e
Field.dependencyType=\u7c7b\u578b
Field.dirty=\u810f
Field.duration=\u5de5\u671f
Field.durationVariance=\u5de5\u671f\u5dee\u5f02
Field.eac=EAC
Field.earliestStartingTask=\u6700\u65e9\u5f00\u59cb\u4efb\u52a1
Field.earlyFinish=\u65e9\u7ed3\u675f
Field.earlyStart=\u65e9\u5f00\u59cb
Field.earnedValueMethod=\u83b7\u5f97\u503c\u65b9\u6cd5
Field.effectiveDate=\u6709\u6548\u65e5\u671f
Field.effortDriven=\u6709\u6548\u9a71\u52a8
Field.elapsedDuration=\u8017\u8d39\u7684\u5de5\u671f
Field.emailAddress=\u7535\u5b50\u90ae\u4ef6\u5730\u5740
Field.estimated=\u5df2\u4f30\u8ba1
Field.expectedDuration=\u9884\u671f\u5de5\u671f
Field.expectedFinish=\u9884\u671f\u5b8c\u6210
Field.expectedStart=\u9884\u671f\u5f00\u59cb
Field.expenseType=\u5f00\u652f\u7c7b\u578b
Field.externalId=\u5916\u90e8 ID
Field.externalTask=\u5916\u90e8\u4efb\u52a1
Field.finish=\u5b8c\u6210
Field.finishDate=\u5b8c\u6210
Field.finishOffset=\u5b8c\u6210\u504f\u7f6e
Field.finishSlack=\u5b8c\u6210\u6b8b\u4f59
Field.finishVariance=\u5b8c\u6210\u5dee\u5f02
Field.fixedCost=\u56fa\u5b9a\u6210\u672c
Field.fixedCostAccrual=\u56fa\u5b9a\u6210\u672c\u7d2f\u79ef
Field.forward=\u8f6c\u81f3\u5df2\u8ba1\u5212
Field.freeSlack=\u91ca\u653e\u6b8b\u4f59
Field.ganttSnapshot=\u7518\u7279\u56fe
Field.generic=\u5e38\u89c4
Field.group=\u5206\u7ec4
Field.groupBySummary=\u6309\u6458\u8981\u5206\u7ec4
Field.hideBar=\u9690\u85cf\u680f
Field.hyperlink=\u8d85\u94fe\u63a5
Field.hyperlinkAddress=\u8d85\u94fe\u63a5\u5730\u5740
Field.hyperlinkHref=\u8d85\u94fe\u63a5 Href
Field.hyperlinkSubAddress=\u8d85\u94fe\u63a5\u5b50\u5730\u5740
# ID = Identifier
Field.id=ID
Field.ignoreResourceCalendar=\u5ffd\u7565\u8d44\u6e90\u65e5\u5386
Field.inactive=\u4e0d\u6d3b\u52a8
Field.indicators=\u6307\u793a\u5668
Field.initials=\u521d\u59cb
Field.justModified=\u4ec5\u4fee\u6539\u7684
Field.lag=\u62d6\u540e
Field.lastModificationDate=\u4e0a\u6b21\u4fee\u6539\u7684
Field.lastTimesheetUpdate=\u4e0a\u6b21\u65f6\u95f4\u8868\u66f4\u65b0
Field.lateFinish=\u6700\u8fd1\u5b8c\u6210
Field.lateStart=\u6700\u8fd1\u5f00\u59cb
Field.latestFinishingTask=\u6700\u65b0\u5b8c\u6210\u4efb\u52a1
Field.levelAssignments=\u5e73\u8861\u5206\u914d
Field.levelingCanSplit=LevelingCanSplit
Field.levelingDelay=\u5e73\u8861\u5ef6\u8fdf
Field.linkedFields=\u94fe\u63a5\u7684\u5b57\u6bb5
Field.manager=\u7ecf\u7406
Field.markTaskAsMilestone=\u6807\u8bb0\u4e3a\u91cc\u7a0b\u7891
Field.marked=\u5df2\u6807\u8bb0
Field.materialLabel=\u6750\u6599\u6807\u7b7e
Field.maximumUnits=\u6700\u5927\u5355\u4f4d
Field.milestone=\u91cc\u7a0b\u7891
Field.name=\u540d\u79f0
Field.negativeSlack=\u8d1f\u6b8b\u4f59
Field.netPresentValue=\u51c0\u73b0\u503c
Field.networkSnapshot=\u7f51\u7edc
Field.notes=\u6ce8\u91ca
Field.objects=\u5bf9\u8c61
Field.optimisticDuration=\u4f18\u5316\u5de5\u671f
Field.optimisticFinish=\u4f18\u5316\u5b8c\u6210
Field.optimisticStart=\u4f18\u5316\u5f00\u59cb
Field.outlineLevel=\u5927\u7eb2\u7ea7\u522b
Field.outlineNumber=\u5927\u7eb2\u7f16\u53f7
Field.overallocated=\u8fc7\u5ea6\u5206\u914d
Field.overallocation=\u8fc7\u5ea6\u5206\u914d
Field.overtimeCost=\u52a0\u73ed\u6210\u672c
Field.overtimeRate=\u52a0\u73ed\u6bd4\u7387
Field.overtimeWork=\u52a0\u73ed\u5de5\u4f5c
Field.parentId#=\u7236\u7ea7 ID#
Field.partner=\u5408\u4f5c\u4f19\u4f34
Field.peak=\u9876\u70b9
Field.peakUnits=\u9876\u70b9\u5355\u4f4d
Field.pendingTimesheetUpdate=\u9700\u8981\u65f6\u95f4\u8868\u66f4\u65b0
Field.percentAllocation=\u767e\u5206\u6bd4\u5206\u914d
Field.percentComplete=\u767e\u5206\u6bd4\u5b8c\u6210
Field.percentWorkComplete=\u767e\u5206\u6bd4\u5de5\u4f5c\u5b8c\u6210
Field.pessimisticDuration=\u52a3\u5316\u5de5\u671f
Field.pessimisticFinish=\u52a3\u5316\u5b8c\u6210
Field.pessimisticStart=\u52a3\u5316\u5f00\u59cb
Field.phonetics=\u8bed\u97f3\u7cfb
Field.physicalPercentComplete=\u7269\u7406\u767e\u5206\u6bd4\u5b8c\u6210
Field.predecessorId=\u524d\u7ea7 ID
Field.predecessorName=\u524d\u7ea7
Field.predecessors=\u524d\u7ea7
Field.preleveledFinish=\u9884\u5e73\u8861\u7ed3\u675f
Field.preleveledStart=\u9884\u5e73\u8861\u5f00\u59cb
Field.priority=\u4f18\u5148\u7ea7
Field.project=\u9879\u76ee
Field.projectDivision=\u90e8\u95e8
Field.projectGroup=\u5206\u7ec4
Field.projectId=\u9879\u76ee ID
Field.projectStatus=\u9879\u76ee\u72b6\u6001
Field.projectType=\u9879\u76ee\u7c7b\u578b
Field.rate=\u5355\u4f4d
Field.rbsCode=RBS
Field.readOnlyDuration=\u5de5\u671f
Field.recurring=\u91cd\u73b0
Field.referringSubprojectTaskDependencyDate=\u5b50\u9879\u76ee\u4ece\u5c5e\u65e5\u671f
Field.regularWork=\u5e38\u89c4\u5de5\u4f5c
Field.remainingAvailability=\u5269\u4f59\u53ef\u7528
Field.remainingCost=\u5269\u4f59\u6210\u672c
Field.remainingDuration=\u5269\u4f59\u5de5\u671f
Field.remainingOvertimeCost=\u5269\u4f59\u52a0\u73ed\u6210\u672c
Field.remainingOvertimeWork=\u5269\u4f59\u52a0\u73ed\u5de5\u4f5c
FieldDialog.TaskInformation=\u4efb\u52a1\u4fe1\u606f
Field.remainingWork=\u5269\u4f59\u5de5\u4f5c
# R/D is an abbreviation for Request / Demand; a resouce is requested or is demanded
Field.requestDemandType=R/D
Field.resourceAvailability=\u8d44\u6e90\u53ef\u7528
Field.resourceGroup=\u8d44\u6e90\u7ec4
Field.resourceId=\u8d44\u6e90 ID
Field.resourceInitials=\u8d44\u6e90\u521d\u59cb
Field.resourceNames=\u8d44\u6e90\u540d\u79f0
Field.resourcePhonetics=\u8d44\u6e90\u8bed\u97f3\u7cfb
Field.resourcePool=\u8d44\u6e90\u6c60
Field.resourceType=\u8d44\u6e90\u7c7b\u578b
Field.resourceType=\u7c7b\u578b
Field.responsePending=\u54cd\u5e94\u5f85\u5b9a
Field.resume=\u6062\u590d
Field.risk=\u98ce\u9669
Field.rollup=\u7d2f\u79ef
Field.scheduleStatusIndicator=\u8c03\u5ea6\u72b6\u6001
Field.schedulingMethod=\u5b89\u6392\u65b9\u6cd5
Field.showProjectResourcesOnly=\u4ec5\u663e\u793a\u9879\u76ee\u8d44\u6e90
Field.spi=SPI
Field.standardRate=\u6807\u51c6\u6bd4\u7387
Field.start=\u5f00\u59cb
Field.startDate=\u5f00\u59cb
Field.startOffset=\u5f00\u59cb\u504f\u7f6e
Field.startSlack=\u5f00\u59cb\u6b8b\u4f59
Field.startVariance=\u5f00\u59cb\u5dee\u5f02
Field.status=\u72b6\u6001
Field.statusDate=\u72b6\u6001\u65e5\u671f
Field.statusIndicator=\u5168\u90e8\u72b6\u6001
Field.statusTaskIndicator=\u72b6\u6001\u4efb\u52a1\u6307\u793a\u5668
Field.stop=\u505c\u6b62
Field.subprojectFile=\u5b50\u9879\u76ee\u6587\u4ef6
Field.subprojectOf=\u5b50\u9879\u76ee
Field.subprojectReadOnly=\u4ec5\u8bfb\u53d6\u5b50\u9879\u76ee
Field.successorId=\u540e\u7ea7 ID
Field.successorName=\u540e\u7ea7
Field.successors=\u540e\u7ea7
Field.summary=\u6458\u8981
Field.summaryProgress=\u6458\u8981\u8fc7\u7a0b
Field.suprojectReadOnly=\u4ec5\u8bfb\u53d6\u5b50\u9879\u76ee
Field.sv=SV
Field.svPercent=SV \u767e\u5206\u6bd4
Field.taskCalendar=\u4efb\u52a1\u65e5\u5386
Field.taskId=\u4efb\u52a1 ID
Field.taskName=\u4efb\u52a1\u540d\u79f0
Field.taskOutlineNumber=\u4efb\u52a1\u5927\u7eb2\u7f16\u53f7
Field.taskSummaryName=\u4efb\u52a1\u6458\u8981\u540d\u79f0
Field.taskType=\u7c7b\u578b
Field.tcpi=TCPI
Field.teamStatusPending=\u56e2\u961f\u72b6\u6001\u5f85\u5b9a
Field.textAbove=\u4ee5\u4e0a\u6587\u5b57
Field.timesheetFinish=\u65f6\u95f4\u8868\u5b8c\u6210
Field.timesheetStart=\u65f6\u95f4\u8868\u5f00\u59cb
FieldDialog.document=\u6587\u6863:
Field.timesheetStatus=\u65f6\u95f4\u8868\u72b6\u6001
Field.timesheetStatusName=\u72b6\u6001
Field.totalSlack=\u603b\u65f6\u5dee
Field.totalSlackEnd=\u603b\u65f6\u5dee\u7ed3\u675f
Field.totalSlackStart=\u603b\u65f6\u5dee\u5f00\u59cb
Field.uniqueId=\u552f\u4e00 ID
Field.uniqueIdPredecessors=\u552f\u4e00 ID \u524d\u7ea7
Field.uniqueIdSuccessors=\u552f\u4e00 ID \u540e\u7ea7
Field.unitAvailability=\u5355\u4f4d\u53ef\u7528
Field.updateNeeded=\u6240\u9700\u66f4\u65b0
Field.userAccount=\u7528\u6237\u5e10\u6237
Field.userRole=\u9879\u76ee\u89d2\u8272
Field.vac=VAC
Field.wbs=WBS
Field.wbsParent=\u662f WBS \u7236\u7ea7
Field.wbsParentName=WBS \u7236\u7ea7
Field.wbsPredecessors=WBS \u524d\u7ea7
Field.wbsSuccessors=WBS \u540e\u7ea7
Field.work=\u5de5\u4f5c
Field.workAvailability=\u5de5\u4f5c\u53ef\u7528
Field.workContour=\u5de5\u4f5c\u7b49\u9ad8\u7ebf
Field.workVariance=\u5de5\u4f5c\u5dee\u5f02
File.microsoft=Microsoft Project
File.microsoftXML=Microsoft Project 2003 XML
File.planner=Gnome Planner
File.projects=Project
File.projity=Projity
Filter.CompletedTasks=\u5df2\u5b8c\u6210\u4efb\u52a1
Filter.CostOverbudgetTasks=\u6210\u672c\u8d85\u9884\u7b97\u4efb\u52a1
Filter.CriticalTasks=\u91cd\u8981\u4efb\u52a1
Filter.DateRange=\u65e5\u671f\u8303\u56f4
Filter.Flag1=\u6807\u5fd7 1
Filter.Flag2=\u6807\u5fd7 2
Filter.Flag3=\u6807\u5fd7 3
Filter.InProgressAssignments=\u8fdb\u884c\u4e2d\u7684\u5206\u914d
Filter.InProgressTasks=\u8fdb\u884c\u4e2d\u7684\u4efb\u52a1
Filter.IncompleteTasks=\u672a\u5b8c\u6210\u4efb\u52a1
Filter.LateOrOverbudgetTasks=\u6700\u8fd1/\u8d85\u9884\u7b97\u4efb\u52a1
Filter.Milestones=\u91cc\u7a0b\u7891
Filter.MyDelegatedTasks=\u6211\u7684\u59d4\u6d3e\u4efb\u52a1
Filter.MyTasks=\u6211\u7684\u4efb\u52a1
Filter.None=\u65e0\u8fc7\u6ee4
Filter.NormalTasks=\u666e\u901a\u4efb\u52a1
Filter.ResourcesMaterial=\u6750\u6599\u8d44\u6e90
Filter.ResourcesMe=\u6211
Filter.ResourcesWork=\u5de5\u4f5c\u8d44\u6e90
Filter.SlippedTasks=\u5df2\u901d\u4efb\u52a1
Filter.SummaryTasks=\u6458\u8981\u4efb\u52a1
Filter.TasksWithEstimatedDurations=\u4f30\u8ba1\u5de5\u671f\u7684\u4efb\u52a1...
Filter.UnstartedAssignments=\u672a\u5f00\u59cb\u7684\u5206\u914d
FixedDuration.FixedDuration=\u56fa\u5b9a\u5de5\u671f
Filter.UnstartedTasks=\u672a\u5f00\u59cb\u7684\u4efb\u52a1
Filter.WorkComplete=\u5de5\u4f5c\u5b8c\u6210
FixedWork.FixedWork=\u56fa\u5b9a\u5de5\u4f5c
FixedUnits.FixedUnits=\u56fa\u5b9a\u5355\u4f4d
FixedDuration.TheDurationMessage=\u5fc5\u987b\u66f4\u6539\u56fa\u5b9a\u5de5\u671f\u4efb\u52a1\u7684\u5de5\u671f\u4ee5\u6ee1\u8db3\u5206\u914d
FooterRenderer.page=\ \ -  \u9875
Gantt.Popup.annotationStylesMenu=\u6ce8\u89e3\u6837\u5f0f
Gantt.Popup.barStylesMenu=\u680f\u6837\u5f0f
Gantt.Popup.showAssignments=\u663e\u793a\u5206\u914d
Gantt.Popup.showCalendar=\u663e\u793a\u65e5\u5386
Gantt.Popup.splitMode=\u5206\u5272
Gantt.tooltip.Assignment=\u5206\u914d
Gantt.tooltip.Resource=\u8d44\u6e90
Gantt.tooltip.Task=\u4efb\u52a1
Gantt.tooltip.from=\u81ea
Gantt.tooltip.lag=\u62d6\u540e
Gantt.tooltip.link=\u94fe\u63a5
Gantt.tooltip.to=\u81f3
GraphicManager.SelectedProjectAlreadyOpenedAsSubproject=\u9009\u5b9a\u9879\u76ee\u5df2\u5728\u5176\u4ed6\u56fa\u5b9a\u9879\u76ee\u4e2d\u4ee5\u5b50\u9879\u76ee\u6253\u5f00\u3002
GraphicManager.SelectedProjectAlreadySubproject=\u9009\u5b9a\u9879\u76ee\u5df2\u5728\u8be5\u56fa\u5b9a\u9879\u76ee\u4e2d\u6210\u4e3a\u5b50\u9879\u76ee\u3002
Grouper.AssignmentProjectName=\u9879\u76ee\u540d\u79f0
Grouper.CompleteIncomplete=\u5b8c\u6210/\u672a\u5b8c\u6210
Grouper.Critical=\u91cd\u8981
Grouper.CriticalThenDuration=\u91cd\u8981\u7136\u540e\u5de5\u671f
Grouper.Delegated=\u59d4\u6d3e\u7ed9
Grouper.Duration=\u5de5\u671f
Grouper.None=\u672a\u5206\u7ec4
Grouper.ResourceGroup=\u5206\u7ec4
Grouper.ResourceType=\u7c7b\u578b
HelpDialog.About=\u5173\u4e8e
HelpDialog.GoToOnlineHelp=\u8f6c\u81f3\u5728\u7ebf\u5e2e\u52a9
HelpDialog.ShowLicense=\u663e\u793a\u8bc1\u4e66
HelpDialog.ShowTipsOfTheDay=\u663e\u793a\u672c\u65e5\u63d0\u793a
HelpDialog.WatchHowToVideos=\u89c2\u770b\u6559\u7a0b\u89c6\u9891
HyperLinkToolTip.SeeOnlineDemo=\">\u89c2\u770b\u5728\u7ebf\u6f14\u793a</a>
HyperLinkToolTip.SeeOnlineHelp=\">\u53c2\u9605\u5728\u7ebf\u5e2e\u52a9</a>
InformationDialog.AssignResources=\u5206\u914d\u8d44\u6e90
InformationDialog.ChangeWorkingTime=\u66f4\u6539\u5de5\u4f5c\u65f6\u95f4
License.Inactive=\u4e0d\u6d3b\u52a8
License.LiteUser=\u7cbe\u7b80\u7528\u6237
License.PowerUser=\u8d85\u7ea7\u7528\u6237
LicenseDialog.CouldNotLoadLater=\u65e0\u6cd5\u52a0\u8f7d\u8bc1\u4e66\u3002\u8bf7\u7a0d\u540e\u91cd\u8bd5\u3002
LicenseDialog.CouldNotLoadExiting=\u65e0\u6cd5\u52a0\u8f7d\u8bc1\u4e66\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5\uff0c\u7a0b\u5e8f\u5c06\u9000\u51fa\u3002
LicenseDialog.License=\u8bc1\u4e66
LicenseDialog.ThirdParty=\u7b2c\u4e09\u65b9
LicenseOption.Administrator=\u7ba1\u7406\u5458
LicenseOption.External=\u5408\u4f5c\u4f19\u4f34/\u5ba2\u6237
LicenseOption.Inactive=-
LocalFileImporter.Exporting=\u5bfc\u51fa...
LocalFileImporter.Importing=\u6b63\u5728\u5bfc\u5165...
LoginDialog.Login=\u767b\u5f55:
LoginDialog.Password=\u5bc6\u7801:
LoginDialog.RememberMe=\u5728\u8be5\u8ba1\u7b97\u673a\u4e0a\u4fdd\u7559\u6211\u7684\u4fe1\u606f
LoginDialog.UseOfficeLook=<html>\u4f7f\u7528 <b>Office</b> \u5916\u8868\u548c\u5916\u89c2</html>
LookupDialog.EnterPartOfTheName=\u8f93\u5165\u60a8\u8981\u67e5\u627e\u7684\u540d\u79f0\u7684\u4e00\u90e8\u5206
LookupDialog.Find=\u67e5\u627e
LookupDialog.LookupAnObject=\u67e5\u627e\u5bf9\u8c61
LookupDialog.NoMatchesFound=\u672a\u627e\u5230\u5339\u914d\u9879
LookupDialog.Results=\u7ed3\u679c
LookupDialog.Type=\u7c7b\u578b:
LookupDialog.UnableToContactServer=\u65e0\u6cd5\u8054\u7cfb\u670d\u52a1\u5668\u3002
LookupField.LookupAValue=\u67e5\u627e\u503c
Message.ImportError=\u65e0\u6cd5\u8bfb\u53d6\u6587\u4ef6
Message.allowDeleteActuals=\u9009\u5b9a\u9879\u76ee\u62e5\u6709\u5b9e\u9645\u503c\uff0c\u786e\u5b9e\u8981\u5220\u9664\u5b83\u4eec\uff1f
Message.allowDistrbutedStartBeforeProjectStart=\u60a8\u8f93\u5165\u7684\u65f6\u95f4\u5206\u53d1\u503c\u5c06\u5bfc\u81f4\u4efb\u52a1\u5728\u9879\u76ee\u5f00\u59cb\u524d\u5f00\u59cb\uff0c\u662f\u5426\u5141\u8bb8\u8fd9\u6837\uff1f
Message.allowDistrbutedStartBeforeTaskStart=\u60a8\u8f93\u5165\u7684\u65f6\u95f4\u5206\u53d1\u503c\u65e9\u4e8e\u4efb\u52a1\u7684\u5f00\u59cb\uff0c\u662f\u5426\u5141\u8bb8\u8fd9\u6837\uff1f
Message.allowTaskStartBeforeProjectStart=\u662f\u5426\u5141\u8bb8\u8be5\u4efb\u52a1\u5728\u9879\u76ee\u5f00\u59cb\u524d\u5f00\u59cb\uff1f
Message.alreadyParentChildHierarchy=\u5df2\u5b58\u5728\u7236\u7ea7/\u5b50\u7ea7\u5173\u7cfb\u3002
Message.badTimeFormat=\u65f6\u95f4\u683c\u5f0f\u9519\u8bef
Message.badTimeIntervals=\u65f6\u95f4\u95f4\u9694\u9519\u8bef
Message.cannotEnterUnits=\u4e0d\u80fd\u5728\u8be5\u5b57\u6bb5\u8f93\u5165\u5355\u4f4d
Message.cannotLinkToSummary=\u4e0d\u80fd\u5c06\u6458\u8981\u4efb\u52a1\u94fe\u63a5\u81f3\u5176\u5b50\u4efb\u52a1\u3002\u5982\u679c\u8981\u94fe\u63a5\u4e24\u4e2a\u4efb\u52a1\uff0c\u8bf7\u5c06\u5b50\u4efb\u52a1\u7684\u51cf\u5c11\u7f29\u8fdb\u81f3\u6458\u8981\u4efb\u52a1\uff0c\u7136\u540e\u94fe\u63a5\u5b83\u4eec\u3002
Message.cannotLinkTwice=\u94fe\u63a5\u5df2\u5b58\u5728\u3002
Message.cantEmptySpreadsheet=\u7535\u5b50\u8868\u683c\u5fc5\u987b\u81f3\u5c11\u62e5\u6709\u4e00\u4e2a\u5b57\u6bb5\u3002
Message.cantLinkToClosedSubproject=\u5b50\u9879\u76ee\u5fc5\u987b\u88ab\u6253\u5f00\u5e76\u4e14\u4e3a\u53ef\u5199\uff0c\u4ee5\u4fbf\u6210\u4e3a\u94fe\u63a5\u7684\u76ee\u6807\uff0c\u56e0\u4e3a\u5b83\u5c06\u5f71\u54cd\u5b50\u9879\u76ee\u7684\u5f00\u59cb\u65e5\u671f\u3002
Message.cantLinkToExternal=\u4e0d\u80fd\u94fe\u63a5\u81f3\u5916\u90e8\u4efb\u52a1\u3002
Message.cantLinkToSelf=\u4e0d\u80fd\u5c06\u4efb\u52a1\u94fe\u63a5\u81f3\u5176\u672c\u8eab\u3002
Message.circularDependency=\u60a8\u6b63\u5728\u5c1d\u8bd5\u5c06\u67d0\u4e2a\u4efb\u52a1\u94fe\u63a5\u81f3\u53e6\u5916\u4e00\u4e2a\u4efb\u52a1 (\u8be5\u4efb\u52a1\u62e5\u6709\u4e00\u7cfb\u5217\u94fe\u63a5\u81f3\u7b2c\u4e00\u4e2a\u4efb\u52a1\u7684\u4efb\u52a1\u94fe\u63a5)\u3002\u65e0\u6cd5\u6267\u884c\u64cd\u4f5c\u3002\u56e0\u4e3a\u8fd9\u5c06\u521b\u5efa\u4e0e\u5176\u4ed6\u4efb\u52a1\u7684\u5faa\u73af\u4efb\u52a1\u5173\u7cfb\u3002
Message.confirmDeleteRows=\u786e\u5b9e\u8981\u5220\u9664\u8fd9\u4e9b\u884c\uff1f
# {0} is the  name of the predecessor task, {1} is the  name of the successor task
Message.crossProjectCircularDependency.mf=\u4ece {0} \u5230 {1} \u7684\u4ea4\u53c9\u9879\u76ee\u94fe\u63a5\u5c06\u5bfc\u81f4\u4e0e\u5176\u4ed6\u4efb\u52a1\u7684\u5faa\u73af\u4efb\u52a1\u5173\u7cfb\u3002\u8fd9\u5df2\u88ab\u7981\u7528\u3002
Message.errorCalendarMustHaveWorkingDay=\u65e5\u5386\u5fc5\u987b\u62e5\u6709\u81f3\u5c11\u4e00\u4e2a\u5de5\u4f5c\u65e5
# {1,number,percent} is the maximum percentage value that has been exceeded
Message.errorPercentRangeMaximum.mf=\u503c\u4e0d\u80fd\u8d85\u8fc7 {1,number,percent}\u3002
# {0,number,percent} is the minimum  percentage value that has been exceeded
Message.errorPercentRangeMinimum.mf=\u503c\u5fc5\u987b\u81f3\u5c11\u4e3a {0,number,percent}\u3002
# {0,number} is the range minimum, {1,number} is the range maximum
Message.errorRange.mf=\u503c\u5fc5\u987b\u5728\u4ece {0,number} \u5230 {1,number} \u7684\u8303\u56f4\u5185\u3002
# {1,number} is the maximum value that has been exceeded
Message.errorRangeMaximum.mf=\u503c\u4e0d\u80fd\u8d85\u8fc7 {1,number}\u3002
# {0,number} is the minimum value that has been exceeded
Message.errorRangeMinimum.mf=\u503c\u5fc5\u987b\u81f3\u5c11\u4e3a {0,number}\u3002
Message.importCircularLink=\u65e0\u6cd5\u5bfc\u5165\u9879\u76ee\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u5faa\u73af\u524d\u7ea7\u4ece\u5c5e\u3002
Message.invalidAssignments=\u5fc5\u987b\u4ece\u60a8\u7684\u8d44\u6e90\u8868\u4ee5\u5217\u8868\u5206\u9694\u7b26\u5b57\u7b26\u201c;\u201d\u7684\u683c\u5f0f\u8f93\u5165\u73b0\u6709\u8d44\u6e90\u3002\u60a8\u53ef\u4ee5\u9009\u62e9\u5728\u73b0\u6709\u8d44\u6e90\u4e4b\u540e\u4f7f\u7528\u5e26\u65b9\u62ec\u53f7\u7684\u767e\u5206\u6570\u7684\u683c\u5f0f: \u4f8b\u5982 John Smith[50%];Jane Doe
Message.invalidChoice=\u65e0\u6548\u7684\u9009\u62e9
Message.invalidCost=\u65e0\u6548\u7684\u6210\u672c\n\u8fd9\u4e0d\u662f\u6709\u6548\u7684\u6210\u672c\u503c\uff0c\u6216\u8005\u5b83\u5728\u8be5\u5b57\u6bb5\u8303\u56f4\u4e4b\u5916\u3002\u8bf7\u4ee5\u6570\u5b57\u5f62\u5f0f\u8f93\u5165\u6210\u672c\u91cf\u3002\n\u8d27\u5e01\u7b26\u53f7\u4e3a\u60a8\u7684\u7cfb\u7edf\u9ed8\u8ba4\u7b26\u53f7\u3002
Message.invalidDate=\u65e0\u6548\u7684\u65e5\u671f\n\u8fd9\u4e0d\u662f\u6709\u6548\u7684\u65e5\u671f\uff0c\u6216\u8005\u5b83\u5728\u65e5\u671f\u8303\u56f4\u4e4b\u5916\uff0c\u65e5\u671f\u8303\u56f4\u4e3a 1984 \u5e74 1 \u6708 1 \u65e5\u5230 2049 \u5e74 12 \u6708 31 \u65e5\u3002\n\u8bf7\u4ee5\u6b63\u786e\u7684\u683c\u5f0f\u8f93\u5165\u65e5\u671f: \u4f8b\u5982 15/06/00 \u6216\u8005 15 \u516d\u6708 2000\u3002
# {0} is either "predecessor" or "successor"
Message.invalidDependency.mf=\u65e0\u6548\u7684 {0}\u3002\n\u8bf7\u5c1d\u8bd5\u4ee5\u4e0b\u9879:\n\u00b7 \u4ec5\u8f93\u5165\u6b63\u6574\u6570\u3002\n\u00b7 \u4ee5\u4ee5\u4e0b\u987a\u5e8f\u8f93\u5165 {0} \u4fe1\u606f: {0} ID \u7f16\u53f7\u3001\u4ece\u5c5e\u4ee5\u53ca\u5f15\u5bfc\u6216\u8005\u62d6\u540e\u65f6\u95f4\u3002\n\u00b7 \u5982\u679c {0} \u4fe1\u606f\u8fc7\u957f\uff0c\u8bf7\u4f7f\u7528\u201c\u4efb\u52a1\u4fe1\u606f\u201d\u5bf9\u8bdd\u6846\u3002
Message.invalidDuration=\u65e0\u6548\u7684\u5de5\u671f\n\u8fd9\u4e0d\u662f\u6709\u6548\u7684\u5de5\u671f\uff0c\u6216\u8005\u5b83\u5728\u8be5\u5b57\u6bb5\u8303\u56f4\u4e4b\u5916\u3002\n\u8bf7\u5c1d\u8bd5\u8f93\u5165\u6b63\u786e\u683c\u5f0f\u7684\u6301\u7eed\u65f6\u95f4\uff0c\u4f8b\u5982 4 \u5c0f\u65f6 (\u6216\u8005 4h)\u300112 \u5929 (\u6216\u8005 12d) \u6216\u8005 2ed \u4ee5\u4ee3\u8868\u6d88\u8017\u7684\u5929\u6570\u3002
Message.invalidInput=\u8be5\u503c\u65e0\u6548\u3002
Message.invalidIntersection=\u6ca1\u6709\u8db3\u591f\u7684\u516c\u7528\u5de5\u4f5c\u65f6\u95f4\n\n\u9047\u5230\u62e5\u6709\u4efb\u52a1\u65e5\u5386\u6216\u8d44\u6e90\u65e5\u5386\u7684\u4efb\u52a1\uff0c\u65e5\u5386\u4e0a\u6ca1\u6709\u8db3\u591f\u7684\u5de5\u4f5c\u65f6\u95f4\u4ee5\u6267\u884c\u4efb\u52a1\u4e0a\u7684\u5de5\u4f5c\u3002\n\u5c06\u8c03\u5ea6\u4efb\u52a1\u5ffd\u7565\u8d44\u6e90\u65e5\u5386\u3002\u8981\u66f4\u6539\u4efb\u52a1\u8c03\u5ea6\u65b9\u5f0f\uff0c\u8bf7\u5c1d\u8bd5\u4ee5\u4e0b\u64cd\u4f5c:\n\n-\u66f4\u6539\u4efb\u52a1\u65e5\u5386\u6216\u8d44\u6e90\u65e5\u5386\u3002\n\n-\u5728\u201c\u4efb\u52a1\u4fe1\u606f\u201d\u5bf9\u8bdd\u6846\u4e2d\u9009\u62e9\u201c\u5ffd\u7565\u8d44\u6e90\u65e5\u5386\u201d\u590d\u9009\u6846\u4ee5\u5ffd\u7565\u4efb\u52a1\u7684\u8d44\u6e90\u65e5\u5386\u3002
Message.invalidRate=\u8fd9\u4e0d\u662f\u6709\u6548\u7684\u6bd4\u7387\u503c\n\u5bf9\u4e8e\u5de5\u4f5c\u8d44\u6e90\uff0c\u8bf7\u8f93\u5165\u6bd4\u7387\u91cf\uff0c\u540e\u8ddf\u659c\u7ebf (/)\uff0c\u7136\u540e\u8f93\u5165\u65f6\u95f4\u5468\u671f\u7684\u7f29\u5199 (\u5728\u8be5\u5468\u671f\u5185\u83b7\u5f97\u91cf)\uff0c\u4f8b\u5982\u201c10/h\u201d\u3002\n\u5bf9\u4e8e\u6750\u6599\u8d44\u6e90\uff0c\u8bf7\u53ea\u8f93\u5165\u6bd4\u7387\u91cf,\u4f8b\u5982\u201c12\u201d\u3002\u5982\u679c\u201c\u6750\u6599\u201d\u6807\u7b7e\u4e3a\u201c\u52a0\u4ed1\u201d\uff0c\u5219\u8fd9\u610f\u5473\u7740\u201c$12/\u52a0\u4ed1\u201d\u3002
Message.invaliidUnits=\u8fd9\u4e0d\u662f\u6709\u6548\u7684\u5355\u4f4d\u503c\n\n\u5bf9\u4e8e\u5de5\u4f5c\u7c7b\u578b\u8d44\u6e90 (\u4f8b\u5982\u4eba\u5458\u6216\u673a\u68b0)\uff0c\u8bf7\u8f93\u5165\u6b63\u6570\u3002\n\n\u6750\u6599\u7c7b\u578b\u8d44\u6e90 (\u4f8b\u5982\u71c3\u6599\u6216\u6c34\u6ce5\u4e4b\u7c7b\u7684\u8017\u6750) \u53ef\u4ee5\u56fa\u5b9a\u4e5f\u53ef\u4ee5\u53d8\u5316\u3002\u5bf9\u4e8e\u56fa\u5b9a\u7684\u6750\u6599\u8d44\u6e90\u5206\u914d\uff0c\u8f93\u5165\u5355\u4f4d\u503c\u5373\u53ef\u3002\u4f8b\u5982\u5982\u679c\u6750\u6599\u6807\u7b7e\u4e3a\u201c\u5428\u201d\uff0c\u5219\u201c10\u201d\u53ef\u80fd\u4ee3\u8868\u201c10 \u5428\u201d\u3002\n\n\u5bf9\u4e8e\u53ef\u53d8\u6750\u6599\u8d44\u6e90\u5206\u914d\uff0c\u8bf7\u8f93\u5165\u5355\u4f4d\u503c\uff0c\u540e\u8ddf\u659c\u7ebf (/)\uff0c\u540e\u8ddf\u65f6\u95f4\u5468\u671f\u7684\u7f29\u5199 (\u5355\u4f4d\u503c\u5728\u5176\u95f4\u7d2f\u79ef)\u3002\u4f8b\u5982\u201c12/w\u201d\u5c06\u4ee3\u8868\u201c\u6bcf\u5468 12 \u5428\u201d\u3002
Message.notAResource=\u9009\u5b9a\u5143\u7d20\u4e0d\u662f\u8d44\u6e90
Message.notATask=\u9009\u5b9a\u5143\u7d20\u4e0d\u662f\u4efb\u52a1
Message.onlyReplaceOneResourceAtATime=\u60a8\u4e00\u6b21\u53ea\u80fd\u66ff\u6362\u4e00\u4e2a\u8d44\u6e90\u3002
Message.onlySelectOneElement=\u4e00\u6b21\u53ea\u80fd\u9009\u62e9\u4e00\u4e2a\u5143\u7d20\u3002
Message.parentConstraintType=\u7236\u7ea7\u4efb\u52a1\u7684\u7c7b\u578b\u53ea\u53ef\u80fd\u662f\u201c\u5f00\u59cb\u65f6\u95f4\u4e0d\u65e9\u4e8e\u201d\u3001\u201c\u5b8c\u6210\u65f6\u95f4\u4e0d\u665a\u4e8e\u201d\u3001\u201c\u5c3d\u53ef\u80fd\u65e9\u201d (\u8f6c\u81f3\u5b89\u6392\u65f6) \u6216\u8005\u201c\u5c3d\u53ef\u80fd\u665a\u201d(\u53cd\u5411\u5b89\u6392\u65f6)\u3002
Message.parentSuccessorCannotHaveFinishLink=\u7236\u7ea7\u4efb\u52a1\u7684\u524d\u7ea7\u4ec5\u53ef\u4ee5\u4e0e\u7ed3\u675f-\u5f00\u59cb\u6216\u8005\u5f00\u59cb-\u5f00\u59cb\u5173\u7cfb\u94fe\u63a5
Message.projectAlreadyExists=\u9879\u76ee\u5df2\u5b58\u5728\uff0c\u662f\u5426\u653e\u5f03\u672c\u5730\u7248\u672c\uff1f
Message.projectMustHaveName=\u9879\u76ee\u5fc5\u987b\u62e5\u6709\u540d\u79f0\u3002
#Be careful to keep quotes at start or end as a value will be inserted between the 1 and 2 versions
Message.renameProject1=\u9879\u76ee\u201c
Message.renameProject2=\u201d\u5df2\u7ecf\u5b58\u5728\u4e8e\u670d\u52a1\u5668\u4e0a\uff0c\u8bf7\u9009\u62e9\u5176\u4ed6\u540d\u79f0\u3002
Message.saveProjectAs1=\u4fdd\u5b58\u9879\u76ee\u201c
Message.saveProjectAs2=\u201d\u4e3a
Message.saveProjectBeforeClosing1=\u662f\u5426\u8981\u4fdd\u5b58\u81f3\u201c
Message.saveProjectBeforeClosing2=\u201d\uff1f
Message.synchronizeResources=\u4e0e\u670d\u52a1\u5668\u540c\u6b65\u8d44\u6e90\uff1f
Message.tooManyResourcesSelectedToList.mf={0,number} \u9009\u5b9a\u8d44\u6e90 (\u5bf9\u4e8e\u5217\u8868\u6765\u8bf4\u8fc7\u591a)
Message.tooManyTasksSelectedToList.mf={0,number} \u9009\u5b9a\u4efb\u52a1 (\u5bf9\u5217\u8868\u6765\u8bf4\u8fc7\u591a)
MicrosoftImporter.ErrorImportingXML=\u65e0\u6cd5\u5bfc\u5165 XML \u6587\u4ef6\u3002\u53ea\u80fd\u5bfc\u5165 MS Project \u6216 Planner \u521b\u5efa\u7684 XML \u6587\u4ef6\u3002
MicrosoftImporter.ImportWithSubprojects=\u9879\u76ee\u5305\u542b\u5b50\u9879\u76ee\u3002\u9700\u8981\u624b\u52a8\u5bfc\u5165\u5b83\u4eec\u3002\u5b83\u4eec\u5bf9\u5e94\u7684\u4efb\u52a1\u4e3a:
MicrosoftImporter.Importing=\u6b63\u5728\u5bfc\u5165...
MicrosoftImporter.PrepareResources=\u51c6\u5907\u8d44\u6e90
Network.Popup.barStylesMenu=\u680f\u6837\u5f0f
NewBaseCalendarDialog.CreateACopyOfCalendar=\u521b\u5efa\u65e5\u5386\u526f\u672c
NewBaseCalendarDialog.CreateANewBaseCalendar=\u521b\u5efa\u65b0\u7684\u57fa\u672c\u65e5\u5386
NewBaseCalendarDialog.Name=\u540d\u79f0
NewBaseCalendarDialog.NewBaseCalendar=\ \u65b0\u5efa\u57fa\u672c\u65e5\u5386
Open_Text.ApplicationTitle=Projity OpenProj
OpenProjectDialog.LockedBy=\u9501\u5b9a\u8005
Open_Text.ShortTitle=OpenProj
Open_Text.welcomeToPod=\u6b22\u8fce\u4f7f\u7528 OpenProj
OpenProjectDialog.CreationDate=\u521b\u5efa\u65e5\u671f
OpenProjectDialog.ModificationDate=\u4fee\u6539\u65e5\u671f
OpenProjectDialog.Name=\u540d\u79f0
Open_Title.ProjityError=Projity OpenProj \u9519\u8bef
Open_Title.ProjityWarning=Projity OpenProj \u8b66\u544a
PersonalContour.personal=\u4e2a\u4eba
ProjectStatus.ACTIVE=\u6d3b\u52a8
PreviewPanel.Preview=\u9884\u89c8
PreviewPanelEnd.Preview=\u9884\u89c8
ProjectDialog.AllResourcesExceptCustomerPartner=\u6240\u6709\u8d44\u6e90 (\u5ba2\u6237/\u5408\u4f5c\u4f19\u4f34\u9664\u5916)
ProjectDialog.Notes=\u6ce8\u91ca:
ProjectInformationDialog.ProjectInformation=\u9879\u76ee\u4fe1\u606f
ProjectStatus.CANCELLED=\u5df2\u53d6\u6d88
ProjectStatus.COMPLETED=\u5df2\u5b8c\u6210
ProjectDialog.NewProject=\u65b0\u5efa\u9879\u76ee
ProjectDialog.StartDate=\u5f00\u59cb\u65e5\u671f:
ProjectDialog.FinishDate=\u5b8c\u6210\u65e5\u671f:
ProjectStatus.ON_HOLD=\u6682\u505c\u4e2d
ProjectDialog.Manager=\u7ecf\u7406:
ProjectStatus.PENDING_APPROVAL=\u5f85\u5b9a\u6279\u51c6
ProjectStatus.PLANNING=\u8ba1\u5212
ProjectType.EVENT_PLANNING=\u4e8b\u4ef6\u8ba1\u5212
ProjectType.IT=I.T.
ProjectType.MARKETING_CAMPAIGN=\u5e02\u573a\u6d3b\u52a8
ProjectInformationDialog.Notes=\u6ce8\u91ca
PrintPreviewFrame.PrintPreview=\u6253\u5370\u9884\u89c8
ProjectType.OTHER=\u5176\u4ed6
ProjectType.PRODUCT_DEVELOPMENT=\u4ea7\u54c1\u5f00\u53d1
ProjectType.PROFESSIONAL_SERVICES=\u4e13\u4e1a\u670d\u52a1
ProjectInformationDialog.Statistics=\u7edf\u8ba1
ProjectDialog.BasedOnProjectRole=\u5728\u201c\u8d44\u6e90\u201d\u89c6\u56fe\u4e2d\u57fa\u4e8e\u9879\u76ee\u89d2\u8272
ProjectInformationDialog.General=\u5e38\u89c4
ProjectType.SALES_CAMPAIGN=\u9500\u552e\u6d3b\u52a8
ProjectDialog.ProjectName=\u9879\u76ee\u540d\u79f0:
ProjectDialog.ProjectTeam=\u9879\u76ee\u56e2\u961f:
ProjectType.TECHNICAL_SUPPORT=\u6280\u672f\u652f\u6301
RenameDialog.AnotherItemWithThatNameAlreadyExists=\u5df2\u5b58\u5728\u8be5\u540d\u79f0\u7684\u5176\u4ed6\u9879\u76ee
RenameDialog.NewName=\u65b0\u5efa\u540d\u79f0
RenameDialog.Rename=\u91cd\u547d\u540d
RenameDialog.TheNameCannotBeEmpty=\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a
RenameProjectDialog.NewProject=\u65b0\u5efa\u9879\u76ee
RenameProjectDialog.NewProjectName=\u65b0\u5efa\u9879\u76ee\u540d\u79f0:
RenameProjectDialog.RenameProject=\u91cd\u547d\u540d\u9879\u76ee
ReportView.Columns=\u5217:
ReportView.Report=\u62a5\u544a:
RequestDemandType.Demand=\u9700\u6c42
RenameDialog.CurrentName=\u5f53\u524d\u540d\u79f0
RequestDemandType.None=-
RequestDemandType.Request=\u8bf7\u6c42
ResourceAdditionDialog.ResourceMerging=\u8d44\u6e90\u5408\u5e76
ResourceAdditionDialog.SelectResourcesToAdd=\u9009\u62e9\u8981\u6dfb\u52a0\u7684\u8d44\u6e90
ResourceIndicatorsComponent.Administrator=\ (\u7ba1\u7406\u5458)
ResourceIndicatorsComponent.PartnerCustomer=\ (\u5408\u4f5c\u4f19\u4f34/\u5ba2\u6237)
ResourceIndicatorsComponent.ThisResourceIsOnTheProjectTeam=\u8be5\u8d44\u6e90\u4f4d\u4e8e\u9879\u76ee\u56e2\u961f<br>
ResourceIndicatorsComponent.UserLicense=\u7528\u6237\u8bc1\u4e66:
ResourceInformationDialog.AssignedToTasks=\u5206\u914d\u81f3\u4efb\u52a1:
ResourceInformationDialog.Costs=\u6210\u672c
ResourceInformationDialog.General=\u5e38\u89c4
ResourceInformationDialog.Notes=\u6ce8\u91ca
ResourceInformationDialog.ResourceAvailability=\u8d44\u6e90\u53ef\u7528
ResourceInformationDialog.ResourceInformation=\u8d44\u6e90\u4fe1\u606f
ResourceInformationDialog.Tasks=\u4efb\u52a1
ResourceMappingDialog.AllResourcesExceptCustomerPartner=\u6240\u6709\u8d44\u6e90 (\u5ba2\u6237/\u5408\u4f5c\u4f19\u4f34\u9664\u5916)
ResourceMappingDialog.BasedOnProjectRoleInResourcesView=\u5728\u201c\u8d44\u6e90\u201d\u89c6\u56fe\u4e2d\u57fa\u4e8e\u9879\u76ee\u89d2\u8272
ResourceMappingDialog.DontMergeOpenProjectReadOnly=\u4e0d\u5408\u5e76\uff0c\u6253\u5f00\u53ea\u8bfb\u9879\u76ee
ResourceMappingDialog.ImportedResources=\u5bfc\u5165\u7684\u8d44\u6e90
ResourceMappingDialog.MergeResourcesUsingField=\u4f7f\u7528\u5b57\u6bb5\u5408\u5e76\u8d44\u6e90
ResourceMappingDialog.ProjectTeam=\u9879\u76ee\u56e2\u961f:
ResourceMappingDialog.ResourceMerging=\u8d44\u6e90\u5408\u5e76
ResourceMappingDialog.ServerResources=\u670d\u52a1\u5668\u8d44\u6e90
ResourceType.Location=\u4f4d\u7f6e
ResourceType.Machine=\u673a\u5668
ResourceType.Material=\u6750\u6599
ResourceType.Other=\u5176\u4ed6
ResourceType.Work=\u5de5\u4f5c
ResourceView.ThisResourceCurrentlyHasAssignments=.  \u8be5\u8d44\u6e90\u5f53\u524d\u62e5\u6709\u5206\u914d\u3002
ResourceView.UsersCanOnlyBeRemoved=. \u5728\u201c\u7ba1\u7406\u7528\u6237\u201d\u7f51\u9875\u4e0a\u53ea\u80fd\u5220\u9664\u6216\u53d6\u6d88\u6fc0\u6d3b\u7528\u6237\u3002
ResourceView.YouCannotDeleteTheResource=\u60a8\u4e0d\u80fd\u5220\u9664\u8d44\u6e90:
Role.Inactive=\u4e0d\u6d3b\u52a8
Role.ProjectManager=\u9879\u76ee\u7ecf\u7406
Role.TeamMember=\u56e2\u961f\u6210\u5458
SchedulingType.FixedDuration=\u56fa\u5b9a\u5de5\u671f
ScheduleDialogBox.Percentage=\u767e\u5206\u6bd4
ScheduleDialogBox.FixedDuration=\u56fa\u5b9a\u5de5\u671f
ScheduleDialogBox.FixedUnits=\u56fa\u5b9a\u5355\u4f4d
ScheduleDialogBox.FixedWork=\u56fa\u5b9a\u5de5\u4f5c
ScheduleDialogBox.SetAsDefault=\u8bbe\u4e3a\u9ed8\u8ba4
ScheduleDialogBox.WorkIsEnteredIn=\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \u5de5\u4f5c\u5df2\u8f93\u5165\u5728
ScheduleDialogBox.DefaultTaskType=\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \u9ed8\u8ba4\u4efb\u52a1\u7c7b\u578b
SchedulingType.FixedUnits=\u56fa\u5b9a\u5355\u4f4d
ScheduleDialogBox.Schedule=\u8c03\u5ea6
ScheduleDialogBox.Decimal=\u5341\u8fdb\u5236
ScheduleDialogBox.Minutes=\u5206\u949f
ScheduleDialogBox.NewTask=\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \u65b0\u5efa\u4efb\u52a1
SchedulingType.FixedWork=\u56fa\u5b9a\u5de5\u4f5c
ScheduleDialogBox.Hours=\u65f6\u6570
ScheduleDialogBox.Days=\u5929\u6570
ScheduleDialogBox.Weeks=\u5468\u6570
ScheduleDialogBox.Months=\u6708\u6570
Sorter.AssignmentProjectName=\u9879\u76ee\u540d\u79f0
Sorter.CompleteIncomplete=\u5b8c\u6210/\u672a\u5b8c\u6210
Sorter.Cost=\u6210\u672c
Sorter.CostOverbudget=\u6210\u672c\u8d85\u9884\u7b97
Sorter.CostPerUse=\u6bcf\u6b21\u4f7f\u7528\u6210\u672c
Sorter.Critical=\u91cd\u8981
Sorter.Delegated=\u59d4\u6d3e\u7ed9
Sorter.Duration=\u5de5\u671f
Sorter.DurationThenCost=\u5de5\u671f\u7136\u540e\u6210\u672c
Sorter.FinishDate=\u5b8c\u6210\u65e5\u671f
Sorter.Name=\u540d\u79f0
Sorter.None=\u65e0\u6392\u5e8f
Sorter.OvertimeRate=\u52a0\u73ed\u6bd4\u7387
Sorter.ResourceGroup=\u5206\u7ec4
Sorter.ResourceType=\u7c7b\u578b
Sorter.StandardRate=\u6807\u51c6\u6bd4\u7387
Sorter.StartDate=\u5f00\u59cb\u65e5\u671f
Spreadsheet.Action.collapse=\u6298\u53e0
Spreadsheet.Action.copy=\u590d\u5236
Spreadsheet.Action.cut=\u526a\u5207
Spreadsheet.Action.delete=\u5220\u9664
Spreadsheet.Action.expand=\u6269\u5c55
Spreadsheet.Action.indent=\u7f29\u8fdb
Spreadsheet.Action.new=\u65b0\u5efa
Spreadsheet.Action.outdent=\u51cf\u5c11\u7f29\u8fdb\n
Spreadsheet.Action.paste=\u7c98\u8d34
Spreadsheet.Assignment.resourceUsage=\u8d44\u6e90\u4f7f\u7528\u91cf
Spreadsheet.Assignment.taskUsage=\u4efb\u52a1\u4f7f\u7528\u91cf
Spreadsheet.AssignmentEntry.assignResources=\u5206\u914d\u8d44\u6e90
Spreadsheet.AssignmentEntry.replaceResources=\u66ff\u6362\u8d44\u6e90
Spreadsheet.Dependency.predecessors=\u524d\u7ea7
Spreadsheet.Dependency.successors=\u540e\u7ea7
Spreadsheet.Project.default=\u9ed8\u8ba4
Spreadsheet.Project.portfolio=\u516c\u6587\u5305
Spreadsheet.Project.properties=\u5c5e\u6027
Spreadsheet.Resource.earnedValue=\u83b7\u5f97\u503c
Spreadsheet.Resource.earnedValueCostIndicators=\u83b7\u5f97\u503c\u6210\u672c\u6307\u793a\u7b26
Spreadsheet.Resource.earnedValueScheduleIndicators=\u83b7\u5f97\u503c\u8c03\u5ea6\u6307\u793a\u7b26
Spreadsheet.Resource.entryWorkResources=\u6761\u76ee - \u5de5\u4f5c\u8d44\u6e90
Spreadsheet.ResourceAssignment.reportAssignmentResource=\u540d\u79f0\u548c ID
Spreadsheet.ResourceAssignment.reportAssignmentTask=\u57fa\u672c\u62a5\u544a
Spreadsheet.ResourceAssignment.resources=\u5df2\u5206\u914d\u8d44\u6e90
Spreadsheet.ResourceAssignment.tasks=\u5df2\u5206\u914d\u4efb\u52a1
Spreadsheet.ResourceTimesheet.status=\u65f6\u95f4\u8868\u72b6\u6001
Spreadsheet.ResourceUsage.default=\u8d44\u6e90\u4f7f\u7528\u91cf (\u5206\u53d1)
Spreadsheet.Task.baseline=\u57fa\u7ebf
Spreadsheet.Task.constraintDates=\u5f3a\u5236\u65e5\u671f
Spreadsheet.Task.cost=\u6210\u672c
Spreadsheet.Task.delay=\u5ef6\u8fdf
Spreadsheet.Task.earnedValue=\u83b7\u5f97\u503c
Spreadsheet.Task.earnedValueCostIndicators=\u83b7\u5f97\u503c\u6210\u672c\u6307\u793a\u7b26
Spreadsheet.Task.earnedValueScheduleIndicators=\u83b7\u5f97\u503c\u8c03\u5ea6\u6307\u793a\u7b26
Spreadsheet.Task.entry=\u6761\u76ee
Spreadsheet.Task.export=\u5bfc\u51fa
Spreadsheet.Task.hyperlink=\u8d85\u94fe\u63a5
Spreadsheet.Task.paExpectedCase=PA_Expected \u4e8b\u4f8b
Spreadsheet.Task.paOptimisticCase=PA_Optimistic \u4e8b\u4f8b
Spreadsheet.Task.paPertEntry=PA_PERT \u6761\u76ee
Spreadsheet.Task.paPessimisticCase=PA_Pessimistic \u4e8b\u4f8b
SpreadSheetColumnMenu.InsertColumn=\u63d2\u5165\u5217...
Spreadsheet.Task.rollupTable=\u7d2f\u79ef\u8868
Spreadsheet.Task.schedule=\u8c03\u5ea6
Spreadsheet.Task.summary=\u6458\u8981
Spreadsheet.Task.tracking=\u8ddf\u8e2a
Spreadsheet.Task.usage=\u4f7f\u7528\u91cf
Spreadsheet.Task.variance=\u5dee\u5f02
Spreadsheet.Task.work=\u5de5\u4f5c
Spreadsheet.TaskAssignment.reportAssignmentResource=\u540d\u79f0\u548c ID
Spreadsheet.TaskAssignment.reportAssignmentTask=\u57fa\u672c\u62a5\u544a
Spreadsheet.TaskAssignment.resources=\u5df2\u5206\u914d\u8d44\u6e90
Spreadsheet.TaskAssignment.tasks=\u5df2\u5206\u914d\u4efb\u52a1
Spreadsheet.TaskTimesheet.status=\u65f6\u95f4\u8868\u72b6\u6001
Spreadsheet.TaskUsage.default=\u4efb\u52a1\u4f7f\u7528\u91cf (\u5206\u53d1)
Spreadsheet.Timesheet.Default=\u65f6\u95f4\u8868
Spreadsheet.Timesheet.completion=\u5b8c\u6210
SpreadSheetColumnMenu.HideColumn=\u9690\u85cf\u5217
Spreadsheet.availability=\u53ef\u7528\u6027
Spreadsheet.costRates=\u6210\u672c\u6bd4\u7387
Spreadsheet.empty=
StandardContour.backLoaded=\u8fd4\u56de\u5df2\u52a0\u8f7d
StandardContour.bell=\u54cd\u94c3
StandardContour.doublePeak=\u53cc\u5cf0\u503c
StandardContour.earlyPeak=\u524d\u5cf0\u503c
StandardContour.flat=\u6241\u5e73
StandardContour.frontLoaded=\u524d\u52a0\u8f7d
StandardContour.latePeak=\u540e\u5cf0\u503c
StandardContour.turtle=\u9f9f\u80cc\u72b6
Styles.Annotation.milestone=\u91cc\u7a0b\u7891
Styles.Annotation.normal=\u666e\u901a\u4efb\u52a1
Styles.Bar.Row.assignment=\u5206\u914d
Styles.Bar.Row.baseline10=\u57fa\u7ebf 10
Styles.Bar.Row.baseline1=\u57fa\u7ebf 1
Styles.Bar.Row.baseline2=\u57fa\u7ebf 2
Styles.Bar.Row.baseline3=\u57fa\u7ebf 3
Styles.Bar.Row.baseline4=\u57fa\u7ebf 4
Styles.Bar.Row.baseline5=\u57fa\u7ebf 5
Styles.Bar.Row.baseline6=\u57fa\u7ebf 6
Styles.Bar.Row.baseline7=\u57fa\u7ebf 7
Styles.Bar.Row.baseline8=\u57fa\u7ebf 8
Styles.Bar.Row.baseline9=\u57fa\u7ebf 9
Styles.Bar.Row.baseline=\u57fa\u7ebf
Styles.Bar.Row.critical=\u91cd\u8981\u4efb\u52a1
Styles.Bar.Row.deadline=\u6700\u540e\u671f\u9650
Styles.Bar.Row.external=\u5916\u90e8\u4efb\u52a1
Styles.Bar.Row.milestone=\u91cc\u7a0b\u7891
Styles.Bar.Row.subproject=\u5b50\u9879\u76ee
Styles.Bar.Row.summary=\u6458\u8981\u4efb\u52a1
Styles.Bar.Row.task=\u975e\u91cd\u8981\u4efb\u52a1
Styles.Bar.Row.timesheet=\u65f6\u95f4\u8868
Styles.Bar.Row.totalSlack=\u603b\u65f6\u5dee
Styles.Calendar.nonWorking=\u663e\u793a\u65e5\u5386
Styles.showLinks=\u663e\u793a\u94fe\u63a5
Summary.AND=AND
Summary.Average=\u5e73\u5747
Summary.AverageFirstSublevel=\u5e73\u5747\u7b2c\u4e00\u4e2a\u5b50\u7ea7\u522b
Summary.CountAll=\u8ba1\u7b97\u5168\u90e8
Summary.CountNonsummaries=\u8ba1\u7b97\u975e\u6458\u8981
Summary.List=\u5217\u8868
Summary.Maximum=\u6700\u5927
Summary.Minimum=\u6700\u5c0f
Summary.None=\u65e0
Summary.OR=OR
Summary.Sum=\u603b\u6570
#The symbols should not be translated for most latin languages
Symbol.ellipsis=...
Symbol.leftBracket=[
Symbol.leftBracketRegex=\\[
Symbol.listSeparator=;
Symbol.multipleValues=--
Symbol.percent=%
Symbol.rightBracket=]
Symbol.rightBracketRegex=\\]
Symbol.slash=/
TaskIndicatorsComponent.Notes=\u6ce8\u91ca:\u201c
TaskIndicatorsComponent.TheCalendar=\u65e5\u5386\u201c
TaskIndicatorsComponent.TheIntersection=\u4efb\u52a1\u548c\u8d44\u6e90\u7684\u4ea4\u53c9\u90e8\u5206\u6ca1\u6709\u5de5\u4f5c\u65f6\u95f4\u3002<br>
TaskIndicatorsComponent.TheTaskWasCompletedOn=\u8be5\u4efb\u52a1\u5b8c\u6210\u4e8e
TaskIndicatorsComponent.ThisParentTaskHasResources=\u8be5\u7236\u7ea7\u4efb\u52a1\u62e5\u6709\u76f4\u63a5\u5206\u914d\u5230\u7684\u8d44\u6e90:
TaskIndicatorsComponent.ThisSubprojectIsNotValid=\u8be5\u5b50\u9879\u76ee\u65e0\u6548: \u53ea\u80fd\u5c06\u5176\u63d2\u5165\u5230\u56fa\u5b9a\u9879\u76ee\u4e2d\u4e00\u6b21
TaskIndicatorsComponent.ThisTaskFinishesOn=\u8be5\u4efb\u52a1\u5b8c\u6210\u4e8e
TaskIndicatorsComponent.ThisTaskHasA=\u8be5\u4efb\u52a1\u62e5\u6709\u4e00\u4e2a\u201c
TaskIndicatorsComponent.ThisTaskHasBeenDelegatedTo=\u8be5\u4efb\u52a1\u5df2\u59d4\u6d3e\u7ed9
TaskIndicatorsComponent.ThisTaskHasBeenDelegatedToYou=\u8be5\u4efb\u52a1\u5df2\u59d4\u6d3e\u7ed9\u60a8
TaskIndicatorsComponent.ThisTasksRepresentsThe=\u8be5\u4efb\u52a1\u4ee3\u8868
TaskIndicatorsComponent.constraintOn=\u201d\u5f3a\u5236\u4e8e
TaskIndicatorsComponent.isAssignedToTheTask=\u201d\u5df2\u5206\u914d\u7ed9\u4efb\u52a1\u3002<br>
TaskIndicatorsComponent.opened=\u5df2\u6253\u5f00
TaskIndicatorsComponent.subproject=\ \u5b50\u9879\u76ee:
TaskIndicatorsComponent.unopened=\u672a\u6253\u5f00
TaskIndicatorsComponent.whichIsAfterItsDeadline=\ \u5176\u665a\u4e8e\u5176\u6700\u540e\u671f\u9650
TaskInformationDialog.Advanced=\u9ad8\u7ea7
TaskInformationDialog.ConstrainTask=\u53d7\u9650\u4efb\u52a1
TaskInformationDialog.Dates=\u65e5\u671f
TaskInformationDialog.General=\u5e38\u89c4
TaskInformationDialog.Notes=\u6ce8\u91ca
TaskInformationDialog.Predecessors=\u524d\u7ea7
TaskInformationDialog.Resources=\u8d44\u6e90
TaskInformationDialog.Successors=\u540e\u7ea7
TaskInformationDialog.TaskInformation=\u4efb\u52a1\u4fe1\u606f
Text.Allocated=\u5df2\u5206\u914d
Text.ApplicationTitle=OpenProj
Text.Assign=\u5206\u914d
Text.AssignResources=\u5206\u914d\u8d44\u6e90
Text.Baseline=\u57fa\u7ebf
Text.Cancel=\u53d6\u6d88
Text.ClearBaseline=\u6e05\u9664\u57fa\u7ebf
Text.CostRateTables=\u6210\u672c\u6bd4\u7387\u8868
Text.Cumulative=\u7d2f\u79ef
Text.DetectingJavaVersion=\u6b63\u5728\u68c0\u6d4b Java \u7248\u672c...
Text.DisabledExternalTaskDependency=\u7981\u7528\u5916\u90e8\u4efb\u52a1\u4ece\u5c5e
Text.EntireProject=\u6574\u4e2a\u9879\u76ee
Text.ExternalTaskDependency=\u5916\u90e8\u4efb\u52a1\u4ece\u5c5e
Text.Field=\u5b57\u6bb5
Text.Filter=\u8fc7\u6ee4
Text.From=\u81ea
Text.Group=\u5206\u7ec4
Text.HierarchicalRelation=\u7ea7\u522b\u5173\u7cfb
Text.Histogram=\u67f1\u72b6\u56fe
Text.Lag=\u62d6\u540e
Text.No=\u5426
Text.None=\u65e0
Text.OtherProjects=\u5176\u4ed6\u9879\u76ee
Text.Remove=\u5220\u9664
Text.Replace=\u66ff\u6362
Text.ReplaceResource=\u66ff\u6362\u8d44\u6e90
Text.Save=\u4fdd\u5b58
Text.SaveBaseline=\u4fdd\u5b58\u57fa\u7ebf
Text.Selected=\u5df2\u9009\u62e9
Text.SelectedTasks=\u9009\u62e9\u7684\u4efb\u52a1
Text.ShowSelectedOnTop=\u5728\u9876\u90e8\u663e\u793a\u9009\u4e2d\u7684
Text.ShowTeamResourcesOnly=\u4ec5\u56e2\u961f\u8d44\u6e90
Text.Sort=\u6392\u5e8f
Text.Task=\u4efb\u52a1
Text.TaskDependency=\u4efb\u52a1\u4ece\u5c5e
Text.Tasks=\u4efb\u52a1
Text.ThisProject=\u8be5\u9879\u76ee
Text.To=\u81f3
Text.Type=\u7c7b\u578b
Text.Unassigned=\u672a\u5206\u914d
Text.Untitled=\u65e0\u6807\u9898
Text.UserDefinedInParentheses=(\u7528\u6237\u5df2\u5b9a\u4e49)
Text.With=\u4e0e
Text.Yes=\u662f
Text.budget=\u9884\u7b97
Text.clickToRename=(\u5355\u51fb\u4ee5\u91cd\u547d\u540d)
Text.cost=\u6210\u672c
Text.createProject=\u521b\u5efa\u9879\u76ee
Text.forwardScheduled=\u8f6c\u81f3\u8c03\u5ea6
Text.insertProject=\u63d2\u5165\u9879\u76ee
Text.manageResources=\u7ba1\u7406\u8d44\u6e90\u5de5\u5177
Text.modifiedInParentheses=(\u5df2\u4fee\u6539)
Text.thousandsAbbreviation=K
Text.millionsAbbreviation=M
Text.newServerProject=\u670d\u52a1\u5668\u9879\u76ee
Text.openProject=\u6253\u5f00\u9879\u76ee
Text.predecessor=\u524d\u7ea7
# {0} is the name of the thing to rename
Text.rename.mf=\u91cd\u547d\u540d {0}
Text.resetRoles=\u201c\u6240\u6709\u8d44\u6e90\u201d\u9009\u9879\u5c06\u4e3a\u60a8\u5b9a\u4e49\u7684\u516c\u53f8\u5185\u9664\u201c\u5408\u4f5c\u4f19\u4f34/\u5ba2\u6237\u201d\u4e4b\u5916\u7684\u6240\u6709\u7528\u6237\u6388\u4e88\u8bbf\u95ee\u8be5\u9879\u76ee\u7684\u6743\u9650\u3002\n\u60a8\u5728\u201c\u8d44\u6e90\u201d\u89c6\u56fe\u5185\u8f93\u5165\u7684\u9879\u76ee\u7279\u5b9a\u9650\u5236\u5c06\u88ab\u91cd\u7f6e\u3002
Text.reverseScheduled=\u8fd4\u56de\u8c03\u5ea6
Text.rightClickSelectToSpreadsheet=\u5355\u51fb\u9f20\u6807\u53f3\u952e\u4ee5\u9009\u62e9\u6216\u91cd\u547d\u540d\u7535\u5b50\u8868\u683c\u8868
Text.rightClickToInsertRemoveColumns=\u5355\u51fb\u9f20\u6807\u53f3\u952e\u4ee5\u63d2\u5165/\u9690\u85cf\u5217
Text.successor=\u540e\u7ea7
Text.taskHierarchy=\u4efb\u52a1\u5c42\u6b21:
Text.welcomeSubject=\u6b22\u8fce\u4f7f\u7528 Project-ON-Demand
Text.welcomeToPod=\u6b22\u8fce\u4f7f\u7528 OpenProj
Text.work=\u5de5\u4f5c
TimeChartPopupMenu.VerticalScrolling=\u7ad6\u76f4\u6eda\u52a8
TimesheetHelper.Entered=\u5df2\u8f93\u5165
TimesheetHelper.Integrated=\u5df2\u96c6\u6210
TimesheetHelper.Mixed=\u5df2\u6df7\u5408
TimesheetHelper.New=\u65b0\u5efa
TimesheetHelper.Rejected=\u5df2\u62d2\u7edd
TimesheetHelper.Saved=\u5df2\u4fdd\u5b58
TimesheetHelper.Validated=\u5df2\u9a8c\u8bc1
Title.ProjityError=OpenProj \u9519\u8bef
Title.ProjityWarning=OpenProj \u8b66\u544a
TransformParameter.FinishDate=\u5b8c\u6210\u65e5\u671f
TransformParameter.StartDate=\u5f00\u59cb\u65e5\u671f
# The Units values below are used internally to format and parse durations (minute, hour, day, etc) in different ways
# For each line, there must be four values separated by a |. No spaces are allowed
# The lines are of the form: <short format>|<medium format>|<long format>|<shortest format>
# The user will be able to choose which format he wants to use
Units.day.plural=\u5929|\u5929|\u5929|\u5929
Units.day.singular=\u5929|\u5929|\u5929|\u5929
Units.eday.plural=\u5929|\u5929|\u5929|\u5929
Units.eday.singular=\u5929|\u5929|\u5929|\u5929
Units.ehour.plural=\u5c0f\u65f6|\u5c0f\u65f6|\u5c0f\u65f6|\u5c0f\u65f6
Units.ehour.singular=\u5c0f\u65f6|\u5c0f\u65f6|\u5c0f\u65f6|\u5c0f\u65f6
Units.eminute.plural=\u5206\u949f|\u5206\u949f|\u5206\u949f|\u5206\u949f
Units.eminute.singular=\u5206\u949f|\u5206\u949f|\u5206\u949f|\u5206\u949f
Units.emonth.plural=\u6708|\u6708|\u6708|\u6708
Units.emonth.singular=\u6708|\u6708|\u6708|\u6708
Units.epercent.plural=e%|e%|e%|e%
Units.epercent.singular=e%|e%|e%|e%
# the two estimated symbol strings do not need translation
Units.estimatedSymbol=?
Units.estimatedSymbolRegex=\\?
Units.eweek.plural=\u5468|\u5468|\u5468|\u5468
Units.eweek.singular=\u5468|\u5468|\u5468|\u5468
Units.eyear.plural=\u5e74|\u5e74|\u5e74|\u5e74
Units.eyear.singular=\u5e74|\u5e74|\u5e74|\u5e74
Units.hour.plural=\u5c0f\u65f6|\u5c0f\u65f6|\u5c0f\u65f6|\u5c0f\u65f6
Units.hour.singular=\u5c0f\u65f6|\u5c0f\u65f6|\u5c0f\u65f6|\u5c0f\u65f6
Units.minute.plural=\u5206\u949f|\u5206\u949f|\u5206\u949f|\u5206\u949f
Units.minute.singular=\u5206\u949f|\u5206\u949f|\u5206\u949f|\u5206\u949f
Units.month.plural=\u6708|\u6708|\u6708|\u6708
Units.month.singular=\u6708|\u6708|\u6708|\u6708
Units.percent.plural=%|%|%|%
Units.percent.singular=%|%|%|%
Units.week.plural=\u6708|\u6708|\u6708|\u6708
Units.week.singular=\u5468|\u5468|\u5468|\u5468
Units.year.plural=\u5e74|\u5e74|\u5e74|\u5e74
Units.year.singular=\u5e74|\u5e74|\u5e74|\u5e74
UpdateProjectDialogBox.EntireProject=\u6574\u4e2a\u9879\u76ee
UpdateProjectDialogBox.For=\u4e3a
UpdateProjectDialogBox.RescheduleCompletedWorkToStartAfter=\ \u5728\u8be5\u65f6\u95f4\u4e4b\u540e\u91cd\u65b0\u5b89\u6392\u5f00\u59cb\u672a\u5b8c\u6210\u7684\u5de5\u4f5c
UpdateProjectDialogBox.SelectedTasks=\ \u9009\u5b9a\u7684\u4efb\u52a1
UpdateProjectDialogBox.SetZeroHundred=\u8bbe\u7f6e 0%-100% \u5b8c\u6210
UpdateProjectDialogBox.SetZeroOrHundredOnly=\u4ec5\u8bbe\u7f6e 0% \u6216\u8005 100% \u5b8c\u6210
UpdateProjectDialogBox.UpdateProject=\u66f4\u65b0\u9879\u76ee
UpdateProjectDialogBox.UpdateWorkAsCompleteThrough=\ \u66f4\u65b0\u5de5\u4f5c\u4e3a\u5b8c\u6210\uff0c\u901a\u8fc7
UpdateTaskDialog.Actual=\u5b9e\u9645
UpdateTaskDialog.Current=\u5f53\u524d
UpdateTaskDialog.UpdateTask=\u66f4\u65b0\u4efb\u52a1
ValueObjectForIntervalTable.ThatEffectiveDateIsAlreadyInTheTable=\u8be5\u6709\u6548\u65e5\u671f\u5df2\u5728\u8868\u4e2d\uff0c\u8bf7\u9009\u62e9\u5176\u4ed6\u65e5\u671f
ValueObjectForIntervalTable.ThisDateMustBeAfter=\u8be5\u65e5\u671f\u5fc5\u987b\u5728\u8868\u4e2d\u4e0a\u4e00\u4e2a\u65e5\u671f\u4e4b\u540e\u3002
ValueObjectForIntervalTable.ThisDateMustBeBefore=\u8be5\u65e5\u671f\u5fc5\u987b\u5728\u8868\u4e2d\u4e0b\u4e00\u4e2a\u65e5\u671f\u4e4b\u524d\u3002
ValueObjectForIntervalTable.YouCannotRemoveTheFirst=\u4e0d\u80fd\u5220\u9664\u8868\u4e2d\u7b2c\u4e00\u4e2a\u6709\u6548\u65e5\u671f\u3002
WelcomeDialog.WhatWouldYouLikeToDo=\u60a8\u8981\u6267\u884c\u4f55\u79cd\u64cd\u4f5c:
WorkRangeException.EndMustBeAfterStart=\u8303\u56f4\u7684\u7ed3\u675f\u65f6\u95f4\u5fc5\u987b\u5927\u4e8e\u5176\u5f00\u59cb\u65f6\u95f4
WorkRangeException.RangeIncomplete=\u5de5\u4f5c\u8303\u56f4\u5fc5\u987b\u62e5\u6709\u5f00\u59cb\u548c\u7ed3\u675f
WorkRangeException.RangesCannotOverlap=\u4e0d\u80fd\u62e5\u6709\u91cd\u53e0\u7684\u5de5\u4f5c\u8303\u56f4
WorkRangeException.RangesMustBeOrdered=\u5de5\u4f5c\u8303\u56f4\u7684\u5f00\u59cb\u5fc5\u987b\u5728\u4e0a\u4e00\u4e2a\u8303\u56f4\u4e4b\u540e
tip.1.description=\u53ef\u5728\u7518\u7279\u56fe\u3001\u7535\u5b50\u8868\u683c\u5355\u5143\u683c\u3001\u7535\u5b50\u8868\u683c\u6807\u9898\u4ee5\u53ca\u7535\u5b50\u8868\u683c\u7684\u5de6\u4e0a\u89d2\u4e0a\u5355\u51fb\u9f20\u6807\u53f3\u952e\uff0c\u4ee5\u83b7\u53d6\u4e0a\u4e0b\u6587\u5173\u8054\u83dc\u5355\u4ee5\u4fbf\u4fee\u6539\u89c6\u56fe\u3002
tip.1.name=\u4e0a\u4e0b\u6587\u5173\u8054\u83dc\u5355
tip.2.description=\u60a8\u53ef\u4ee5\u5728\u7518\u7279\u56fe\u4e0a\u4e0b\u6587\u5173\u8054\u83dc\u5355\u4e0a\u9009\u62e9\u201c\u663e\u793a\u5206\u914d\u201d\uff0c\u4ee5\u91cd\u65b0\u663e\u793a\u8d44\u6e90\u548c\u4efb\u52a1\u7684\u7518\u7279\u56fe\u680f\u3002\u53ef\u5728\u7518\u7279\u56fe\u4e0a\u5355\u51fb\u9f20\u6807\u53f3\u952e\u83b7\u5f97\u3002
tip.2.name=\u5206\u914d\u680f
tip.3.description=POD SaaS \u89e3\u51b3\u65b9\u6848\u5c06\u63d0\u4f9b\u591a\u79cd\u9644\u52a0\u529f\u80fd: \u591a\u4efb\u52a1\u3001\u62a5\u544a\u3001\u8fc7\u7a0b\u62a5\u544a\u548c\u65e5\u671f\u5b58\u653e\u3002\u8bf7\u53c2\u9605 http://www.projity.com \u83b7\u53d6\u8be6\u60c5\u3002
tip.3.name=Project-ON-Demand SaaS \u89e3\u51b3\u65b9\u6848
tip.4.description=\u60a8\u53ef\u4ee5\u4e3a OpenProj \u4f5c\u51fa\u8d21\u732e\uff01\u6211\u4eec\u6b63\u5728\u5bfb\u627e\u7ffb\u8bd1\u548c\u5f00\u53d1\u4eba\u5458\u4f7f OpenProj \u53d8\u5f97\u8d8a\u6765\u8d8a\u597d\u3002\u8bf7\u8054\u7cfb openproj@projity.com\u3002
tip.4.name=\u4e3a OpenProj \u505a\u8d21\u732e
tip.5.description=\u67f1\u72b6\u56fe\u548c\u56fe\u8868\u662f\u52a8\u6001\u7684\uff0c\u53d6\u51b3\u4e8e\u60a8\u5728\u4e0a\u9762\u9009\u4e2d\u7684\u4efb\u52a1\u3002
tip.5.name=\u52a8\u6001\u56fe\u8868
tip.6.description=\u60a8\u53ef\u4ee5\u76f4\u63a5\u5728\u7f51\u7edc\u56fe\u8868\u4e0a\u76f4\u63a5\u7f16\u8f91 (PERT \u56fe\u8868)\u3002
tip.6.name=\u7f16\u8f91\u7f51\u7edc\u5757
tip.7.description=\u60a8\u53ef\u4ee5\u7f29\u8fdb\u4ee5\u53ca\u51cf\u5c11\u4efb\u52a1\u7684\u7f29\u8fdb\u4ee5\u4e3a\u60a8\u7684\u9879\u76ee\u5efa\u7acb\u5c42\u6b21\uff0c\u4e5f\u4f1a\u53cd\u6620\u5728 WBS \u89c6\u56fe\u4e2d\u3002
tip.7.name=\u5efa\u7acb\u9879\u76ee\u5c42\u6b21
tip.8.description=\u60a8\u53ef\u4ee5\u4f7f\u7528\u9f20\u6807\u94fe\u63a5\u4efb\u52a1\u3001\u6269\u5c55\u3001\u5b8c\u6210\u3001\u79fb\u52a8\u4ee5\u53ca\u5206\u5272\u5b83\u4eec\u3002
tip.8.name=\u9f20\u6807\u64cd\u4f5c
tip.9.description=\u901a\u5e38\u60a8\u5c06\u4f1a\u4fdd\u6301\u4efb\u52a1\u95f4\u7684\u9ed8\u8ba4 FS (\u5b8c\u6210-\u5f00\u59cb) \u94fe\u63a5\u3002\u6709\u65f6\u5019\u60a8\u53ef\u80fd\u9700\u8981 SS \u548c FF\uff0c\u4f46\u662f SF \u975e\u5e38\u5c11\u89c1\u3002\u60a8\u53ef\u4ee5\u901a\u8fc7\u5728\u5176\u4e0a\u9762\u5355\u51fb\u6765\u66f4\u6539\u94fe\u63a5\u7c7b\u578b\uff0c\u60a8\u4e5f\u53ef\u4ee5\u8bbe\u7f6e\u62d6\u540e\u3002
tip.9.name=\u94fe\u63a5\u7c7b\u578b
tip.10.description=\u4e3a\u60a8\u7684\u9879\u76ee\u4fdd\u5b58\u4e00\u4e2a\u57fa\u7ebf\u901a\u5e38\u662f\u4e2a\u597d\u4e3b\u610f\u3002OpenProj \u53ef\u8ba9\u60a8\u6700\u591a\u4fdd\u5b58 11 \u4e2a\u57fa\u7ebf\uff0c\u5b83\u4eec\u53ef\u663e\u793a\u5728\u7518\u7279\u56fe\u4e0a\uff0c\u53ef\u7528\u4e8e\u83b7\u5f97\u503c\u5206\u6790\u3002
tip.10.name=\u57fa\u7ebf
tip.11.description=\u60a8\u53ef\u4ee5\u901a\u8fc7\u7f29\u653e\u7518\u7279\u56fe\u6216\u9690\u85cf\u5217\u7684\u65b9\u5f0f\u8fdb\u884c\u8c03\u6574\u4ee5\u5c06\u5176\u6253\u5370\u5728\u4e00\u4e2a\u9875\u9762\u4e0a\u3002\u53ef\u4ee5\u4f7f\u7528\u201c\u6253\u5370\u9884\u89c8\u201d\u8fdb\u884c\u9a8c\u8bc1\u3002
tip.11.name=\u6253\u5370\u81f3\u4e00\u4e2a\u9875\u9762
tip.12.description=\u60a8\u53ef\u4ee5\u5728 OpenProj \u4e2d\u6253\u5f00 Microsoft Project\uff0c\u60a8\u4e5f\u53ef\u4ee5\u5c06\u5b83\u4eec\u4fdd\u5b58\u4e3a Microsoft \u7684 XML \u683c\u5f0f\u3002
tip.12.name=MS Project \u517c\u5bb9
tip.13.description=\u60a8\u53ef\u4ee5\u663e\u793a\u201c\u4efb\u52a1\u4f7f\u7528\u91cf\u201d\u548c\u201c\u8d44\u6e90\u4f7f\u7528\u91cf\u201d\u5185\u7684\u5de5\u4f5c\u4e4b\u5916\u7684\u5de5\u4f5c\u3002\u5728\u9ec4\u8272\u884c\u6807\u9898\u4e0a\u5355\u51fb\u9f20\u6807\u53f3\u952e\u53ef\u4ee5\u67e5\u770b\u5176\u4ed6\u529f\u80fd\u3002
tip.13.name=\u201c\u8be6\u60c5\u201d\u89c6\u56fe\u5b57\u6bb5
tip.14.description=OpenProj \u62e5\u6709\u60a8\u4f1a\u7528\u5230\u7684\u5927\u91cf\u7684\u7528\u6237\u5b9a\u4e49\u5b57\u6bb5\u3002\u8bf7\u5c1d\u8bd5\u5728\u7535\u5b50\u8868\u683c\u6807\u9898\u4e0a\u5355\u51fb\u9f20\u6807\u53f3\u952e\u67e5\u770b\u3002
tip.14.name=\u4f7f\u7528\u5b9a\u4e49\u7684\u5b57\u6bb5
tip.15.description=\u60a8\u53ef\u4ee5\u5c06\u65e5\u5386\u5206\u914d\u81f3\u4efb\u52a1\u3001\u8d44\u6e90\u548c\u9879\u76ee\uff0c\u4ee5\u8ba1\u5165\u5e10\u6237\u5047\u671f\u3002
tip.15.name=\u65e5\u5386
tip.16.description=\u7f51\u4e0a\u6709\u6210\u5343\u4e0a\u4e07\u7684\u9879\u76ee\u7ba1\u7406\u4fe1\u606f\u7684\u8d44\u6e90\uff0c OpenProj \u4e0e\u73b0\u6709\u5546\u4e1a\u89e3\u51b3\u65b9\u6848\u975e\u5e38\u76f8\u4f3c\u3002
tip.16.name=PM \u4fe1\u606f
tip.17.description=\u8981\u5220\u9664\u4efb\u52a1\uff0c\u8bf7\u5355\u51fb\u7535\u5b50\u8868\u683c\u884c\u6807\u9898\u4ee5\u83b7\u53d6\u9009\u9879\u3002
tip.17.name=\u6b63\u5728\u5220\u9664

Text.newVersion=\u6709 OpenProj \u7684\u65b0\u7248\u672c {0} \u53ef\u7528\u3002\n\u60a8\u5f53\u524d\u7684\u7248\u672c\u662f {1}\u3002\n\u662f\u5426\u8981\u7acb\u5373\u8f6c\u81f3\u4e0b\u8f7d\u9875\u9762\u83b7\u5f97\u65b0\u7248\u672c\uff1f

TipOfTheDay.dialogTitle=\u6bcf\u65e5\u63d0\u793a
TipOfTheDay.didYouKnowText=\u4f60\u77e5\u9053\u5417...
TipOfTheDay.showOnStartupText=\u542f\u52a8\u65f6\u663e\u793a\u63d0\u793a
TipOfTheDay.previousTipText=< \u540e\u9000
TipOfTheDay.nextTipText=\u4e0b\u4e00\u9875 >
TipOfTheDay.closeText=\u5173\u95ed
