#
#
# ***** 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\u63db\u81f3\u820a\u5f0f\u624b\u6a5f\u7528\u6236\u7aef

# Bookmark Title
zimbraTitle = Zimbra

# Splash Screen
splashScreenAppName = \u89f8\u63a7\u7528\u6236\u7aef

# App menu
applicationsGroup = \u61c9\u7528
otherGroup = \u5176\u4ed6
appMail = \u90f5\u4ef6
appContacts = \u9023\u7d61\u4eba
appCalendar = \u884c\u4e8b\u66c6

# Alert dialogs
error = \u932f\u8aa4
warning = \u8b66\u544a

# Generic cross-app button text
yes = \u662f
no = \u5426
ok = \u78ba\u5b9a
cancel = \u53d6\u6d88
del = \u522a\u9664
edit = \u7de8\u8f2f
search = \u641c\u5c0b
more = \u66f4\u591a
save = \u5132\u5b58
done = \u5b8c\u6210

# Placeholders for list panel
loading = \u8f09\u5165\u4e2d ...
loadingCalendar = \u6b63\u5728\u8f09\u5165\u884c\u4e8b\u66c6...
loadingContacts = \u6b63\u5728\u8f09\u5165\u9023\u7d61\u4eba...
loadingConvs = \u6b63\u5728\u8f09\u5165\u6703\u8a71...
noContacts = \u627e\u4e0d\u5230\u4efb\u4f55\u9023\u7d61\u4eba
noConvs = \u627e\u4e0d\u5230\u4efb\u4f55\u6703\u8a71
loadMore = \u8f09\u5165\u66f4\u591a...
pullToRefresh = \u4e0b\u62c9\u4ee5\u91cd\u65b0\u6574\u7406
releaseToRefresh = \u9b06\u958b\u5373\u53ef\u91cd\u65b0\u6574\u7406
loaded = \u5df2\u8f09\u5165\u3002
lastUpdated = \u4e0a\u6b21\u66f4\u65b0\u65e5\u671f\ufe55&nbsp;

# Placeholders for item panel
emptyConvPanel = \u9ede\u9078\u5f8c\u5373\u53ef\u67e5\u770b\u5c0d\u8a71\u5167\u5bb9
emptyContactPanel = \u9ede\u9078\u5f8c\u5373\u53ef\u67e5\u770b\u806f\u7d61\u4eba\u8cc7\u6599

# Application Update and Exit
appUpdateTitle = \u61c9\u7528\u7a0b\u5f0f\u66f4\u65b0
appUpdateMsg = \u6b64\u61c9\u7528\u7a0b\u5f0f\u5df2\u6210\u529f\u66f4\u65b0\u3002\u7acb\u5373\u91cd\u65b0\u8f09\u5165\uff1f
appExitWarning = \u6b64\u64cd\u4f5c\u5c07\u7d42\u6b62 Zimbra \u89f8\u63a7\u7528\u6236\u7aef\uff0c\u5c1a\u672a\u5132\u5b58\u7684\u6240\u6709\u8b8a\u66f4\u90fd\u5c07\u907a\u5931\u3002

# Top-level overview with apps
settings = \u8a2d\u5b9a
logout = \u767b\u51fa

# Overview titles for showing folder trees
addressBooks = \u901a\u8a0a\u9304
folders = \u8cc7\u6599\u593e
searches = \u641c\u5c0b\u9805
tags = \u6a19\u8a18
calendars = \u884c\u4e8b\u66c6

# System folder names
folderInbox = \u6536\u4ef6\u5323
folderTrash = \u5df2\u79fb\u9664\u90f5\u4ef6
folderJunk = \u5783\u573e\u90f5\u4ef6
folderSent = \u5df2\u50b3\u9001\u90f5\u4ef6
folderDrafts = \u8349\u7a3f
folderContacts = \u9023\u7d61\u4eba
folderEmailedContacts = \u96fb\u5b50\u90f5\u4ef6\u9023\u7d61\u4eba
folderCalendar = \u884c\u4e8b\u66c6

# Folder management (create, rename)
newFolder = \u65b0\u5efa\u8cc7\u6599\u593e
newTag = \u65b0\u5efa\u6a19\u8a18
editFolder = \u7de8\u8f2f\u8cc7\u6599\u593e
editTag = \u7de8\u8f2f\u6a19\u8a18
folderName = \u8cc7\u6599\u593e\u540d\u7a31
tagName = \u6a19\u8a18\u540d\u7a31
colorLabel = \u984f\u8272
folderLocationLabel = \u5730\u9ede
nameMissing = \u5fc5\u9808\u586b\u5beb\u540d\u7a31\u3002
nameTooLong = \u540d\u7a31\u4e0d\u5f97\u8d85\u904e {0} \u500b\u5b57\u5143\u9577\u3002
nameInvalid = "\u300c{0}\u300d\u4e0d\u662f\u6709\u6548\u7684\u540d\u7a31\u3002\u540d\u7a31\u4e2d\u81f3\u5c11\u6709\u4e00\u500b\u7121\u6548\u5b57\u5143\u3002
noChangesMade = \u672a\u505a\u4efb\u4f55\u8b8a\u66f4\u3002

# Internal system folder names
distributionLists = \u901a\u8a0a\u7fa4\u7d44\u6e05\u55ae

# List toolbar title
searchResults = \u641c\u5c0b\u7d50\u679c

# Units to show how recently a message was received
minute = \u5206\u9418
minutes = \u5206\u9418
hour = \u5c0f\u6642
hours = \u5c0f\u6642
day = \u5929
days = \u5929
week = w
weeks = w
year = y
years = y

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

# Headers (used in message header display, compose labels, and to find quoted content)
toHdr = \u6536\u4ef6\u8005
ccHdr = \u526f\u672c
bccHdr = \u5bc6\u4ef6\u526f\u672c
dateHdr = \u65e5\u671f
fromHdr = \u5bc4\u4ef6\u8005
sentHdr = \u5df2\u50b3\u9001\u90f5\u4ef6
subjectHdr = \u4e3b\u65e8
tagsHdr = \u6a19\u8a18
onBehalfOfMidLabel = \u4ee3\u8868
byWayOfMidLabel = \u65b9\u5f0f
unknown = \u672a\u77e5

# Email subject prefixes
fwPrefix = \u8f49\u5bc4\uff1a
fwdPrefix = \u8f49\u5bc4\uff1a
rePrefix = \u56de\u8986:

# Mail actions (menu items)
markRead = \u6a19\u8a18\u70ba\u5df2\u8b80
markUnread = \u6a19\u8a18\u70ba\u672a\u8b80
flag = \u6a19\u8a18
unflag = \u53d6\u6d88\u6a19\u8a18
reply = \u56de\u8986
replyAll = \u5168\u90e8\u56de\u8986
forward = \u8f49\u5bc4
move = \u79fb\u52d5
tag = \u6a19\u8a18
markSpam = \u5783\u573e\u90f5\u4ef6
markNotSpam = \u4e0d\u662f\u5783\u573e\u90f5\u4ef6

convMarkRead = \u5c07\u6703\u8a71\u6a19\u8a18\u70ba\u5df2\u8b80
convMarkUnread = \u5c07\u6703\u8a71\u6a19\u8a18\u70ba\u672a\u8b80
convFlag = \u6a19\u8a18\u6703\u8a71
convUnflag = \u53d6\u6d88\u6a19\u8a18\u6703\u8a71
convMove = \u79fb\u52d5\u6703\u8a71
convTag = \u6a19\u8a18\u6703\u8a71
convSwitchToMessageView = \u5207\u63db\u5230\u90f5\u4ef6\u6aa2\u8996
msgSwitchToConvView = \u5207\u63db\u5230\u5c0d\u8a71\u6aa2\u8996

removeTag = \u79fb\u9664\u6a19\u8a18
newMessage = \u65b0\u5efa\u90f5\u4ef6
addContact = \u65b0\u589e\u5230\u9023\u7d61\u4eba

# Message header
from = \u5bc4\u4ef6\u8005
obo = \u4ee3\u8868
to = \u6536\u4ef6\u8005
showDetails = \u8a73\u7d30\u8cc7\u6599
hideDetails = \u96b1\u85cf\u8a73\u7d30\u8cc7\u6599

# Conversation header
noSubject = [\u7121\u4e3b\u65e8]

# 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\u50b3\uff1a {percent}%

# Attachment upload errors
errorAttachmentTooBig = \u9644\u4ef6\u592a\u5927\u3002
errorAttachment = \u7121\u6cd5\u4e0a\u50b3\u9644\u4ef6\u3002

# "Show Images" info bar
imagesNotLoaded = \u5c1a\u672a\u8f09\u5165\u9060\u7aef\u5f71\u50cf\u3002
loadImages = \u8f09\u5165\u5f71\u50cf

# Warning for truncated message
messageTruncated = \u6b64\u90f5\u4ef6\u975e\u5e38\u5927\u3002\u672a\u5b8c\u5168\u986f\u793a\u5168\u90e8\u90f5\u4ef6\u5167\u5bb9\u3002
messageTruncatedLink = \u986f\u793a\u5b8c\u6574\u90f5\u4ef6

# Message body
showQuotedText = \u986f\u793a\u5f15\u7528\u6587\u5b57
hideQuotedText = \u96b1\u85cf\u5f15\u7528\u6587\u5b57

# Invite
invStartLabel = \u958b\u59cb
invEndLabel = \u7d50\u675f
invLocationLabel = \u5730\u9ede
invOrganizerLabel = \u7d44\u7e54\u8005
invSentByLabel = \u5bc4\u4ef6\u8005
invAttendeesLabel = \u51fa\u5e2d\u8005
invOptionalAttendeesLabel = \u53ef\u9078
# Used for all-day appointment
invDateLabel = \u65e5\u671f
invRespondLabel = \u56de\u8986
invSubjectLabel = \u4e3b\u65e8
invStatusLabel = \u72c0\u614b
invIntendedFor = \u50b3\u9001\u7d66
invReminderLabel = \u63d0\u9192
invReminderText = \u5206\u9418\u524d
invRecurLabel = \u91cd\u8907
inviteNotCurrent = \u9080\u8acb\u4e0d\u662f\u7576\u524d\u6709\u6548\u7684\u9080\u8acb
time = \u6642\u9593
recurDailyEveryDay = \u6bcf\u5929;
recurDailyEveryWeekday = \u6bcf\u500b\u5de5\u4f5c\u65e5;
recurDailyEveryNumDays = \u6bcf {0} \u5929;
recurWeeklyEveryWeekday = \u6bcf {0};
recurWeeklyEveryNumWeeksDate = \u6bcf {0} \u5468\u7684 {1};
recurMonthlyEveryNumMonthsDate = \u6bcf {1} \u500b\u6708\u7b2c {0} \u5929;
recurYearlyEveryMonth = \u6bcf {2} \u7684 {0} {1};
recurYearlyEveryDate = \u6bcf\u5e74 {0} {1};
recurMonthly = \u6bcf {2} \u500b\u6708\u7684 {0} {1}
recurStart = {0} \u751f\u6548 
recurEndNone = \u7121\u7d50\u675f\u65e5\u671f;
recurEndNumber = {0} \u6b21\u5b9a\u671f\u91cd\u8907\u5f8c\u7d50\u675f;
recurEndByDate = {0} \u7d50\u675f;
recurBlurb = {0} {2} {1}
recurLast = \u4e0a
recurFirst = \u7b2c\u4e00
recurSecond = \u79d2
recurThird = \u7b2c\u4e09
recurFourth = \u7b2c\u56db
recurDay = \u65e5
recurWeekend = \u9031\u672b
recurWeekday = \u5de5\u4f5c\u65e5
recurNoEndDate = \u7121\u7d50\u675f\u65e5\u671f

# Invite actions
acceptAction = \u63a5\u53d7
tentativeAction = \u4e0d\u78ba\u5b9a
declineAction = \u62d2\u7d55

accepted = \u5df2\u63a5\u53d7
declined = \u5df2\u62d2\u7d55
tentative = \u4e0d\u78ba\u5b9a
noresponse = \u672a\u56de\u8986

# Invite reply content
invReplyAcceptText = \u6211\u6703\u53c3\u52a0\u3002
invReplyTentativeText = \u6211\u53ef\u80fd\u53c3\u52a0\u3002
invReplyDeclineText = \u6211\u4e0d\u6703\u53c3\u52a0\u3002

# Invite I've responded to
inviteAccepted = \u5df2\u63a5\u53d7\u9080\u8acb
inviteAcceptedTentatively = \u5df2\u66ab\u6642\u63a5\u53d7\u9080\u8acb
inviteDeclined = \u5df2\u62d2\u7d55\u9080\u8acb

# Invites for which I've received responses

inviteMsgAccepted = {0} \u5df2\u63a5\u53d7\u9080\u8acb\u3002
inviteMsgDeclined = {0} \u5df2\u62d2\u7d55\u9080\u8acb\u3002
inviteMsgTentative = {0} \u5df2\u66ab\u6642\u63a5\u53d7\u9080\u8acb\u3002

# Appointment View related

attendeeEditWarning = \u6240\u505a\u8b8a\u66f4\u53ea\u6703\u5f71\u97ff\u8a72\u7d04\u6703\u4e8b\u9805\u7684\u672c\u6a5f\u526f\u672c\u3002\u7d44\u7e54\u4eba\u505a\u7684\u8b8a\u66f4\u5c07\u53d6\u4ee3\u4f60\u505a\u7684\u8b8a\u66f4\u3002
attendeesTitle = \u51fa\u5e2d\u8005

# Toast
invReplySent = \u9080\u8acb\u56de\u8986\u5df2\u50b3\u9001

# MIME types (attachments)
mimeAdobePdfDocument = Adobe PDF
mimeAdobePsDocument = Adobe Postscript
mimeApplication = \u61c9\u7528
mimeAudio = \u97f3\u8a0a
mimeBmpImage = \u9ede\u9663\u5716\u5f71\u50cf
mimeCalendar = \u884c\u4e8b\u66c6
mimeEnrichedText = \u8c50\u5bcc\u578b\u6587\u5b57
mimeGifImage = GIF \u5716\u7247
mimeHtmlDocument = HTML
mimeImage = \u5f71\u50cf
mimeJavaSource = Java \u539f\u59cb\u7a0b\u5f0f\u78bc
mimeJpegImage = JPEG \u5f71\u50cf
mimeMailMessage = \u90f5\u4ef6
mimeMp3Audio = MP3 \u97f3\u8a0a
mimeMsDownload = Microsoft DLL
mimeMsExcelDocument = Microsoft Excel
mimeMsPPTDocument = Microsoft PowerPoint
mimeMsProjectDocument = Microsoft Project
mimeMsVisioDocument = Microsoft Visio
mimeMsWMV = Windows Media Video
mimeMsWordDocument = Microsoft Word
mimePngImage = PNG \u5f71\u50cf
mimeTextDocuments = \u6587\u5b57\u6587\u6a94
mimeTextFile = \u6587\u5b57\u6a94\u6848
mimeTiffImage = TIFF \u5f71\u50cf
mimeUnknownBinaryType = \u672a\u77e5\u4e8c\u9032\u4f4d\u985e\u578b
mimeVideo = \u8996\u8a0a
mimeWaveAudio = WAV \u97f3\u8a0a
mimeXmlDocument = XML
mimeZimbraDocument = Zimbra \u6587\u6a94
mimeZimbraPresentation = Zimbra \u6f14\u793a\u6587\u7a3f
mimeZimbraSpreadsheet = Zimbra \u8a66\u7b97\u8868
mimeZipFile = Zip \u6a94\u6848

# Compose form: title, button labels, errors
compose = \u5beb\u4fe1
send = \u50b3\u9001
saveDraftWarning = \u662f\u5426\u8981\u5c07\u7576\u524d\u90f5\u4ef6\u5132\u5b58\u70ba\u8349\u7a3f\uff1f
showCcBcc = \u986f\u793a\u526f\u672c/\u5bc6\u4ef6\u526f\u672c
hideCcBcc = \u96b1\u85cf\u526f\u672c/\u5bc6\u4ef6\u526f\u672c
attach = \u9644\u52a0
errorNoAddresses = \u5fc5\u9808\u81f3\u5c11\u6709\u6536\u4ef6\u8005
errorNoSubject = \u6c92\u6709\u4e3b\u65e8\u3002\u7e7c\u7e8c\u50b3\u9001\uff1f

# Phrases used while composing, or to find quoted content
changed = \u5df2\u8b8a\u66f4
forwardedMessage = \u8f49\u5bc4\u7684\u90f5\u4ef6
forwardedMessage1 = \u958b\u59cb\u8f49\u5bc4\u7684\u90f5\u4ef6\uff1a
on = \u65bc
originalMessage = \u539f\u59cb\u90f5\u4ef6
originalAppointment = \u539f\u59cb\u7d04\u6703
wrote = \u5beb\u9053
addOriginalAttachments = \u65b0\u589e\u539f\u59cb\u90f5\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 = \u90f5\u4ef6\u5df2\u79fb\u81f3 {0}
moveConversation = \u6703\u8a71\u5df2\u79fb\u81f3 {0}
moveContact = {0} \u5df2\u79fb\u81f3  {1}
draftSaved = \u8349\u7a3f\u5df2\u5132\u5b58
undo = \u53d6\u6d88
messageSent = \u5df2\u50b3\u9001\u90f5\u4ef6
tagAdded = \u5df2\u65b0\u589e\u300c{0}\u300d\u6a19\u8a18
tagRemoved = \u5df2\u79fb\u9664\u300c{0}\u300d\u6a19\u8a18
messageDeleted = \u90f5\u4ef6\u5df2\u6c38\u4e45\u522a\u9664
convDeleted = \u5c0d\u8a71\u5df2\u522a\u9664   
messageMarkedRead = \u90f5\u4ef6\u5df2\u6a19\u8a18\u70ba\u5df2\u8b80
messageMarkedUnread = \u90f5\u4ef6\u5df2\u6a19\u8a18\u70ba\u672a\u8b80
convMarkedRead = \u6703\u8a71\u5df2\u6a19\u8a18\u70ba\u5df2\u8b80
convMarkedUnread = \u6703\u8a71\u5df2\u6a19\u8a18\u70ba\u672a\u8b80
messageFlagged = \u5df2\u6a19\u8a18\u90f5\u4ef6
messageUnflagged = \u5df2\u53d6\u6d88\u90f5\u4ef6\u6a19\u8a18
convFlagged = \u5df2\u6a19\u8a18\u6703\u8a71
convUnflagged = \u5df2\u53d6\u6d88\u6703\u8a71\u6a19\u8a18

# Warning for permanent deletion
hardDeleteMsgTitle = \u522a\u9664\u90f5\u4ef6
hardDeleteMsgText = \u6b64\u90f5\u4ef6\u5c07\u88ab\u6c38\u4e45\u522a\u9664\u3002\u7e7c\u7e8c\uff1f
hardDeleteConvTitle = \u522a\u9664\u6703\u8a71
hardDeleteConvText = {0} \u4e2d\u6703\u8a71\u7684\u90f5\u4ef6\u5c07\u88ab\u6c38\u4e45\u522a\u9664\u3002\u7e7c\u7e8c\uff1f
hardDeleteFolderTitle = \u522a\u9664\u8cc7\u6599\u593e
hardDeleteFolderText = \u662f\u5426\u78ba\u5be6\u8981\u6c38\u4e45\u522a\u9664\u300c{0}\u300d\u8cc7\u6599\u593e\uff1f
hardDeleteTagTitle = \u522a\u9664\u6a19\u8a18
hardDeleteTagText = \u662f\u5426\u78ba\u5be6\u8981\u6c38\u4e45\u522a\u9664\u300c{0}\u300d\u6a19\u8a18\uff1f
hardDeleteContactTitle = \u522a\u9664\u9023\u7d61\u4eba
hardDeleteContactText = \u662f\u5426\u78ba\u5be6\u8981\u6c38\u4e45\u522a\u9664\u300c{0}\u300d\u9023\u7d61\u4eba\uff1f
hardDeleteApptTitle = \u522a\u9664\u7d04\u6703
hardDeleteApptText = \u662f\u5426\u78ba\u5be6\u8981\u6c38\u4e45\u522a\u9664\u9019\u500b\u7d04\u6703\uff1f

# Alert for trying to reply to a feed (RSS) message
alertFeedReplyTitle = \u8b66\u544a
alertFeedReplyText = \u60a8\u7121\u6cd5\u4ee5 RSS \u6216 ATOM \u6458\u8981\u56de\u8986\u90f5\u4ef6\u3002

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

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

# Strings for viewing, creating, or editing a contact

# Contact fields
email = \u96fb\u5b50\u90f5\u4ef6
phone = \u96fb\u8a71
fax = \u50b3\u771f
address = \u5730\u5740
url = URL

# Contact field types
work = \u516c\u53f8
home = \u4f4f\u5bb6
other = \u5176\u4ed6

# Phone types
mobile = \u884c\u52d5\u96fb\u8a71
assistant = \u52a9\u7406
callback = \u56de\u64a5
car = \u8eca\u7528\u96fb\u8a71
company = \u516c\u53f8
workAlt = \u5099\u7528\u516c\u53f8\u96fb\u8a71

# Address parts
streetAdd = \u8857\u9053\u5730\u5740
city = \u57ce\u5e02
state = \u5dde
postalcode = \u90f5\u905e\u5340\u865f
country = \u570b\u5bb6

# Form field placeholders
placeholderPrefix = \u524d\u7f6e\u8a5e
placeholderFirstName = \u540d
placeholderMiddleName = \u4e2d\u9593\u540d
placeholderMaidenName = \u5a5a\u524d\u59d3
placeholderLastName = \u59d3
placeholderSuffix = \u7a31\u8b02
placeholderNickname = \u6635\u7a31
placeholderJobTitle = \u5de5\u4f5c\u8077\u52d9
placeholderDepartment = \u90e8\u9580
placeholderCompany = \u516c\u53f8
placeholderSubject = \u4e3b\u65e8
placeholderLocation = \u5730\u9ede
placeholderEquipment = \u8a2d\u5099

# Strings needed during process of creating or editing a contact
createContact = \u65b0\u9023\u7d61\u4eba
contactCreated = \u65b0\u9023\u7d61\u4eba\u5df2\u5efa\u7acb
contactEdited = \u5df2\u7de8\u8f2f\u9023\u7d61\u4eba
editContact = \u7de8\u8f2f\u9023\u7d61\u4eba
errorCreateContact = \u7121\u6cd5\u5efa\u7acb\u9023\u7d61\u4eba\u3002
contactMovedToTrash = \u9023\u7d61\u4eba\u5df2\u79fb\u81f3\u5783\u573e\u6876
contactDeleted = \u5df2\u522a\u9664\u9023\u7d61\u4eba
errorEditContact = \u7121\u6cd5\u7de8\u8f2f\u9023\u7d61\u4eba
errorNoFields = \u9023\u7d61\u4eba\u4e2d\u5fc5\u9808\u586b\u5beb\u81f3\u5c11\u4e00\u500b\u6b04\u4f4d
errorEditContactGroup = \u4e0d\u652f\u63f4\u6a19\u8a18\u9023\u7d61\u4eba\u7d44\u3002
contactFormButtonAddField = \u65b0\u589e\u6b04\u4f4d
contactFormButtonAddEmailAddress = \u65b0\u589e\u96fb\u5b50\u90f5\u4ef6\u5730\u5740
contactFormButtonAddPhoneNumber = \u65b0\u589e\u96fb\u8a71\u865f\u78bc
contactFormButtonAddPhysicalAddress = \u65b0\u589e\u5be6\u969b\u5730\u5740
contactFormButtonAddWebsiteURL = \u65b0\u589e\u7db2\u7ad9 URL
contactFormRemoveFieldConfirmationMessageHeader = \u78ba\u8a8d
contactFormRemoveFieldConfirmationMessageBody = \u662f\u5426\u78ba\u5be6\u8981\u522a\u9664\u6b64\u6b04\u4f4d\uff1f

# Distribution lists
dlOwnerAndMember = \u60a8\u662f\u6b64\u6e05\u55ae\u7684\u64c1\u6709\u8005\u548c\u6210\u54e1\u3002
dlOwner = \u60a8\u662f\u6b64\u6e05\u55ae\u7684\u64c1\u6709\u8005\u3002
dlMember = \u60a8\u662f\u6b64\u6e05\u55ae\u7684\u6210\u54e1\u3002

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

# Server errors

unknownError = \u767c\u751f\u932f\u8aa4\uff0c\u539f\u56e0\u4e0d\u660e\u3002
unknownErrorWithMsg = \u51fa\u73fe\u932f\u8aa4 ({0})\u3002
errorTimeout = \u8acb\u6c42\u5df2\u903e\u6642\u3002
errorServerUnavailable = \u7121\u6cd5\u9023\u7dda\u81f3\u4f3a\u670d\u5668\u3002
errorServerUnavailableLogout = \u7121\u6cd5\u9023\u7dda\u81f3\u4f3a\u670d\u5668\u3002\u8981\u7d50\u675f\uff0c\u8acb\u95dc\u9589\u6b64\u8996\u7a97\u3002

account.MAINTENANCE_MODE = \u6b64\u5e33\u6236\u76ee\u524d\u8655\u65bc\u7dad\u8b77\u6a21\u5f0f\u3002
account.NO_SUCH_ACCOUNT = \u7121\u6b64\u5e33\u6236\u3002
account.NO_SUCH_SAVED_SEARCH = \u5132\u5b58\u7684\u641c\u5c0b\u7d50\u679c\u4e2d\u7121\u6b64\u9805\u3002
account.ACCT_NO_SUCH_TAG = \u7121\u6b64\u6a19\u8a18\u3002

mail.ALREADY_EXISTS = \u5df2\u6709\u540c\u540d\u7684\u7269\u4ef6\u3002
mail.MODIFY_CONFLICT = \u9805\u76ee\u7248\u672c\u865f\u885d\u7a81\u3002\u5728\u7de8\u8f2f\u8207\u5132\u5b58\u904e\u7a0b\u4e4b\u9593\u5df2\u65b0\u589e\u53e6\u4e00\u500b\u7248\u672c\u3002
mail.INVALID_NAME = "\u300c{0}\u300d\u4e0d\u662f\u6709\u6548\u7684\u540d\u7a31\u3002\u540d\u7a31\u4e2d\u81f3\u5c11\u6709\u4e00\u500b\u7121\u6548\u5b57\u5143\u3002
mail.INVITE_OUT_OF_DATE = \u9080\u8acb\u5df2\u8b8a\u66f4\uff0c\u5df2\u7d93\u4e0d\u662f\u7576\u524d\u9080\u8acb\u3002
mail.MAINTENANCE = \u6b64\u5e33\u6236\u76ee\u524d\u8655\u65bc\u7dad\u8b77\u6a21\u5f0f\u3002
mail.MESSAGE_TOO_BIG = \u7121\u6cd5\u50b3\u9001\u6b64\u90f5\u4ef6\uff0c\u56e0\u70ba\u5b83\u5df2\u8d85\u904e\u5141\u8a31\u7684\u5927\u5c0f\u4e0a\u9650\u3002
mail.NO_SUCH_CONV = \u7121\u6b64\u6703\u8a71\u3002
mail.NO_SUCH_FOLDER = \u7121\u6b64\u8cc7\u6599\u593e\u3002
mail.NO_SUCH_ITEM = \u9805\u76ee\u300c{0}\u300d\u4e0d\u5b58\u5728\u3002
mail.NO_SUCH_CALITEM = \u884c\u4e8b\u66c6\u9805\u6216\u5de5\u4f5c\u9805\u300c{0}\u300d\u4e0d\u5b58\u5728\u3002\u53ef\u80fd\u5df2\u7d93\u8abf\u6574\u4e86\u5176\u8a08\u756b\u3002
mail.NO_SUCH_MSG = \u7121\u6b64\u90f5\u4ef6\u3002
mail.NO_SUCH_PART = \u7121\u6b64\u90f5\u4ef6\u7247\u6bb5\u3002
mail.NO_SUCH_TAG = \u7121\u6b64\u6a19\u8a18\u3002
mail.QUERY_PARSE_ERROR = \u7121\u6cd5\u5256\u6790\u641c\u5c0b\u67e5\u8a62\u3002
mail.QUOTA_EXCEEDED = \u90f5\u4ef6\u4e0d\u80fd\u50b3\u9001\uff0c\u56e0\u70ba\u60a8\u7684\u4fe1\u7bb1\u5df2\u8d85\u51fa\u9650\u984d\u3002
mail.TOO_MANY_CONTACTS = \u7121\u6cd5\u5efa\u7acb\u9023\u7d61\u4eba\uff0c\u56e0\u70ba\u5df2\u8d85\u51fa\u9023\u7d61\u4eba\u6578\u9650\u984d\u3002
mail.TOO_MANY_QUERY_TERMS_EXPANDED = \u8acb\u5c07\u641c\u5c0b\u689d\u4ef6\u6307\u5b9a\u7684\u66f4\u5177\u9ad4\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 = \u7121\u6cd5\u50b3\u9001\u90f5\u4ef6\uff1a {0}
mail.SEND_ABORTED_ADDRESS_FAILURE = \u7121\u6cd5\u50b3\u9001\u90f5\u4ef6\uff0c\u56e0\u70ba\u4e00\u500b\u6216\u591a\u500b\u5730\u5740\u7121\u6548\uff1a {0}
mail.TOO_MANY_TAGS = \u7121\u6cd5\u5efa\u7acb\u6a19\u8a18\uff0c\u56e0\u70ba\u60a8\u5df2\u8d85\u9650\u3002

service.PARSE_ERROR = \u767c\u751f\u5256\u6790\u932f\u8aa4\u3002
service.PERM_DENIED = \u6b0a\u9650\u906d\u62d2\u3002
service.FAILURE = \u767c\u751f\u7db2\u8def\u670d\u52d9\u932f\u8aa4\u3002
service.INVALID_REQUEST = \u5df2\u50b3\u9001\u7121\u6548\u7684\u8981\u6c42\u3002
service.UNKNOWN_DOCUMENT = \u4f3a\u670d\u5668\u932f\u8aa4 (\u4f3a\u670d\u5668\u6536\u5230\u672a\u77e5\u6307\u4ee4)\u3002
service.RESOURCE_UNREACHABLE = \u7121\u6cd5\u53d6\u7528\u8cc7\u6e90\u3002
service.TEMPORARILY_UNAVAILABLE = \u670d\u52d9\u66ab\u6642\u4e0d\u53ef\u7528\u3002
service.AUTH_REQUIRED = \u9700\u8981\u9a57\u8b49
service.AUTH_EXPIRED = \u60a8\u7684\u5de5\u4f5c\u968e\u6bb5\u5df2\u903e\u671f\uff0c\u8acb\u91cd\u65b0\u767b\u5165\u3002
service.AUTH_EXPIRED_title = \u9a57\u8b49\u5df2\u903e\u671f
service.WRONG_HOST = \u8981\u6c42\u88ab\u50b3\u9001\u5230\u4e0d\u6b63\u78ba\u7684\u4f3a\u670d\u5668\u3002
service.NON_READONLY_OPERATION_DENIED = \u4f3a\u670d\u5668\u76ee\u524d\u70ba\u552f\u8b80\u6a21\u5f0f\u3002
service.PROXY_ERROR = Proxy \u932f\u8aa4\u3002
service.TOO_MANY_HOPS = \u4f3a\u670d\u5668\u4e4b\u9593\u8f49\u5bc4\u6b21\u6578\u592a\u591a\u3002
service.ALREADY_IN_PROGRESS = \u4f5c\u696d\u6b63\u5728\u9032\u884c\u3002
service.NOT_IN_PROGRESS = \u4f5c\u696d\u672a\u9032\u884c\u3002
service.INTERRUPTED = \u4f5c\u696d\u5df2\u4e2d\u65b7
#service.NO_SPELL_CHECK_URL = No spell check server defined.

#Javascript disabled error
errorJavaScriptRequired = <h2> \u5fc5\u9808\u555f\u7528 JavaScript\u3002</h2> \
  <p> \u8981\u4f7f\u7528 Zimbra \u89f8\u63a7\u7528\u6236\u7aef\uff0c\u8acb\u8b8a\u66f4\u60a8\u7684\
  \u700f\u89bd\u5668\u9078\u9805\u4ee5\u555f\u7528 JavaScript\uff0c\u7136\u5f8c<a href="{0}">\u91cd\u8a66</a>\u6216\
  <a href="{1}">\u5207\u63db\u81f3\u57fa\u672c\u7528\u6236\u7aef</a>\uff0c\u9019\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 \u4e9e\u677e\u68ee
Africa/Cairo = GMT +02:00 \u57c3\u53ca
Africa/Casablanca = GMT +00:00 \u5361\u85a9\u5e03\u862d\u5361
Africa/Monrovia = GMT +00:00 \u8499\u7f85\u7dad\u4e9e
Africa/Harare = GMT +02:00 \u54c8\u62c9\u96f7\uff0c\u6bd4\u52d2\u9640\u5c3c\u4e9e
Africa/Nairobi = GMT +03:00 \u5167\u7f85\u7562
Africa/Windhoek = GMT +01:00 \u7d0d\u7c73\u6bd4\u4e9e
America/Bogota = GMT -05:00 \u54e5\u502b\u6bd4\u4e9e
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\u85a9
America/Chihuahua = GMT -07:00 \u5947\u74e6\u74e6\uff0c\u62c9\u5df4\u65af\uff0c\u99ac\u85a9\u7279\u862d
America/Cuiaba = GMT -04:00 \u5eab\u4e9e\u5df4
America/Godthab = GMT -03:00 \u683c\u9675\u862d
America/Guatemala = GMT -06:00 \u4e2d\u7f8e\u6d32
America/Guyana = GMT -04:00 \u55ac\u6cbb\u6566\uff0c\u62c9\u5df4\u65af\uff0c\u99ac\u7459\u65af\uff0c\u8056\u80e1\u5b89
America/La_Paz = GMT -04:00 \u62c9\u5e15\u8332
America/Manaus = GMT -04:00 \u99ac\u7459\u65af
America/Mexico_City = GMT -06:00 \u74dc\u9054\u62c9\u54c8\u62c9\uff0c\u58a8\u897f\u54e5\u57ce\uff0c\u8499\u7279\u96f7
America/Montevideo = GMT -03:00 \u8499\u5fb7\u7dad\u7684\u4e9e
America/Santiago = GMT -03:00 \u5357\u7f8e\u6d32\u592a\u5e73\u6d0b
America/Tijuana = GMT -08:00 \u4e0b\u52a0\u5229\u798f\u5c3c\u4e9e
Asia/Almaty = GMT +06:00 \u963f\u65af\u5854\u7d0d
Asia/Amman = GMT +02:00 \u7d04\u65e6
Asia/Baghdad = GMT +03:00 \u4f0a\u62c9\u514b
Asia/Baku = GMT +04:00 \u5df4\u5eab
Asia/Bangkok = GMT +07:00 \u66fc\u8c37\u3001\u6cb3\u5167\u3001\u96c5\u52a0\u9054
Asia/Beirut = GMT +02:00 \u8c9d\u9b6f\u7279
Asia/Kolkata = GMT +05:30 \u6b3d\u5948\u3001\u52a0\u723e\u5404\u9054\u3001\u5b5f\u8cb7\u3001\u65b0\u5fb7\u91cc
Asia/Colombo = GMT +05:30 \u65af\u91cc\u52a0\u4e9e\u74e6\u723e\u4e39\u666e\u62c9
Asia/Damascus = GMT +02:00 \u5927\u99ac\u58eb\u9769
Asia/Dhaka = GMT +06:00 \u9054\u5361
Asia/Hong_Kong = GMT +08:00 \u5317\u4eac\uff0c\u91cd\u6176\uff0c\u9999\u6e2f\uff0c\u70cf\u9b6f\u6728\u9f4a
Asia/Irkutsk = GMT +08:00 \u4f0a\u723e\u5eab\u6b21\u514b
Asia/Jerusalem = GMT +02:00 \u8036\u8def\u6492\u51b7
Asia/Kabul = GMT +04:30 \u5580\u5e03\u723e
Asia/Kamchatka = GMT +12:00 \u5f7c\u5f97\u7f85\u5df4\u752b\u6d1b\u592b\u65af\u514b-\u582a\u5bdf\u52a0
Asia/Karachi = GMT +05:00 \u4f0a\u65af\u862d\u5821\uff0c\u5361\u62c9\u5947
Asia/Katmandu = GMT +05:45 \u52a0\u5fb7\u6eff\u90fd
Asia/Krasnoyarsk = GMT +07:00 \u514b\u62c9\u65af\u8afe\u4e9e\u723e\u65af\u514b
Asia/Kuala_Lumpur = GMT +08:00 \u5409\u9686\u73bb\uff0c\u65b0\u52a0\u5761
Asia/Kuwait = GMT +03:00 \u79d1\u5a01\u7279\uff0c\u5229\u96c5\u5f97
Asia/Magadan = GMT +10:00 \u99ac\u52a0\u4e39\u3001\u6240\u7f85\u9580\u7fa4\u5cf6\u3001\u65b0\u8d6b\u91cc\u591a\u5c3c\u4e9e
Asia/Muscat = GMT +04:00 \u963f\u5e03\u624e\u6bd4\uff0c\u99ac\u65af\u5580\u7279
Asia/Novosibirsk = GMT +06:00 \u65b0\u897f\u4f2f\u5229\u4e9e
Asia/Rangoon = GMT +06:30 \u4ef0\u5149
Asia/Seoul = GMT +09:00 \u97d3\u570b
Asia/Taipei = GMT +08:00 \u81fa\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\u862d
Asia/Tokyo = GMT +09:00 \u65e5\u672c
Asia/Ulaanbaatar = GMT +08:00 \u70cf\u862d\u5df4\u6258
Asia/Vladivostok = GMT +10:00 \u6d77\u53c3\u5d34
Asia/Yakutsk = GMT +09:00 \u96c5\u5eab\u6b21\u514b
Asia/Yekaterinburg = GMT +05:00 \u51f1\u85a9\u7433\u5821
Asia/Yerevan = GMT +04:00 \u57c3\u91cc\u6eab
Atlantic/Azores = GMT -01:00 \u4e9e\u901f\u723e\u7fa4\u5cf6
Atlantic/Cape_Verde = GMT -01:00 \u4f5b\u5fb7\u89d2\u7fa4\u5cf6
Atlantic/South_Georgia = GMT -02:00 \u5927\u897f\u6d0b\u4e2d\u90e8
Australia/Adelaide = GMT +09:30 \u963f\u5fb7\u840a\u5fb7
Australia/Brisbane = GMT +10:00 \u5e03\u91cc\u65af\u73ed
Australia/Darwin = GMT +09:30 \u9054\u723e\u6587
Australia/Hobart = GMT +10:00 \u970d\u5df4\u7279
Australia/Perth = GMT +08:00 \u73c0\u65af
Australia/Sydney = GMT +10:00 \u574e\u57f9\u62c9\uff0c\u58a8\u723e\u672c\uff0c\u96ea\u68a8
America/Sao_Paulo = GMT -03:00 \u5df4\u897f\u5229\u4e9e
America/Halifax = GMT -04:00 \u5927\u897f\u6d0b\u6642\u9593\uff08\u52a0\u62ff\u5927\uff09
America/St_Johns = GMT -03:30 \u7d10\u82ac\u862d
America/Regina = GMT -06:00 \u85a9\u65af\u5580\u5fb9\u6eab\u7701
Etc/GMT-12 = GMT +12:00 GMT+12
Etc/GMT+11 = GMT -11:00 GMT-11

Etc/GMT+12 = GMT-12:00 \u570b\u969b\u63db\u65e5\u7dda

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

UTC = GMT/UTC \u570b\u969b\u6a19\u51c6\u6642\u9593
Europe/Athens = GMT +02:00 \u96c5\u5178\u3001\u8c9d\u9b6f\u7279\u3001\u5e03\u52a0\u52d2\u65af\u7279\u3001\u4f0a\u65af\u5766\u5821
Europe/Belgrade = GMT +01:00 \u8c9d\u723e\u683c\u840a\u5fb7\uff0c\u5e03\u62c9\u8fea\u65af\u62c9\u767c\uff0c\u5e03\u9054\u4f69\u65af\uff0c\u76e7\u5e03\u723e\u96c5\u90a3\uff0c\u5e03\u62c9\u683c
Europe/Berlin = GMT +01:00 \u963f\u59c6\u65af\u7279\u4e39\uff0c\u67cf\u6797\uff0c\u4f2f\u6069\uff0c\u7f85\u99ac\uff0c\u65af\u5fb7\u54e5\u723e\u6469\uff0c\u7dad\u4e5f\u7d0d
Europe/Brussels = GMT +01:00 \u5e03\u9b6f\u585e\u723e\uff0c\u54e5\u672c\u54c8\u6839\uff0c\u99ac\u5fb7\u91cc\uff0c\u5df4\u9ece
Europe/Helsinki = GMT +02:00 \u8d6b\u723e\u8f9b\u57fa\uff0c\u57fa\u8f14\uff0c\u91cc\u52a0\uff0c\u7d22\u975e\u4e9e\uff0c\u5854\u6797\uff0c\u7dad\u723e\u7d10\u65af
Europe/Istanbul = GMT +02:00 \u4f0a\u65af\u5766\u5821
Europe/Kaliningrad = GMT +02:00 \u52a0\u91cc\u5be7\u683c\u52d2
Europe/London = GMT +00:00 \u82f1\u570b\uff0c\u611b\u723e\u862d\uff0c\u8461\u8404\u7259
Europe/Minsk = GMT +03:00 \u660e\u65af\u514b
Europe/Moscow = GMT +03:00 \u83ab\u65af\u79d1\u3001\u8056\u5f7c\u5fb7\u5821\u3001\u4f0f\u723e\u52a0\u683c\u52d2
Europe/Warsaw = GMT +01:00 \u85a9\u62c9\u71b1\u7aa9\uff0c\u65af\u79d1\u666e\u91cc\uff0c\u83ef\u6c99\uff0c\u85a9\u683c\u52d2\u5e03
Indian/Mauritius = GMT +04:00 \u8def\u6613\u6e2f
Pacific/Auckland = GMT +12:00 \u7d10\u897f\u862d
Pacific/Fiji = GMT +12:00 \u6590\u6fdf
Pacific/Guadalcanal = GMT +11:00 \u6240\u7f85\u9580\u7fa4\u5cf6/\u65b0\u5580\u91cc\u591a\u5c3c\u4e9e
Pacific/Guam = GMT +10:00 \u95dc\u5cf6\uff0c\u83ab\u723e\u8332\u6bd4\u6e2f
Pacific/Midway = GMT -11:00 \u85a9\u6469\u4e9e
Pacific/Tongatapu = GMT +13:00 \u52aa\u5eab\u963f\u6d1b\u6cd5
America/Anchorage = GMT -09:00 \u963f\u62c9\u65af\u52a0
America/Phoenix = GMT -07:00 \u4e9e\u5229\u6851\u90a3\u5dde
America/Chicago = GMT -06:00 \u7f8e\u570b/\u52a0\u62ff\u5927\u4e2d\u90e8
America/Indiana/Indianapolis = GMT -05:00 \u5370\u7b2c\u5b89\u7d0d\u5dde\uff08\u6771\u90e8\uff09
America/New_York = GMT -05:00 \u7f8e\u570b/\u52a0\u62ff\u5927\u6771\u90e8
Pacific/Honolulu = GMT -10:00 \u590f\u5a01\u5937
America/Denver = GMT -07:00 \u7f8e\u570b/\u52a0\u62ff\u5927\u5c71\u5340
America/Los_Angeles = GMT -08:00 \u7f8e\u570b/\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 = \u958b\u555f\u57f7\u884c\u500b\u9ad4
apptOpenSeries = \u958b\u555f\u7cfb\u5217

# Strings needed during process of creating or editing an appointment
create = \u5efa\u7acb
createAppointment = \u65b0\u4e8b\u4ef6
editAppointment = \u7de8\u8f2f\u4e8b\u4ef6
forwardAppointment = \u8f49\u5bc4\u4e8b\u4ef6
appointmentCreated = \u4e8b\u4ef6\u5df2\u5efa\u7acb
appointmentEdited = \u4e8b\u4ef6\u5df2\u7de8\u8f2f
invitationSent = \u9080\u8acb\u5df2\u50b3\u9001
invitationsSent = \u9080\u8acb\u5df2\u50b3\u9001
appointmentExceptionNote = \u9019\u662f\u8a72\u7cfb\u5217\u7684\u4e00\u500b\u4f8b\u5916\u60c5\u6cc1\u3002
errorCreateAppt = \u7121\u6cd5\u5efa\u7acb\u7d04\u6703
errorInvalidApptEndBeforeStart = \u7d50\u675f\u6642\u9593\u5fc5\u9808\u5728\u958b\u59cb\u6642\u9593\u4e4b\u5f8c\u3002
errorMissingSubject = \u4e3b\u65e8\u662f\u4e00\u500b\u5fc5\u586b\u6b04\u4f4d\u3002
appointmentMovedToTrash = \u7d04\u6703\u5df2\u79fb\u81f3\u5df2\u5783\u573e\u6876
appointmentDeleted = \u7d04\u6703\u5df2\u522a\u9664

# Appointment creation
endLabel = \u7d50\u675f
equipmentLabel = \u8a2d\u5099
locationLabel = \u5730\u9ede
notes = \u9644\u8a3b
repeatLabel = \u91cd\u8907
reminderLabel = \u63d0\u9192
subjectLabel = \u4e3b\u65e8
startLabel = \u958b\u59cb
titleLabel = \u6a19\u984c
allDay = \u5168\u5929
addAttendeeLabel = \u65b0\u589e\u51fa\u5e2d\u8005
response = \u7b54\u5fa9
display = \u986f\u793a
calendarLabel = \u884c\u4e8b\u66c6
hourLabel = \u5c0f\u6642
minuteLabel = \u5206\u9418
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 = \u78ba\u8a8d\u522a\u9664
confirmCancelAppt = \u662f\u5426\u78ba\u5be6\u8981\u522a\u9664\u9019\u500b\u7d04\u6703\uff1f
confirmCancelApptReply = \u78ba\u5b9a\u8981\u522a\u9664\u6b64\u7d04\u6703\u4e26\u5c07\u76f8\u95dc\u7684\u53d6\u6d88\u8a0a\u606f\u50b3\u9001\u7d66\u6240\u53ca\u51fa\u5e2d\u8005\uff1f

# Recurrence
none = \u7121
everyDay = \u6bcf\u5929
everyWeek = \u6bcf\u661f\u671f
everyMonth = \u6bcf\u500b\u6708
everyYear = \u6bcf\u5e74

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

# Reminder Strings
apptRemindNever = \u5f9e\u4e0d
apptRemindNDaysBefore = {0} \u5929\u524d
apptRemindNMinutesBefore = {0} \u5206\u9418\u524d
apptRemindNHoursBefore = {0} \u5c0f\u6642\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 = Y\u5e74 F j\u65e5 l 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 = \u9ede\u9078\u5f8c\u5373\u53ef\u67e5\u770b\u90f5\u4ef6\u5167\u5bb9
loadingMessages = \u6b63\u5728\u8f09\u5165\u90f5\u4ef6\u2026
noMessages = \u627e\u4e0d\u5230\u90f5\u4ef6
