aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichaelRow2016-01-22 12:04:51 +0800
committerMichaelRow2016-01-22 12:04:51 +0800
commit8e14c20ca4384bbcdd95239348d0582057ac9682 (patch)
treeb7c0d45af9ff5e91decd4529d3ab32fef241d341
parentd0063130b5a3ee0d91911549e96ccceb8c85a74d (diff)
downloadMASShortcut-8e14c20ca4384bbcdd95239348d0582057ac9682.tar.bz2
Simplified and traditional Chinese localizations.
-rw-r--r--MASShortcut.xcodeproj/project.pbxproj6
-rw-r--r--zh-Hans.lproj/Localizable.strings47
-rw-r--r--zh-Hant.lproj/Localizable.strings47
3 files changed, 100 insertions, 0 deletions
diff --git a/MASShortcut.xcodeproj/project.pbxproj b/MASShortcut.xcodeproj/project.pbxproj
index 35601c2..4ba408b 100644
--- a/MASShortcut.xcodeproj/project.pbxproj
+++ b/MASShortcut.xcodeproj/project.pbxproj
@@ -122,6 +122,8 @@
0DC2F18F199372B4003A0131 /* MASDictionaryTransformerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MASDictionaryTransformerTests.m; path = Framework/MASDictionaryTransformerTests.m; sourceTree = "<group>"; };
0DC2F19619938EFA003A0131 /* MASShortcutView+Bindings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "MASShortcutView+Bindings.h"; path = "Framework/MASShortcutView+Bindings.h"; sourceTree = "<group>"; };
0DC2F19719938EFA003A0131 /* MASShortcutView+Bindings.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "MASShortcutView+Bindings.m"; path = "Framework/MASShortcutView+Bindings.m"; sourceTree = "<group>"; };
+ 76A0597D1C51DC940014B271 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
+ 76A0597E1C51DC9F0014B271 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = "<group>"; };
EAFFDC811AACFF3300F38834 /* MASShortcut.modulemap */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = "sourcecode.module-map"; name = MASShortcut.modulemap; path = Framework/MASShortcut.modulemap; sourceTree = "<group>"; };
ED8737791BCE459800BB1716 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = "<group>"; };
/* End PBXFileReference section */
@@ -384,6 +386,8 @@
it,
fr,
ja,
+ "zh-Hans",
+ "zh-Hant",
);
mainGroup = 0D827CC91990D4420010B8EF;
productRefGroup = 0D827CD41990D4420010B8EF /* Products */;
@@ -483,6 +487,8 @@
0D58DE541BA166270023BFBE /* it */,
0D58DE551BA166390023BFBE /* fr */,
0D58DE561BA166420023BFBE /* ja */,
+ 76A0597D1C51DC940014B271 /* zh-Hans */,
+ 76A0597E1C51DC9F0014B271 /* zh-Hant */,
);
name = Localizable.strings;
sourceTree = "<group>";
diff --git a/zh-Hans.lproj/Localizable.strings b/zh-Hans.lproj/Localizable.strings
new file mode 100644
index 0000000..d383cc9
--- /dev/null
+++ b/zh-Hans.lproj/Localizable.strings
@@ -0,0 +1,47 @@
+/* Cancel action button in recording state */
+"Cancel" = "取消";
+
+/* Tooltip for non-empty shortcut button */
+"Click to record new shortcut" = "点击以记录新快捷键";
+
+/* Tooltip for hint button near the non-empty shortcut */
+"Delete shortcut" = "删除快捷键";
+
+/* VoiceOver title */
+"keyboard shortcut" = "键盘快捷键";
+
+/* Alert button when shortcut is already used */
+"OK" = "好";
+
+/* Empty shortcut button in normal state */
+"Record Shortcut" = "记录快捷键";
+
+/* VoiceOver: Shortcut cleared */
+"Shortcut cleared" = "快捷键已清除";
+
+/* VoiceOver: Shortcut set */
+"Shortcut set" = "快捷键已设置";
+
+/* Shortcut glyph name for SPACE key */
+"Space" = "空格键";
+
+/* Title for alert when shortcut is already used */
+"The key combination %@ cannot be used" = "按键组合“%@”无法使用";
+
+/* Message for alert when shortcut is already used by the system */
+"This combination cannot be used because it is already used by a system-wide keyboard shortcut.\nIf you really want to use this key combination, most shortcuts can be changed in the Keyboard & Mouse panel in System Preferences." = "当前按键组合无法使用,因为它已经用作其他系统全局快捷键。\n如果您真的想使用这个按键组合,大部分系统全局快捷键能在“系统偏好设置”里的“键盘”和“鼠标”面板中重设。";
+
+/* Message for alert when shortcut is already used */
+"This shortcut cannot be used because it is already used by the menu item ‘%@’." = "当前快捷键无法使用,因为它已用作菜单项“%@”的快捷键。";
+
+/* VoiceOver shortcut help */
+"To record a new shortcut, click this button, and then type the new shortcut, or press delete to clear an existing shortcut." = "若要记录新的快捷键,单击此按钮,然后键入新的快捷键,或者按“delete键”删除已经存在的快捷键。";
+
+/* Non-empty shortcut button in recording state */
+"Type New Shortcut" = "键入新快捷键";
+
+/* Empty shortcut button in recording state */
+"Type Shortcut" = "键入快捷键";
+
+/* Cancel action button for non-empty shortcut in recording state */
+"Use Old Shortcut" = "还原快捷键";
diff --git a/zh-Hant.lproj/Localizable.strings b/zh-Hant.lproj/Localizable.strings
new file mode 100644
index 0000000..28a765c
--- /dev/null
+++ b/zh-Hant.lproj/Localizable.strings
@@ -0,0 +1,47 @@
+/* Cancel action button in recording state */
+"Cancel" = "取消";
+
+/* Tooltip for non-empty shortcut button */
+"Click to record new shortcut" = "點選以記錄新快捷鍵";
+
+/* Tooltip for hint button near the non-empty shortcut */
+"Delete shortcut" = "刪除快捷鍵";
+
+/* VoiceOver title */
+"keyboard shortcut" = "鍵盤快捷鍵";
+
+/* Alert button when shortcut is already used */
+"OK" = "好";
+
+/* Empty shortcut button in normal state */
+"Record Shortcut" = "記錄快捷鍵";
+
+/* VoiceOver: Shortcut cleared */
+"Shortcut cleared" = "快捷鍵已清除";
+
+/* VoiceOver: Shortcut set */
+"Shortcut set" = "快捷鍵已設定";
+
+/* Shortcut glyph name for SPACE key */
+"Space" = "空格鍵";
+
+/* Title for alert when shortcut is already used */
+"The key combination %@ cannot be used" = "按鍵組合“%@”無法使用";
+
+/* Message for alert when shortcut is already used by the system */
+"This combination cannot be used because it is already used by a system-wide keyboard shortcut.\nIf you really want to use this key combination, most shortcuts can be changed in the Keyboard & Mouse panel in System Preferences." = "當前按鍵組合無法使用,因為它已經用作其他系統全局快捷鍵。\n如果您真的想使用這個按鍵組合,大部分系統全局快捷鍵能在“系統偏好設定”裡的“鍵盤”和“滑鼠”面板中重設。";
+
+/* Message for alert when shortcut is already used */
+"This shortcut cannot be used because it is already used by the menu item ‘%@’." = "當前快捷鍵無法使用,因為它已用作選單項“%@”的快捷鍵。";
+
+/* VoiceOver shortcut help */
+"To record a new shortcut, click this button, and then type the new shortcut, or press delete to clear an existing shortcut." = "若要記錄新的快捷鍵,單擊此按鈕,然後鍵入新的快捷鍵,或者按“delete鍵”刪除已經存在的快捷鍵。";
+
+/* Non-empty shortcut button in recording state */
+"Type New Shortcut" = "鍵入新快捷鍵";
+
+/* Empty shortcut button in recording state */
+"Type Shortcut" = "鍵入快捷鍵";
+
+/* Cancel action button for non-empty shortcut in recording state */
+"Use Old Shortcut" = "還原快捷鍵";