Files
koreader/frontend/ui/data/keyboardlayouts/keypopup/en_popup.lua
ichnilatis-gr 23be2f278c [UX] Keyboard: Fix Greek Y popup (#8308)
Correction of the "Υ" popup, where instead of Greek upsilon (as was written) there was the Greek capital tau ("Τ").
2021-10-06 19:24:32 +02:00

742 lines
24 KiB
Lua
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.

return {
com = {
",",
north = ";",
alt_label = ";",
northeast = "(",
northwest = "¿",
east = "",
west = "?",
},
prd = {
".",
north = ":",
alt_label = ":",
northeast = ")",
northwest = "¡",
east = "",
west = "!",
},
_at = {
"@",
north = "",
alt_label = "",
northeast = "",
northwest = "",
},
_eq = {
"=",
north = "_",
alt_label = "_",
northwest = "-",
west = "",
south = "",
southwest = "",
},
pco = { -- period + colon
".",
north = ":",
alt_label = ":",
northeast = "'",
northwest = "=",
east = "!",
west = "?",
south = "|",
southeast = "\\",
southwest = "/",
'^',
"&",
"$",
},
cop = { -- colon + period
":",
north = ".",
alt_label = ".",
northeast = "'",
northwest = "=",
east = "!",
west = "?",
south = "|",
southeast = "\\",
southwest = "/",
'^',
"&",
"$",
},
quo = {
'"',
north = "'",
alt_label = "'",
northeast = "»",
northwest = "«",
east = "",
west = "",
south = "`",
southeast = "",
southwest = "",
"",
"",
},
cse = { -- comma + semicolon
",",
north = ";",
alt_label = ";",
northeast = "}",
northwest = "{",
east = { label = "!…", key = "!important;" },
west = "-",
south = "*",
southwest = "0",
southeast = ">",
"[",
"+",
"]",
},
sec = { -- semicolon + comma
";",
north = ",",
alt_label = ",",
northeast = "}",
northwest = "{",
east = { label = "!…", key = "!important;" },
west = "-",
south = "*",
southwest = "0",
southeast = ">",
"[",
"*",
"]",
},
_A_ = {
"A",
north = "a",
northeast = "Á",
northwest = "À",
east = "Â",
west = "Ã",
south = "Ą",
southeast = "Ä",
southwest = "Å",
"Ā",
"Ǎ",
"Æ",
},
_a_ = {
"a",
north = "A",
northeast = "á",
northwest = "à",
east = "â",
west = "ã",
south = "ą",
southeast = "ä",
southwest = "å",
"ā",
"ǎ",
"æ",
},
_B_ = {
"B",
north = "b",
east = "Β", -- Greek beta
west = "",
},
_b_ = {
"b",
north = "B",
east = "β", -- Greek beta
west = "",
},
_C_ = {
"C",
north = "c",
northeast = "Ć",
northwest = "🄯", -- copyleft symbol
east = "Ĉ",
west = "Č",
south = "Ç",
southeast = "©", -- copyright symbol
southwest = "Ċ", -- cent sign
"¢",
},
_c_ = {
"c",
north = "C",
northeast = "ć",
northwest = "🄯", -- copyleft symbol
east = "ĉ",
west = "č",
south = "ç",
southeast = "©", -- copyright symbol
southwest = "ċ", -- cent sign
"¢",
},
_D_ = {
"D",
north = "d",
northeast = "Ð",
northwest = "Ď",
east = "$", -- Dollar currency
west = "Đ",
south = "", -- partial derivative
southeast = "Δ", -- Greek delta
},
_d_ = {
"d",
north = "D",
northeast = "ð",
northwest = "ď",
east = "$", -- Dollar currency
west = "đ",
south = "", -- partial derivative
southeast = "δ", -- Greek delta
},
_E_ = {
"E",
north = "e",
northeast = "É",
northwest = "È",
east = "Ê",
west = "",
south = "Ę",
southeast = "Ë",
southwest = "Ė",
"Ē",
"Ě",
"", -- Euro currency
},
_e_ = {
"e",
north = "E",
northeast = "é",
northwest = "è",
east = "ê",
west = "",
south = "ę",
southeast = "ë",
southwest = "ė",
"ē",
"ě",
"", -- Euro currency
},
_F_ = {
"F",
north = "f",
east = "ƒ", -- Guilder/Florin
},
_f_ = {
"f",
north = "F",
east = "ƒ", -- Guilder/Florin
},
_G_ = {
"G",
north = "g",
northeast = "Γ", -- Greek gamma
east = "ɣ", -- voiced velar fricative IPA
},
_g_ = {
"g",
north = "G",
northeast = "γ", -- Greek gamma
east = "ɣ", -- voiced velar fricative IPA
},
_H_ = {
"H",
north = "h",
east = "ɥ", -- labialized palatal approximant (like a combination between /w/ and /y/)
},
_h_ = {
"h",
north = "H",
east = "ɥ", -- labialized palatal approximant (like a combination between /w/ and /y/)
},
_I_ = {
"I",
north = "i",
northeast = "Í",
northwest = "Ì",
east = "Î",
west = "Ĩ",
south = "Į",
southeast = "Ï",
southwest = "ɪ",
"Ī",
"Ι", -- Greek iota
"I", -- dotless I (Turkish)
},
_i_ = {
"i",
north = "I",
northeast = "í",
northwest = "ì",
east = "î",
west = "ĩ",
south = "į",
southeast = "ï",
southwest = "ɪ",
"ī",
"ι", -- Greek iota
"ı", -- dotless i (Turkish)
},
_J_ = {
"J",
north = "j",
east = "ʝ", -- voiced palatal fricative
},
_j_ = {
"j",
north = "J",
east = "ʝ", -- voiced palatal fricative
},
_K_ = {
"K",
north = "k",
northwest = "Κ", -- Greek kappa
west = "Ķ",
},
_k_ = {
"k",
north = "K",
northwest = "κ", -- Greek kappa
west = "ķ",
},
_L_ = {
"L",
north = "l",
northeast = "Ĺ",
northwest = "Ľ",
west = "Ł",
south = "Ļ",
southeast = "Λ", -- Greek lambda
southwest = "", -- abbreviation for vel (Latin or)
east = "ɫ", -- dark l, velarized alveolar lateral approximant IPA
},
_l_ = {
"l",
north = "L",
northeast = "ĺ",
northwest = "ľ",
west = "ł",
south = "ļ",
southeast = "λ", -- Greek lambda
southwest = "", -- abbreviation for vel (Latin or)
east = "ɫ", -- dark l, velarized alveolar lateral approximant IPA
},
_M_ = {
"M",
north = "m",
northeast = "Μ", -- Greek mu
east = "ɱ", -- labiodental nasal IPA
},
_m_ = {
"m",
north = "M",
northeast = "μ", -- Greek mu
east = "ɱ", -- labiodental nasal IPA
},
_N_ = {
"N",
north = "n",
northeast = "Ń",
northwest = "Ǹ",
east = "ɲ", -- palatal nasal IPA
west = "Ñ",
south = "Ņ",
southeast = "Ŋ", -- uppercase letter eng (ligature of N and G)
southwest = "Ν", -- Greek nu
"Ň", -- Czech
},
_n_ = {
"n",
north = "N",
northeast = "ń",
northwest = "ǹ",
east = "ɲ", -- palatal nasal IPA
west = "ñ",
south = "ņ",
southeast = "ŋ", -- letter eng (ligature of N and G), velar nasal IPA
southwest = "ν", -- Greek nu
"ň", -- Czech
},
_O_ = {
"O",
north = "o",
northeast = "Ó",
northwest = "Ò",
east = "Ô",
west = "Õ",
south = "Ǫ",
southeast = "Ö",
southwest = "Ø",
"Ō",
"ɔ", -- open o, open-mid back rounded vowel IPA
"Œ",
},
_o_ = {
"o",
north = "O",
northeast = "ó",
northwest = "ò",
east = "ô",
west = "õ",
south = "ǫ",
southeast = "ö",
southwest = "ø",
"ō",
"ɔ", -- open o, open-mid back rounded vowel IPA
"œ",
},
_P_ = {
"P",
north = "p",
northwest = "Π", -- Greek pi
west = "§", -- section sign
south = "",
southwest = "£", -- British pound currency
"Φ", -- Greek phi
"Ψ", -- Greek psi
},
_p_ = {
"p",
north = "P",
northwest = "π", -- Greek pi
west = "", -- pilcrow (paragraph) sign
south = "",
southwest = "£", -- British pound currency
"φ", -- Greek phi
"ψ", -- Greek psi
},
_Q_ = {
"Q",
north = "q",
south = "",
},
_q_ = {
"q",
north = "Q",
south = "",
},
_R_ = {
"R",
north = "r",
northeast = "Ŕ",
northwest = "® ",
east = "Ř", -- alveolar flap or tap IPA
west = "ɾ", -- r with háček (Czech)
south = "Ŗ", -- r cedilla (Latvian)
southeast = "ɻ", -- retroflex approximant IPA
southwest = "ɹ", -- alveolar approximant IPA
"ʀ", -- uvular trill IPA
"ʁ", -- voiced uvular fricative IPA
"", -- Russian ruble
},
_r_ = {
"r",
north = "R",
northeast = "ŕ",
northwest = "® ",
east = "ř", -- alveolar flap or tap IPA
west = "ɾ", -- r with háček (Czech)
south = "ŗ", -- r cedilla (Latvian)
southeast = "ɻ", -- retroflex approximant IPA
southwest = "ɹ", -- alveolar approximant IPA
"ʀ", -- uvular trill IPA
"ʁ",
"", -- Russian ruble currency
},
_S_ = {
"S",
north = "s",
northeast = "Ś",
northwest = "ʃ", -- esh, voiceless palato-alveolar fricative IPA
east = "Ŝ",
west = "Š",
south = "Ş",
southeast = "", -- German eszett uppercase
southwest = "",
"",
"ſ", -- long s
"Σ", -- Greek sigma
},
_s_ = {
"s",
north = "S",
northeast = "ś",
northwest = "ʃ", -- esh, voiceless palato-alveolar fricative IPA
east = "ŝ",
west = "š",
south = "ş",
southeast = "ß", -- German eszett
southwest = "",
"",
"ſ", -- long s
"σ", -- Greek sigma (beginning or the middle of the word)
},
_T_ = {
"T",
north = "t",
northeast = "Þ",
northwest = "Ț",
east = "Ʈ",
west = "Ť",
south = "Ţ",
southeast = "",
southwest = "",
"", -- Kazakhstani tenge currency
"Θ", -- Greek theta
"Τ", -- Greek tau
},
_t_ = {
"t",
north = "T",
northeast = "þ",
northwest = "ț",
east = "ʈ",
west = "ť",
south = "ţ",
southeast = "",
southwest = "",
"", -- Kazakhstani tenge currency
"θ", -- Greek theta
"τ", -- Greek tau
},
_U_ = {
"U",
north = "u",
northeast = "Ú",
northwest = "Ù",
east = "Û",
west = "Ũ",
south = "Ų",
southeast = "Ü",
southwest = "Ů",
"Ū",
"ɒ", -- turned alpha, open back rounded vowel IPA
},
_u_ = {
"u",
north = "U",
northeast = "ú",
northwest = "ù",
east = "û",
west = "ũ",
south = "ų",
southeast = "ü",
southwest = "ů",
"ū",
"ɒ", -- turned alpha, open back rounded vowel IPA
},
_V_ = {
"V",
north = "v", -- open-mid back unrounded vowel IPA
northeast = "ʌ",
northwest = "Ʋ", -- v with hook
east = "",
west = "",
},
_v_ = {
"v",
north = "V",
northeast = "ʌ", -- open-mid back unrounded vowel IPA
northwest = "ʋ", -- v with hook, labiodental approximant IPA
east = "",
west = "",
},
_W_ = {
"W",
north = "w",
west = "ʍ", -- inverted w, voiceless labial-velar approximant IPA
east = "Ƿ", -- wynn, Old English for /w/
},
_w_ = {
"w",
north = "W",
west = "ʍ", -- inverted w, voiceless labial-velar approximant IPA
east = "ƿ", -- wynn, Old English for /w/
},
_X_ = {
"X",
north = "x",
alt_label = "Σ",
northwest = "Η", -- Greek eta
northeast = "Ξ", -- Greek ksi
west = "Ο", -- Greek omicron
east = "Ρ", -- Greek rho
southwest = "Ε", -- Greek epsilon
south = "Χ", -- Greek chi
southeast = "Ω", -- Greek omega
"Α", -- Greek alpha
"Σ", -- Greek sigma
},
_x_ = {
"x",
north = "X",
alt_label = "Σ",
northwest = "η", -- Greek eta
northeast = "ξ", -- Greek ksi
west = "ο", -- Greek omicron
east = "ρ", -- Greek rho
southwest = "ε", -- Greek epsilon
south = "χ", -- Greek chi
southeast = "ω", -- Greek omega
"α", -- Greek alpha
"σ", -- Greek sigma (beginning or the middle of the word)
"ς", -- Greek sigma (end of the word)
},
_Y_ = {
"Y",
north = "y",
northeast = "Ý",
northwest = "",
east = "Ÿ",
west = "",
south = "ʎ", -- palatal lateral approximant IPA (looks like mirror lambda, but actually upside down y)
southeast = "ʏ", -- near-close, near-front rounded vowel IPA
southwest = "Ŷ",
"¥", -- Japanese Yen/Chinese Yuan currency
"Υ", -- Greek upsilon
},
_y_ = {
"y",
north = "Y",
northeast = "ý",
northwest = "",
east = "ʏ", -- near-close, near-front rounded vowel IPA
west = "",
south = "ʎ", -- palatal lateral approximant IPA (looks like mirror lambda, but actually upside down y)
southeast = "ÿ",
southwest = "ŷ",
"¥",
"υ", -- Greek upsilon
},
_Z_ = {
"Z",
north = "z",
northeast = "Ζ", -- Greek zeta
east = "Ź",
west = "Ž",
south = "ʐ", -- voiced retroflex sibilant fricative IPA
southeast = "ʒ", -- ezh, voiced palato-alveolar fricative IPA
southwest = "Ż",
},
_z_ = {
"z",
north = "Z",
northeast = "ζ", -- Greek zeta
east = "ź",
west = "ž",
south = "ʐ", -- voiced retroflex sibilant fricative IPA
southeast = "ʒ", -- ezh, voiced palato-alveolar fricative IPA
southwest = "ż",
},
-- _1_ and _1p: numeric key 1 and its popup sibling (they have north swipe ups of each other, the rest is the same)
-- _1n and _1s: numpad key 1 (layer 2), -- superscript key 1 (layer 2, shifted)
_1_ = { "1", north = "!", alt_label = "!", northeast = "¡", south = "'", southeast = "¿", east = "?", },
_1p = { "!", north = "1", alt_label = "1", northeast = "¡", south = "'", southeast = "¿", east = "?", },
_1n = { "1", north = "¹", northeast = "", northwest = "", east = "", west = "¼", south = "", southwest = "½", southeast = "", "", "", "", },
_1s = { "¹", north = "1", northeast = "", northwest = "", east = "", west = "¼", south = "", southwest = "½", southeast = "", "", "", "", },
_2_ = { "2", north = "@", alt_label = "@", northeast = "~", northwest = "http://", east = "-", west = "https://", south = '"', southeast = "", southwest = "/", },
_2p = { "@", north = "2", alt_label = "2", northeast = "~", northwest = "http://", east = "-", west = "https://", south = '"', southeast = "", southwest = "/", },
_2n = { "2", north = "²", northeast = "", east = "½", south = "", southeast = "", }, -- numpad 2
_2s = { "²", north = "2", northeast = "", east = "½", south = "", southeast = "", }, -- superscript 2
_3_ = { "3", north = "#", alt_label = "#", northeast = "", northwest = "", east = "", west = "", south = "", southeast = "", southwest = "", ":)", ":|", ":(", },
_3p = { "#", north = "3", alt_label = "3", northeast = "", northwest = "", east = "", west = "", south = "", southeast = "", southwest = "", ":)", ":|", ":(", },
_3n = { "3", north = "³", northwest = "¾", east = "", west = "", southwest = "", south = "", }, -- numpad 3
_3s = { "³", north = "3", northwest = "¾", east = "", west = "", southwest = "", south = "", }, -- superscript 3
_4_ = { "4", north = "$", alt_label = "$", northeast = "", northwest = "¥", east = "", west = "£", south = "", southeast = "¢", southwest = "", "", "", "", },
_4p = { "$", north = "4", alt_label = "4", northeast = "", northwest = "¥", east = "", west = "£", south = "", southeast = "¢", southwest = "", "", "", "", },
_4n = { "4", north = "", east = "¼", south = "", southeast = "", }, -- numpad 4
_4s = { "", north = "4", east = "¼", south = "", southeast = "", }, -- superscript 4
_5_ = { "5", north = "%", alt_label = "%", northeast = "", northwest = "", east = "", west = "¼", south = "½", southeast = "", southwest = "¾", },
_5p = { "%", north = "5", alt_label = "5", northeast = "", northwest = "", east = "", west = "¼", south = "½", southeast = "", southwest = "¾", },
_5n = { "5", north = "", northeast = "", east = "", south = "", southeast = "", }, -- numpad 5
_5s = { "", north = "5", northeast = "", east = "", south = "", southeast = "", }, -- superscript 5
-- diacritics. Symbols in quotation marks might look weird, however they should work fine.
_6_ = {
"6",
north = "^",
alt_label = "^",
northeast = { label = "◌́", key = "́", }, -- Combining Acute Accent
northwest = { label = "◌̀", key = "̀", }, -- Combinig Grave Accent
east = { label = "◌̂", key = "̂", }, -- Combining Circumflex Accent
west = { label = "◌̃", key = "̃", }, -- Combining Tilde
south = { label = "◌̧", key = "̧", }, -- Combining Cedilla
southeast = { label = "◌̈", key = "̈", }, -- Combining Diaeresis (Umlaut)
southwest = { label = "◌̇", key = "̇", }, -- Combining Dot Above
{ label = "◌̄", key = "̄", }, -- Combining Macron
{ label = "◌̌", key = "̌", }, -- Combining Caron
{ label = "◌̨", key = "̨", }, -- Combining Ogonek
},
_6p = {
"^",
north = "6",
alt_label = "6",
northeast = { label = "◌́", key = "́", }, -- Combining Acute Accent
northwest = { label = "◌̀", key = "̀", }, -- Combinig Grave Accent
east = { label = "◌̂", key = "̂", }, -- Combining Circumflex Accent
west = { label = "◌̃", key = "̃", }, -- Combining Tilde
south = { label = "◌̧", key = "̧", }, -- Combining Cedilla
southeast = { label = "◌̈", key = "̈", }, -- Combining Diaeresis (Umlaut)
southwest = { label = "◌̇", key = "̇", }, -- Combining Dot Above
{ label = "◌̄", key = "̄", }, -- Combining Macron
{ label = "◌̌", key = "̌", }, -- Combining Caron
{ label = "◌̨", key = "̨", }, -- Combining Ogonek
},
_6n = { "6", north = "", east = "", south = "", }, -- numpad 6
_6s = { "", north = "6", east = "", south = "", }, -- superscript 6
_7_ = { "7", north = "&", alt_label = "&", northeast = "»", northwest = "«", east = "", west = "§", south = "¤", southeast = "", southwest = "", "", "", "", },
_7p = { "&", north = "7", alt_label = "7", northeast = "»", northwest = "«", east = "", west = "§", south = "¤", southeast = "", southwest = "", "", "", "", },
_7n = { "7", north = "", east = "", south = "", southeast = "", }, -- numpad 7
_7s = { "", north = "7", east = "", south = "", southeast = "", }, -- superscript 7
_8_ = { "8", north = "*", alt_label = "*", northeast = "=", northwest = "", east = "+", west = "-", south = "/", southeast = ">", southwest = "<", "", "", "", },
_8p = { "*", north = "8", alt_label = "8", northeast = "=", northwest = "", east = "+", west = "-", south = "/", southeast = ">", southwest = "<", "", "", "", },
_8n = { "8", north = "", east = "", south = "", }, -- numpad 8
_8s = { "", north = "8", east = "", south = "", }, -- superscript 8
_9_ = { "9", north = "(", alt_label = "(", northeast = "_", northwest = "", east = "-", west = "{", south = "[", southeast = "", southwest = "", },
_9p = { "(", north = "9", alt_label = "9", northeast = "_", northwest = "", east = "-", west = "{", south = "[", southeast = "", southwest = "", },
_9n = { "9", north = "", east = "", south = "", }, -- numpad 9
_9s = { "", north = "9", east = "", south = "", }, -- superscript 9
_0_ = { "0", north = ")", alt_label = ")", northwest = "", west = "}", south = "]", southwest = "", },
_0p = { ")", north = "0", alt_label = "0", northwest = "", west = "}", south = "]", southwest = "", },
_0n = { "0", north = "", south = "", }, -- numpad 0
_0s = { "", north = "0", south = "", }, -- superscript 0
sla = { "/", north = "÷", alt_label = "÷", northeast = "", east = "", }, -- numpad slash
sl2 = { "÷", north = "/", alt_label = "/", northeast = "", east = "", }, -- superscript slash
eql = { "=", north = "", alt_label = "", northwest = "", west = "", south = "", southwest = "", }, -- equality
eq2 = { "", north = "=", alt_label = "=", northwest = "", west = "", south = "", southwest = "", }, -- popup sibling
ls1 = { "<", north = "", alt_label = "", south = "", }, -- "less than" sign
ls2 = { "", north = "<", alt_label = "<", south = "", }, -- (popup sibling)
mr1 = { ">", north = "", alt_label = "", south = "", }, -- "more than"
mr2 = { "", north = ">", alt_label = ">", south = "", }, -- (popup sibling)
pls = { "+", north = "±", alt_label = "±", }, -- plus sign
pl2 = { "±", north = "+", alt_label = "+", }, -- (popup sibling)
mns = { "-", north = "", alt_label = "", }, -- minus sign
mn2 = { "", north = "-", alt_label = "-", }, -- (popup sibling)
dsh = { "-", north = "", alt_label = "", south = "", }, -- dashes
dgr = { "", north = "", alt_label = "", }, -- dagger
tpg = { "", north = "§", alt_label = "§", northeast = "", northwest = "", east = "¤", west = "", south = "®", southeast = "🄯", southwest = "©", }, -- typography symbols
mth = { "", north = "",alt_label = "", northeast = "", northwest = "", east = "", west = "", south = "", southeast = "", southwest = "", "", "", "", }, -- math operations 1
mt2 = { "", north = "", alt_label = "", northeast = "", northwest = "", east = "𝔸", west = "", south = "𝕀", southeast = "", southwest = "𝕌", "", "", "", }, -- math operations 2
int = { "", north = "", alt_label = "", northeast = "", northwest = "", east = "", west = "", south = "", southeast = "", southwest = "", "", "", "", }, -- integrals
dif = { "", north = "", alt_label = "", northeast = "", east = "", south = "", southeast = "", }, -- math operations 3
df2 = { "", north = "", alt_label = "", northeast = "", northwest = "", east = "", west = "", }, -- math operations 4
pdc = { "*", north = "", alt_label = "", south = "", }, -- asterisk, cross-product and dot-prodcuts symbols
pd2 = { "", north = "*", alt_label = "*", south = "", },
bar = { "|", north = "¦", alt_label = "¦", }, -- bars like pipe and broken bar
prm = { "", north = "", alt_label = "", }, -- per mile types
hsh = { "#", north = "", alt_label = "", }, -- hash and "No." sign
hs2 = { "", north = "#", alt_label = "#", },
}