{ "app.companyName": "Nature Easy Soft Network Technology Co., Ltd.", "app.companyShortName": "EasySoft", "chat.addAdminForGroup": "Set {0} as an administrator", "chat.addAdminForGroup.confirm": "Are you sure to set {0} as the administrator?", "chat.all": "All", "chat.atHim": "@s/he", "chat.atHim.f": "@her", "chat.atHim.m": "@him", "chat.bulletin.cancel": "Cancel bulletin Settings", "chat.bulletin.expiryDate": "Expire after", "chat.bulletin.settings": "Bulletin Settings", "chat.bulletin.type": "Type", "chat.bulletin.type.bulletin": "Bulletin", "chat.bulletin.type.notice": "Notice", "chat.committers.blocked": "Blocked", "chat.committers.blockedTip": "Read only conversation. You cannot send messages.", "chat.committers.committersSettingTip": "You can set a whitelist to control who can send messages in this group.", "chat.committers.setCommitters": "Whitelist", "chat.committers.setCommittersFormat": "Set a white list for Group【{0}】.", "chat.committers.type.admins": "Admin Only", "chat.committers.type.all": "All", "chat.committers.type.whitelist": "Whitelist", "chat.confirmSendFiles.format": "Are you sure you want to send the following {0} files?", "chat.copyChatGID": "Copy chat ID", "chat.create.chatType.normal": "Contact or group", "chat.create.chatType.public": "Public group", "chat.create.chatTypeTip": "Choose type", "chat.create.chatWith.format": "Chat with “{0}”", "chat.create.filterByDept": "Filter by Department", "chat.create.group.format": "Create a group for {0} users", "chat.create.groupsTip": "Choose contacts for this conversation", "chat.create.join": "Join", "chat.create.joinGroup.format": "Join “{0}”", "chat.create.joinGroupTip": "Choose a public group", "chat.create.mustIncludeYourself": "You have to be in this group.", "chat.create.newChatNameTip": "Name the group…", "chat.create.title": "Create", "chat.createNewChat.format": "{0} created Group {1}。", "chat.deleted": "Deleted", "chat.deletedOne2OneTip": "Account has been deleted. You can't send message to it.", "chat.exit.message": "{0} exit this group.", "chat.fontSize.current.format": "Font Size {0}", "chat.fontSize.resetDefault": "Reset", "chat.group.archive": "file", "chat.group.archive.alert": "The discussion group will not send or receive messages after archiving. It only supports viewing history. Are you sure you want to archive?", "chat.group.archived": "Archived", "chat.group.archivedTip": "The group owner has archived the current discussion group and no longer sends or receives messages, but you can still view historical messages.", "chat.group.avatar": "Group Avatar", "chat.group.default": "Default", "chat.group.dismiss": "Dismiss", "chat.group.dismiss.message": "{0} dismissed the Group.", "chat.group.dismissConfirm": "Do you want to dismiss Group【{0}】?", "chat.group.dismissTip": "The group is dismissed. You cannot send messages any more. History before {0} are still available.", "chat.group.dismissed": "Dismissed", "chat.group.exit": "Quit", "chat.group.exitConfirm": "Do you want to quit Group【{0}】?", "chat.group.exitTip": "Please transfer the discussion group to other members of the group before exiting the discussion group.", "chat.group.groupsVisual": "Groups Visual", "chat.group.limited": "<= 16 characters", "chat.group.members": "Discussion group members", "chat.group.merge": "Merge Chat groups", "chat.group.mergeTips": "After the merge, the current discussion group will no longer be displayed, and the message records and members will be merged into the selected discussion group。", "chat.group.mergeTo": "Merged {0} discussion groups to", "chat.group.name": "Group", "chat.group.publicVisual": "Public Visual", "chat.group.setting.adminInvite": "Only group owners and administrators can add group members", "chat.group.setting.public": "Set as public group", "chat.group.setting.public.tips": "Public groups can be searched by other users", "chat.group.settings": "Group settings", "chat.group.settings.groupAvatar.change": "Group icon modification", "chat.group.settings.groupAvatar.chooseColor": "Choose the color", "chat.group.settings.groupAvatar.chooseColorTips": "Default text icon will be used when only color is selected", "chat.group.settings.groupAvatar.customText": "Custom text", "chat.group.settings.groupAvatar.customTextTooLong": "Excessive text may not be shown", "chat.group.settings.groupAvatar.inputTextPlaceholder": "Enter icon text", "chat.group.settings.groupAvatar.textAvatar": "Text avatar", "chat.group.settings.groupAvatar.uploadAvatar": "Upload picture", "chat.group.start": "Create Chat", "chat.group.tempName": "Group-{0}", "chat.group.transfer": "Transfer", "chat.group.transferTips": "Select members to transfer", "chat.group.unarchive": "Cancel archiving", "chat.group.upload": "Upload", "chat.group.visibility": "Visibility", "chat.groupName.format": "{0} ({1})", "chat.invite": "Invite", "chat.invite.choosed": "Selected", "chat.invite.removeAll": "Remove All", "chat.invite.selectMembers": "Select contacts to invite to chat", "chat.invite.title": "Invite contacts to join this conversation.", "chat.inviteAndCreateNewChat.format": "{0} invited you to New Group {1}. Click Group Name to join the conversation.", "chat.inviteMembersJoinChat.format": "{0} invited {1} to join the conversation.", "chat.join.message": "{0} join this group.", "chat.kickOffFromGroup": "Remove from group", "chat.kickOffFromGroup.confirm": "Do you want to remove {0} from the group?", "chat.kickOffFromGroup.confirm.batch": "Are you sure you want to remove these members?", "chat.loadMoreMessage": "Load history", "chat.membersCount.format": "{0}", "chat.menu.addCategory": "Cat.", "chat.menu.addCategory.title": "Create a new category", "chat.menu.allChats": "All Chats", "chat.menu.contacts": "Contacts", "chat.menu.createChat": "Chat", "chat.menu.currentChat": "Current Chat", "chat.menu.emptySearchResultTip": "Cannot find any chat related to “{0}”.", "chat.menu.groups": "Groups", "chat.menu.private": "Private chats", "chat.menu.recents": "Recent", "chat.menu.resultTooMany": "Cannot display full results, extend keywords for more accurate results.", "chat.menu.searchResult": "Search Results", "chat.menu.searchTooShort": "Keyword is too short to search.", "chat.merge.search": "Search Group Name", "chat.message.atAll": "All", "chat.message.bulletin.type.bulletin": "Bulletin", "chat.message.bulletin.type.notice": "Notice", "chat.message.cannotSendOnOffline": "You are offline and cannot send messages", "chat.message.clickToCollapse": "Click to Collapse", "chat.message.clickToExpand": "Click to Expand", "chat.message.copy": "Copy message", "chat.message.copyMarkdown": "Copy Markdown", "chat.message.deleted": "Retracted", "chat.message.expandAllReplies": "Expand all replies", "chat.message.getFail": "Failed to get records", "chat.message.loadCard": "Load card", "chat.message.notification.file.cancelReceive": "{0} Abort reception {1}", "chat.message.notification.file.cancelSend": "{0} Cancel sending {1}", "chat.message.notification.file.exception": "{0} sending was interrupted, please {1} upload again", "chat.message.notification.file.readyToReceive": "{0} Sent {1},Waiting to receive.", "chat.message.notification.file.reciveDone": "{0} file transfer complete", "chat.message.notification.file.rejctReceive": "{0} Refuse to accept {1}", "chat.message.notification.file.terminalSend": "{0} Abort sending {1}", "chat.message.notification.notify-handle-process": "To be processed", "chat.message.notification.notify-handle-review": "To be review", "chat.message.notification.notify-handle-view": "To be viewed", "chat.message.pin": "Pin", "chat.message.pinned": "Pinned", "chat.message.provider.format": "Provided by【{0}】", "chat.message.reedit": "Re-Edit", "chat.message.refreshCard": "Refresh card", "chat.message.reply": "Reply", "chat.message.resend": "Resend", "chat.message.retract": "Retract", "chat.message.retracted": "{0} retracted a message", "chat.message.retracted.byAdmin": "{0} retracted a message from a group member", "chat.message.sendFailed": "Failed to send", "chat.message.senderMe": "Me", "chat.message.type.code": "Code", "chat.message.type.emoji": "Emoji", "chat.message.type.image": "Image", "chat.message.type.object": "Object", "chat.message.type.url": "Link", "chat.message.unpin": "Unpin", "chat.message.userSendAt": "{user} send at {time}", "chat.mute.label": "Mute is on. You will not receive notifications of this conversation.", "chat.noMoreMessage": "No more messages.", "chat.notInGroupTip": "You are no longer in the group and cannot send messages at this time", "chat.one2one.typing": "typing...", "chat.privateChat.name": "{0}(me)", "chat.public.copyInvitation": "Copy Invitation Link", "chat.public.label": "Public", "chat.public.setPrivate": "Set Private", "chat.public.setPublic": "Set Public", "chat.removeAdminForGroup": "Set {0} as an normal member", "chat.removeAdminForGroup.confirm": "Confirm to set {0} as a normal member?", "chat.rename.newTitle": "Chat name", "chat.rename.newTitleRequired": "Enter a name for the chat", "chat.rename.someRenameGroup.format": "{0} changed chat name to {1}.", "chat.rename.title": "Rename chat", "chat.role.admin": "A", "chat.selectMembers": "Select members", "chat.selectMentions": "选择要在会话中提及的成员", "chat.send.sendSuccess": "Send Success to {0} chats", "chat.send.sending": "Sending message, please wait a moment...", "chat.sendClipboardImage": "Send Image", "chat.sendCode.codeName": "Code Name", "chat.sendCode.content.placeholder": "Write code here", "chat.sendCode.defaultLanguage": "Code lang (Auto)", "chat.sendCode.sendBtnLabel": "Send", "chat.sendCodeDialog.title": "Send code", "chat.sendMessage": "Send Message", "chat.sendbox.changeHotkeyTip": "Select hotkey for Send Message", "chat.sendbox.memberNotInGroup": "{0}'s not here", "chat.sendbox.placeholder.memberIsBusy": "Send Message({0} status is \"{1}\". Your message may not be seen immediately)", "chat.sendbox.placeholder.memberIsOffline": "Send Message({0} is offline. Your message will be seen when the receiver is online)", "chat.sendbox.placeholder.sendMessage": "Send Message", "chat.sendbox.toolbar.bulletin": "Bulletin Settings", "chat.sendbox.toolbar.captureScreen": "Capture Screen", "chat.sendbox.toolbar.changeHotkeyTip": "Right click for hotkey", "chat.sendbox.toolbar.code": "Code", "chat.sendbox.toolbar.command": "Commands", "chat.sendbox.toolbar.emoticon": "Emoji", "chat.sendbox.toolbar.file": "File", "chat.sendbox.toolbar.file.collabora": "Send Collaborative Document", "chat.sendbox.toolbar.file.offline": "Send via Server", "chat.sendbox.toolbar.file.online": "Peer-to-peer Send", "chat.sendbox.toolbar.file.online.offlinewarning": "User offline, unable to use peer-to-peer sending.", "chat.sendbox.toolbar.file.online.unusable": "Peer-to-peer sending cannot be used when the other party in a group conversation or one-to-one conversation is not online", "chat.sendbox.toolbar.image": "Image", "chat.sendbox.toolbar.markdown.disabled": "Markdown - Disabled", "chat.sendbox.toolbar.markdown.enabled": "Markdown - Enabled", "chat.sendbox.toolbar.markdownGuide": "Markdown Guide", "chat.sendbox.toolbar.moreOptions": "Right click for more options.", "chat.sendbox.toolbar.previewDraft": "Preview", "chat.sendbox.toolbar.send": "Send Message", "chat.sendbox.toolbar.setFontSize": "Font Size", "chat.sendbox.toolbar.tips": "Tip", "chat.share": "Share", "chat.share.selectChats": "Select chats to forward", "chat.share.sendSuccess": "Send Success to {0} chats", "chat.share.sending": "Forwarding message, please wait a moment...", "chat.sidebar.cancelSelection": "Unselect all", "chat.sidebar.close": "Close sidebar", "chat.sidebar.createChat": "Chat", "chat.sidebar.createGroup": "Create a group", "chat.sidebar.invite": "Add members", "chat.sidebar.invite.action": "Invite", "chat.sidebar.removeMember": "Remove members", "chat.sidebar.tab.files.label": "Files", "chat.sidebar.tab.files.loading": "Searching files…", "chat.sidebar.tab.files.noFilesHere": "No file shared yet.", "chat.sidebar.tab.peoples.label": "Members", "chat.sidebar.tab.profile.label": "Profile", "chat.sidebar.tab.recentContacts.label": "Recents", "chat.sidebar.watch": "Watch members", "chat.status.atAll": "@All", "chat.status.atMe": "@Me", "chat.systemGroup.name": "System", "chat.tempChat.name": "Temporary Conversation", "chat.tips.close": "Close and hide this button", "chat.tips.dragging": "Drag and drop your file to upload.", "chat.tips.markdown": "Add style to your message with Markdown.", "chat.tips.pasting": "Paste and send picture from clipboard.", "chat.tips.screenshots": "Right click Capture Screen for more options.", "chat.tips.title": "Pro Tips", "chat.toolbar.cancelHide": "Cancel Hide", "chat.toolbar.cancelMute": "Unmute", "chat.toolbar.freeze": "Temporarily remove from recent chats", "chat.toolbar.hide": "Hide", "chat.toolbar.history": "History", "chat.toolbar.invite": "Invite", "chat.toolbar.more": "More", "chat.toolbar.mute": "Mute", "chat.toolbar.scrollToBottom": "Scroll to bottom", "chat.toolbar.scrollToTarget": "Message Positioning", "chat.toolbar.scrollToTop": "Scroll to top", "chat.toolbar.sidebar": "Sidebar", "chat.toolbar.star": "Pin", "chat.toolbar.unstar": "Unpin", "chat.view.context": "Click to view context", "chats.cannotJoinArchivedChat": "This group has been archived and cannot be joined.", "chats.chat.search.include": "Includes", "chats.chat.search.result.format": "In \"{0}\", {1} items found.", "chats.chat.selectOneOnMenu": "Choose a conversation from the left column.", "chats.confirmToJoinPublicChat": "Confirm to join public group \"{0}\"?", "chats.create.label": "Create…", "chats.dragNDropFileMessage": "Drag and drop files here to send.", "chats.history.fetchAll": "Fetch", "chats.history.fetchAllFromServer": "Fetch all history from the serve.", "chats.history.fetchFinish": "Finish", "chats.history.fetchFromServer": "Fetch conversation history from the server.", "chats.history.fetchingMessages": "Fetching, click cancel…", "chats.history.group.contacts": "Contact", "chats.history.group.groups": "Group", "chats.history.group.others": "other", "chats.history.localChat": "No messages in this conversation.", "chats.history.noMessages": "No history found. You can fetch history from the server.", "chats.history.search.filetype.all": "All", "chats.history.search.filetype.file": "File", "chats.history.search.filetype.image": "Image", "chats.history.search.placeholder": "Search history", "chats.history.search.result.format": " {0} found.", "chats.history.search.result.noResults": "No relevant results found, please adjust the keywords and try again.", "chats.history.search.result.notShow.format": " {0} items are not displayed.", "chats.history.search.result.selectTip": "Click the found to view the conversation history.", "chats.history.search.result.toMany": "Too many found. Narrow down the scope by using more conditions and keywords. Use space to separate keywords.", "chats.history.search.type.all": "Select all", "chats.history.search.type.choosed": "Selected conversation", "chats.history.search.type.contacts": "Contact", "chats.history.search.type.groups": "Group", "chats.history.searching": "Search…", "chats.history.searching.format": "Searching in \"{0}\" chats …", "chats.history.selectChatTip": "Choose a conversation from the left column.", "chats.history.selectFetchTime": "Select time frame", "chats.history.sync.fast": "Fast", "chats.history.sync.slow": "Slow", "chats.history.title": "History", "chats.joinedChatNotFound": "The group chat to be joined was not found.", "chats.menu.fileSaved": "File Saved", "chats.menu.filesSaved.format": "{0} Files Saved", "chats.menu.group.add": "Add to", "chats.menu.group.addExist": "Add to group", "chats.menu.group.create": "Create", "chats.menu.group.createTip": "Enter group name", "chats.menu.group.current": "Current", "chats.menu.group.default": "Default", "chats.menu.group.delete": "Delete", "chats.menu.group.delete.confirm.format": "Do you want to delete Group【{0}】?", "chats.menu.group.delete.tip.format": "After you delete the group, the conversation history will be moved to Group【{0}】.", "chats.menu.group.deleted": "Deleted", "chats.menu.group.dismissed": "Dismissed", "chats.menu.group.existsTip": "Duplicated group name. Try a different one.", "chats.menu.group.noCategoryToAdd": "No group to add to.", "chats.menu.group.other": "Other", "chats.menu.group.rename": "Rename", "chats.menu.group.renameTip": "Rename group", "chats.menu.group.requiredNewName": "Enter group name", "chats.menu.group.stared": "Top", "chats.menu.groupType.category": "Custom", "chats.menu.groupType.dept": "Department", "chats.menu.groupType.normal": "Tile (Default)", "chats.menu.groupType.role": "Role", "chats.menu.switchView": "Grouped by", "chats.search.contacts": "Search user", "chats.search.groups": "Search group", "chats.search.recents": "Search", "common.about": "About", "common.back": "Back", "common.busyTip": "Please wait…", "common.cancel": "Cancel", "common.changeUploadPhoto": "Change picture", "common.checkUpdate": "Check Update", "common.clickShowMoreFormat": " {0} more…", "common.close": "Close", "common.closeWindowConfirm": "Do you want to close the window?", "common.collapse": "Collapse", "common.confirm": "Confirm", "common.confirmCreateAppWindow": "Do you want to open a new window? (You can log in another account in this window)", "common.confirmQuitIM": "Do you want to close the window and quit Xuan?", "common.confirmSelect": "Confirm selection", "common.continue": "Continue", "common.copied": "Copied", "common.copy": "Copy", "common.copyCode": "Copy Code", "common.copyFormat": "Copy “{0}”", "common.copyLink": "Copy Link", "common.copyText": "Copy Text", "common.copyrightFormat": "Copyright by ©️ {year} {name}", "common.delete": "Delete", "common.download": "Download", "common.draft": "draft", "common.enterFullscreen": "Fullscreen", "common.exit": "Exit", "common.exitFullscreen": "Exit Fullscreen", "common.exitIM": "Quit", "common.expand": "Expand", "common.files.findCount.none": "File not found", "common.group": "群", "common.groupBy": "Group", "common.load.failed": "Load failed", "common.loadMore": "Load more...", "common.loading": "Loading…", "common.more": "more", "common.moreActions": "More…", "common.moreThan": "More than {0} items", "common.multiSelection": "Multiple select", "common.noAvailableActions": "No available actions", "common.notFoundOptions": "No available options found", "common.notification": "Notifications", "common.notificationSubname": "Notifications", "common.open": "Open", "common.openLink": "Open Link", "common.poweredBy": "Powered By Xuanxuan", "common.previewCropper": "Effect preview", "common.refresh": "Refresh", "common.remove": "Remove", "common.rename": "Rename", "common.required": "Required", "common.requiredField.format": "【{0}】is required.", "common.rerequest": "Re-request", "common.restore": "Restore", "common.save": "Save", "common.search": "Search", "common.selectAll": "Select All", "common.selectInverse": "Select Inverse", "common.selectLanguage": "Please choose your Language", "common.setting": "Setting", "common.settings": "Setting", "common.shareMenu": "Share…", "common.sortBy": "Sort", "common.switchLanguage": "Language", "common.systemPreferneces": "System Preferneces", "common.time.day": "Day", "common.time.hour": "Hour", "common.time.minute": "Minute", "common.time.month": "Month", "common.time.quarter": "Quarter", "common.time.week": "Week", "common.time.year": "Year", "common.unselectAll": "Unselect All", "common.viewDetail": "View Detail", "common.xuanbot": "robot", "conference.audioDisabled": "Audio disabled", "conference.audioDisabledMessage": "Local audio device is not available", "conference.cancel": "Cancel", "conference.close": "Close Conference", "conference.closeConfirmMessage": "All other participants are automatically leaving.", "conference.closeConfirmTitle": "Whether to close the current conference?", "conference.closeVideo": "Close Video", "conference.connectionInfoFormat": "{0} are connecting to the media server…", "conference.create": "Start Conference", "conference.createConfirmMessage": "Do you want to start a conference with {name}?", "conference.createFailed.alreadyJoined": "Failed to open the conference, you have already joined conference \"{name}\".", "conference.createMenu.call": "Start call", "conference.createMenu.startForAll": "Start conference for all members", "conference.createMenu.startWithSelections": "Select members to start conference", "conference.createMenu.video": "Start video call", "conference.detectAudioUnavailable": "There is no sound in the microphone. Please check whether the device is available.", "conference.displayType.screen": "Screens", "conference.displayType.window": "Applications", "conference.entireScreen": "Entire Screen", "conference.error.publishVideo": "Failed to open the video, please check whether the camera and other devices are available, [{error}]", "conference.hangup": "Hang up", "conference.hangupConfirmTitle": "Are you sure you want to hang up?", "conference.ignore": "Ignore", "conference.join": "Join", "conference.joinFailed.alreadyJoined": "Failed to join the conference, you have already joined conference \"{name}\".", "conference.leave": "Leave", "conference.mediaTypes.audio": "Audio", "conference.mediaTypes.video": "Video", "conference.message.closed": "Conference closed", "conference.message.closing": "Closing conference...", "conference.message.createFail": "Conference connection failed", "conference.message.creating": "Conference is connecting", "conference.message.ignored": "This conference has been ignored, you can join at any time", "conference.message.incoming": "{openedBy} opened conference, {participantCount} peoples in the conference", "conference.message.joinFail": "Failed to join the conference. The conference may have ended, or exceeded the number of participants.", "conference.message.joinedOnOtherDevice": "Joined the conference on another device", "conference.message.open": "{participantCount} in the conference…", "conference.message.server_connected": "You have joined the conference,{participantsInfo} peoples in the conference…{connectionInfo}", "conference.message.server_connecting": "Connecting to the media server…", "conference.message.server_disconnecting": "Disconnecting to the media server…", "conference.message.server_error": "Cannot connect to the media server", "conference.message.server_ready": "Preparing to connect to media server…", "conference.message.server_sdp_error": "The audio and video server encountered an error processing the request, please try again later", "conference.mute": "Mute Audio", "conference.muted": "Muted", "conference.othersAlreadyShareScreen": "Someone else is already sharing the screen", "conference.participants.ellipsisTotalFormat": "and many more than {0} peoples", "conference.participants.joinPunctuation": ",", "conference.participants.me": "I", "conference.participants.totalFormat": "total of {0} peoples", "conference.participantsList": "Participants", "conference.pc.disconnected": "The current network/conference connection status is abnormal, trying to reconnect", "conference.pc.failed": "The current network/conference connection failed. Please check the network and try again", "conference.pc.reconnected": "Reconnection succeeded", "conference.play.fail": "You may not be able to receive audio and video from {0}. Please try to join the conference again", "conference.publish.fail": "An error occurred in the meeting. Please try to log in again before the meeting", "conference.publishVideo": "Enable video", "conference.rejoin": "Rejoin", "conference.retryCreate": "Retry", "conference.screenNamePrefix": "Screen ", "conference.screenSharing": "Screen sharing", "conference.selectAllChatMembers": "All members in chat", "conference.selectDisplaySourceToShare": "Please choose what to share", "conference.selectManual": "Select in manual", "conference.selectMediaTypes": "Please select media type to share", "conference.selectParticipants": "Please select who will participate in the conference", "conference.shareScreen": "Share screen", "conference.shareScreen.noPermission": "Please grant Screen Capture permission form system preferences.", "conference.speaker": "Speakers", "conference.status.closed": "Conference Closed", "conference.status.closing": "Closing", "conference.status.createFail": "Conference create failed", "conference.status.creating": "Creating Conference", "conference.status.ignored": "Conference Ignored", "conference.status.incoming": "{openedBy} open a conference,{participantsCount} peoples are in the conference", "conference.status.joinedOnOtherDevice": "Joined on another device", "conference.status.muted": "Muted", "conference.status.offline": "Offline", "conference.status.open": "Conference in progress", "conference.status.open.invite": "Invite participants", "conference.status.server_connected": "Conference in progress", "conference.status.server_connecting": "Connecting to the conference", "conference.status.server_disconnecting": "Disconnecting from the conference", "conference.status.server_error": "Cannot connect to the media server", "conference.status.server_ready": "Ready to connect to the conference", "conference.switchToConferenceWindow": "Switch to conference", "conference.unignore": "Cancel Ignore", "conference.unmute": "Unmute Audio", "conference.unpublishScreencast": "Stop screensharing", "conference.unpublishVideo": "Disable video", "conference.videoNotAllowedWithScreen": "Cannot share video on during screen sharing, please disable video and try again", "conference.videoPublishing": "Video sharing", "conference.window.closeConfirm": "Conference in progress. How do we proceed?", "conference.window.title": "Conference in progress - {0}", "contacts": "Contacts", "contacts.groups.created": "Groups Created By Me", "contacts.groups.joined": "Groups I'm In", "contacts.groups.public": "Public Groups", "contacts.members.all": "All Members", "contacts.nav.groups": "Groups", "contacts.nav.members": "Members", "debug.inspectElement": "Inspect Element", "diagnostics.contactUs": "Contact US", "diagnostics.copiedDiagnoseLogs": "Copied Logs", "diagnostics.copyDiagnoseLogs": "Copy Logs", "diagnostics.detail": "Details", "diagnostics.diagnoseNetwork": "Diagnose", "diagnostics.diagnoseUnexpectedInterruption": "Diagnose unexpected interruption", "diagnostics.endDiagnoseNetwork": "The diagnostics is complete and no problems are found. Please try to login again.", "diagnostics.endDiagnoseNetworkWithErrors": "The diagnostics is complete, found {errorsCount} errors,{warningsCount} issues.", "diagnostics.expandAllDetail": "Expand All", "diagnostics.exportDiagnoseLogs": "Export Logs", "diagnostics.moreSuggestions": "More suggestions...", "diagnostics.newVersionAvailable": "A new version is available (the latest version is {newVersion} and the current version is {currentVersion}), please visit {downloadURL} to download the latest version to use, or contact your administrator.", "diagnostics.pingLogs": "ping {hostname} {pingTime}ms.", "diagnostics.pingWithLongTime": "The ping {hostname} operation took too long {pingTime} ms.", "diagnostics.resolveHostname": "The host name {hostname} has been resolved to the IP {ip}.", "diagnostics.restartDiagnose": "Restart", "diagnostics.serverInfo": "Fetch server info from {serverInfoUrl}.", "diagnostics.startingDiagnoseNetwork": "Start to diagnose network problems, server address: {url}, account: {account}, client version: {version}.", "diagnostics.suggestions": "Suggestions", "diagnostics.tracerouteError": "Found issues on traceroute {hostname}.", "diagnostics.tracerouteInfo": "Traceroute {hostname} information.", "diagnostics.waitForDiagnosing": "Please wait, diagnosing network problems ...", "dialog.appClose.cancelAction": "Cancel this action", "dialog.appClose.minimizeMainWindow": "Minimize window", "dialog.appClose.quitApp": "Close and quit", "dialog.appClose.rememberOption": "Remember my choice.", "dialog.appClose.title": "What do you want to do?", "dialog.fileSaveTo": "Save to", "dialog.openFile": "Open", "dialog.reloadWindowConfirm": "Do you want to restart it?", "dialog.reloadWindowConfirmTip": "This account will be logged out. Log in is required later.", "emoji.category.activity": "Activity", "emoji.category.flags": "Flag", "emoji.category.food": "Food", "emoji.category.nature": "Nature", "emoji.category.objects": "Object", "emoji.category.people": "People", "emoji.category.symbols": "Symbol", "emoji.category.travel": "Travel", "emoji.title": "Emoji", "error.ACTION_NOT_ALLOWED": "This operation is not allowed.", "error.BUSY": "Server is busy. Try later.", "error.CANNOT_HANDLE_IMAGE": "Image processing failed.", "error.CLIENT_REQUIRE_UPDATE": "The client version is too low and needs to be upgraded before logging into the system.", "error.COMMON_ERROR": "Error. Try it again.", "error.CONFERENCE_NO_SCREEN": "No shareable screen content source found", "error.CONFERENCE_NO_VIDEO": "No video input device found", "error.EXT_NAME_ALREADY_INSTALLED": "You have installed an extension with the same name.", "error.EXT_NOT_EXT_SOURCE": "The file selected in not a valid .zip, .xext, or package.json.", "error.EXT_NOT_FOUND": "This extension is not installed.", "error.EXT_UNZIP_ERROR": "Error when unzipping the extension.", "error.HTTP_ABORT": "Canceled.", "error.HTTP_DATA_ERROR": "Wrong data returned from your server.", "error.HTTP_ECONNREFUSED": "Access refused at {url}.", "error.HTTP_EHOSTDOWN": "Host {hostname} is not online", "error.HTTP_ENETUNREACH": "Host {hostname} is unreachable", "error.HTTP_ETIMEDOUT": "Access timeout at {url}.", "error.HTTP_REQUEST_FAIL": "Failed to connect your server. Please check your connection.", "error.HTTP_STATUS_401": "The account name or password is incorrect.", "error.HTTP_STATUS_402": "User is locked for now, please try again later.", "error.HTTP_STATUS_403": "User is locked forever.", "error.HTTP_STATUS_405": "Backend server is unlicensed, please contact your administrator for help.", "error.HTTP_STATUS_500": "The server encountered an error while processing the request.", "error.HTTP_STATUS_ERROR": "Wrong status of the server.", "error.IMAGE_NOT_FIND": "Image is not found. {0}.", "error.INVALID_TOKEN": "Automatic login expired, please re-enter your password.", "error.INVALID_URL": "Illegal URL", "error.NAMESERVER_NOT_FOUND": "DNS configuration error", "error.NET_LOOKUP_FAIL": "Unable to resolve host name {hostname}.", "error.NET_OFFLINE": "Disconnected to the internet.", "error.NET_PING_FAIL": "Ping {hostname} failed.", "error.NET_TRACEROUTE_ERROR": "Traceroute {hostname} error.", "error.SERVER_VERSION_NOT_SUPPORT": "The version of the client ({version}) is too high and the connected server version ({serverVersion}) is not supported. Please use the client below 5.6 or upgrade the server to {version}.", "error.SERVER_VERSION_UNKNOWN": "Unknown server version.", "error.SOCKET_CLOSED": "The server unexpectedly disconnected the Socket connection.", "error.SOCKET_CLOSE_ABNORMAL": "Unable to establish a connection, the current network may be unavailable.", "error.SOCKET_TIMEOUT": "Server connection timeout.", "error.THEME_WITHOUT_CSS_FILE": "No CSS file is found for the selected theme.", "error.TIMEOUT": "Timeout.", "error.UPDATER_UNZIP_ERROR": "An error occurred while reading the update package file.", "error.UPLOAD_DISABLED": "File uploading failed. File uploading is disabled on your server.", "error.UPLOAD_FILE_FAILED": "Failed to upload it.", "error.UPLOAD_FILE_IS_TOO_LARGE": "Failed to upload it. File <= {0} can be uploaded.", "error.UPLOAD_FILE_IS_TYPE_ERROR": "Failed to upload it. File type is error.", "error.UPLOAD_FILE_IS_ZERO_SIZE": "Failed to upload it. File size is 0kb.", "error.UPLOAD_FOLDER_NOT_SUPPORTED": "Failed to upload, folders are not supported.", "error.USER_CANCELED": "User cancelled operation", "error.USER_DATA_PATH_DENY": "User data is not available. Try again.", "error.USER_DENY_UPLOAD": "You don't have the privilege to upload files. Contact your Admin.", "error.USER_INVALID": "User information is required.", "error.USER_KICKOFF": "Your account might has logged in elsewhere. If it is not you, change your password immediately.", "error.USER_KICKOFF_1": "Your account has logged in elsewhere. If it is not you, change your password immediately.", "error.USER_KICKOFF_2": "Your password has been changed, please login with the new password.", "error.USER_KICKOFF_3": "Current account has been deleted", "error.USER_KICKOFF_4": "Current account is forbided, please contact the administrator", "error.suggestion.CLIENT_REQUIRE_UPDATE": "Please obtain the latest version of the client from the official website for deployment and use", "error.suggestion.HTTP_DATA_ERROR": "Please check if the XXD server is running normally|Check if XXB can be accessed normally|Make sure that the mysql database is started and allow XXB access", "error.suggestion.HTTP_ECONNREFUSED": "Please check if the XXD server is running normally|Check that the port {port} is correct", "error.suggestion.HTTP_EHOSTDOWN": "Check whether the server address is filled in correctly | check whether the XXD server is running normally", "error.suggestion.HTTP_ENETUNREACH": "Check whether the server address is filled in correctly | check whether the XXD server is running normally", "error.suggestion.HTTP_ETIMEDOUT": "Check whether the server address is filled in correctly | check whether the XXD server is running normally | check the firewall settings on the server, allowing clients to access {hostname} and port {port} | if the domain name used has just been resolved, you may need to wait for a period of time to take effect", "error.suggestion.HTTP_REQUEST_FAIL": "Check if the domain name or IP pointed to by the request address is correct", "error.suggestion.HTTP_STATUS_401": "Please fill in the correct account or password. If you forget the password, please contact the administrator to login to the XXB back-end management interface to modify it", "error.suggestion.HTTP_STATUS_402": "Usually temporarily disabled accounts will return to normal after 10 minutes, please login later|If you want to access your account immediately, please contact your administrator to login to XXB backend User management interface for lifting the ban ", "error.suggestion.HTTP_STATUS_403": "Please contact your administrator to login to the XXB back-end user management interface to lift the ban", "error.suggestion.HTTP_STATUS_405": "If you are an administrator, please visit https://www.xuanim.com/license-browse.html for authorization", "error.suggestion.HTTP_STATUS_500": "Check if XXB can be accessed normally|Make sure the mysql database is started and allow XXB access", "error.suggestion.HTTP_STATUS_ERROR": "Check if XXB can be accessed normally|Make sure the mysql database is started and allow XXB access", "error.suggestion.NAMESERVER_NOT_FOUND": "The local DNS server is configured incorrectly or not. Please check the local DNS settings or network connections", "error.suggestion.NET_LOOKUP_FAIL": "Check whether the server address is filled in correctly | check whether the local DNS server settings are correct | ensure that the host name or domain name {hostname} can be used normally | if the domain name used has just been resolved, you may need to wait for a period of time to take effect", "error.suggestion.NET_OFFLINE": "Make sure the current device is connected to the network|check if the airplane mode is turned on, if it is turned off please turn off the airplane mode|check if the network proxy is set correctly|check that the network card device is working properly", "error.suggestion.NET_PING_FAIL": "Check whether the server address is filled in correctly | if the domain name used has just been resolved, you may need to wait for a period of time to take effect | ensure that the server pointed to by the hostname or domain name {hostname} has been started and can be accessed normally", "error.suggestion.NET_TRACEROUTE_ERROR": "Check whether the server address is filled in correctly | if the domain name used has just been resolved, you may need to wait for a period of time to take effect | ensure that the server pointed to by the hostname or domain name {hostname} has been started and can be accessed normally", "error.suggestion.RTC_NOT_SUPPORT": "Send online files is not support", "error.suggestion.RTC_ONLY_ONE2ONE": "Send offline files can only be one-to-one, not in groups", "error.suggestion.SERVER_VERSION_NOT_SUPPORT": "Please obtain the latest version of the server from the official website for deployment", "error.suggestion.SERVER_VERSION_UNKNOWN": "Please make sure your server is obtained from an official channel", "error.suggestion.SOCKET_CLOSED": "Check that XXD is working properly|Make sure the port on the XXD server is available", "error.suggestion.SOCKET_CLOSE_ABNORMAL": "Check that XXD is working properly|Make sure the port on the XXD server is available", "error.suggestion.SOCKET_TIMEOUT": "Please check that the data packets sent to the server are supported by the current version | If you are sure that it is an error, please record the operations before and after the error occurred and give us feedback", "error.suggestion.USER_INVALID": "Please check that the server address, account and password information used for login is correct", "ext.api.detail.definition.header": "definition", "ext.api.detail.example.header": "Examples", "ext.api.detail.params.column.default": "Default value", "ext.api.detail.params.column.explain": "explain", "ext.api.detail.params.column.name": "name", "ext.api.detail.params.column.option": "Optional", "ext.api.detail.params.column.type": "type", "ext.api.detail.params.header": "parameter", "ext.api.detail.returns.column.explain": "explain", "ext.api.detail.returns.column.type": "type", "ext.api.detail.returns.header": "Return value", "ext.api.developLink": "Secondary development manual", "ext.api.extensionApi": "Extension API", "ext.api.groupType.level": "Grade", "ext.api.groupType.module": "modular", "ext.api.groupType.none": "nothing", "ext.api.level.description.L0": "The extension module has an API of level 0 by default", "ext.api.level.description.L1": "Be able to read the relevant information of the current user", "ext.api.level.description.L2": "Be able to perform other operations related to the current user, and be able to use some general components and dialog boxes on the interface", "ext.api.level.description.L3": "Be able to obtain session list, message record, department and organization member information", "ext.api.level.description.L4": "It can send messages through the API, operate the session and use the function dialog box through commands", "ext.api.level.description.L5": "It can customize message cards, right-click menus, send local notifications, and use more built-in auxiliary function APIs to operate audio and video conferences", "ext.api.level.description.L6": "Be able to use react to develop applications, directly use the built-in general components and functional components on the interface, and actively execute functional commands", "ext.api.level.description.L7": "The built-in module of nodejs can be used to access additional utility libraries provided by the platform (such as electron)", "ext.api.noPermission": "No permission to use the API in current environment", "ext.api.search.noData": "No search results", "ext.api.searchBox.placeholder": "Search API", "ext.api.searchResult": "search result", "ext.api.sortType.level": "Rank order", "ext.api.sortType.name": "Name flashback", "ext.api.type.class": "Class", "ext.api.type.function": "Function", "ext.api.type.interface": "Interface", "ext.api.type.module": "Module", "ext.api.type.type": "Type", "ext.api.type.var": "Var", "ext.app.about": "About", "ext.app.close": "Close", "ext.app.copyUrl": "copy link", "ext.app.goBack": "Back", "ext.app.goForward": "Forward", "ext.app.goHome": "App Home", "ext.app.open": "Open", "ext.app.openDevTools": "Developer Tool", "ext.app.openInBrowser": "Open in browser", "ext.app.pinnedOnMenu": "Pin to Menu", "ext.app.redirectConfirm": "Redirect to {url}?", "ext.app.refresh": "Refresh", "ext.app.share": "Share", "ext.app.unpinnedOnMenu": "Unpin", "ext.author": "Author", "ext.bugs": "Feedback", "ext.buildIn": "Build-in", "ext.buildIn.hint": "Build-in:this extension is built in this release.", "ext.cannotUninstallBuildIn": "Built-in extension can't be uninstalled.", "ext.cannotUninstallRemote": "Remote extension can't be uninstalled.", "ext.disable": "Disable", "ext.disabled": "Disabled", "ext.downloading": "Downloading...{0}", "ext.enable": "Enable", "ext.extension.installTime": "Install", "ext.extension.loadPath": "Load path", "ext.extension.loadTime": "Load", "ext.extension.needRestart": "Restart", "ext.extension.needRestartTip": "Restart Xuanxuan after the extension is installed or changed.", "ext.extension.pkgHasError": "Error in this extension:", "ext.extension.updateTime": "Update", "ext.extensions.all": "All", "ext.extensions.apps": "App", "ext.extensions.developing": "Developing", "ext.extensions.installConfirm": "Load local extensions that is in developing.", "ext.extensions.installDevExtension": "Load local extensions that is in developing.", "ext.extensions.installExtension": "Install extension", "ext.extensions.installLocalExtTip": "Select .zip file to install", "ext.extensions.installLocalExtension": "Install local extension", "ext.extensions.installed": "Installed", "ext.extensions.moreActions": "More", "ext.extensions.needRestartTip.format": " {0} extensions require Xuanxuan restart.", "ext.extensions.plugins": "Plugin", "ext.extensions.reload": "Reload", "ext.extensions.reloadFinish": "Extension has be reloaded.", "ext.extensions.restart": "Restart", "ext.extensions.searchResult": "Search Result", "ext.extensions.showFolder": "Open folder", "ext.extensions.themes": "Theme", "ext.files": "File", "ext.files.all": "All", "ext.files.docs": "Doc", "ext.files.findCount.format": " {0} File found", "ext.files.findCount.none": "File not found", "ext.files.findToMany.format": "Total {0} File found. {1} displayed, {2} hidden. Add conditions to narrow down your search.", "ext.files.images": "Image", "ext.files.others": "Other", "ext.files.programs": "Program", "ext.group.action": "Action", "ext.group.addMember": "Add member", "ext.group.createdDate": "Creation date", "ext.group.groupManagement": "Discussion group management", "ext.group.groupName": "Name", "ext.group.groupNoDataTip": "No discussion groups", "ext.group.groupOwner": "Owner", "ext.group.groupRename": "Rename", "ext.group.groupSearchNoDataTip": "No discussion groups found", "ext.group.id": "ID", "ext.group.joinTime": "Join time", "ext.group.kickOwnerTip": "Group leader cannot be removed", "ext.group.lastActiveTime": "Last Message", "ext.group.lastPost": "Last Message", "ext.group.lastSeen": "Last Seen", "ext.group.memberCount": "Number of members", "ext.group.memberManagement": "Member management", "ext.group.memberName": "Member", "ext.group.memberSearch.placeholder": "Search for group members", "ext.group.memberSearchNoDataTip": "No members found", "ext.group.mergeGroup": "Merge groups", "ext.group.publicType": "Type", "ext.group.reload": "Refresh", "ext.group.removeGroupAdmin": "Cancel administrator status", "ext.group.search.placeholder": "Search for groups and their owners", "ext.group.setGroupAdmin": "Set as Administrator", "ext.group.setGroupAdmin.confirm": "Are you sure to set {0} as administrator?", "ext.group.setOwner": "Set as group leader", "ext.group.setOwner.confirm": "Are you sure to set {0} as the group owner?", "ext.group.typePrivate": "Private", "ext.group.typePublic": "Public", "ext.home.addMoreApps": "Add more", "ext.home.appsCount.format": "{0} App in total", "ext.home.findAppsCount.format": "{0} App is found.", "ext.home.manageInExtensionsApp": "Manage in extension", "ext.homepage": "Website", "ext.install": "Install", "ext.installFail": "Failed", "ext.installSuccess.format": "Extension 【{0}】 is installed.", "ext.license": "License", "ext.openApp": "Open App", "ext.overrideInstall.format": "You have installed an extension named【{0}】(version {1}). You are about to install Extension【{2}】version {3}. If continue, the older version will be overwritten. Do you want to continue?", "ext.publisher": "Publisher", "ext.publisher.format": "Published by {0} ", "ext.remote.hint": "Remote:this extension is provided by the server you log in.", "ext.repository": "Repo", "ext.themes.count.format": "{0} Theme in total", "ext.themes.current": "Current", "ext.themes.default": "Default", "ext.themes.inside": "Build-in", "ext.type.app": "App", "ext.type.plugin": "Plugin", "ext.type.theme": "Theme", "ext.unavailable": "N/A", "ext.uninstall": "Uninstall", "ext.uninstallConfirm.format": "Do you want to uninstall Extension 【{0}】?", "ext.uninstallSuccess.format": "Extension 【{0}】 is uninstalled.", "ext.updateInstall.format": "Do you want to upgrade Extension【{0}】version {1} to version {2}?", "exts.api.category.chat": "Chat", "exts.api.category.ext": "Extension", "exts.api.category.platform": "Platform", "exts.api.category.ui": "UI", "exts.api.category.utils": "Utilites", "exts.api.desc": "View extended API document in application", "exts.api.label": "Xuan Ext API", "exts.appNoView": "App cannot be displayed.", "exts.appNotFound.format": "App({0})is not found.", "exts.category.buildIn": "Build-In", "exts.category.others": "Others", "exts.category.remote": "Remote Apps", "exts.extensions.desc": "Manage my extensions, including Apps, Themes, and Plug-ins.", "exts.extensions.label": "Plug-ins", "exts.files.desc": "Manage files sent and received in conversations.", "exts.files.label": "Files", "exts.firefoxSend.desc": "Help you send large files.", "exts.firefoxSend.label": "FireFox", "exts.group.desc": "Manage all discussion groups", "exts.group.label": "Discussion group management", "exts.home.all": "All", "exts.home.desc": "Manage Apps", "exts.home.label": "Apps", "exts.home.search": "Search", "exts.install": "Install", "exts.installWarning": "Extension【{0}】will be installed. It has access to your account and all chat history. Make sure the extension is secure. Do you want to install it?", "exts.installation.permissions": "The extension needs the following permissions:", "exts.installation.title": "Install [{0}]", "exts.permission.user.getCurrentUser": "Get information of current user", "exts.themes.desc": "View themes installed, and change themes and appearance.", "exts.themes.label": "Themes", "file.abort": "Cancel", "file.abortNetwork": "Canceled", "file.cannotOpenTheFile": "Cannot open the file", "file.cannotPreviewTheFile": "Cannot preview this file", "file.collabora": "Collaborative Document", "file.collabora.abbr": "Collab", "file.collabora.forwardWarning": "Cannot forward collaborative document", "file.collabora.prompt": "Collaborative document does not support message forwarding, continue sending?", "file.downloadFailed": "Failed!", "file.downloading": "Downloading…", "file.edit": "Edit", "file.error.acces": "Cannot save file,please check if a read-only file with the same name already exists.", "file.error.busy": "Cannot replace the file, is there any process using the file?", "file.error.remove": "File has been removed, please download again", "file.fileSavedAt.format": "Save to {0}", "file.image.title": "Image", "file.loading": "Loading…", "file.notFoundInServer": "The file has been removed from the server", "file.open": "Open", "file.openFolder": "Open folder", "file.preview": "Preview", "file.preview.unsupported": "Previewing this file type is currently not supported.", "file.preview.warning": "If the text content cannot be previewed, please download the file to view", "file.retracted": "Image has been retracted", "file.reupload": "Reupload", "file.rtc.accept": "Accept", "file.rtc.notFound": "The file does not exist and may have been deleted or moved", "file.rtc.refuse": "Refuse", "file.rtc.time": "It will take another {0}s", "file.rtc.transferring": "Transferring…", "file.rtc.waiting": "Waiting for approval…", "file.sending": "Sending…", "file.title.format": "File:{0}", "file.upload.large.hint": "The file exceeds size limit, but can be sent peer-to-peer, the other party needs to receive manually", "file.upload.large.tip": "The size of the above file exceeds the server limit and can be sent by peer-to-peer", "file.upload.p2p.always": "Files that exceed size limit will be sent peer-to-peer in the future", "file.upload.p2p.exitHint.content": "There are still files that haven’t been uploaded. Are you sure you want to quit?", "file.upload.p2p.exitHint.sendingFileOnlyOne": "There is already a file being transferred. Please wait until the transfer is completed or cancelled before trying to transfer the new file by point-to-point", "file.upload.p2p.hint": "Files sent peer-to-peer needs to be received manually by the other party", "file.upload.p2p.label": "Peer-to-peer Send", "file.uploadFailed": "Failed!", "file.uploading": "Uploading…", "gallery.view.audio": "View audio", "gallery.view.image": "View image", "gallery.view.media": "View media", "gallery.view.video": "View video", "imageCutter.captureScreen": "Capture Screen", "imageCutter.hideCurrentWindowAndCaptureScreen": "Hide the window and capture the screen.", "imageCutter.setGlobalHotkey": "Set a global hotkey for Capture Screen", "integrations.collaboraOffice.notConfigured": "Collabora Office integration not configured, please contact administrator.", "login.account.hint": "Account/Email", "login.account.label": "Account", "login.autoConnect.connectIM": "Connect NOW", "login.autoConnect.connecting": "Connecting…", "login.autoConnect.connecting.short": "Connecting…", "login.autoConnect.errorDetail": "More", "login.autoConnect.failedAndWait": "Login failed. Try again in {0} seconds.", "login.autoConnect.logout": "Log out", "login.autoConnect.wait": "You are offline. Auto login in {0} seconds.", "login.autoConnect.wait.short": "Waiting…", "login.autoLogin": "Auto Login", "login.btn.label": "Log in", "login.btn.logging": "Logging...", "login.ldap": "LDAP", "login.ldap.confirm": "LDAP login requires server support. \"Remember me\" and \"Auto Login\" are disabled. Do you want to continue?", "login.moreLoginSettings": "More setting", "login.nonSecurity.btn": "Continue non-secure mode", "login.nonSecurity.confirm": "You will connect to server {0} under HTTP. Do you want to continue?", "login.nonSecurity.detail": "Encrypted client-server communication is supported. Contact your Admin to set HTTPS. Non-secure mode is only for testing.", "login.openAtLogin": "Startup", "login.openAtLogin.failure": "Unable to toggle login item, please create or remove login item manually .", "login.password.clear": "Clear", "login.password.label": "Password", "login.rememberMe": "Remember Me", "login.retry": "Login Again", "login.serverUrl.hint": "https://xuanxuan.chat", "login.serverUrl.label": "Server", "login.showServerSetting": "Show server setting", "login.signed": "You have clocked in today.", "login.swapUser": "Swap", "media.next": "Next", "media.prev": "Previous", "media.preview": "View", "media.rotate90": "Rotate 90˚", "media.zoomIn": "Zoom in", "media.zoomOut": "Zoom out", "media.zoomReset": "Reset", "member.dept": "Department", "member.dept.short": "Dept", "member.dept.unset": "Department unset", "member.gender.f": "Female", "member.gender.m": "Male", "member.him": "He/She", "member.him.f": "She", "member.him.m": "He", "member.profile.address": "Postal address", "member.profile.contactInfo": "Contact", "member.profile.editUserInfo": "Edit information", "member.profile.email": "Email", "member.profile.gender": "Gender", "member.profile.mobile": "Mobile", "member.profile.phone": "Phone", "member.profile.realname": "Name", "member.profile.save": "Save", "member.profile.sendMessage": "Chat", "member.profile.site": "Website", "member.profile.view": "Profile", "member.profile.weixin": "Wechat number", "member.role": "Role", "member.role.dev": "Developer", "member.role.market": "Marketing", "member.role.office": "Administration", "member.role.pm": "Project Manager", "member.role.po": "Product Owner", "member.role.qa": "QA", "member.role.qd": "QA Manager", "member.role.sale": "Sales", "member.status": "Status", "member.status.away": "Away", "member.status.busy": "Busy", "member.status.disconnect": "Disconnected", "member.status.logged": "Logged in", "member.status.meeting": "In meeting", "member.status.offline": "Offline", "member.status.online": "Online", "member.status.unverified": "Not logged in", "menu.about": "About", "menu.bringAllToFront": "All on Top", "menu.close": "Close", "menu.community": "Community", "menu.copy": "Copy", "menu.copy.select": "Copy select “{0}”", "menu.copyImage": "Copy Image", "menu.createNewWindow": "Create a new window...", "menu.cut": "Cut", "menu.edit": "Edit", "menu.help": "Help", "menu.hideCurrentWindow": "Hide Window", "menu.hideOtherWindows": "Hide others", "menu.image.copy": "Copy", "menu.image.download": "Load The Image", "menu.image.open": "Open", "menu.image.saveAs": "Save as", "menu.image.view": "View", "menu.issues": "Feedback", "menu.minimize": "Min", "menu.paste": "Paste", "menu.project": "Project", "menu.quit": "Quit", "menu.redo": "Redo", "menu.reload": "Reload", "menu.selectAll": "Select All", "menu.showAllWindows": "Show all", "menu.toggleDeveloperTool": "Developer Tool", "menu.toggleFullscreen": "Fullscreen", "menu.undo": "Undo", "menu.view": "", "menu.website": "Website", "menu.window": "Window", "mobile.download.tip": "No mobile app, go to download >>", "mobile.download.title": "Scan code to download mobile app", "mobile.login.tip": "Have mobile app, go to login in >>", "mobile.login.title": "Scan code to log in to mobile app", "mobile.logined.tip": "Successfully logged in on the mobile, this dialog will be closed automatically in {0} seconds", "navbar.chats.label": "Recent Chat", "navbar.chats.menu": "Un/Fold Chat List", "navbar.contacts.label": "Contacts", "navbar.exts.label": "Extensions", "navbar.groups.label": "Groups", "notification.memberSays.format": "{0}", "notification.memberSaysInGroup.format": "{0} at {1}", "notification.receviedMessages.format": "You have {0} messages", "pager.next": "Next", "pager.prev": "Prev", "qrcode.login.fail": "Failed to obtain login code", "qrcode.login.refresh": "Refresh", "setting.advanced.initConference": "Initializing the conference device at power-up", "setting.advanced.initConferenceDescription": "Check this box when the first time to initiate a meeting fails", "setting.chats.enableAnimate": "Enable animation", "setting.chats.enableSearchInEmojiPicker": "Enable emoji search bar (valid after restart)", "setting.chats.listenClipboardImage": "Listen to the clipboard and remind to send the clipped image directly.", "setting.chats.sendBigFileOnline": "When the file size exceeds the server limit, it is automatically sent in point-to-point transmission mode", "setting.chats.sendHDEmoticon": "Send HD emoji when the message is one emoji.", "setting.chats.sendTypingStatus": "Display the typing status for 1-on-1 chat", "setting.chats.showMeOnMenu": "Show me in the contact list", "setting.chats.showMessageTip": "Show tips for toolbars", "setting.hotkeys.cantSetOnlyModifyKeys": "Hot key should not be all modifier keys(Ctrl, Alt/Option, Shift, Windows/Command). It should have a general key at least.", "setting.hotkeys.globalCaptureScreen": "Capture Screen", "setting.hotkeys.globalFocusWindow": "Hide/Show the main window", "setting.hotkeys.sendMessage": "Send Message", "setting.message.reset": "Reset to default settings. It is valid after you save it.", "setting.navigation.navbarShowRecents": "Display last conversations on the navigation bar", "setting.navigation.onlyShowNoticeCountOnRecents": "Only display the number of unread messages for last conversations", "setting.navigation.showAvatarOnBottom": "Show avatar at the bottom of the navigation bar", "setting.notification.enableSoundNotification": "Enable sound alert", "setting.notification.enableWindowNotification": "Enable pop-up windows", "setting.notification.flashTrayIcon": "Enable tray icon flash", "setting.notification.flashTrayIconCondition": "Flash tray icon when", "setting.notification.muteOnUserIsBusy": "Mute if the user is busy/in meeting.", "setting.notification.onNeed": "receive a message", "setting.notification.onWindowBlur": "receive a message if the window is blur", "setting.notification.onWindowHide": "receive a message if the window is hidden", "setting.notification.playSoundCondition": "Play Sound when", "setting.notification.safeWindowNotificationTip": "Do not display the message content in the pop-up window", "setting.notification.windowNotificationCondition": "Pop up a window when", "setting.openCacheFilePath.noCache": "No cache directory", "setting.openCacheFilePath.tip": "The cache directory contains pictures, previewed files, etc.", "setting.reset.btn": "Restore default settings", "setting.reset.tip": "The default settings need to be saved before they take effect.", "setting.section.advanced": "advanced", "setting.section.chats": "Chat", "setting.section.hotkeys": "Hot Key", "setting.section.navigation": "Navigation", "setting.section.notification": "Notification", "setting.section.openCacheFilePath": "Open cache directory", "setting.section.reset": "other", "setting.section.windows": "Window", "setting.windows.askEveryTime": "always ask me", "setting.windows.hideWindowOnBlur": "Minimize the window when it is blur", "setting.windows.hideWindowOnOpenAtLogin": "Set it to be hidden to the tray after logging in automatically when it starts up", "setting.windows.minimizeMainWindow": "Minimize the window", "setting.windows.onClickCloseButton": "Click the close button of the window", "setting.windows.quitApp": "Close the window and quit the app", "setting.windows.removeFromTaskbarOnHide": "Hide minimized windows", "setting.windows.zoomFactor": "Zoom Factor", "time.all": "All", "time.dby": "", "time.format.day": "d", "time.format.full": "yyyy-M-d", "time.format.month": "M-d", "time.format.yearMonth": "yyyy-M", "time.halfYear": "6-Month", "time.justNow": "Just now", "time.minute": "minutes", "time.minuteAgo": "{0} min ago", "time.oneMonth": "This Month", "time.oneWeek": "This Week", "time.oneYear": "12-Month", "time.threeMonth": "3-Month", "time.today": "Today", "time.twoYear": "24-Month", "time.yesterday": "Yesterday", "todo.beginAndEndBothRequired": "Both begin time and end time are required, or they are both set as blank.", "todo.beginMustBeforeEnd": "End time should be bigger than begin time.", "todo.create": "Create to-do", "todo.createSuccess": "Todo is created.", "todo.edit": "Edit To Do", "todo.input.desc.hint": "Markdown", "todo.label.begin": "Begin", "todo.label.date": "Date", "todo.label.desc": "Description", "todo.label.end": "End", "todo.label.name": "name", "todo.label.pri": "Priority", "update.clientRequiredUpdateToLoginServer": "Client has to be upgraded first and then you can log in {0}", "update.closeAndDownloadInBackground": "Close and download in background", "update.contactAdminToUpdate": "Contact your Administer to update Client.", "update.foundNewVersion": "Found new version", "update.message.alreadyNew": "It is the latest version.", "update.message.downloadUrlNotAvailable": "The download URL is not available.", "update.message.downloaded": "Downloaded. Restart it to finish update.", "update.message.downloading": "Download...", "update.message.newVersionAvailable": "A new version is available.", "update.message.unziping": "Unziping...", "update.notifyMeNextTime": "Remind me next time", "update.restartToCompleteUpdate": "Finish update and restart.", "update.retryUpdate": "Retry Update", "update.skipThisVersion": "Skip this version", "update.updateNow": "Update Now", "update.versionDetails": "Version {0} Details", "update.versionsFormat": "Latest version: {0}. Your version: {1}.", "user.changePassword.btn.confirm": "Change Password", "user.changePassword.denySimplePassword": "Password is weak. It should be at least 6 characters.", "user.changePassword.failed": "Failed to change the password.", "user.changePassword.heading": "Change Password", "user.changePassword.inputRequired": "“{0}” is required.", "user.changePassword.newPassword": "New Password", "user.changePassword.newPasswordRepeat": "Repeat Password", "user.changePassword.notChanged": "New password is the same as the old one.", "user.changePassword.notSupport": "Failed. Your account can't change the password.", "user.changePassword.passwordNotSame": "Password is not the same.", "user.changePassword.success": "Password is changed.", "user.editInfo.emailError": "Please enter a legal email address", "user.editInfo.failed": "Modification failed", "user.editInfo.heading": "Modify personal information", "user.editInfo.mobileError": "Please enter a legal mobile number", "user.editInfo.saveSuccess": "Saved successfully", "user.editInfo.telError": "Please enter a legal telephone number", "usermenu.about": "About", "usermenu.changeAvatar": "Change Avatar", "usermenu.changePassword": "Change Password", "usermenu.exit": "Quit", "usermenu.login.qr": "Scan code login", "usermenu.logout": "Logout", "usermenu.openProfile": "Profile", "usermenu.setting": "Setting", "webview.foreceReload": "Force reload", "webview.goBack": "Go back", "webview.goForward": "Go forward", "webview.maximize": "Maximize", "webview.openInBrowser": "Open in browser", "webview.reload": "Reload", "webview.stopLoad": "Stop", "webview.window.title": "Web Browser", "week.Friday": "Friday", "week.Monday": "Monday", "week.Saturday": "Saturday", "week.Sunday": "Sunday", "week.Thursday": "Thursday", "week.Tuesday": "Tuesday", "week.Wednesday": "Wednesday" }