From ee7d1df3c36cefb1522c2b8c772b598919ea263a Mon Sep 17 00:00:00 2001 From: Chester Liu Date: Thu, 19 Mar 2020 19:44:52 +0800 Subject: [PATCH] Update zh-Hans localization (#1058) --- ...AutotypeDoctorReportViewController.strings | 6 +++ .../zh-Hans.lproj/GeneralPreferences.strings | 3 ++ MacPass/zh-Hans.lproj/InfoPlist.strings | 2 +- MacPass/zh-Hans.lproj/Localizable.strings | 42 ++++++++++++++++--- MacPass/zh-Hans.lproj/MainMenu.strings | 8 ++-- 5 files changed, 50 insertions(+), 11 deletions(-) diff --git a/MacPass/zh-Hans.lproj/AutotypeDoctorReportViewController.strings b/MacPass/zh-Hans.lproj/AutotypeDoctorReportViewController.strings index 3d5b44bb..160133fd 100644 --- a/MacPass/zh-Hans.lproj/AutotypeDoctorReportViewController.strings +++ b/MacPass/zh-Hans.lproj/AutotypeDoctorReportViewController.strings @@ -1,3 +1,6 @@ +/* Class = "NSButtonCell"; title = "Request Permissions…"; ObjectID = "1Nx-Cg-TCn"; */ +"1Nx-Cg-TCn.title" = "请求权限…"; + /* Class = "NSTextFieldCell"; title = "MacPass will send key press events to the system when Autotype or Global Autotype is executed. Since macOS 10.14 Mojave this is only possible, if Accessibility permissions are granted to the application."; ObjectID = "6GI-KJ-Xue"; */ "6GI-KJ-Xue.title" = "当自动键入执行时,MacPass 将会向系统发送按键事件。从 macOS 10.14 Mojave 开始,需要应用有辅助功能的权限,才能进行此操作。"; @@ -16,3 +19,6 @@ /* Class = "NSButtonCell"; title = "Open Screen Recording Preferences…"; ObjectID = "lgB-Ys-L9R"; */ "lgB-Ys-L9R.title" = "打开屏幕录制选项..."; +/* Class = "NSTextFieldCell"; title = "To request Screen Recording permissions, MacPass will try to capture a 1 by 1 Pixel sized screenshot of the top left part of your screen. The data is not stored nor processed in any way."; ObjectID = "Mhg-rd-1hK"; */ +"Mhg-rd-1hK.title" = "打开屏幕录制权限后,MacPass 将对屏幕的左上角进行截图。该数据不会以任何方式被存储或处理。"; + diff --git a/MacPass/zh-Hans.lproj/GeneralPreferences.strings b/MacPass/zh-Hans.lproj/GeneralPreferences.strings index 382a4c71..18fa08ac 100644 --- a/MacPass/zh-Hans.lproj/GeneralPreferences.strings +++ b/MacPass/zh-Hans.lproj/GeneralPreferences.strings @@ -67,6 +67,9 @@ /* Class = "NSTextFieldCell"; title = "Disabling this compromises security. If enabled, anything copied to the Clipboard in MacPass will be available on your connected iOS devices. You should clear the clipboard on those devices manually."; ObjectID = "JGX-Tp-KJk"; */ "JGX-Tp-KJk.title" = "关闭此功能将影响安全性。若打开此功能,所有在 MacPass 中被复制到剪贴板的内容将出现在连接的 iOS 设备上。您应当手动清理那些设备上剪贴板里的内容"; +/* Class = "NSButtonCell"; title = "Lock after screen sleep"; ObjectID = "l3t-og-mJd"; */ +"l3t-og-mJd.title" = "屏幕关闭后锁定"; + /* Class = "NSTextFieldCell"; title = "If file changes:"; ObjectID = "QrK-hM-Xt1"; */ "QrK-hM-Xt1.title" = "如果文件改变:"; diff --git a/MacPass/zh-Hans.lproj/InfoPlist.strings b/MacPass/zh-Hans.lproj/InfoPlist.strings index 3a13ff15..410e6d1e 100644 --- a/MacPass/zh-Hans.lproj/InfoPlist.strings +++ b/MacPass/zh-Hans.lproj/InfoPlist.strings @@ -4,7 +4,7 @@ /* (No Comment) */ "KDBX Database" = "KDBX 数据库"; -/* Copyright (human-readable) */ +/* (No Comment) */ "NSHumanReadableCopyright" = " Copyright © 2012-2020 HicknHack Software GmbH. 保留一切权利。"; /* (No Comment) */ diff --git a/MacPass/zh-Hans.lproj/Localizable.strings b/MacPass/zh-Hans.lproj/Localizable.strings index b5b95056..eaa93e58 100644 --- a/MacPass/zh-Hans.lproj/Localizable.strings +++ b/MacPass/zh-Hans.lproj/Localizable.strings @@ -19,6 +19,12 @@ /* Toolbar item with action menu */ "ACTION" = "动作"; +/* Menu item title for adding an hmacotp config attribute */ +"ADD_CUSTOM_ATTRIBUTE_HMACOTP_CONFIG" = "添加 HMACOTP 配置"; + +/* Menu item title for adding an hmacotp seed attribute */ +"ADD_CUSTOM_ATTRIBUTE_HMACOTP_SEED" = "新增 HMACOTP 种子"; + /* Action to add an entry via template */ "ADD_TREMPLATE_ENTRY" = "创建模板项目"; @@ -44,7 +50,7 @@ "ALERT_MERGE_CANCEL" = "取消"; /* Button in dialog to merge KDB changes into file! */ -"ALERT_MERGE_CONTINUE" = "合并文件"; +"ALERT_MERGE_CONTINUE" = "合并文件!"; /* Informative text displayed when merging KDB files */ "ALERT_MERGE_KDB_FILE_INFO_TEXT" = "KDB 数据库没有包含足以进行无缝合并的信息。所有的项目将会被合并,不会有数据丢失。但是由于项目组仅通过名称来进行匹配,可能会有非预期的改变出现。项目可能会被还原到之前的组当中,重命名的组可能不会被合并,被删除的项目可能会重新出现。你确定想继续吗?"; @@ -83,13 +89,22 @@ /* Notification: Autotype failed, no documents are open */ "AUTOTYPE_NOTIFICATION_NO_DOCUMENTS_INFORMATIVE_TEXT" = "请打开一个数据库文件以使用全局自动键入!"; +/* Notification: Title for autotype feedback */ +"AUTOTYPE_NOTIFICATION_NO_DOCUMENTS_TITLE" = "没有打开的数据库!"; + /* Noticiation: Autotype failed to find a match for %@ (string placeholder) */ "AUTOTYPE_NOTIFICATION_NO_MATCH_FOR_%@" = "没有找到匹配 %@!"; +/* Title for autotype feedback on missing permissions */ +"AUTOTYPE_NOTIFICATION_PERMISSIONS_MISSING_TITLE" = "缺失权限"; + /* Notification: Autotype found a single match for %@ (string placeholder). */ "AUTOTYPE_NOTIFICATION_SINGLE_MATCH_FOR_%@" = "找到匹配 %@!"; -/* Status lable when no issue were found in accessibilty */ +/* Title for the notification when the Autotype operation timed out */ +"AUTOTYPE_NOTIFICATION_TIMED_OUT_TITLE" = "自动键入超时!"; + +/* Status label when no issue were found in accessibilty */ "AUTOTYPE_STATUS_ACCESSIBILTY_PERMISSIONS_OK" = "MacPass 有权限控制您的计算机(辅助功能)"; /* Status MacPass has no accessibilty permissions */ @@ -98,7 +113,7 @@ /* Status MacPass has no screen recording permissions */ "AUTOTYPE_STATUS_NO_SCREEN_RECORDING_PERMISSIONS" = "MacPass 没有权限录制您的屏幕"; -/* Status lable when no issue were found in screen recording permissions */ +/* Status label when no issue were found in screen recording permissions */ "AUTOTYPE_STATUS_SCREEN_RECORDING_PERMISSIONS_OK" = "MacPass 有权限录制您的屏幕"; /* Notficication: Autotype timed out */ @@ -207,7 +222,7 @@ /* Context menu that copies reference to username */ "COPY_USERNAME_REFERENCE" = "用户名"; -/* Curstom attribute reference item */ +/* Custom attribute reference item */ "CUSTOM_ATTRIBUTE" = "自定义属性"; /* Default display name for KDB databases */ @@ -287,7 +302,7 @@ /* Error description given when adding an invalid plugin */ "ERROR_INVALID_PLUGIN" = "无效插件"; -/* Error description for missing accessibilty permissions */ +/* Error description for missing accessibility permissions */ "ERROR_NO_ACCESSIBILITY_PERMISSIONS" = "MacPass 没有权限控制您的计算机(辅助功能)"; /* Error description for missing screen recording permissions */ @@ -376,6 +391,9 @@ /* Message in the add plugin open panel */ "MESSAGE_ADD_PLUGIN_OPEN_PANEL" = "选择要安装的插件"; +/* Message in the open panel to import an XML file */ +"MESSAGE_XML_OPEN_PANEL" = "选择要导入的 XML 文件"; + /* Menu item to toggle display of modified date column in entry table Modification date column title */ "MODIFIED" = "修改时间"; @@ -544,6 +562,9 @@ /* Search option: Find duplicate passwords */ "SEARCH_DUPLICATE_PASSWORDS" = "重复的密码"; +/* Placeholder string displayed in the search field in the toolbar */ +"SEARCH_EVERYWHERE" = "全局搜索"; + /* Search option: Find expired entries */ "SEARCH_EXPIRED_ENTRIES" = "已过期"; @@ -665,6 +686,12 @@ UUID reference item */ "UUID" = "UUID"; +/* Error message displayed when the current database file is also set as the key file */ +"WARNING_CURRENT_DATABASE_FILE_SELECTED_AS_KEY_FILE" = "不能使用当前的数据库文件作为密钥文件。"; + +/* Error message displayed when a keepass database file is set as the key file */ +"WARNING_DATABASE_FILE_SELECTED_AS_KEY_FILE" = "不应使用另一个数据库文件作为密钥文件,因为它可能会发生变更,导致你无法使用该文件解锁当前数据库"; + /* No Key or Password */ "WARNING_NO_PASSWORD_OR_KEYFILE" = "未提供密码或密钥文件!"; @@ -684,7 +711,10 @@ "WARNING_ON_SAVE_NO_PASSWORD_OR_KEY_SET" = "没有设置密码/密钥文件"; /* No comment provided by engineer. */ -"WARNING_ON_SAVE_NO_PASSWORD_OR_KEY_SET_SUGGESTION" = "请给这个数据库设置密码/密钥文件,终止操作将会撤销所有更改并锁定数据库。"; +"WARNING_ON_SAVE_NO_PASSWORD_OR_KEY_SET_SUGGESTION" = "请给这个数据库设置密码/密钥文件,终止操作将会撤销所有更改并锁定数据库"; + +/* Text displayed when no recent documents can be displayed in */ +"WELCOME_WINDOW_NO_RECENT_DOCUMENTS" = "没有最近的文档"; /* Label for the workflow settings tab */ "WORKFLOW_SETTINGS" = "工作流"; diff --git a/MacPass/zh-Hans.lproj/MainMenu.strings b/MacPass/zh-Hans.lproj/MainMenu.strings index fc9542b5..c9e00c1b 100644 --- a/MacPass/zh-Hans.lproj/MainMenu.strings +++ b/MacPass/zh-Hans.lproj/MainMenu.strings @@ -1,7 +1,7 @@ /* Class = "NSMenuItem"; title = "Focus Entries"; ObjectID = "2VP-vB-IeX"; */ "2VP-vB-IeX.title" = "激活项目"; -/* Class = "NSMenu"; title = "Import"; ObjectID = "4q9-u1-pcm"; */ +/* Class = "NSMenu"; title = "Import From"; ObjectID = "4q9-u1-pcm"; */ "4q9-u1-pcm.title" = "导入"; /* Class = "NSMenuItem"; title = "Bring All to Front"; ObjectID = "5"; */ @@ -154,7 +154,7 @@ /* Class = "NSMenuItem"; title = "Lock"; ObjectID = "1261"; */ "1261.title" = "锁定"; -/* Class = "NSMenuItem"; title = "Import"; ObjectID = "aTb-sW-nUd"; */ +/* Class = "NSMenuItem"; title = "Import From"; ObjectID = "aTb-sW-nUd"; */ "aTb-sW-nUd.title" = "导入"; /* Class = "NSMenuItem"; title = "Quicklook"; ObjectID = "aVO-9F-Lwc"; */ @@ -169,7 +169,7 @@ /* Class = "NSMenuItem"; title = "Fix Autotype…"; ObjectID = "nx7-Vf-LiD"; */ "nx7-Vf-LiD.title" = "修复自动键入…"; -/* Class = "NSMenu"; title = "Export"; ObjectID = "p8h-Fg-h1O"; */ +/* Class = "NSMenu"; title = "Export To"; ObjectID = "p8h-Fg-h1O"; */ "p8h-Fg-h1O.title" = "导出"; /* Class = "NSMenuItem"; title = "XML…"; ObjectID = "rW0-r1-QYL"; */ @@ -178,7 +178,7 @@ /* Class = "NSMenu"; title = "Item"; ObjectID = "Ttt-tR-emo"; */ "Ttt-tR-emo.title" = "项目"; -/* Class = "NSMenuItem"; title = "Export"; ObjectID = "tz9-yK-pOf"; */ +/* Class = "NSMenuItem"; title = "Export To"; ObjectID = "tz9-yK-pOf"; */ "tz9-yK-pOf.title" = "导出"; /* Class = "NSMenuItem"; title = "Focus Inspector"; ObjectID = "Zje-Me-5c8"; */