diff --git a/main.js b/main.js index d4c190e..7869dee 100644 --- a/main.js +++ b/main.js @@ -68,7 +68,7 @@ let mainMenu = [ type: 'separator' }, { - label: 'Quit weweChat', + label: '退出 weweChat', accelerator: !isOsx ? 'Alt+Q' : 'Command+Q', selector: 'terminate:', click() { @@ -80,7 +80,7 @@ let mainMenu = [ ] }, { - label: 'File', + label: '聊天操作', submenu: [ { label: '新建聊天', @@ -312,7 +312,7 @@ let trayMenu = [ label: '检查更新', accelerator: !isOsx ? 'Ctrl+U' : 'Cmd+U', click() { - checkForUpdates(); + shell.openExternal('spk://store/chat/wewechat'); } }, { diff --git a/src/assets/images/noselected.png b/src/assets/images/noselected.png index 69eb8a4..9c60b70 100644 Binary files a/src/assets/images/noselected.png and b/src/assets/images/noselected.png differ diff --git a/src/js/components/MessageInput/index.js b/src/js/components/MessageInput/index.js index 62a628c..ce9e819 100644 --- a/src/js/components/MessageInput/index.js +++ b/src/js/components/MessageInput/index.js @@ -180,7 +180,7 @@ export default class MessageInput extends Component { id="messageInput" ref="input" type="text" - placeholder="Type something to send..." + placeholder="在此输入内容..." readOnly={!canisend} onPaste={e => this.handlePaste(e)} onKeyPress={e => this.handleEnter(e)} diff --git a/src/js/pages/Contacts/index.js b/src/js/pages/Contacts/index.js index 128d0fb..8c9e92b 100644 --- a/src/js/pages/Contacts/index.js +++ b/src/js/pages/Contacts/index.js @@ -58,7 +58,7 @@ export default class Contacts extends Component { dangerouslySetInnerHTML={{__html: e.RemarkName || e.NickName}} /> <p className={classes.signature} - dangerouslySetInnerHTML={{__html: e.Signature || 'No Signature'}} /> + dangerouslySetInnerHTML={{__html: e.Signature || '无签名'}} /> </div> </div> ); diff --git a/src/js/pages/Footer/Contacts.js b/src/js/pages/Footer/Contacts.js index 316ca97..6336099 100644 --- a/src/js/pages/Footer/Contacts.js +++ b/src/js/pages/Footer/Contacts.js @@ -37,13 +37,13 @@ export default class Filter extends Component { <div className={classes.contacts}> <input onInput={e => this.doFilter(e.target.value)} - placeholder="Type something to search..." + placeholder="在此搜索..." ref="filter" type="text" /> <div className={classes.action}> <label htmlFor="showGroup"> - <span className={classes.options}>Show Groups</span> + <span className={classes.options}>显示群聊</span> <Switch defaultChecked={this.props.showGroup} id="showGroup" diff --git a/src/js/pages/Footer/Settings.js b/src/js/pages/Footer/Settings.js index e07ed1a..c0d90f0 100644 --- a/src/js/pages/Footer/Settings.js +++ b/src/js/pages/Footer/Settings.js @@ -11,7 +11,7 @@ export default class Placeholder extends Component { className={classes.button} href="mailto:var.845541909@qq.com?Subject=WeWeChat%20Feedback" target="_blank"> - Send feedback + 发送反馈 <i className="icon-ion-ios-email-outline" /> </a> diff --git a/src/js/pages/Home/ChatContent/index.js b/src/js/pages/Home/ChatContent/index.js index 4969e65..7f07064 100644 --- a/src/js/pages/Home/ChatContent/index.js +++ b/src/js/pages/Home/ChatContent/index.js @@ -670,7 +670,7 @@ export default class ChatContent extends Component { <img className="disabledDrag" src="assets/images/noselected.png" /> - <h1>No Chat selected :(</h1> + <h1>未选择聊天 :(</h1> </div> ) } diff --git a/src/js/pages/Home/Chats/index.js b/src/js/pages/Home/Chats/index.js index 664c893..a706ecc 100644 --- a/src/js/pages/Home/Chats/index.js +++ b/src/js/pages/Home/Chats/index.js @@ -146,7 +146,7 @@ export default class Chats extends Component { <span className={classes.message} - dangerouslySetInnerHTML={{__html: helper.getMessageContent(message) || 'No Message'}} /> + dangerouslySetInnerHTML={{__html: helper.getMessageContent(message) || '未收到消息'}} /> </div> </div> diff --git a/src/js/pages/Members/index.js b/src/js/pages/Members/index.js index 70d7b09..369abf3 100644 --- a/src/js/pages/Members/index.js +++ b/src/js/pages/Members/index.js @@ -109,7 +109,7 @@ export default class Members extends Component { id="messageInput" maxLength={30} onInput={e => this.props.search(e.target.value)} - placeholder="Type something to search..." + placeholder="在此搜索..." ref="input" type="text" /> </div> diff --git a/src/js/pages/Settings/index.js b/src/js/pages/Settings/index.js index 76c07ca..72de178 100644 --- a/src/js/pages/Settings/index.js +++ b/src/js/pages/Settings/index.js @@ -66,14 +66,14 @@ export default class Settings extends Component { return ( <div className={classes.container}> <div className={classes.column}> - <h2>Settings</h2> + <h2>设置</h2> <ul> { user && ( <li className={classes.user}> <Avatar src={this.props.user.User.HeadImgUrl} /> - <button onClick={e => this.props.logout()}>Logout</button> + <button onClick={e => this.props.logout()}>登出</button> </li> ) } @@ -83,15 +83,15 @@ export default class Settings extends Component { onChange={e => setDownloads(e.target.files[0])} ref="downloads" type="file" /> - <p>Downloads</p> + <p>下载目录</p> <p onClick={e => this.choiceDownloadDir()}>{downloads}</p> </div> - <button onClick={e => this.choiceDownloadDir()}>Change</button> + <button onClick={e => this.choiceDownloadDir()}>更改</button> </li> <li> <label htmlFor="alwaysOnTop"> - <span>Always on Top</span> + <span>窗口置顶</span> <Switch checked={alwaysOnTop} id="alwaysOnTop" @@ -101,7 +101,7 @@ export default class Settings extends Component { <li> <label htmlFor="showOnTray"> - <span>Show on Tray</span> + <span>显示托盘图标</span> <Switch checked={showOnTray} disabled={!helper.isOsx} @@ -112,7 +112,7 @@ export default class Settings extends Component { <li> <label htmlFor="showNotification"> - <span>Send Desktop Notifications</span> + <span>发送桌面通知</span> <Switch checked={showNotification} id="showNotification" @@ -122,7 +122,7 @@ export default class Settings extends Component { <li> <label htmlFor="blockRecall"> - <span>Block Message Recall</span> + <span>反撤回功能</span> <Switch checked={blockRecall} id="blockRecall" @@ -132,7 +132,7 @@ export default class Settings extends Component { <li> <label htmlFor="rememberConversation"> - <span>Remember the last Conversation</span> + <span>记住上次的聊天内容</span> <Switch checked={rememberConversation} id="rememberConversation" @@ -142,7 +142,7 @@ export default class Settings extends Component { <li> <label htmlFor="showRedIcon"> - <span>Show the red button</span> + <span>显示首页红色加号按钮</span> <Switch checked={showRedIcon} id="showRedIcon" @@ -152,7 +152,7 @@ export default class Settings extends Component { <li> <label htmlFor="confirmImagePaste"> - <span>Image paste Confirmation</span> + <span>在粘贴图片时弹框确认</span> <Switch checked={confirmImagePaste} id="confirmImagePaste" @@ -162,7 +162,7 @@ export default class Settings extends Component { <li> <label htmlFor="startup"> - <span>Launch at startup</span> + <span>开机自启动</span> <Switch checked={startup} id="startup"