#
#
# ***** BEGIN LICENSE BLOCK *****
# Zimbra Collaboration Suite Web Client
# Copyright (C) 2014, 2015, 2016 Synacor, Inc.
#
# This program is free software: you can redistribute it and/or modify it under
# the terms of the GNU General Public License as published by the Free Software Foundation,
# version 2 of the License.
#
# This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
# See the GNU General Public License for more details.
# You should have received a copy of the GNU General Public License along with this program.
# If not, see <https://www.gnu.org/licenses/>.
# ***** END LICENSE BLOCK *****
#

# Login
htmlMobileClient = \u5207\u6362\u5230\u65e7\u5f0f\u624b\u673a\u5ba2\u6237\u7aef

# Bookmark Title
zimbraTitle = Zimbra

# Splash Screen
splashScreenAppName = \u89e6\u63a7\u5ba2\u6237\u7aef

# App menu
applicationsGroup = \u5e94\u7528
otherGroup = \u5176\u5b83
appMail = \u90ae\u4ef6
appContacts = \u8054\u7cfb\u4eba
appCalendar = \u65e5\u5386

# Alert dialogs
error = \u9519\u8bef
warning = \u8b66\u544a

# Generic cross-app button text
yes = \u662f
no = \u5426
ok = \u786e\u5b9a
cancel = \u53d6\u6d88
del = \u5220\u9664
edit = \u7f16\u8f91
search = \u641c\u7d22
more = \u66f4\u591a
save = \u4fdd\u5b58
done = \u5b8c\u6210

# Placeholders for list panel
loading = \u6b63\u5728\u52a0\u8f7d...
loadingCalendar = \u6b63\u5728\u52a0\u8f7d\u65e5\u5386...
loadingContacts = \u6b63\u5728\u52a0\u8f7d\u8054\u7cfb\u4eba...
loadingConvs = \u6b63\u5728\u52a0\u8f7d\u5bf9\u8bdd...
noContacts = \u627e\u4e0d\u5230\u4efb\u4f55\u8054\u7cfb\u4eba
noConvs = \u627e\u4e0d\u5230\u4efb\u4f55\u5bf9\u8bdd
loadMore = \u52a0\u8f7d\u66f4\u591a...
pullToRefresh = \u4e0b\u62c9\u4ee5\u5237\u65b0
releaseToRefresh = \u677e\u5f00\u5373\u53ef\u5237\u65b0\u663e\u793a
loaded = \u5df2\u8f7d\u5165\u3002
lastUpdated = \u4e0a\u6b21\u66f4\u65b0\u65e5\u671f\ufe55&nbsp;

# Placeholders for item panel
emptyConvPanel = \u70b9\u9009\u540e\u5373\u53ef\u67e5\u770b\u5bf9\u8bdd\u5185\u5bb9
emptyContactPanel = \u70b9\u9009\u540e\u5373\u53ef\u67e5\u770b\u8054\u7cfb\u4eba\u4fe1\u606f

# Application Update and Exit
appUpdateTitle = \u5e94\u7528\u7a0b\u5e8f\u66f4\u65b0
appUpdateMsg = \u6b64\u5e94\u7528\u7a0b\u5e8f\u5df2\u6210\u529f\u66f4\u65b0\u3002\u7acb\u5373\u91cd\u65b0\u52a0\u8f7d\uff1f
appExitWarning = \u6b64\u64cd\u4f5c\u5c06\u7ec8\u6b62 Zimbra \u89e6\u63a7\u5ba2\u6237\u7aef\uff0c\u5c1a\u672a\u4fdd\u5b58\u7684\u6240\u6709\u66f4\u6539\u90fd\u5c06\u4e22\u5931\u3002

# Top-level overview with apps
settings = \u8bbe\u7f6e
logout = \u9000\u51fa

# Overview titles for showing folder trees
addressBooks = \u5730\u5740\u7c3f
folders = \u6587\u4ef6\u5939
searches = \u641c\u7d22\u9879
tags = \u6807\u8bb0
calendars = \u65e5\u5386

# System folder names
folderInbox = \u6536\u4ef6\u7bb1
folderTrash = \u5df2\u5220\u9664\u90ae\u4ef6
folderJunk = \u5783\u573e\u90ae\u4ef6
folderSent = \u5df2\u53d1\u9001\u90ae\u4ef6
folderDrafts = \u8349\u7a3f\u7bb1
folderContacts = \u8054\u7cfb\u4eba
folderEmailedContacts = \u7535\u5b50\u90ae\u4ef6\u8054\u7cfb\u4eba
folderCalendar = \u65e5\u5386

# Folder management (create, rename)
newFolder = \u65b0\u5efa\u6587\u4ef6\u5939
newTag = \u65b0\u5efa\u6807\u8bb0
editFolder = \u7f16\u8f91\u6587\u4ef6\u5939
editTag = \u7f16\u8f91\u6807\u8bb0
folderName = \u6587\u4ef6\u5939\u540d\u79f0
tagName = \u6807\u8bb0\u540d\u79f0
colorLabel = \u989c\u8272
folderLocationLabel = \u5730\u70b9
nameMissing = \u5fc5\u987b\u586b\u5199\u540d\u79f0\u3002
nameTooLong = \u540d\u79f0\u4e0d\u5f97\u8d85\u8fc7 {0} \u4e2a\u5b57\u7b26\u957f\u3002
nameInvalid = "{0}" \u4e0d\u662f\u6709\u6548\u7684\u540d\u79f0\u3002\u540d\u79f0\u4e2d\u81f3\u5c11\u6709\u4e00\u4e2a\u65e0\u6548\u5b57\u7b26\u3002
noChangesMade = \u672a\u505a\u4efb\u4f55\u66f4\u6539\u3002

# Internal system folder names
distributionLists = \u901a\u8baf\u7ec4\u5217\u8868

# List toolbar title
searchResults = \u641c\u7d22\u7ed3\u679c

# Units to show how recently a message was received
minute = \u5206\u949f
minutes = \u5206\u949f
hour = \u5c0f\u65f6
hours = \u5c0f\u65f6
day = \u65e5
days = \u65e5
week = \u661f\u671f
weeks = \u661f\u671f
year = \u5e74
years = \u5e74

# Phrase that shows how recently a message or conversation was received
## receivedNow should be as terse as possible - <5 characters !!!
receivedNow = \u5f00\u59cb
receivedRecently = {0}{1}

# Headers (used in message header display, compose labels, and to find quoted content)
toHdr = \u6536\u4ef6\u4eba
ccHdr = \u6284\u9001
bccHdr = \u5bc6\u9001
dateHdr = \u65e5\u671f
fromHdr = \u53d1\u4ef6\u4eba
sentHdr = \u5df2\u53d1\u9001\u90ae\u4ef6
subjectHdr = \u4e3b\u9898
tagsHdr = \u6807\u8bb0
onBehalfOfMidLabel = \u4ee3\u8868
byWayOfMidLabel = \u65b9\u5f0f
unknown = \u672a\u77e5

# Email subject prefixes
fwPrefix = \u8f6c\u53d1\uff1a
fwdPrefix = \u8f6c\u53d1\uff1a
rePrefix = \u56de\u590d:

# Mail actions (menu items)
markRead = \u6807\u8bb0\u4e3a\u5df2\u8bfb
markUnread = \u6807\u8bb0\u4e3a\u672a\u8bfb
flag = \u6807\u8bb0
unflag = \u53d6\u6d88\u6807\u8bb0
reply = \u56de\u590d
replyAll = \u5168\u90e8\u56de\u590d
forward = \u8f6c\u53d1
move = \u79fb\u52a8
tag = \u6807\u8bb0
markSpam = \u5783\u573e\u90ae\u4ef6
markNotSpam = \u4e0d\u662f\u5783\u573e\u90ae\u4ef6

convMarkRead = \u5c06\u5bf9\u8bdd\u6807\u8bb0\u4e3a\u5df2\u8bfb
convMarkUnread = \u5c06\u5bf9\u8bdd\u6807\u8bb0\u4e3a\u672a\u8bfb
convFlag = \u6807\u8bb0\u5bf9\u8bdd
convUnflag = \u53d6\u6d88\u6807\u8bb0\u5bf9\u8bdd
convMove = \u79fb\u52a8\u5bf9\u8bdd
convTag = \u6807\u8bb0\u5bf9\u8bdd
convSwitchToMessageView = \u5207\u6362\u5230\u90ae\u4ef6\u89c6\u56fe
msgSwitchToConvView = \u5207\u6362\u5230\u5bf9\u8bdd\u89c6\u56fe

removeTag = \u79fb\u9664\u6807\u8bb0
newMessage = \u65b0\u5efa\u90ae\u4ef6
addContact = \u6dfb\u52a0\u5230\u8054\u7cfb\u4eba

# Message header
from = \u53d1\u4ef6\u4eba
obo = \u4ee3\u8868
to = \u6536\u4ef6\u4eba
showDetails = \u8be6\u7ec6\u8d44\u6599
hideDetails = \u9690\u85cf\u8be6\u7ec6\u8d44\u6599

# Conversation header
noSubject = [\u65e0\u4e3b\u9898]

# Attachments section
# 0 = content type (eg "image/xjpeg")
unknownAttType = \u672a\u77e5 <{0}>
bytes = B
kilobytes = KB
megabytes = MB

# Progress when uploading an attachment
attUploadProgress = \u6b63\u5728\u4e0a\u4f20\uff1a {percent}%

# Attachment upload errors
errorAttachmentTooBig = \u9644\u4ef6\u592a\u5927\u3002
errorAttachment = \u65e0\u6cd5\u4e0a\u8f7d\u9644\u4ef6\u3002

# "Show Images" info bar
imagesNotLoaded = \u5c1a\u672a\u52a0\u8f7d\u8fdc\u7a0b\u56fe\u50cf\u3002
loadImages = \u52a0\u8f7d\u56fe\u50cf

# Warning for truncated message
messageTruncated = \u6b64\u90ae\u4ef6\u975e\u5e38\u5927\u3002\u672a\u5b8c\u5168\u663e\u793a\u5168\u90e8\u90ae\u4ef6\u5185\u5bb9\u3002
messageTruncatedLink = \u663e\u793a\u5b8c\u6574\u90ae\u4ef6

# Message body
showQuotedText = \u663e\u793a\u5f15\u7528\u6587\u672c
hideQuotedText = \u9690\u85cf\u5f15\u7528\u6587\u672c

# Invite
invStartLabel = \u5f00\u59cb
invEndLabel = \u7ed3\u675f
invLocationLabel = \u5730\u70b9
invOrganizerLabel = \u7ec4\u7ec7\u8005
invSentByLabel = \u53d1\u4ef6\u4eba
invAttendeesLabel = \u53c2\u4e0e\u8005
invOptionalAttendeesLabel = \u53ef\u9009
# Used for all-day appointment
invDateLabel = \u65e5\u671f
invRespondLabel = \u56de\u5e94
invSubjectLabel = \u4e3b\u9898
invStatusLabel = \u72b6\u6001
invIntendedFor = \u9762\u5411\u5bf9\u8c61
invReminderLabel = \u63d0\u9192
invReminderText = \u5206\u949f\u524d
invRecurLabel = \u91cd\u590d
inviteNotCurrent = \u9080\u8bf7\u4e0d\u662f\u5f53\u524d\u6709\u6548\u7684\u9080\u8bf7
time = \u65f6\u95f4
recurDailyEveryDay = \u6bcf\u5929;
recurDailyEveryWeekday = \u6bcf\u4e2a\u5de5\u4f5c\u65e5;
recurDailyEveryNumDays = \u6bcf {0} \u5929;
recurWeeklyEveryWeekday = \u6bcf {0};
recurWeeklyEveryNumWeeksDate = \u6bcf {0} \u5468\u7684 {1};
recurMonthlyEveryNumMonthsDate = \u6bcf {1} \u4e2a\u6708\u7b2c {0} \u5929;
recurYearlyEveryMonth = \u6bcf {2} \u7684 {0} {1};
recurYearlyEveryDate = \u6bcf\u5e74 {0} {1};
recurMonthly = \u6bcf {2} \u4e2a\u6708\u7684 {0} {1};
recurStart = {0} \u751f\u6548 
recurEndNone = \u65e0\u7ed3\u675f\u65e5\u671f;
recurEndNumber = {0} \u6b21\u5b9a\u671f\u91cd\u590d\u540e\u7ed3\u675f;
recurEndByDate = {0} \u7ed3\u675f;
recurBlurb = {0} {2} {1}
recurLast = \u4e0a
recurFirst = \u7b2c\u4e00
recurSecond = \u7b2c\u4e8c
recurThird = \u7b2c\u4e09
recurFourth = \u7b2c\u56db
recurDay = \u65e5
recurWeekend = \u5468\u672b
recurWeekday = \u5de5\u4f5c\u65e5
recurNoEndDate = \u65e0\u7ed3\u675f\u65e5\u671f

# Invite actions
acceptAction = \u63a5\u53d7
tentativeAction = \u4e0d\u786e\u5b9a
declineAction = \u62d2\u7edd

accepted = \u5df2\u63a5\u53d7
declined = \u5df2\u62d2\u7edd
tentative = \u4e0d\u786e\u5b9a
noresponse = \u672a\u7b54\u590d

# Invite reply content
invReplyAcceptText = \u6211\u4f1a\u53c2\u52a0\u3002
invReplyTentativeText = \u6211\u53ef\u80fd\u53c2\u52a0\u3002
invReplyDeclineText = \u6211\u4e0d\u4f1a\u53c2\u52a0\u3002

# Invite I've responded to
inviteAccepted = \u5df2\u63a5\u53d7\u9080\u8bf7
inviteAcceptedTentatively = \u5df2\u6682\u65f6\u63a5\u53d7\u9080\u8bf7
inviteDeclined = \u5df2\u62d2\u7edd\u9080\u8bf7

# Invites for which I've received responses

inviteMsgAccepted = {0} \u5df2\u63a5\u53d7\u9080\u8bf7\u3002
inviteMsgDeclined = {0} \u5df2\u62d2\u7edd\u9080\u8bf7\u3002
inviteMsgTentative = {0} \u5df2\u6682\u65f6\u63a5\u53d7\u9080\u8bf7\u3002

# Appointment View related

attendeeEditWarning = \u6240\u505a\u53d8\u66f4\u53ea\u4f1a\u5f71\u54cd\u8be5\u7ea6\u4f1a\u4e8b\u9879\u7684\u672c\u5730\u526f\u672c\u3002\u7ec4\u7ec7\u8005\u505a\u7684\u53d8\u66f4\u5c06\u8986\u76d6\u4f60\u505a\u7684\u53d8\u66f4\u3002
attendeesTitle = \u53c2\u4e0e\u8005

# Toast
invReplySent = \u9080\u8bf7\u56de\u590d\u5df2\u53d1\u9001

# MIME types (attachments)
mimeAdobePdfDocument = Adobe PDF
mimeAdobePsDocument = Adobe Postscript
mimeApplication = \u5e94\u7528
mimeAudio = \u97f3\u9891
mimeBmpImage = \u4f4d\u56fe\u56fe\u50cf
mimeCalendar = \u65e5\u5386
mimeEnrichedText = \u4e30\u5bcc\u683c\u5f0f\u6587\u672c
mimeGifImage = GIF \u56fe\u7247
mimeHtmlDocument = HTML
mimeImage = \u56fe\u50cf
mimeJavaSource = Java \u6e90\u4ee3\u7801
mimeJpegImage = JPEG \u56fe\u50cf
mimeMailMessage = \u90ae\u4ef6
mimeMp3Audio = MP3 \u97f3\u9891
mimeMsDownload = Microsoft DLL
mimeMsExcelDocument = Microsoft Excel
mimeMsPPTDocument = Microsoft PowerPoint
mimeMsProjectDocument = Microsoft Project
mimeMsVisioDocument = Microsoft Visio
mimeMsWMV = Windows Media Video
mimeMsWordDocument = Microsoft Word
mimePngImage = PNG \u56fe\u50cf
mimeTextDocuments = \u6587\u672c\u6587\u6863
mimeTextFile = \u6587\u672c\u6587\u4ef6
mimeTiffImage = TIFF \u56fe\u50cf
mimeUnknownBinaryType = \u672a\u77e5\u4e8c\u8fdb\u5236\u7c7b\u578b
mimeVideo = \u89c6\u9891
mimeWaveAudio = WAV \u97f3\u9891
mimeXmlDocument = XML
mimeZimbraDocument = Zimbra \u6587\u6863
mimeZimbraPresentation = Zimbra \u6f14\u793a\u6587\u7a3f
mimeZimbraSpreadsheet = Zimbra \u7535\u5b50\u8868\u683c
mimeZipFile = Zip \u6587\u4ef6

# Compose form: title, button labels, errors
compose = \u5199\u4fe1
send = \u53d1\u9001
saveDraftWarning = \u662f\u5426\u5c06\u5f53\u524d\u90ae\u4ef6\u4fdd\u5b58\u4e3a\u8349\u7a3f\uff1f
showCcBcc = \u663e\u793a\u6284\u9001/\u5bc6\u9001
hideCcBcc = \u9690\u85cf\u6284\u9001/\u5bc6\u9001
attach = \u9644\u52a0
errorNoAddresses = \u5fc5\u987b\u81f3\u5c11\u6709\u6536\u4ef6\u4eba
errorNoSubject = \u6ca1\u6709\u4e3b\u9898\u3002\u7ee7\u7eed\u53d1\u9001\uff1f

# Phrases used while composing, or to find quoted content
changed = \u5df2\u66f4\u6539
forwardedMessage = \u8f6c\u53d1\u7684\u90ae\u4ef6
forwardedMessage1 = \u5f00\u59cb\u8f6c\u53d1\u7684\u90ae\u4ef6\uff1a
on = \u4e8e
originalMessage = \u539f\u59cb\u90ae\u4ef6
originalAppointment = \u539f\u59cb\u7ea6\u4f1a
wrote = \u5199\u9053
addOriginalAttachments = \u6dfb\u52a0\u539f\u59cb\u90ae\u4ef6\u7684\u9644\u4ef6
removeAttachment = \u79fb\u9664

removeRecipient = \u79fb\u9664

# Toast messages that the user sees after performing an action on a message or conversation
moveMessage = \u90ae\u4ef6\u5df2\u79fb\u81f3 {0}
moveConversation = \u5bf9\u8bdd\u5df2\u79fb\u81f3 {0}
moveContact = {0} \u5df2\u79fb\u81f3  {1}
draftSaved = \u8349\u7a3f\u5df2\u4fdd\u5b58
undo = \u53d6\u6d88
messageSent = \u5df2\u53d1\u9001\u90ae\u4ef6
tagAdded = \u5df2\u6dfb\u52a0 "{0}" \u6807\u8bb0
tagRemoved = \u5df2\u79fb\u9664 "{0}" \u6807\u8bb0
messageDeleted = \u90ae\u4ef6\u5df2\u6c38\u4e45\u5220\u9664
convDeleted = \u5bf9\u8bdd\u5df2\u5220\u9664   
messageMarkedRead = \u90ae\u4ef6\u5df2\u6807\u8bb0\u4e3a\u5df2\u8bfb
messageMarkedUnread = \u90ae\u4ef6\u5df2\u6807\u8bb0\u4e3a\u672a\u8bfb
convMarkedRead = \u5bf9\u8bdd\u5df2\u6807\u8bb0\u4e3a\u5df2\u8bfb
convMarkedUnread = \u5bf9\u8bdd\u5df2\u6807\u8bb0\u4e3a\u672a\u8bfb
messageFlagged = \u5df2\u6807\u8bb0\u90ae\u4ef6
messageUnflagged = \u5df2\u53d6\u6d88\u90ae\u4ef6\u6807\u8bb0
convFlagged = \u5df2\u6807\u8bb0\u5bf9\u8bdd
convUnflagged = \u5df2\u53d6\u6d88\u5bf9\u8bdd\u6807\u8bb0

# Warning for permanent deletion
hardDeleteMsgTitle = \u5220\u9664\u90ae\u4ef6
hardDeleteMsgText = \u6b64\u90ae\u4ef6\u5c06\u88ab\u6c38\u4e45\u5220\u9664\u3002\u7ee7\u7eed\uff1f
hardDeleteConvTitle = \u5220\u9664\u5bf9\u8bdd
hardDeleteConvText = {0} \u4e2d\u5bf9\u8bdd\u7684\u90ae\u4ef6\u5c06\u88ab\u6c38\u4e45\u5220\u9664\u3002\u7ee7\u7eed\uff1f
hardDeleteFolderTitle = \u5220\u9664\u6587\u4ef6\u5939
hardDeleteFolderText = \u662f\u5426\u786e\u5b9e\u8981\u6c38\u4e45\u5220\u9664 "{0}" \u6587\u4ef6\u5939\uff1f
hardDeleteTagTitle = \u5220\u9664\u6807\u8bb0
hardDeleteTagText = \u662f\u5426\u786e\u5b9e\u8981\u6c38\u4e45\u5220\u9664 "{0}" \u6807\u8bb0\uff1f
hardDeleteContactTitle = \u5220\u9664\u8054\u7cfb\u4eba
hardDeleteContactText = \u662f\u5426\u786e\u5b9e\u8981\u6c38\u4e45\u5220\u9664 "{0}" \u8054\u7cfb\u4eba\uff1f
hardDeleteApptTitle = \u5220\u9664\u7ea6\u4f1a
hardDeleteApptText = \u662f\u5426\u786e\u5b9e\u8981\u6c38\u4e45\u5220\u9664\u8fd9\u4e2a\u7ea6\u4f1a\uff1f

# Alert for trying to reply to a feed (RSS) message
alertFeedReplyTitle = \u8b66\u544a
alertFeedReplyText = \u60a8\u65e0\u6cd5\u4ee5 RSS \u6216 ATOM \u6e90\u56de\u590d\u90ae\u4ef6\u3002

# Quick reply placeholder text
quickReplyPlaceholder = \u56de\u590d {0}
quickReplyTitle = \u56de\u590d {0}
and = \u548c

# Client commands (search beginning with "$cmd:")
version = \u7248\u672c

# Strings for viewing, creating, or editing a contact

# Contact fields
email = \u7535\u5b50\u90ae\u4ef6
phone = \u7535\u8bdd
fax = \u4f20\u771f
address = \u5730\u5740
url = URL

# Contact field types
work = \u5de5\u4f5c
home = \u4f4f\u5b85
other = \u5176\u5b83

# Phone types
mobile = \u624b\u673a
assistant = \u52a9\u624b
callback = \u56de\u62e8\u7535\u8bdd
car = \u8f66\u8f7d\u7535\u8bdd
company = \u516c\u53f8
workAlt = \u5907\u7528\u516c\u53f8\u7535\u8bdd

# Address parts
streetAdd = \u8857\u9053\u5730\u5740
city = \u57ce\u5e02
state = \u5dde/\u7701
postalcode = \u90ae\u653f\u7f16\u7801
country = \u56fd\u5bb6

# Form field placeholders
placeholderPrefix = \u524d\u7f00
placeholderFirstName = \u540d
placeholderMiddleName = \u4e2d\u95f4\u540d
placeholderMaidenName = \u5a5a\u524d\u59d3
placeholderLastName = \u59d3
placeholderSuffix = \u540e\u7f00
placeholderNickname = \u6635\u79f0
placeholderJobTitle = \u5de5\u4f5c\u804c\u52a1
placeholderDepartment = \u90e8\u95e8
placeholderCompany = \u516c\u53f8
placeholderSubject = \u4e3b\u9898
placeholderLocation = \u5730\u70b9
placeholderEquipment = \u8bbe\u5907

# Strings needed during process of creating or editing a contact
createContact = \u65b0\u5efa\u8054\u7cfb\u4eba
contactCreated = \u65b0\u8054\u7cfb\u4eba\u5df2\u521b\u5efa
contactEdited = \u5df2\u7f16\u8f91\u8054\u7cfb\u4eba
editContact = \u7f16\u8f91\u8054\u7cfb\u4eba
errorCreateContact = \u65e0\u6cd5\u521b\u5efa\u8054\u7cfb\u4eba\u3002
contactMovedToTrash = \u8054\u7cfb\u4eba\u5df2\u79fb\u81f3\u5df2\u5220\u9664\u90ae\u4ef6
contactDeleted = \u5df2\u5220\u9664\u8054\u7cfb\u4eba
errorEditContact = \u65e0\u6cd5\u7f16\u8f91\u8054\u7cfb\u4eba
errorNoFields = \u8054\u7cfb\u4eba\u4e2d\u5fc5\u987b\u586b\u5199\u81f3\u5c11\u4e00\u4e2a\u5b57\u6bb5
errorEditContactGroup = \u4e0d\u652f\u6301\u6807\u8bb0\u8054\u7cfb\u4eba\u7ec4\u3002
contactFormButtonAddField = \u6dfb\u52a0\u5b57\u6bb5
contactFormButtonAddEmailAddress = \u6dfb\u52a0\u7535\u5b50\u90ae\u4ef6\u5730\u5740
contactFormButtonAddPhoneNumber = \u6dfb\u52a0\u7535\u8bdd\u53f7\u7801
contactFormButtonAddPhysicalAddress = \u6dfb\u52a0\u5b9e\u9645\u5730\u5740
contactFormButtonAddWebsiteURL = \u6dfb\u52a0\u7f51\u7ad9 URL
contactFormRemoveFieldConfirmationMessageHeader = \u786e\u8ba4
contactFormRemoveFieldConfirmationMessageBody = \u662f\u5426\u786e\u5b9e\u8981\u5220\u9664\u6b64\u5b57\u6bb5\uff1f

# Distribution lists
dlOwnerAndMember = \u60a8\u662f\u6b64\u5217\u8868\u7684\u6240\u6709\u8005\u548c\u6210\u5458\u3002
dlOwner = \u60a8\u662f\u6b64\u5217\u8868\u7684\u6240\u6709\u8005\u3002
dlMember = \u60a8\u662f\u6b64\u5217\u8868\u7684\u6210\u5458\u3002

# Generic compose/edit strings (new message, edit contact, etc)
saveChangesWarning = \u662f\u5426\u8981\u4fdd\u5b58\u4fee\u6539\uff1f

# Server errors

unknownError = \u53d1\u751f\u9519\u8bef\uff0c\u539f\u56e0\u4e0d\u660e\u3002
unknownErrorWithMsg = \u51fa\u73b0\u9519\u8bef ({0})\u3002
errorTimeout = \u8bf7\u6c42\u5df2\u8d85\u65f6\u3002
errorServerUnavailable = \u65e0\u6cd5\u8fde\u7ebf\u81f3\u670d\u52a1\u5668\u3002
errorServerUnavailableLogout = \u65e0\u6cd5\u8fde\u7ebf\u81f3\u670d\u52a1\u5668\u3002\u8981\u9000\u51fa\uff0c\u8bf7\u5173\u95ed\u6b64\u7a97\u53e3\u3002

account.MAINTENANCE_MODE = \u6b64\u8d26\u6237\u76ee\u524d\u5904\u4e8e\u7ef4\u62a4\u6a21\u5f0f\u3002
account.NO_SUCH_ACCOUNT = \u65e0\u6b64\u8d26\u53f7\u3002
account.NO_SUCH_SAVED_SEARCH = \u4fdd\u5b58\u7684\u641c\u7d22\u7ed3\u679c\u4e2d\u65e0\u6b64\u9879\u3002
account.ACCT_NO_SUCH_TAG = \u65e0\u6b64\u6807\u8bb0\u3002

mail.ALREADY_EXISTS = \u5df2\u6709\u540c\u540d\u7684\u5bf9\u8c61\u3002
mail.MODIFY_CONFLICT = \u9879\u76ee\u7248\u672c\u53f7\u51b2\u7a81\u3002\u5728\u7f16\u8f91\u4e0e\u4fdd\u5b58\u8fc7\u7a0b\u4e4b\u95f4\u5df2\u6dfb\u52a0\u53e6\u4e00\u4e2a\u7248\u672c\u3002
mail.INVALID_NAME = "{0}" \u4e0d\u662f\u6709\u6548\u7684\u540d\u79f0\u3002\u540d\u79f0\u4e2d\u81f3\u5c11\u6709\u4e00\u4e2a\u65e0\u6548\u5b57\u7b26\u3002
mail.INVITE_OUT_OF_DATE = \u9080\u8bf7\u5df2\u66f4\u6539\uff0c\u5df2\u7ecf\u4e0d\u662f\u5f53\u524d\u9080\u8bf7\u3002
mail.MAINTENANCE = \u6b64\u8d26\u6237\u76ee\u524d\u5904\u4e8e\u7ef4\u62a4\u6a21\u5f0f\u3002
mail.MESSAGE_TOO_BIG = \u65e0\u6cd5\u53d1\u9001\u6b64\u90ae\u4ef6\uff0c\u56e0\u4e3a\u5b83\u5df2\u8d85\u8fc7\u5141\u8bb8\u7684\u5927\u5c0f\u4e0a\u9650\u3002
mail.NO_SUCH_CONV = \u65e0\u6b64\u5bf9\u8bdd\u3002
mail.NO_SUCH_FOLDER = \u65e0\u6b64\u6587\u4ef6\u5939\u3002
mail.NO_SUCH_ITEM = \u9879\u76ee "{0}" \u4e0d\u5b58\u5728\u3002
mail.NO_SUCH_CALITEM = \u65e5\u5386\u9879\u6216\u4efb\u52a1\u9879 "{0}" \u4e0d\u5b58\u5728\u3002\u53ef\u80fd\u5df2\u7ecf\u8c03\u6574\u4e86\u5176\u8ba1\u5212\u3002
mail.NO_SUCH_MSG = \u65e0\u6b64\u90ae\u4ef6\u3002
mail.NO_SUCH_PART = \u65e0\u6b64\u90ae\u4ef6\u7247\u6bb5\u3002
mail.NO_SUCH_TAG = \u65e0\u6b64\u6807\u8bb0\u3002
mail.QUERY_PARSE_ERROR = \u65e0\u6cd5\u5206\u6790\u641c\u7d22\u67e5\u8be2\u3002
mail.QUOTA_EXCEEDED = \u90ae\u4ef6\u4e0d\u80fd\u53d1\u9001\uff0c\u56e0\u4e3a\u60a8\u7684\u90ae\u7bb1\u5df2\u8d85\u51fa\u9650\u989d\u3002
mail.TOO_MANY_CONTACTS = \u65e0\u6cd5\u521b\u5efa\u8054\u7cfb\u4eba\uff0c\u56e0\u4e3a\u5df2\u8d85\u51fa\u8054\u7cfb\u4eba\u6570\u9650\u989d\u3002
mail.TOO_MANY_QUERY_TERMS_EXPANDED = \u8bf7\u5728\u641c\u7d22\u6761\u4ef6\u91cc\u9762\u6307\u5b9a\u7684\u66f4\u5177\u4f53\u4e00\u4e9b\u3002
#mail.MAIL_UNABLE_TO_IMPORT_APPOINTMENTS = Unable to import. The chosen file may be invalid.
#mail.MAIL_UNABLE_TO_IMPORT_CONTACTS = Unable to import. The chosen file may be invalid.
mail.SEND_FAILURE = \u65e0\u6cd5\u53d1\u9001\u90ae\u4ef6\uff1a {0}
mail.SEND_ABORTED_ADDRESS_FAILURE = \u65e0\u6cd5\u53d1\u9001\u90ae\u4ef6\uff0c\u56e0\u4e3a\u4e00\u4e2a\u6216\u591a\u4e2a\u5730\u5740\u65e0\u6548\uff1a {0}
mail.TOO_MANY_TAGS = \u65e0\u6cd5\u521b\u5efa\u6807\u8bb0\uff0c\u56e0\u4e3a\u60a8\u5df2\u8d85\u9650\u3002

service.PARSE_ERROR = \u51fa\u73b0\u5206\u6790\u9519\u8bef\u3002
service.PERM_DENIED = \u6743\u9650\u88ab\u62d2\u7edd\u3002
service.FAILURE = \u51fa\u73b0\u7f51\u7edc\u670d\u52a1\u9519\u8bef\u3002
service.INVALID_REQUEST = \u53d1\u9001\u4e86\u65e0\u6548\u7684\u8bf7\u6c42\u3002
service.UNKNOWN_DOCUMENT = \u670d\u52a1\u5668\u9519\u8bef (\u670d\u52a1\u5668\u6536\u5230\u672a\u77e5\u6307\u4ee4)\u3002
service.RESOURCE_UNREACHABLE = \u8d44\u6e90\u4e0d\u53ef\u7528\u3002
service.TEMPORARILY_UNAVAILABLE = \u670d\u52a1\u6682\u65f6\u4e0d\u53ef\u7528\u3002
service.AUTH_REQUIRED = \u9700\u8981\u9a8c\u8bc1
service.AUTH_EXPIRED = \u60a8\u7684\u4f1a\u8bdd\u5df2\u8fc7\u671f\uff0c\u8bf7\u91cd\u65b0\u767b\u5f55\u3002
service.AUTH_EXPIRED_title = \u8eab\u4efd\u9a8c\u8bc1\u5df2\u8fc7\u671f
service.WRONG_HOST = \u8bf7\u6c42\u88ab\u53d1\u9001\u5230\u4e0d\u76f8\u5e72\u7684\u670d\u52a1\u5668\u3002
service.NON_READONLY_OPERATION_DENIED = \u670d\u52a1\u5668\u76ee\u524d\u4e3a\u53ea\u8bfb\u6a21\u5f0f\u3002
service.PROXY_ERROR = \u4ee3\u7406\u670d\u52a1\u5668\u51fa\u9519\u3002
service.TOO_MANY_HOPS = \u670d\u52a1\u5668\u4e4b\u95f4\u8f6c\u53d1\u6b21\u6570\u592a\u591a\u3002
service.ALREADY_IN_PROGRESS = \u6b63\u5728\u64cd\u4f5c\u3002
service.NOT_IN_PROGRESS = \u64cd\u4f5c\u6ca1\u6709\u8fdb\u884c\u3002
service.INTERRUPTED = \u64cd\u4f5c\u5df2\u88ab\u4e2d\u65ad
#service.NO_SPELL_CHECK_URL = No spell check server defined.

#Javascript disabled error
errorJavaScriptRequired = <h2> \u5fc5\u987b\u542f\u7528 JavaScript\u3002</h2> \
  <p> \u8981\u4f7f\u7528 Zimbra \u89e6\u63a7\u5ba2\u6237\u7aef\uff0c\u8bf7\u66f4\u6539\u60a8\u7684\
  \u6d4f\u89c8\u5668\u9009\u9879\u4ee5\u542f\u7528 JavaScript\uff0c\u7136\u540e<a href="{0}">\u91cd\u8bd5</a>\u6216\
  <a href="{1}">\u5207\u6362\u81f3\u57fa\u672c\u5ba2\u6237\u7aef</a>\uff0c\u8fd9\u4e0d\u8981\u6c42\u4f7f\u7528 JavaScript\u3002</p>
errorGoBack = \u8fd4\u56de

# Timezone names
Africa/Algiers = GMT +01:00 \u4e2d\u975e\u897f\u90e8
America/Asuncion = GMT -04:00 \u4e9a\u677e\u68ee
Africa/Cairo = GMT +02:00 \u57c3\u53ca
Africa/Casablanca = GMT +00:00 \u5361\u8428\u5e03\u5170\u5361
Africa/Monrovia = GMT +00:00 \u8499\u7f57\u7ef4\u4e9a
Africa/Harare = GMT +02:00 \u54c8\u62c9\u96f7\uff0c\u6bd4\u52d2\u9640\u5c3c\u4e9a
Africa/Nairobi = GMT +03:00 \u5185\u7f57\u6bd5
Africa/Windhoek = GMT +01:00 \u7eb3\u7c73\u6bd4\u4e9a
America/Bogota = GMT -05:00 \u54e5\u4f26\u6bd4\u4e9a
America/Argentina/Buenos_Aires = GMT -03:00 \u963f\u6839\u5ef7
America/Caracas = GMT -04:30 \u5361\u62c9\u5361\u65af
America/Cayenne = GMT -03:00 \u5361\u5bb4\uff0c\u798f\u5854\u96f7\u8428
America/Chihuahua = GMT -07:00 \u5947\u74e6\u74e6\uff0c\u62c9\u5df4\u65af\uff0c\u9a6c\u8428\u7279\u5170
America/Cuiaba = GMT -04:00 \u5e93\u4e9a\u5df4
America/Godthab = GMT -03:00 \u683c\u9675\u5170
America/Guatemala = GMT -06:00 \u4e2d\u7f8e\u6d32
America/Guyana = GMT -04:00 \u4e54\u6cbb\u6566\uff0c\u62c9\u5df4\u65af\uff0c\u9a6c\u7459\u65af\uff0c\u5723\u80e1\u5b89
America/La_Paz = GMT -04:00 \u62c9\u5e15\u5179
America/Manaus = GMT -04:00 \u9a6c\u7459\u65af
America/Mexico_City = GMT -06:00 \u74dc\u8fbe\u62c9\u54c8\u62c9\uff0c\u58a8\u897f\u54e5\u57ce\uff0c\u8499\u7279\u96f7
America/Montevideo = GMT -03:00 \u8499\u5f97\u7ef4\u7684\u4e9a
America/Santiago = GMT -03:00 \u5357\u7f8e\u6d32\u592a\u5e73\u6d0b
America/Tijuana = GMT -08:00 \u4e0b\u52a0\u5229\u798f\u5c3c\u4e9a
Asia/Almaty = GMT +06:00 \u963f\u65af\u5854\u7eb3
Asia/Amman = GMT +02:00 \u7ea6\u65e6
Asia/Baghdad = GMT +03:00 \u4f0a\u62c9\u514b
Asia/Baku = GMT +04:00 \u5df4\u5e93
Asia/Bangkok = GMT +07:00 \u66fc\u8c37\u3001\u6cb3\u5185\u3001\u96c5\u52a0\u8fbe
Asia/Beirut = GMT +02:00 \u8d1d\u9c81\u7279
Asia/Kolkata = GMT +05:30 \u94a6\u5948\u3001\u52a0\u5c14\u5404\u8fbe\u3001\u5b5f\u4e70\u3001\u65b0\u5fb7\u91cc
Asia/Colombo = GMT +05:30 \u65af\u91cc\u52a0\u4e9a\u74e6\u5c14\u4e39\u666e\u62c9
Asia/Damascus = GMT +02:00 \u5927\u9a6c\u58eb\u9769
Asia/Dhaka = GMT +06:00 \u8fbe\u5361
Asia/Hong_Kong = GMT +08:00 \u5317\u4eac\uff0c\u91cd\u5e86\uff0c\u9999\u6e2f\uff0c\u4e4c\u9c81\u6728\u9f50
Asia/Irkutsk = GMT +08:00 \u4f0a\u5c14\u5e93\u6b21\u514b
Asia/Jerusalem = GMT +02:00 \u8036\u8def\u6492\u51b7
Asia/Kabul = GMT +04:30 \u5580\u5e03\u5c14
Asia/Kamchatka = GMT +12:00 \u5f7c\u5f97\u7f57\u5df4\u752b\u6d1b\u592b\u65af\u514b-\u582a\u5bdf\u52a0
Asia/Karachi = GMT +05:00 \u4f0a\u65af\u5170\u5821\uff0c\u5361\u62c9\u5947
Asia/Katmandu = GMT +05:45 \u52a0\u5fb7\u6ee1\u90fd
Asia/Krasnoyarsk = GMT +07:00 \u514b\u62c9\u65af\u8bfa\u4e9a\u5c14\u65af\u514b
Asia/Kuala_Lumpur = GMT +08:00 \u5409\u9686\u5761\uff0c\u65b0\u52a0\u5761
Asia/Kuwait = GMT +03:00 \u79d1\u5a01\u7279\uff0c\u5229\u96c5\u5f97
Asia/Magadan = GMT +10:00 \u9a6c\u52a0\u4e39\u3001\u6240\u7f57\u95e8\u7fa4\u5c9b\u3001\u65b0\u5580\u91cc\u591a\u5c3c\u4e9a
Asia/Muscat = GMT +04:00 \u963f\u5e03\u624e\u6bd4\uff0c\u9a6c\u65af\u5580\u7279
Asia/Novosibirsk = GMT +06:00 \u65b0\u897f\u4f2f\u5229\u4e9a
Asia/Rangoon = GMT +06:30 \u4ef0\u5149
Asia/Seoul = GMT +09:00 \u97e9\u56fd
Asia/Taipei = GMT +08:00 \u53f0\u5317
Asia/Tashkent = GMT +05:00 \u5854\u4ec0\u5e72
Asia/Tbilisi = GMT +04:00 \u7b2c\u6bd4\u5229\u65af
Asia/Tehran = GMT +03:30 \u5fb7\u9ed1\u5170
Asia/Tokyo = GMT +09:00 \u65e5\u672c
Asia/Ulaanbaatar = GMT +08:00 \u4e4c\u5170\u5df4\u6258
Asia/Vladivostok = GMT +10:00 \u6d77\u53c2\u5d34
Asia/Yakutsk = GMT +09:00 \u96c5\u5e93\u8328\u514b
Asia/Yekaterinburg = GMT +05:00 \u51ef\u8428\u7433\u5821
Asia/Yerevan = GMT +04:00 \u57c3\u91cc\u6e29
Atlantic/Azores = GMT -01:00 \u4e9a\u901f\u5c14\u7fa4\u5c9b
Atlantic/Cape_Verde = GMT -01:00 \u4f5b\u5f97\u89d2\u7fa4\u5c9b
Atlantic/South_Georgia = GMT -02:00 \u5927\u897f\u6d0b\u4e2d\u90e8
Australia/Adelaide = GMT +09:30 \u963f\u5fb7\u83b1\u5fb7
Australia/Brisbane = GMT +10:00 \u5e03\u91cc\u65af\u73ed
Australia/Darwin = GMT +09:30 \u8fbe\u5c14\u6587
Australia/Hobart = GMT +10:00 \u970d\u5df4\u7279
Australia/Perth = GMT +08:00 \u73c0\u65af
Australia/Sydney = GMT +10:00 \u582a\u57f9\u62c9\uff0c\u58a8\u5c14\u672c\uff0c\u6089\u5c3c
America/Sao_Paulo = GMT -03:00 \u5df4\u897f\u5229\u4e9a
America/Halifax = GMT -04:00 \u5927\u897f\u6d0b\u65f6\u95f4\uff08\u52a0\u62ff\u5927\uff09
America/St_Johns = GMT -03:30 \u7ebd\u82ac\u5170
America/Regina = GMT -06:00 \u8428\u65af\u5580\u5f7b\u6e29\u7701
Etc/GMT-12 = GMT +12:00 GMT+12
Etc/GMT+11 = GMT -11:00 GMT-11

Etc/GMT+12 = GMT-12:00 \u56fd\u9645\u65e5\u671f\u53d8\u66f4\u7ebf

Etc/GMT+2 = GMT -02:00 GMT-02

UTC = GMT/UTC \u534f\u8c03\u4e16\u754c\u65f6
Europe/Athens = GMT +02:00 \u96c5\u5178\u3001\u8d1d\u9c81\u7279\u3001\u5e03\u52a0\u52d2\u65af\u7279\u3001\u4f0a\u65af\u5766\u5e03\u5c14
Europe/Belgrade = GMT +01:00 \u8d1d\u5c14\u683c\u83b1\u5fb7\uff0c\u5e03\u62c9\u8fea\u65af\u62c9\u53d1\uff0c\u5e03\u8fbe\u4f69\u65af\uff0c\u5362\u5e03\u5c14\u96c5\u90a3\uff0c\u5e03\u62c9\u683c
Europe/Berlin = GMT +01:00 \u963f\u59c6\u65af\u7279\u4e39\uff0c\u67cf\u6797\uff0c\u4f2f\u5c14\u5c3c\uff0c\u7f57\u9a6c\uff0c\u65af\u5fb7\u54e5\u5c14\u6469\uff0c\u7ef4\u4e5f\u7eb3
Europe/Brussels = GMT +01:00 \u5e03\u9c81\u585e\u5c14\uff0c\u54e5\u672c\u54c8\u6839\uff0c\u9a6c\u5fb7\u91cc\uff0c\u5df4\u9ece
Europe/Helsinki = GMT +02:00 \u8d6b\u5c14\u8f9b\u57fa\uff0c\u57fa\u8f85\uff0c\u91cc\u52a0\uff0c\u7d22\u975e\u4e9a\uff0c\u5854\u6797\uff0c\u7ef4\u5c14\u7ebd\u65af
Europe/Istanbul = GMT +02:00 \u4f0a\u65af\u5766\u5e03\u5c14
Europe/Kaliningrad = GMT +02:00 \u52a0\u91cc\u5b81\u683c\u52d2
Europe/London = GMT +00:00 \u82f1\u56fd\uff0c\u7231\u5c14\u5170\uff0c\u8461\u8404\u7259
Europe/Minsk = GMT +03:00 \u660e\u65af\u514b
Europe/Moscow = GMT +03:00 \u83ab\u65af\u79d1\u3001\u5723\u5f7c\u5f97\u5821\u3001\u4f0f\u5c14\u52a0\u683c\u52d2
Europe/Warsaw = GMT +01:00 \u8428\u62c9\u70ed\u7a9d\uff0c\u65af\u79d1\u666e\u91cc\uff0c\u534e\u6c99\uff0c\u8428\u683c\u52d2\u5e03
Indian/Mauritius = GMT +04:00 \u8def\u6613\u6e2f
Pacific/Auckland = GMT +12:00 \u65b0\u897f\u5170
Pacific/Fiji = GMT +12:00 \u6590\u6d4e
Pacific/Guadalcanal = GMT +11:00 \u6240\u7f57\u95e8\u7fa4\u5c9b/\u65b0\u5580\u91cc\u591a\u5c3c\u4e9a
Pacific/Guam = GMT +10:00 \u5173\u5c9b\uff0c\u83ab\u5c14\u5179\u6bd4\u6e2f
Pacific/Midway = GMT -11:00 \u8428\u6469\u4e9a
Pacific/Tongatapu = GMT +13:00 \u52aa\u5e93\u963f\u6d1b\u6cd5
America/Anchorage = GMT -09:00 \u963f\u62c9\u65af\u52a0
America/Phoenix = GMT -07:00 \u4e9a\u5229\u6851\u90a3\u5dde
America/Chicago = GMT -06:00 \u7f8e\u56fd/\u52a0\u62ff\u5927\u4e2d\u90e8
America/Indiana/Indianapolis = GMT -05:00 \u5370\u7b2c\u5b89\u90a3\uff08\u4e1c\u90e8\uff09
America/New_York = GMT -05:00 \u7f8e\u56fd/\u52a0\u62ff\u5927\u4e1c\u90e8
Pacific/Honolulu = GMT -10:00 \u590f\u5a01\u5937
America/Denver = GMT -07:00 \u7f8e\u56fd/\u52a0\u62ff\u5927\u5c71\u533a
America/Los_Angeles = GMT -08:00 \u7f8e\u56fd/\u52a0\u62ff\u5927\u592a\u5e73\u6d0b

#Calendar buttons
calDayLabel = \u65e5
calMonthLabel = \u6708
calYearLabel = \u5e74
calTodayLabel = \u4eca\u5929
calWeekLabel = \u5468
calWorkWeekLabel = \u5de5\u4f5c\u65e5

#Appointment dialog buttons
apptOpenInstance = \u6253\u5f00\u5b9e\u4f8b
apptOpenSeries = \u6253\u5f00\u7cfb\u5217

# Strings needed during process of creating or editing an appointment
create = \u521b\u5efa
createAppointment = \u65b0\u5efa\u4e8b\u4ef6
editAppointment = \u7f16\u8f91\u4e8b\u4ef6
forwardAppointment = \u8f6c\u53d1\u4e8b\u4ef6
appointmentCreated = \u4e8b\u4ef6\u5df2\u521b\u5efa
appointmentEdited = \u4e8b\u4ef6\u5df2\u7f16\u8f91
invitationSent = \u9080\u8bf7\u5df2\u53d1\u9001
invitationsSent = \u9080\u8bf7\u5df2\u53d1\u9001
appointmentExceptionNote = \u8fd9\u662f\u8be5\u7cfb\u5217\u7684\u4e00\u4e2a\u4f8b\u5916\u60c5\u51b5\u3002
errorCreateAppt = \u65e0\u6cd5\u521b\u5efa\u7ea6\u4f1a
errorInvalidApptEndBeforeStart = \u7ed3\u675f\u65f6\u95f4\u5fc5\u987b\u5728\u5f00\u59cb\u65f6\u95f4\u540e\u3002
errorMissingSubject = \u4e3b\u9898\u662f\u5fc5\u987b\u586b\u5199\u9879\u3002
appointmentMovedToTrash = \u7ea6\u4f1a\u5df2\u79fb\u81f3\u5df2\u5783\u573e\u6876
appointmentDeleted = \u7ea6\u4f1a\u5df2\u5220\u9664

# Appointment creation
endLabel = \u7ed3\u675f
equipmentLabel = \u8bbe\u5907
locationLabel = \u5730\u70b9
notes = \u5907\u6ce8
repeatLabel = \u91cd\u590d
reminderLabel = \u63d0\u9192
subjectLabel = \u4e3b\u9898
startLabel = \u5f00\u59cb
titleLabel = \u6807\u9898
allDay = \u5168\u5929
addAttendeeLabel = \u6dfb\u52a0\u53c2\u4f1a\u8005
response = \u7b54\u590d
display = \u663e\u793a
calendarLabel = \u884c\u4e8b\u5386
hourLabel = \u5c0f\u65f6
minuteLabel = \u5206\u949f
secondsLabel = \u79d2
msLabel = \u6beb\u79d2
ampmLabel = \u4e0a\u5348/\u4e0b\u5348
amLabel = \u4e0a\u5348
pmLabel = \u4e0b\u5348

# Appointment cancellation
apptCancelSubject = \u5df2\u53d6\u6d88\uff1a {0}
confirmDeleteApptTitle = \u786e\u8ba4\u5220\u9664
confirmCancelAppt = \u662f\u5426\u786e\u5b9e\u8981\u5220\u9664\u8fd9\u4e2a\u7ea6\u4f1a\uff1f
confirmCancelApptReply = \u662f\u5426\u786e\u5b9e\u8981\u5220\u9664\u6b64\u7ea6\u4f1a\u5e76\u5411\u53c2\u4e0e\u8005\u53d1\u9001\u53d6\u6d88\u90ae\u4ef6?

# Recurrence
none = \u65e0
everyDay = \u6bcf\u5929
everyWeek = \u6bcf\u661f\u671f
everyMonth = \u6bcf\u4e2a\u6708
everyYear = \u6bcf\u5e74

#Show as Options
outOfOffice = \u5916\u51fa
free = \u6709\u7a7a
busy = \u5fd9\u788c

# Reminder Strings
apptRemindNever = \u4ece\u4e0d
apptRemindNDaysBefore = {0} \u5929\u524d
apptRemindNMinutesBefore = {0} \u5206\u949f\u524d
apptRemindNHoursBefore = {0} \u5c0f\u65f6\u524d
apptRemindNWeeksBefore = {0} \u661f\u671f\u524d

# Strings for displaying dates

# Days of the week, eg "Monday"
weekdaySunday = \u661f\u671f\u65e5
weekdayMonday = \u661f\u671f\u4e00
weekdayTuesday = \u661f\u671f\u4e8c
weekdayWednesday = \u661f\u671f\u4e09
weekdayThursday = \u661f\u671f\u56db
weekdayFriday = \u661f\u671f\u4e94
weekdaySaturday = \u661f\u671f\u516d

# Abbreviated days of the week, eg "Mon"; if omitted, same as long version
weekdaySundayShort = \u65e5
weekdayMondayShort = \u4e00
weekdayTuesdayShort = \u4e8c
weekdayWednesdayShort = \u4e09
weekdayThursdayShort = \u56db
weekdayFridayShort = \u4e94
weekdaySaturdayShort = \u516d

# Months of the year, eg "February"
monthJanuary = 1 \u6708
monthFebruary = 2 \u6708
monthMarch = 3 \u6708
monthApril = 4 \u6708
monthMay = 5
monthJune = 6 \u6708
monthJuly = 7 \u6708
monthAugust = 8 \u6708
monthSeptember = 9 \u6708
monthOctober = 10 \u6708
monthNovember = 11 \u6708
monthDecember = 12 \u6708

# Abbreviated months of the year, eg "Feb"; if omitted, same as long version
monthJanuaryShort = 1
monthFebruaryShort = 2
monthMarchShort = 3
monthAprilShort = 4
monthMayShort = 5
monthJuneShort = 6
monthJulyShort = 7
monthAugustShort = 8
monthSeptemberShort = 9
monthOctoberShort = 10
monthNovemberShort = 11
monthDecemberShort = 12

# Date formats
# For date formatting options, see http://docs.sencha.com/touch/2-0/#!/api/Ext.Date

# Date/time shown in detailed msg header: February 11, 2014 2:53:29 PM
msgDetailHdrFormat = Y\u5e74 F j\u65e5 A g:i:s

# Date/time shown in an invite: Thursday, March 7, 2013 at 3:30 pm
invDateTimeFormat = l, Y\u5e74 F j\u65e5 A g:i

# Date shown in an invite: Thursday, March 7, 2013
invDateFormat = Y\u5e74 F j\u65e5 l

#Date shown in the create appointment form: Thur, Mar 7, 2013
invShortDateFormat = D, Y\u5e74 M j\u65e5

# Date without year: Wednesday, July 10
invDateOnlyFormat = l, F j\u65e5

# Start/End time in appt view: 1:00 pm
invTimeFormat = A g:i

# Date displayed in the calendar day/month view
dayViewDateFormat = D, M j\u65e5
monthViewDateFormat = F Y

durationHours = {0} - {1}
durationMultiDays = {0} {1} - {2} {3}

# Date format without day: July 10, 2014
dateFormatNoDay = Y'\u5e74'F'\u6708'j'\u65e5'

# Strings for message view
emptyMsgPanel = \u70b9\u9009\u540e\u5373\u53ef\u67e5\u770b\u90ae\u4ef6\u5185\u5bb9
loadingMessages = \u6b63\u5728\u52a0\u8f7d\u90ae\u4ef6\u2026
noMessages = \u627e\u4e0d\u5230\u90ae\u4ef6
