Files
keyboard/CustomKeyboard/Resource/kb_keyboard_layouts_i18n.json
2026-03-02 14:39:47 +08:00

449 lines
12 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"__comment": "国际化键盘布局配置文件:各国语言的专用键盘布局",
"__comment_usage": "layoutJsonId 对应 kb_input_profiles.json 中的 layoutJsonId",
"layouts": {
"letters_es": {
"__comment": "西班牙语(拉丁美洲)键盘布局",
"__comment_features": "包含 Ñ 键,支持 áéíóúü 等重音符号",
"rows": [
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"letter:q", "letter:w", "letter:e", "letter:r", "letter:t",
"letter:y", "letter:u", "letter:i", "letter:o", "letter:p"
]
},
{
"align": "center",
"insetLeft": 0,
"insetRight": 0,
"gap": 5,
"items": [
"letter:a", "letter:s", "letter:d", "letter:f", "letter:g",
"letter:h", "letter:j", "letter:k", "letter:l", "letter:ñ"
]
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"segments": {
"left": [
{ "id": "shift", "width": "controlWidth" }
],
"center": [
"letter:z", "letter:x", "letter:c", "letter:v", "letter:b",
"letter:n", "letter:m"
],
"right": [
{ "id": "backspace", "width": "controlWidth" }
]
}
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"mode_123", "emoji", "space", "send"
]
}
],
"shiftRows": [
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"letter:Q", "letter:W", "letter:E", "letter:R", "letter:T",
"letter:Y", "letter:U", "letter:I", "letter:O", "letter:P"
]
},
{
"align": "center",
"insetLeft": 0,
"insetRight": 0,
"gap": 5,
"items": [
"letter:A", "letter:S", "letter:D", "letter:F", "letter:G",
"letter:H", "letter:J", "letter:K", "letter:L", "letter:Ñ"
]
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"segments": {
"left": [
{ "id": "shift", "width": "controlWidth" }
],
"center": [
"letter:Z", "letter:X", "letter:C", "letter:V", "letter:B",
"letter:N", "letter:M"
],
"right": [
{ "id": "backspace", "width": "controlWidth" }
]
}
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"mode_123", "emoji", "space", "send"
]
}
],
"longPress": {
"a": ["á", "à", "ä", "â", "ã", "å", "æ"],
"e": ["é", "è", "ë", "ê", "ę"],
"i": ["í", "ì", "ï", "î", "ı"],
"o": ["ó", "ò", "ö", "ô", "õ", "ø", "œ"],
"u": ["ú", "ù", "ü", "û"],
"n": ["ñ", "ń", "ņ", "ň"],
"c": ["ç", "ć", "ĉ", "č"],
"d": ["ð", "đ"],
"s": ["ś", "š", "ş", "ß"],
"z": ["ź", "ż", "ž"]
}
},
"letters_pt": {
"__comment": "葡萄牙语键盘布局",
"__comment_features": "支持 ã, õ, ç, á, é, í, ó, ú 等重音符号",
"rows": [
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"letter:q", "letter:w", "letter:e", "letter:r", "letter:t",
"letter:y", "letter:u", "letter:i", "letter:o", "letter:p"
]
},
{
"align": "center",
"insetLeft": 0,
"insetRight": 0,
"gap": 5,
"items": [
"letter:a", "letter:s", "letter:d", "letter:f", "letter:g",
"letter:h", "letter:j", "letter:k", "letter:l"
]
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"segments": {
"left": [
{ "id": "shift", "width": "controlWidth" }
],
"center": [
"letter:z", "letter:x", "letter:c", "letter:v", "letter:b",
"letter:n", "letter:m"
],
"right": [
{ "id": "backspace", "width": "controlWidth" }
]
}
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"mode_123", "emoji", "space", "send"
]
}
],
"shiftRows": [
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"letter:Q", "letter:W", "letter:E", "letter:R", "letter:T",
"letter:Y", "letter:U", "letter:I", "letter:O", "letter:P"
]
},
{
"align": "center",
"insetLeft": 0,
"insetRight": 0,
"gap": 5,
"items": [
"letter:A", "letter:S", "letter:D", "letter:F", "letter:G",
"letter:H", "letter:J", "letter:K", "letter:L"
]
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"segments": {
"left": [
{ "id": "shift", "width": "controlWidth" }
],
"center": [
"letter:Z", "letter:X", "letter:C", "letter:V", "letter:B",
"letter:N", "letter:M"
],
"right": [
{ "id": "backspace", "width": "controlWidth" }
]
}
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"mode_123", "emoji", "space", "send"
]
}
],
"longPress": {
"a": ["á", "à", "ã", "â", "ä", "å", "æ"],
"e": ["é", "ê", "è", "ë", "ę"],
"i": ["í", "ì", "ï", "î"],
"o": ["ó", "ò", "õ", "ô", "ö", "ø", "œ"],
"u": ["ú", "ù", "ü", "û"],
"c": ["ç", "ć", "ĉ", "č"],
"n": ["ñ", "ń", "ņ", "ň"]
}
},
"letters_id": {
"__comment": "印尼语键盘布局",
"__comment_features": "与英文 QWERTY 相同,支持印尼语特殊字符",
"rows": [
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"letter:q", "letter:w", "letter:e", "letter:r", "letter:t",
"letter:y", "letter:u", "letter:i", "letter:o", "letter:p"
]
},
{
"align": "center",
"insetLeft": 0,
"insetRight": 0,
"gap": 5,
"items": [
"letter:a", "letter:s", "letter:d", "letter:f", "letter:g",
"letter:h", "letter:j", "letter:k", "letter:l"
]
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"segments": {
"left": [
{ "id": "shift", "width": "controlWidth" }
],
"center": [
"letter:z", "letter:x", "letter:c", "letter:v", "letter:b",
"letter:n", "letter:m"
],
"right": [
{ "id": "backspace", "width": "controlWidth" }
]
}
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"mode_123", "emoji", "space", "send"
]
}
],
"shiftRows": [
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"letter:Q", "letter:W", "letter:E", "letter:R", "letter:T",
"letter:Y", "letter:U", "letter:I", "letter:O", "letter:P"
]
},
{
"align": "center",
"insetLeft": 0,
"insetRight": 0,
"gap": 5,
"items": [
"letter:A", "letter:S", "letter:D", "letter:F", "letter:G",
"letter:H", "letter:J", "letter:K", "letter:L"
]
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"segments": {
"left": [
{ "id": "shift", "width": "controlWidth" }
],
"center": [
"letter:Z", "letter:X", "letter:C", "letter:V", "letter:B",
"letter:N", "letter:M"
],
"right": [
{ "id": "backspace", "width": "controlWidth" }
]
}
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"mode_123", "emoji", "space", "send"
]
}
],
"longPress": {
"a": ["á", "à", "ä", "â", "ã"],
"e": ["é", "è", "ë", "ê"],
"i": ["í", "ì", "ï", "î"],
"o": ["ó", "ò", "ö", "ô", "õ"],
"u": ["ú", "ù", "ü", "û"],
"c": ["ç", "ć", "č"],
"n": ["ñ", "ń", "ņ"]
}
},
"letters_zh_hant_pinyin": {
"__comment": "繁体中文拼音布局",
"__comment_features": "与英文 QWERTY 相同,联想输出繁体字",
"rows": [
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"letter:q", "letter:w", "letter:e", "letter:r", "letter:t",
"letter:y", "letter:u", "letter:i", "letter:o", "letter:p"
]
},
{
"align": "center",
"insetLeft": 0,
"insetRight": 0,
"gap": 5,
"items": [
"letter:a", "letter:s", "letter:d", "letter:f", "letter:g",
"letter:h", "letter:j", "letter:k", "letter:l"
]
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"segments": {
"left": [
{ "id": "shift", "width": "controlWidth" }
],
"center": [
"letter:z", "letter:x", "letter:c", "letter:v", "letter:b",
"letter:n", "letter:m"
],
"right": [
{ "id": "backspace", "width": "controlWidth" }
]
}
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"mode_123", "emoji", "space", "send"
]
}
],
"shiftRows": [
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"letter:Q", "letter:W", "letter:E", "letter:R", "letter:T",
"letter:Y", "letter:U", "letter:I", "letter:O", "letter:P"
]
},
{
"align": "center",
"insetLeft": 0,
"insetRight": 0,
"gap": 5,
"items": [
"letter:A", "letter:S", "letter:D", "letter:F", "letter:G",
"letter:H", "letter:J", "letter:K", "letter:L"
]
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"segments": {
"left": [
{ "id": "shift", "width": "controlWidth" }
],
"center": [
"letter:Z", "letter:X", "letter:C", "letter:V", "letter:B",
"letter:N", "letter:M"
],
"right": [
{ "id": "backspace", "width": "controlWidth" }
]
}
},
{
"align": "left",
"insetLeft": 4,
"insetRight": 4,
"gap": 5,
"items": [
"mode_123", "emoji", "space", "send"
]
}
]
}
}
}