diff --git a/src/i18n/sip_i18n_zh_CN.properties b/src/i18n/sip_i18n_zh_CN.properties
index 60c8ef685..666b4ecc1 100644
--- a/src/i18n/sip_i18n_zh_CN.properties
+++ b/src/i18n/sip_i18n_zh_CN.properties
@@ -1,121 +1,121 @@
login.title = 管理控制台
-admin.item.sipark=Phone
-admin.item.sipark.user.name=SIP Phone Mappings
-admin.item.sipark.user.description=Click to view SIP phone mappings.
-admin.item.sipark.settings.name=SIP Settings
-admin.item.sipark.settings.description=Click to manage general SIP settings.
-admin.item.sipark.calls.name=SIP Calls
-admin.item.sipark.calls.description=Click to view history of SIP calls.
+admin.item.sipark=电话
+admin.item.sipark.user.name=SIP 电话映射
+admin.item.sipark.user.description=单击以查看 SIP 电话映射。
+admin.item.sipark.settings.name=SIP 设置
+admin.item.sipark.settings.description=单击以管理常规 SIP 设置。
+admin.item.sipark.calls.name=SIP 呼叫
+admin.item.sipark.calls.description=单击可查看 SIP 呼叫的历史记录。
-sipark.settings.title = SIP Settings
-sipark.settings.description = Use the form below to manage the SIP settings. These settings will be used as default values of the phone mappings.
-sipark.settings.success = Settings have been saved.
-sipark.settings.valid.sipserver=Please specify the SIP server.
-sipark.settings.valid.voiceMail=Please specify the voice mail number.
-sipark.settings.valid.stunServer=Please specify the STUN server.
-sipark.settings.valid.stunPort=Please specify the STUN server port.
-sipark.settings.table.title = SIP and STUN server Settings
-sipark.settings.sipServer = SIP server
-sipark.settings.sipServer.description = Specify the hostname where the SIP server is running.
-sipark.settings.voiceMail = Voice Mail Number
-sipark.settings.voiceMail.description = Specify the number to dial to access the voice mail.
-sipark.settings.enable.stun = STUN server enabled
-sipark.settings.enable.stun.description = Enable this field when you are using a STUN server.
-sipark.settings.stunServer = STUN server
-sipark.settings.stunServer.description = Specify the hostname where the STUN server is running.
-sipark.settings.stunServer.port = STUN port
-sipark.settings.stunServer.port.description = Specify the port where the STUN server is listening.
-sipark.settings.update.settings = Update Settings
-sipark.settings.cancel = Cancel
+sipark.settings.title = SIP 设置
+sipark.settings.description = 使用以下表单管理 SIP 设置,这些设置将用作电话映射的默认值。
+sipark.settings.success = 已保存设置。
+sipark.settings.valid.sipserver=请指定 SIP 服务器。
+sipark.settings.valid.voiceMail=请指定语音留言号码。
+sipark.settings.valid.stunServer=请指定 STUN 服务器。
+sipark.settings.valid.stunPort=请指定 STUN 服务器端口。
+sipark.settings.table.title = SIP 和 STUN 服务器设置
+sipark.settings.sipServer = SIP 服务器
+sipark.settings.sipServer.description = 指定运行 SIP 服务器的主机名。
+sipark.settings.voiceMail = 语音留言号码
+sipark.settings.voiceMail.description = 指定要拨打以访问语音留言的号码。
+sipark.settings.enable.stun = STUN 服务器已启用
+sipark.settings.enable.stun.description = 在使用 STUN 服务器时启用此字段。
+sipark.settings.stunServer = STUN 服务器
+sipark.settings.stunServer.description = 指定 STUN 服务器运行的主机名。
+sipark.settings.stunServer.port = STUN 端口
+sipark.settings.stunServer.port.description = 指定 STUN 服务器正在侦听的端口。
+sipark.settings.update.settings = 更新设置
+sipark.settings.cancel = 取消
-sipark.user.title = SIP Phone Mappings
-sipark.user.description = Create SIP phone mappings for users below. Mappings are configured from the server and distributed to Spark clients.
-sipark.user.mapping.add = Add new Phone Mapping
+sipark.user.title = SIP 电话映射
+sipark.user.description = 为以下用户创建 SIP 电话映射。映射是从服务器配置的,并分发到 Spark 客户端。
+sipark.user.mapping.add = 添加新的电话映射
-sipark.user.create.title = Create SIP Phone Mapping
-sipark.user.update.title = Update SIP Phone Mapping
-sipark.user.create.description = Create a new pone mapping using the form below.
-sipark.user.create.save.changes = Save Changes
-sipark.user.create.valid.xmpp-node=Please specify an XMPP username.
-sipark.user.create.valid.sip-username=Please specify a SIP username.
-sipark.user.create.valid.authusername=Please specify an authorization username.
-sipark.user.create.valid.displayname=Please specify the phone number to display.
-sipark.user.create.valid.password=Please specify a password.
-sipark.user.create.valid.server=Please specify a SIP server.
-sipark.user.create.valid.stunserver=Please specify a STUN server.
-sipark.user.create.valid.stunport=Please specify the port where the STUN server is listening.
-sipark.user.create.valid.voicemail=Please specify the number to dial to access the voice mail.
-sipark.user.delete.title=Delete SIP Mapping?
-sipark.user.delete.delete=Delete
-sipark.user.delete.cancel=Cancel
-sipark.user.delete.confirm=Are you sure you want to delete the mapping for {1} from the system?
+sipark.user.create.title = 创建 SIP 电话映射
+sipark.user.update.title = 更新 SIP 电话映射
+sipark.user.create.description = 使用下面的表单创建或更新电话映射。
+sipark.user.create.save.changes = 保存更改
+sipark.user.create.valid.xmpp-node=请指定 XMPP 用户名。
+sipark.user.create.valid.sip-username=请指定 SIP 用户名。
+sipark.user.create.valid.authusername=请指定授权用户名。
+sipark.user.create.valid.displayname=请指定要显示的电话号码。
+sipark.user.create.valid.password=请指定密码。
+sipark.user.create.valid.server=请指定 SIP 服务器。
+sipark.user.create.valid.stunserver=请指定 STUN 服务器。
+sipark.user.create.valid.stunport=请指定 STUN 服务器正在侦听的端口。
+sipark.user.create.valid.voicemail=请指定要拨打的号码以访问语音留言。
+sipark.user.delete.title=是否删除 SIP 映射?
+sipark.user.delete.delete=删除
+sipark.user.delete.cancel=取消
+sipark.user.delete.confirm=是否确定要从系统中删除 {1} 的映射?
-test = Test
+test = 测试
# SIP User Summary Page
-user.create.username=Username
-global.delete = Delete
-user.summary.title = User Summary
-user.summary.deleted = User deleted successfully.
-user.summary.total_user = Total Users
-user.summary.sorted = Sorted by Username
-user.summary.users_per_page = Users per page
-user.summary.created = Created
-user.summary.last-logout = Last Logout
-user.summary.edit = Edit
-user.summary.not_user = No users in the system.
-user.summary.enabled = Enabled
-user.summary.status = Status
+user.create.username=用户名
+global.delete = 删除
+user.summary.title = 用户摘要
+user.summary.deleted = 用户已成功删除。
+user.summary.total_user = 用户总数
+user.summary.sorted = 按用户名排序
+user.summary.users_per_page = 每页用户数
+user.summary.created = 已创建
+user.summary.last-logout = 最后登出
+user.summary.edit = 编辑
+user.summary.not_user = 系统中没有用户。
+user.summary.enabled = 已启用
+user.summary.status = 状态
-call.summary.title = SIP Calls Summary
-call.summary.username=Username
-call.summary.from = From
-call.summary.destination = Destination
-call.summary.time = Time
-call.summary.duration = Duration (secs)
-call.summary.type = Type
-call.summary.allfields = Matches All Fields
-call.summary.filter = Filter
-call.summary.calls_per_page = Calls per page
-call.summary.total_calls = Total Calls
-call.type.all=All
-call.type.dialed=Dialed
-call.type.received=Received
-call.type.missed=Missed
-call.summary.no-entries=No log entries
+call.summary.title = SIP 呼叫摘要
+call.summary.username=用户名
+call.summary.from = 呼叫者
+call.summary.destination = 接受者
+call.summary.time = 时间
+call.summary.duration = 持续时间(秒)
+call.summary.type = 类型
+call.summary.allfields = 匹配所有字段
+call.summary.filter = 搜索
+call.summary.calls_per_page = 每页呼叫
+call.summary.total_calls = 呼叫总数
+call.type.all=全部
+call.type.dialed=已拨号
+call.type.received=已收到
+call.type.missed=错过了
+call.summary.no-entries=无日志条目
-user.create.server = Server
+user.create.server = 服务器
-sip.create.label = Add SIP account to an user
-sip.create.button = Add SIP Account
-sip.account.xmpp.username = XMPP username
-sip.account.sip.username = Username
-sip.account.authusername = Authorization Username
-sip.account.displayname = Display Phone Number
-sip.account.password = Password
-sip.account.server = Server
-sip.account.outboundproxy = Outbound Proxy
-sip.account.voicemail = Voice Mail Number
-sip.account.enabled = Enabled
-sip.account.promptCredentials = Prompt user for Credentials
+sip.create.label = 向用户添加 SIP 账号
+sip.create.button = 添加 SIP 账号
+sip.account.xmpp.username = XMPP 用户名
+sip.account.sip.username = SIP 用户名
+sip.account.authusername = 授权用户名
+sip.account.displayname = 显示电话号码
+sip.account.password = 密码
+sip.account.server = 服务器
+sip.account.outboundproxy = 出站代理
+sip.account.voicemail = 语音留言号码
+sip.account.enabled = 已启用
+sip.account.promptCredentials = 提示用户输入凭据
#WrongUser, WrongPass, NetworkError, Timeout, Forbidden, WrongAuthUser
-sip.test.error.wronguser= Check SIP username and try again.
-sip.test.error.wronpass= Check the password and try again.
-sip.test.error.networkerror= Check the Registrar Address, and if there is a firewall blocking OpenFire Server to reach SIP Registrar Address.
-sip.test.error.timeout= Attempt timeout, please try again.
-sip.test.error.forbidden= This user not allowed to register in the SIP Registrar Server. Check Authorization Username and password then try again.
-sip.test.error.wrongauthuser= Check Authorization username and try again.
+sip.test.error.wronguser= 请检查 SIP 用户名,然后重试。
+sip.test.error.wronpass= 请检查密码,然后重试。
+sip.test.error.networkerror= 检查注册器地址,以及是否有防火墙阻止 OpenFire 服务器访问 SIP 注册器地址。
+sip.test.error.timeout= 尝试超时,请重试。
+sip.test.error.forbidden= 不允许此用户在 SIP 注册服务器中注册。请检查授权用户名和密码,然后重试。
+sip.test.error.wrongauthuser= 请检查授权用户名,然后重试。
-archive.search.daterange = 时间范围:
-archive.search.daterange.tooltip = 输入一个指定的日期用于搜索。您可以指定一个开始时间或结束时间。
-archive.search.daterange.start = 开始:
-archive.search.daterange.end = 结束:
+archive.search.daterange = 日期范围:
+archive.search.daterange.tooltip = 输入要搜索的特定日期范围,您可以指定开始日期和/或结束日期。
+archive.search.daterange.start = 开始:
+archive.search.daterange.end = 结束:
archive.search.daterange.any = 任何一项
archive.search.daterange.format = 使用 mm/dd/yy
archive.search.daterange.error = 结束时间必须在开始时间之后。
archive.settings.any = 任何一项
cancel = 取消
-create = 建立
+create = 创建