添加繁体
This commit is contained in:
@@ -231,8 +231,12 @@
|
|||||||
|
|
||||||
/* ',' */
|
/* ',' */
|
||||||
"sym_comma" = "key_comma";
|
"sym_comma" = "key_comma";
|
||||||
|
/* '、' 顿号 */
|
||||||
|
"sym_dun" = "key_dun";
|
||||||
/* '.' */
|
/* '.' */
|
||||||
"sym_dot" = "key_dot";
|
"sym_dot" = "key_dot";
|
||||||
|
/* '。' 中文句号 */
|
||||||
|
"sym_chinese_dot" = "key_chinese_dot";
|
||||||
/* '?' */
|
/* '?' */
|
||||||
"sym_question" = "key_question";
|
"sym_question" = "key_question";
|
||||||
/* '!' */
|
/* '!' */
|
||||||
@@ -293,6 +297,10 @@
|
|||||||
"sym_guillemet_l" = "key_guillemet_l";
|
"sym_guillemet_l" = "key_guillemet_l";
|
||||||
/* '»' 右双尖括号 */
|
/* '»' 右双尖括号 */
|
||||||
"sym_guillemet_r" = "key_guillemet_r";
|
"sym_guillemet_r" = "key_guillemet_r";
|
||||||
|
/* '《' 左书名号 */
|
||||||
|
"sym_book_title_l" = "key_book_title_l";
|
||||||
|
/* '》' 右书名号 */
|
||||||
|
"sym_book_title_r" = "key_book_title_r";
|
||||||
/* '...' 省略号 */
|
/* '...' 省略号 */
|
||||||
"sym_ellipsis" = "key_ellipsis";
|
"sym_ellipsis" = "key_ellipsis";
|
||||||
|
|
||||||
@@ -309,7 +317,7 @@
|
|||||||
/* 字母面板左下角 "123" */
|
/* 字母面板左下角 "123" */
|
||||||
"mode_123" = "key_123";
|
"mode_123" = "key_123";
|
||||||
/* 数字面板左下角 "abc" */
|
/* 数字面板左下角 "abc" */
|
||||||
"mode_abc" = "key_abc";
|
"mode_abc" = "key_拼音";
|
||||||
/* 数字面板内 "123 -> #+=" */
|
/* 数字面板内 "123 -> #+=" */
|
||||||
"symbols_toggle_more" = "key_symbols_more";
|
"symbols_toggle_more" = "key_symbols_more";
|
||||||
/* 数字面板内 "#+= -> 123" */
|
/* 数字面板内 "#+= -> 123" */
|
||||||
|
|||||||
@@ -622,11 +622,12 @@
|
|||||||
"segments": {
|
"segments": {
|
||||||
"left": [{ "id": "symbols_toggle_more", "width": "symbolsSideWidth" }],
|
"left": [{ "id": "symbols_toggle_more", "width": "symbolsSideWidth" }],
|
||||||
"center": [
|
"center": [
|
||||||
{ "id": "sym:.", "width": "symbolsWideWidth" },
|
{ "id": "sym:。", "width": "symbolsWideWidth" },
|
||||||
{ "id": "sym:,", "width": "symbolsWideWidth" },
|
{ "id": "sym:,", "width": "symbolsWideWidth" },
|
||||||
|
{ "id": "sym:、", "width": "symbolsWideWidth" },
|
||||||
{ "id": "sym:?", "width": "symbolsWideWidth" },
|
{ "id": "sym:?", "width": "symbolsWideWidth" },
|
||||||
{ "id": "sym:!", "width": "symbolsWideWidth" },
|
{ "id": "sym:!", "width": "symbolsWideWidth" },
|
||||||
{ "id": "sym:'", "width": "symbolsWideWidth" }
|
{ "id": "sym:.", "width": "symbolsWideWidth" }
|
||||||
],
|
],
|
||||||
"right": [{ "id": "backspace", "width": "symbolsSideWidth" }]
|
"right": [{ "id": "backspace", "width": "symbolsSideWidth" }]
|
||||||
}
|
}
|
||||||
@@ -656,7 +657,7 @@
|
|||||||
"insetLeft": 4,
|
"insetLeft": 4,
|
||||||
"insetRight": 4,
|
"insetRight": 4,
|
||||||
"gap": 5,
|
"gap": 5,
|
||||||
"items": ["sym:_", "sym:-","sym:\\", "sym:|", "sym:~", "sym:《", "sym:》", "sym:$", "sym:&", "sym:·"]
|
"items": ["sym:_", "sym:-","sym:\\", "sym:|", "sym:~", "sym:《", "sym:》", "sym:¥", "sym:&", "sym:·"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"align": "center",
|
"align": "center",
|
||||||
|
|||||||
@@ -1258,7 +1258,9 @@ edgeSpacerMultiplier:(CGFloat)edgeSpacerMultiplier {
|
|||||||
@"“": @"sym_quote_double",
|
@"“": @"sym_quote_double",
|
||||||
@"”": @"sym_quote_double",
|
@"”": @"sym_quote_double",
|
||||||
@".": @"sym_dot",
|
@".": @"sym_dot",
|
||||||
|
@"。": @"sym_chinese_dot",
|
||||||
@",": @"sym_comma",
|
@",": @"sym_comma",
|
||||||
|
@"、": @"sym_dun",
|
||||||
@"?": @"sym_question",
|
@"?": @"sym_question",
|
||||||
@"!": @"sym_exclam",
|
@"!": @"sym_exclam",
|
||||||
@"'": @"sym_quote_single",
|
@"'": @"sym_quote_single",
|
||||||
@@ -1290,6 +1292,8 @@ edgeSpacerMultiplier:(CGFloat)edgeSpacerMultiplier {
|
|||||||
@"—": @"sym_emdash",
|
@"—": @"sym_emdash",
|
||||||
@"«": @"sym_guillemet_l",
|
@"«": @"sym_guillemet_l",
|
||||||
@"»": @"sym_guillemet_r",
|
@"»": @"sym_guillemet_r",
|
||||||
|
@"《": @"sym_book_title_l",
|
||||||
|
@"》": @"sym_book_title_r",
|
||||||
@"...": @"sym_ellipsis"
|
@"...": @"sym_ellipsis"
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -128,11 +128,16 @@
|
|||||||
@"layouts": @[@{@"variant": @"qwerty", @"title": @"QWERTY", @"profileId": @"pt_PT_qwerty", @"layoutJsonId": @"letters_pt", @"suggestionEngine": @"latin"}]
|
@"layouts": @[@{@"variant": @"qwerty", @"title": @"QWERTY", @"profileId": @"pt_PT_qwerty", @"layoutJsonId": @"letters_pt", @"suggestionEngine": @"latin"}]
|
||||||
},
|
},
|
||||||
@{
|
@{
|
||||||
@"code": @"zh-Hant",
|
@"code": @"zh-Hant-Pinyin",
|
||||||
@"name": @"繁體中文(台灣)",
|
@"name": @"繁體中文-拼音",
|
||||||
@"defaultSkinZip": @"",
|
@"defaultSkinZip": @"繁体中文拼音皮肤.zip",
|
||||||
|
@"layouts": @[@{@"variant": @"pinyin", @"title": @"拼音(繁體)", @"profileId": @"zh_Hant_TW_pinyin", @"layoutJsonId": @"letters_zh_hant_pinyin", @"suggestionEngine": @"pinyin_traditional"}]
|
||||||
|
},
|
||||||
|
@{
|
||||||
|
@"code": @"zh-Hant-Bopomofo",
|
||||||
|
@"name": @"繁體中文-注音",
|
||||||
|
@"defaultSkinZip": @"繁体中文注音皮肤.zip",
|
||||||
@"layouts": @[
|
@"layouts": @[
|
||||||
@{@"variant": @"pinyin", @"title": @"拼音(繁體)", @"profileId": @"zh_Hant_TW_pinyin", @"layoutJsonId": @"letters_zh_hant_pinyin", @"suggestionEngine": @"pinyin_traditional"},
|
|
||||||
@{@"variant": @"bopomofo_full", @"title": @"注音全鍵盤", @"profileId": @"zh_Hant_TW_bopomofo_full", @"layoutJsonId": @"letters_bopomofo_full", @"suggestionEngine": @"bopomofo"},
|
@{@"variant": @"bopomofo_full", @"title": @"注音全鍵盤", @"profileId": @"zh_Hant_TW_bopomofo_full", @"layoutJsonId": @"letters_bopomofo_full", @"suggestionEngine": @"bopomofo"},
|
||||||
@{@"variant": @"bopomofo_standard", @"title": @"注音標準", @"profileId": @"zh_Hant_TW_bopomofo_standard", @"layoutJsonId": @"letters_bopomofo_standard", @"suggestionEngine": @"bopomofo"}
|
@{@"variant": @"bopomofo_standard", @"title": @"注音標準", @"profileId": @"zh_Hant_TW_bopomofo_standard", @"layoutJsonId": @"letters_bopomofo_standard", @"suggestionEngine": @"bopomofo"}
|
||||||
]
|
]
|
||||||
@@ -140,7 +145,7 @@
|
|||||||
@{
|
@{
|
||||||
@"code": @"id",
|
@"code": @"id",
|
||||||
@"name": @"Bahasa Indonesia",
|
@"name": @"Bahasa Indonesia",
|
||||||
@"defaultSkinZip": @"",
|
@"defaultSkinZip": @"印度尼西亚初始皮肤.zip",
|
||||||
@"layouts": @[@{@"variant": @"qwerty", @"title": @"QWERTY", @"profileId": @"id_ID_qwerty", @"layoutJsonId": @"letters_id", @"suggestionEngine": @"latin"}]
|
@"layouts": @[@{@"variant": @"qwerty", @"title": @"QWERTY", @"profileId": @"id_ID_qwerty", @"layoutJsonId": @"letters_id", @"suggestionEngine": @"latin"}]
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -44,9 +44,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"code": "zh-Hant",
|
"code": "zh-Hant-Pinyin",
|
||||||
"name": "繁體中文(台灣)",
|
"name": "繁體中文-拼音",
|
||||||
"defaultSkinZip": "",
|
"defaultSkinZip": "台湾拼音初始皮肤.zip",
|
||||||
"layouts": [
|
"layouts": [
|
||||||
{
|
{
|
||||||
"variant": "pinyin",
|
"variant": "pinyin",
|
||||||
@@ -54,7 +54,14 @@
|
|||||||
"profileId": "zh_Hant_TW_pinyin",
|
"profileId": "zh_Hant_TW_pinyin",
|
||||||
"layoutJsonId": "letters_zh_hant_pinyin",
|
"layoutJsonId": "letters_zh_hant_pinyin",
|
||||||
"suggestionEngine": "pinyin_traditional"
|
"suggestionEngine": "pinyin_traditional"
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"code": "zh-Hant-Bopomofo",
|
||||||
|
"name": "繁體中文-注音",
|
||||||
|
"defaultSkinZip": "台湾省初始皮肤注音.zip",
|
||||||
|
"layouts": [
|
||||||
{
|
{
|
||||||
"variant": "bopomofo_full",
|
"variant": "bopomofo_full",
|
||||||
"title": "注音全鍵盤",
|
"title": "注音全鍵盤",
|
||||||
|
|||||||
@@ -48,6 +48,8 @@
|
|||||||
043213BD2F56A3920065C888 /* 西班牙初始皮肤.zip in Resources */ = {isa = PBXBuildFile; fileRef = 043213BC2F56A3920065C888 /* 西班牙初始皮肤.zip */; };
|
043213BD2F56A3920065C888 /* 西班牙初始皮肤.zip in Resources */ = {isa = PBXBuildFile; fileRef = 043213BC2F56A3920065C888 /* 西班牙初始皮肤.zip */; };
|
||||||
043213BE2F56A3920065C888 /* 葡萄牙初始皮肤.zip in Resources */ = {isa = PBXBuildFile; fileRef = 043213BB2F56A3920065C888 /* 葡萄牙初始皮肤.zip */; };
|
043213BE2F56A3920065C888 /* 葡萄牙初始皮肤.zip in Resources */ = {isa = PBXBuildFile; fileRef = 043213BB2F56A3920065C888 /* 葡萄牙初始皮肤.zip */; };
|
||||||
043213C02F56C9330065C888 /* 印度尼西亚初始皮肤.zip in Resources */ = {isa = PBXBuildFile; fileRef = 043213BF2F56C9330065C888 /* 印度尼西亚初始皮肤.zip */; };
|
043213C02F56C9330065C888 /* 印度尼西亚初始皮肤.zip in Resources */ = {isa = PBXBuildFile; fileRef = 043213BF2F56C9330065C888 /* 印度尼西亚初始皮肤.zip */; };
|
||||||
|
043213C42F56F3390065C888 /* 台湾拼音初始皮肤.zip in Resources */ = {isa = PBXBuildFile; fileRef = 043213C32F56F3390065C888 /* 台湾拼音初始皮肤.zip */; };
|
||||||
|
043213C62F56F5280065C888 /* 台湾省初始皮肤注音.zip in Resources */ = {isa = PBXBuildFile; fileRef = 043213C52F56F5280065C888 /* 台湾省初始皮肤注音.zip */; };
|
||||||
043FBCD22EAF97630036AFE1 /* KBPermissionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 04C6EAE12EAF940F0089C901 /* KBPermissionViewController.m */; };
|
043FBCD22EAF97630036AFE1 /* KBPermissionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 04C6EAE12EAF940F0089C901 /* KBPermissionViewController.m */; };
|
||||||
0450AA742EF013D000B6AF06 /* KBEmojiCollectionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0450AA732EF013D000B6AF06 /* KBEmojiCollectionCell.m */; };
|
0450AA742EF013D000B6AF06 /* KBEmojiCollectionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0450AA732EF013D000B6AF06 /* KBEmojiCollectionCell.m */; };
|
||||||
0450AAE22EF03D5100B6AF06 /* KBPerson.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0450AAE12EF03D5100B6AF06 /* KBPerson.swift */; };
|
0450AAE22EF03D5100B6AF06 /* KBPerson.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0450AAE12EF03D5100B6AF06 /* KBPerson.swift */; };
|
||||||
@@ -408,6 +410,8 @@
|
|||||||
043213BB2F56A3920065C888 /* 葡萄牙初始皮肤.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = "葡萄牙初始皮肤.zip"; sourceTree = "<group>"; };
|
043213BB2F56A3920065C888 /* 葡萄牙初始皮肤.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = "葡萄牙初始皮肤.zip"; sourceTree = "<group>"; };
|
||||||
043213BC2F56A3920065C888 /* 西班牙初始皮肤.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = "西班牙初始皮肤.zip"; sourceTree = "<group>"; };
|
043213BC2F56A3920065C888 /* 西班牙初始皮肤.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = "西班牙初始皮肤.zip"; sourceTree = "<group>"; };
|
||||||
043213BF2F56C9330065C888 /* 印度尼西亚初始皮肤.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = "印度尼西亚初始皮肤.zip"; sourceTree = "<group>"; };
|
043213BF2F56C9330065C888 /* 印度尼西亚初始皮肤.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = "印度尼西亚初始皮肤.zip"; sourceTree = "<group>"; };
|
||||||
|
043213C32F56F3390065C888 /* 台湾拼音初始皮肤.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = "台湾拼音初始皮肤.zip"; sourceTree = "<group>"; };
|
||||||
|
043213C52F56F5280065C888 /* 台湾省初始皮肤注音.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = "台湾省初始皮肤注音.zip"; sourceTree = "<group>"; };
|
||||||
0450AA722EF013D000B6AF06 /* KBEmojiCollectionCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = KBEmojiCollectionCell.h; sourceTree = "<group>"; };
|
0450AA722EF013D000B6AF06 /* KBEmojiCollectionCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = KBEmojiCollectionCell.h; sourceTree = "<group>"; };
|
||||||
0450AA732EF013D000B6AF06 /* KBEmojiCollectionCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = KBEmojiCollectionCell.m; sourceTree = "<group>"; };
|
0450AA732EF013D000B6AF06 /* KBEmojiCollectionCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = KBEmojiCollectionCell.m; sourceTree = "<group>"; };
|
||||||
0450AAE02EF03D5100B6AF06 /* keyBoard-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "keyBoard-Bridging-Header.h"; sourceTree = "<group>"; };
|
0450AAE02EF03D5100B6AF06 /* keyBoard-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "keyBoard-Bridging-Header.h"; sourceTree = "<group>"; };
|
||||||
@@ -1310,6 +1314,8 @@
|
|||||||
043213BB2F56A3920065C888 /* 葡萄牙初始皮肤.zip */,
|
043213BB2F56A3920065C888 /* 葡萄牙初始皮肤.zip */,
|
||||||
043213BC2F56A3920065C888 /* 西班牙初始皮肤.zip */,
|
043213BC2F56A3920065C888 /* 西班牙初始皮肤.zip */,
|
||||||
043213BF2F56C9330065C888 /* 印度尼西亚初始皮肤.zip */,
|
043213BF2F56C9330065C888 /* 印度尼西亚初始皮肤.zip */,
|
||||||
|
043213C32F56F3390065C888 /* 台湾拼音初始皮肤.zip */,
|
||||||
|
043213C52F56F5280065C888 /* 台湾省初始皮肤注音.zip */,
|
||||||
);
|
);
|
||||||
path = Resource;
|
path = Resource;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@@ -2331,6 +2337,7 @@
|
|||||||
files = (
|
files = (
|
||||||
045ED52B2F540FBE00131114 /* normal_hei_them.zip in Resources */,
|
045ED52B2F540FBE00131114 /* normal_hei_them.zip in Resources */,
|
||||||
045ED52C2F540FBE00131114 /* normal_them.zip in Resources */,
|
045ED52C2F540FBE00131114 /* normal_them.zip in Resources */,
|
||||||
|
043213C62F56F5280065C888 /* 台湾省初始皮肤注音.zip in Resources */,
|
||||||
04E038D82F20BFFB002CA5A0 /* websocket-api.md in Resources */,
|
04E038D82F20BFFB002CA5A0 /* websocket-api.md in Resources */,
|
||||||
0479200B2ED87CEE004E8522 /* permiss_video.mp4 in Resources */,
|
0479200B2ED87CEE004E8522 /* permiss_video.mp4 in Resources */,
|
||||||
04E2277D2F516EBD001A8F14 /* PrivacyInfo.xcprivacy in Resources */,
|
04E2277D2F516EBD001A8F14 /* PrivacyInfo.xcprivacy in Resources */,
|
||||||
@@ -2341,6 +2348,7 @@
|
|||||||
047920112ED98E7D004E8522 /* permiss_video_2.mp4 in Resources */,
|
047920112ED98E7D004E8522 /* permiss_video_2.mp4 in Resources */,
|
||||||
04C6EABC2EAF86530089C901 /* LaunchScreen.storyboard in Resources */,
|
04C6EABC2EAF86530089C901 /* LaunchScreen.storyboard in Resources */,
|
||||||
043213BD2F56A3920065C888 /* 西班牙初始皮肤.zip in Resources */,
|
043213BD2F56A3920065C888 /* 西班牙初始皮肤.zip in Resources */,
|
||||||
|
043213C42F56F3390065C888 /* 台湾拼音初始皮肤.zip in Resources */,
|
||||||
043213BE2F56A3920065C888 /* 葡萄牙初始皮肤.zip in Resources */,
|
043213BE2F56A3920065C888 /* 葡萄牙初始皮肤.zip in Resources */,
|
||||||
04E0394F2F236E75002CA5A0 /* KBChatTableView_Usage.md in Resources */,
|
04E0394F2F236E75002CA5A0 /* KBChatTableView_Usage.md in Resources */,
|
||||||
04286A132ECDEBF900CE730C /* KBSkinIconMap.strings in Resources */,
|
04286A132ECDEBF900CE730C /* KBSkinIconMap.strings in Resources */,
|
||||||
|
|||||||
BIN
keyBoard/Class/Resource/台湾拼音初始皮肤.zip
Normal file
BIN
keyBoard/Class/Resource/台湾拼音初始皮肤.zip
Normal file
Binary file not shown.
BIN
keyBoard/Class/Resource/台湾省初始皮肤注音.zip
Normal file
BIN
keyBoard/Class/Resource/台湾省初始皮肤注音.zip
Normal file
Binary file not shown.
Reference in New Issue
Block a user