0
0
mirror of https://github.com/florisboard/florisboard.git synced 2024-09-20 03:52:18 +02:00

Add spanish keyboard layout

This commit is contained in:
Patrick Goldinger 2020-07-12 23:24:17 +02:00
parent 4014b1f0ab
commit 1dd82c2e2d
2 changed files with 110 additions and 2 deletions

View File

@ -1,7 +1,7 @@
{
"packageName": "dev.patrickgold.florisboard",
"characterLayouts": [
"qwerty", "qwertz", "azerty", "swiss_german", "swiss_french", "swiss_italian"
"qwerty", "qwertz", "azerty", "spanish", "swiss_german", "swiss_french", "swiss_italian"
],
"defaultSubtypes": [
{
@ -63,7 +63,7 @@
{
"id": 302,
"languageTag": "fr-CA",
"preferredLayout": "azerty",
"preferredLayout": "qwerty",
"isAsciiCapable": true,
"isEmojiCapable": true
},
@ -87,6 +87,27 @@
"preferredLayout": "swiss_italian",
"isAsciiCapable": true,
"isEmojiCapable": true
},
{
"id": 501,
"languageTag": "es-ES",
"preferredLayout": "spanish",
"isAsciiCapable": true,
"isEmojiCapable": true
},
{
"id": 502,
"languageTag": "es-US",
"preferredLayout": "spanish",
"isAsciiCapable": true,
"isEmojiCapable": true
},
{
"id": 503,
"languageTag": "es-419",
"preferredLayout": "spanish",
"isAsciiCapable": true,
"isEmojiCapable": true
}
]
}

View File

@ -0,0 +1,87 @@
{
"type": "characters",
"name": "spanish",
"direction": "ltr",
"arrangement": [
[
{ "code": 113, "label": "q", "popup": [] },
{ "code": 119, "label": "w", "popup": [] },
{ "code": 101, "label": "e", "popup": [
{ "code": 275, "label": "ē" },
{ "code": 281, "label": "ę" },
{ "code": 279, "label": "ė" },
{ "code": 235, "label": "ë" },
{ "code": 233, "label": "é" },
{ "code": 232, "label": "è" },
{ "code": 234, "label": "ê" }
] },
{ "code": 114, "label": "r", "popup": [] },
{ "code": 116, "label": "t", "popup": [] },
{ "code": 121, "label": "y", "popup": [] },
{ "code": 117, "label": "u", "popup": [
{ "code": 363, "label": "ū" },
{ "code": 249, "label": "ù" },
{ "code": 250, "label": "ú" },
{ "code": 252, "label": "ü" },
{ "code": 251, "label": "û" }
] },
{ "code": 105, "label": "i", "popup": [
{ "code": 299, "label": "ī" },
{ "code": 238, "label": "î" },
{ "code": 303, "label": "į" },
{ "code": 236, "label": "ì" },
{ "code": 237, "label": "í" },
{ "code": 239, "label": "ï" }
] },
{ "code": 111, "label": "o", "popup": [
{ "code": 186, "label": "º" },
{ "code": 333, "label": "ō" },
{ "code": 248, "label": "ø" },
{ "code": 339, "label": "œ" },
{ "code": 245, "label": "õ" },
{ "code": 244, "label": "ô" },
{ "code": 246, "label": "ö" },
{ "code": 243, "label": "ó" },
{ "code": 242, "label": "ò" }
] },
{ "code": 112, "label": "p", "popup": [] }
], [
{ "code": 97, "label": "a", "popup": [
{ "code": 229, "label": "å" },
{ "code": 261, "label": "ą" },
{ "code": 230, "label": "æ" },
{ "code": 257, "label": "ā" },
{ "code": 170, "label": "ª" },
{ "code": 225, "label": "á" },
{ "code": 224, "label": "à" },
{ "code": 228, "label": "ä" },
{ "code": 226, "label": "â" },
{ "code": 227, "label": "ã" }
] },
{ "code": 115, "label": "s", "popup": [] },
{ "code": 100, "label": "d", "popup": [] },
{ "code": 102, "label": "f", "popup": [] },
{ "code": 103, "label": "g", "popup": [] },
{ "code": 104, "label": "h", "popup": [] },
{ "code": 106, "label": "j", "popup": [] },
{ "code": 107, "label": "k", "popup": [] },
{ "code": 108, "label": "l", "popup": [] },
{ "code": 241, "label": "ñ", "popup": [] }
], [
{ "code": 122, "label": "z", "popup": [] },
{ "code": 120, "label": "x", "popup": [] },
{ "code": 99, "label": "c", "popup": [
{ "code": 269, "label": "č" },
{ "code": 231, "label": "ç" },
{ "code": 263, "label": "ć" }
] },
{ "code": 118, "label": "v", "popup": [] },
{ "code": 98, "label": "b", "popup": [] },
{ "code": 110, "label": "n", "popup": [
{ "code": 241, "label": "ñ" },
{ "code": 324, "label": "ń" }
] },
{ "code": 109, "label": "m", "popup": [] }
]
]
}