update zh_cn translation - #937
Open
purplegrape wants to merge 6 commits into
Open
Conversation
Hipska
approved these changes
Jun 16, 2026
rebase on the latest develop branch
rebase on the latest develop branch
Hipska
approved these changes
Jul 31, 2026
Molkobain
requested changes
Aug 3, 2026
Molkobain
left a comment
Member
There was a problem hiding this comment.
Thanks for the PR!
But it seems that you pushed some changes that were related to iTop 3.2 instead of iTop 3.3.
Comment on lines
+17
to
+55
| 'UI:WelcomePopup:Message:320_01_Welcome:Title' => '欢迎使用 '.ITOP_APPLICATION_SHORT.' 3.2', | ||
| 'UI:WelcomePopup:Message:320_01_Welcome:Description' => '<div>恭喜, 您已登录 '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!</div> | ||
| <br> | ||
| <div>很高兴向你宣布这个新版本. </div> | ||
| <div>新增了新闻室等新功能, '.ITOP_APPLICATION_SHORT.' 3.2 还包含了关键的安全补丁, 增强的可访问性以及其它重要的改进,旨在为您提供更好的稳定性和安全性.</div> | ||
| <br> | ||
| <div>发现 '.ITOP_APPLICATION_SHORT.' 所有令人兴奋的新功能,并通过我们的新欢迎弹窗保持与重要通知的同步!</div> | ||
| <div>我们希望你能像我们一样,从构思到创造,全程享受这个版本!</div> | ||
| <br> | ||
| <div>定制您的 '.ITOP_APPLICATION_SHORT.' 偏好设置,可以获得个性化的使用体验.</div>', | ||
| 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => '向新闻室说 "Hello" ', | ||
| 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '<div>告别杂乱的收件箱,用 <a href="%1$s" target="_blank">'.ITOP_APPLICATION_SHORT.' 新闻室</a>迎接个性化的告警!</div> | ||
| <div>新闻室允许您轻松管理平台内的通知,因此您可以掌握重要更新而无需频繁查收电子邮件.通过将消息标记为已读或未读,并自动删除旧通知,您可以完全控制您的通知.</div> | ||
| <br> | ||
| <div>今天就试试,简化您的 '.ITOP_APPLICATION_SHORT.' 沟通体验!</div>', | ||
| 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Title' => '通知中心', | ||
| 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '<div>由于我们知道您的信息摄入量已经达到最大限度,现在您可以轻松选择如何接收通知 - 通过电子邮件、聊天,甚至新闻室功能</div> | ||
| <div>您不想接收某种类型的警报?使用这些高级自定义功能,您可以根据需要轻松定制体验.</div> | ||
| <br> | ||
| <div>通过新闻室或您的偏好设置访问您的<a href="%1$s" target="_blank">通知中心</a>,避免所有通信渠道的信息过载!</div>', | ||
| 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => ITOP_APPLICATION_SHORT.' UI 的亲和性', | ||
| 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '<div>为了确保 '.ITOP_APPLICATION_SHORT.' 的亲和性,我们的团队一直在开发<a href="%1$s" target="_blank">新的后台主题</a>.符合 WCAG 标准,这些 UI 主题可以帮助视力障碍用户更容易的使用: | ||
| <ul> | ||
| <li><b>色盲主题:</b> 设计用于帮助色盲用户,此主题实际上分为两个子主题以适应特定情况:</li> | ||
| <ul> | ||
| <li>一个适用于红绿色盲和绿色色盲</li> | ||
| <li>另一个适用于黄蓝色盲</li> | ||
| </ul> | ||
| <br> | ||
| <li><b>高对比度主题:</b> 增加对比度以允许用户更容易区分屏幕上的不同元素,并避免依赖颜色方案传递信息.它可以帮助从色盲到弱视等不同病理的用户.</li> | ||
| </ul> | ||
| </div>', | ||
| 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => '强大的通知', | ||
| 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '<div>'.ITOP_APPLICATION_SHORT.' 的新闻室为您提供了一种新的方法,可以 <a href="%1$s" target="_blank"><b>自动化</b> 基于事件的告警</a> 并支持重复设置, 因此您可以轻松设置适合您的规则. </div> | ||
| <div>我们的<b>基于优先级的通知排序</b>确保重要消息优先展示,同时,我们的 URL 自定义选项允许您将收件人引导到正确的位置.</div> | ||
| <br> | ||
| <div>支持<b>多语言</b>,您现在可以完全控制通知显示.</div> | ||
| <br> | ||
| <div>现在就配置它,看看您的警报流程可以变得多么高效!</div>', |
Member
There was a problem hiding this comment.
You are putting 3.2 messages back into 3.3. You should rather translate the new messages from 3.3 directly.
Comment on lines
-1078
to
-1111
| 'Class:SynchroReplica/Action:delete+' => 'delete replica~~', | ||
| 'Class:SynchroReplica/Action:unlink' => 'Unlink~~', | ||
| 'Class:SynchroReplica/Action:unlink+' => 'Unlink replica with destination object~~', | ||
| 'Class:SynchroReplica/Action:unlinksynchro' => 'Unlink & Synchro~~', | ||
| 'Class:SynchroReplica/Action:unlinksynchro+' => 'Unlink replica with destination object and execute synchronization with this replica~~', | ||
| 'Class:SynchroReplica/Action:synchro' => 'Synchro~~', | ||
| 'Class:SynchroReplica/Action:synchro+' => 'Execute synchronization with this replica~~', | ||
| 'Class:SynchroReplica/Action:allowdelete' => 'Allow delete of object linked to this synchro replica~~', | ||
| 'Class:SynchroReplica/Action:allowdelete+' => 'Object linked to a deleted replica is deleted~~', | ||
| 'Class:SynchroReplica/Action:denydelete' => 'Deny delete of object linked to this synchro replica~~', | ||
| 'Class:SynchroReplica/Action:denydelete+' => 'Object linked to a deleted replica is not deleted~~', | ||
|
|
||
| 'Class:SynchroReplica/Action:unlink_all' => 'Unlink Synchro Replica objects~~', | ||
| 'Class:SynchroReplica/Action:unlink_all+' => 'Unlink replica with destination object~~', | ||
| 'Class:SynchroReplica/Action:unlinksynchro_all' => 'Unlink & Synchronize Synchro Replica objects~~', | ||
| 'Class:SynchroReplica/Action:unlinksynchro_all+' => 'Unlink replica with destination object and execute synchronization with this replica~~', | ||
| 'Class:SynchroReplica/Action:synchro_all' => 'Synchronize Synchro Replica objects~~', | ||
| 'Class:SynchroReplica/Action:synchro_all+' => 'Execute synchronization with this replica~~', | ||
| 'Class:SynchroReplica/Action:allowdelete_all' => 'Allow delete of objects linked to Synchro Replica~~', | ||
| 'Class:SynchroReplica/Action:allowdelete_all+' => 'Object linked to a deleted replica is deleted~~', | ||
| 'Class:SynchroReplica/Action:denydelete_all' => 'Deny delete of objects linked to Synchro Replica~~', | ||
| 'Class:SynchroReplica/Action:denydelete_all+' => 'Object linked to a deleted replica is not deleted~~', | ||
|
|
||
| 'UI:UnlinkAllTabTitle' => 'Unlink Synchro Replica objects~~', | ||
| 'UI:UnlinkAllPageTitle' => 'Unlink Synchro Replica objects~~', | ||
| 'UI:UnlinkSynchroAllTabTitle' => 'Unlink & Synchronize Synchro Replica objects~~', | ||
| 'UI:UnlinkSynchroAllPageTitle' => ' Unlink & Synchronize Synchro Replica objects~~', | ||
| 'UI:SynchroAllTabTitle' => 'Synchronize Synchro Replica objects~~', | ||
| 'UI:SynchroAllPageTitle' => 'Synchronize Synchro Replica objects~~', | ||
| 'UI:AllowDeleteAllTabTitle' => 'Allow delete of objects linked to Synchro Replica~~', | ||
| 'UI:AllowDeleteAllPageTitle' => 'Allow delete of objects linked to Synchro Replica~~', | ||
| 'UI:DenyDeleteAllTabTitle' => 'Deny delete of objects linked to Synchro Replica~~', | ||
| 'UI:DenyDeleteAllPageTitle' => 'Deny delete of objects linked to Synchro Replica~~', | ||
|
|
Member
There was a problem hiding this comment.
Why did you remove all these entries?
Comment on lines
-132
to
-143
| 'Class:Query/Attribute:usages' => 'Usages~~', | ||
| 'Class:Query/Attribute:usages+' => 'Specify the possible usages for this query. | ||
| - The "Reference for AI" tag assumes the description is very explicit and compliant with OQL. It may be used as an example for building OQL queries by AI. | ||
| - The "Notification" tag implies the class of returned objects has one and only one field of type email. | ||
| - The "Dashlet" tag assumes the OQL returns a single class of objects.~~', | ||
| 'Class:Query/Attribute:usages/Value:export' => 'Export~~', | ||
| 'Class:Query/Attribute:usages/Value:reference' => 'Reference for AI~~', | ||
| 'Class:Query/Attribute:usages/Value:notif' => 'Notification~~', | ||
| 'Class:Query/Attribute:usages/Value:draft' => 'Draft~~', | ||
| 'Class:Query/Attribute:usages/Value:dashlet' => 'Dashlet~~', | ||
| 'Class:Query/Attribute:owner_id' => 'Owner~~', | ||
| 'Class:Query/Attribute:owner_id+' => 'Team or person responsible for this query~~', |
Member
|
Hello @purplegrape please rebase your branch since we merged your 3.2 PR, and check the review commits so we can proceed with the merge of the PR please :) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
improved translation entries