Localizable.strings 12.1 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
 /*
 *  Copyright (C) 2017-2019 Savoir-faire Linux Inc.
 *
 *  Author: Silbino Gonçalves Matado <silbino.gmatado@savoirfairelinux.com>
 *
 *  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; either version 3 of the License, or
 *  (at your option) any later version.
 *
 *  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, write to the Free Software
 *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
 */

// Global
"global.homeTabBarTitle" = "主页";
23
"global.contactRequestsTabBarTitle" = "邀请";
24 25 26 27 28 29 30 31 32 33 34 35
"global.meTabBarTitle" = "帐户";
"global.ok" = "确定";

// Scan
"scan.badQrCode" = "Bad QR code";
"scan.search" = "Searching…";

// Smartlist
"smartlist.yesterday" = "昨天";
"smartlist.results" = "Search Result";
"smartlist.conversations" = "会话";
"smartlist.searching" = "正在搜索…";
36
"smartlist.noResults" = "无结果";
37 38 39
"smartlist.noConversation" = "No conversations";
"smartlist.searchBarPlaceholder" = "Enter name...";
"smartlist.noNetworkConnectivity" = "无网络连接";
Jenkins's avatar
Jenkins committed
40
"smartlist.cellularAccess" = "请确保蜂窝移动网络权限已开启";
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
"smartlist.accountsTitle" = "帐户";
"smartlist.addAccountButton" = "+ Add Account";
"smartlist.noNumber" = "Selected contact does not have any number";
"smartlist.selectOneNumber" = "Select one of the numbers";

//Conversation
"conversation.messagePlaceholder" = "Type your message...";

//Invitations
"invitations.noInvitations" = "No invitations";

// Walkthrough

//Welcome Screen
"welcome.title" = "Welcome to Jami !";
"welcome.text" = "Jami is a free and universal communication platform which preserves the users' privacy and freedoms";
"welcome.linkDevice" = "将此设备与一个帐户进行连接";
"welcome.createAccount" = "创建一个Jami账户";

//Creation Profile Screen
"createProfile.skipCreateProfile" = "跳过";
"createProfile.profileCreated" = "下一步";
"createProfile.title" = "Personalise your profile";
"createProfile.enterNameLabel" = "Enter a display name";
"createProfile.enterNamePlaceholder" = "Enter name";
"createProfile.subtitle" = "Your profile will be shared with your contacts. You can change it at any time.";
"createProfile.createYourAvatar" = "Create your avatar";

//Create Account form
"createAccount.createAccountFormTitle" = "创建Ring帐户";
"createAccount.chooseStrongPassword" = "Choose strong password you will remember to protect your Jami account.";
"createAccount.enterNewUsernamePlaceholder" = "用户名";
"createAccount.newPasswordPlaceholder" = "密码";
"createAccount.repeatPasswordPlaceholder" = "确认密码";
"createAccount.passwordCharactersNumberError" = "最少6字符";
Jenkins's avatar
Jenkins committed
76
"createAccount.passwordNotMatchingError" = "两次输入的密码不匹配";
77
"createAccount.lookingForUsernameAvailability" = "looking for availability…";
Jenkins's avatar
Jenkins committed
78 79 80
"createAccount.invalidUsername" = "无效的用户名";
"createAccount.usernameAlreadyTaken" = "用户名已被他人使用";
"createAccount.loading" = "载入中";
81 82 83 84 85 86 87 88 89 90 91 92
"createAccount.waitCreateAccountTitle" = "添加帐户";
"createAccount.RegisterAUsername" = "Register a username";
"createAccount.ChooseAPassword" = "Encrypt my account";
"createAccount.PasswordInformation" = "Choose a password to encrypt your local account. Don’t forget it or you will not be able to recover your account";
"createAccount.EnableNotifications" = "Notifications";
"createAccount.Recommended" = "(Recommended)";
"createAccount.UsernameNotRegisteredTitle" = "网络错误";
"createAccount.UsernameNotRegisteredMessage" = "Account was created but username was not registered";
"createAccount.timeoutTitle" = "Account Created";
"createAccount.timeoutMessage" = "Username registration in progress... It could take a few moments.";

//Link To Account form
Jenkins's avatar
Jenkins committed
93 94
"linkToAccount.waitLinkToAccountTitle" = "链接账号";
"linkToAccount.linkButtonTitle" = "链接设备";
95 96
"linkToAccount.passwordPlaceholder" = "密码";
"linkToAccount.pinPlaceholder" = "PIN";
Jenkins's avatar
Jenkins committed
97
"linkToAccount.passwordLabel" = "输入密码";
98
"linkToAccount.pinLabel" = "输入PIN";
Jenkins's avatar
Jenkins committed
99
"linkToAccount.explanationPinMessage" = "要获取一个PIN,请进入你已登陆的设备中的用户管理界面,选择“链接另一台设备到这个用户”。输入你的用户密码后,你会得到在此处所需的PIN,它在10分钟内有效。";
100 101 102 103

//Alerts
"alerts.accountCannotBeFoundTitle" = "无法找到帐户";
"alerts.accountCannotBeFoundMessage" = "Account couldn't be found on the Jami network. Make sure it was exported on Jami from an existing device, and that provided credentials are correct.";
Jenkins's avatar
Jenkins committed
104
"alerts.accountAddedTitle" = "用户已添加";
105 106
"alerts.accountNoNetworkTitle" = "无法连接至网络";
"alerts.accountNoNetworkMessage" = "无法添加帐户,因为Jami无法连接到分布式网络。检查您设备的连接。";
Jenkins's avatar
Jenkins committed
107 108
"alerts.accountDefaultErrorTitle" = "未知错误";
"alerts.accountDefaultErrorMessage" = "用户不能被创建";
109
"alerts.profileTakePhoto" = "拍照";
Jenkins's avatar
Jenkins committed
110
"alerts.profileUploadPhoto" = "上传照片";
111
"alerts.profileCancelPhoto" = "取消";
Jenkins's avatar
Jenkins committed
112
"alerts.accountLinkedTitle" = "链接账户中";
113
"alerts.dbFailedTitle" = "An error happned when launching Jami";
Jenkins's avatar
Jenkins committed
114
"alerts.dbFailedMessage" = "请关闭应用,并试试重新启动它。";
115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176
"alerts.confirmBlockContact" = "Are you sure you want to block this contact? The conversation history with this contact will also be deleted permanently.";
"alerts.confirmBlockContactTitle" = "Block Contact";
"alerts.confirmDeleteConversation" = "Are you sure you want to delete this conversation permanently?";
"alerts.confirmDeleteConversationFromContact" = "Are you sure you want to delete the conversation with this contact?";
"alerts.confirmDeleteConversationTitle" = "Delete Conversation";
"alerts.confirmClearConversation" = "Are you sure you want to clear the conversation with this contact?";
"alerts.confirmClearConversationTitle" = "Clear Conversation";

//Actions
"actions.blockAction" = "屏蔽";
"actions.deleteAction" = "删除";
"actions.cancelAction" = "取消";
"actions.clearAction" = "Clear";
"actions.backAction" = "上一步";
"alerts.incomingCallAllertTitle" = "Incoming call from ";
"alerts.incomingCallButtonAccept" = "接听";
"alerts.incomingCallButtonIgnore" = "忽略";

//Calls
"calls.callItemTitle" = "通话";
"calls.unknown" = "未知";
"calls.incomingCallInfo" = "wants to talk to you";
"calls.ringing" = "Ringing…";
"calls.connecting" = "Connecting…";
"calls.searching" = "Searching…";
"calls.callFinished" = "Call finished";
"calls.currentCallWith" = "Call with ";

//Account Page
"accountPage.devicesListHeader" = "设备";
"accountPage.settingsHeader" = "设置";
"accountPage.username" = "username:";
"accountPage.usernameNotRegistered" = "username: not registered";
"accountPage.credentialsHeader" = "Account Details";
"accountPage.enableProxy" = "Enable Proxy";
"accountPage.blockedContacts" = "Block List";
"accountPage.unblockContact" = "UNBLOCK";
"accountPage.proxyAddressAlert" = "Provide proxy address";
"accountPage.enableProxy" = "Enable Proxy";
"accountPage.noProxyExplanationLabel" = "Your device won't receive notifications when proxy is disabled";
"accountPage.saveProxyAddress" = "保存";
"accountPage.proxyPaceholder" = "Proxy address";
"accountPage.enableNotifications" = "Enable Notifications";
"accountPage.proxyDisabledAlertTitle" = "Proxy Server Disabled";
"accountPage.proxyDisabledAlertBody" = "In order to receive notifications, please enable proxy";
"accountPage.revokeDeviceTitle" = "吊销设备";
"accountPage.revokeDeviceMessage" = "Are you sure you want to revoke this device? This action could not be undone.";
"accountPage.revokeDeviceButton" = "Revoke";
"accountPage.revokeDevicePlaceholder" = "Enter your passord";
"accountPage.deviceRevoked" = "Device revocation completed";
"accountPage.deviceRevocationProgress" = "Revoking...";
"accountPage.deviceRevocationSuccess" = "Device was revoked";
"accountPage.deviceRevocationTryAgain" = "Try again";
"accountPage.deviceRevocationWrongPassword" = "Incorrect password";
"accountPage.deviceRevocationUnknownDevice" = "Unknown device";
"accountPage.deviceRevocationError" = "Device revocation error";
"accountPage.namePlaceholder" = "姓名";
"accountPage.linkDeviceTitle" = "Link another device";
"accountPage.other" = "其他";
"accountPage.removeAccountTitle" = "Remove account";
"accountPage.removeAccountMessage" = "By clicking \"Remove\" you will remove this account on this device! This action can not be undone. Also, your registered name can be lost.";
"accountPage.removeAccountButton" = "删除";
Jenkins's avatar
Jenkins committed
177 178 179 180
"accountPage.shareAccountDetails" = "Share Account Details";
"accountPage.contactMeOnJamiTitle" = "Contact me on Jami!";
"accountPage.contactMeOnJamiContant" = "Contact me using \"%s\" on the Jami distributet communication platform: https://jami.net";

181 182 183 184 185 186 187 188
//Account
"account.sipUsername" = "User Name";
"account.sipPassword" = "密码";
"account.sipServer" = "SIP Server";
"account.port" = "端口";
"account.proxyServer" = "代理";
"account.createSipAccount" = "Create Sip Account";
"account.usernameLabel" = "Enter Username";
Jenkins's avatar
Jenkins committed
189
"account.passwordLabel" = "输入密码";
190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208
"account.serverLabel" = "Enter Address";
"account.portLabel" = "Enter Port Number";
"account.accountStatus" = "Account Status";
"account.enableAccount" = "Enable Account";
"account.statusOnline" = "在线";
"account.statusOffline" = "离线";
"account.statusConnecting" = "正在连接";
"account.statusUnknown" = "未知";
"account.statusConnectionerror" = "Connection Error";

//Block List Page
"blockListPage.noBlockedContacts" = "No blocked contacts";

//Link New Device
"linkDevice.title" = "Link a new device";
"linkDevice.passwordError" = "您输入的密码无法解锁该帐户";
"linkDevice.networkError" = "导出时发生网络错误";
"linkDevice.defaultError" = "导出时发生错误";
"linkDevice.explanationMessage" = "To complete the process, you need to open Jami on the new device and choose the option \"Link this device to an account.\" Your pin is valid for 10 minutes";
Jenkins's avatar
Jenkins committed
209
"linkDevice.hudMessage" = "认证中";
210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234

//Contact Page
"contactPage.startAudioCall" = "Start Audio Call";
"contactPage.startVideoCall" = "Start Video Call";
"contactPage.sendMessage" = "Send Message";
"contactPage.clearConversation" = "Clear Chat";
"contactPage.blockContact" = "Block Contact";
"contactPage.removeConversation" = "Remove Conversation";

//DataTransfer
"dataTransfer.readableStatusCreated" = "Initializing…";
"dataTransfer.readableStatusError" = "错误";
"dataTransfer.readableStatusAwaiting" = "Pending…";
"dataTransfer.readableStatusRefuse" = "拒接";
"dataTransfer.readableStatusOngoing" = "Transferring";
"dataTransfer.readableStatusCanceled" = "Canceled";
"dataTransfer.readableStatusSuccess" = "Complete";
"dataTransfer.readableStatusAccept" = "接听";
"dataTransfer.readableStatusCancel" = "取消";

//Notifications
"notifications.incomingCall" = "Incoming Call";
"notifications.missedCall" = "Missed Call";
"notifications.acceptCall" = "ACCEPT";
"notifications.refuseCall" = "REFUSE";
Jenkins's avatar
Jenkins committed
235
"notifications.newFile" = "New file";
236 237 238 239 240 241 242 243
"dataTransfer.readableStatusAwaiting" = "Pending…";
"dataTransfer.readableStatusRefuse" = "拒接";
"dataTransfer.readableStatusOngoing" = "Transferring";
"dataTransfer.readableStatusCanceled" = "Canceled";
"dataTransfer.readableStatusSuccess" = "Complete";
"dataTransfer.readableStatusAccept" = "接听";
"dataTransfer.readableStatusCancel" = "取消";

Jenkins's avatar
Jenkins committed
244

245 246 247 248 249 250 251 252 253 254 255 256
//Generated Message
"generatedMessage.contactAdded" = "已加入通讯录";
"generatedMessage.invitationReceived" = "已接受邀请";
"generatedMessage.invitationAccepted" = "Invitation accepted";
"generatedMessage.outgoingCall" = "去电";
"generatedMessage.incomingCall" = "来电";
"generatedMessage.missedOutgoingCall" = "去电未接";
"generatedMessage.missedIncomingCall" = "未接来电";

//General Settings
"generalSettings.title" = "General settings";
"generalSettings.videoAcceleration" = "Enable video acceleration";
257