Profile Pic

2GD4ME

“Haley Halcyon’s coding dump”

I design, make music, play rhythm games, and code. Here's a link to a bunch of stuff I coded.

Cyrillic typing thingy

for my English and Esperanto transcription systems


Type this or click each button to input the corresponding letter!

Note: + breaks up all digraphs, not just the ones with buttons down there

My English Cyrillic System

My English Cyrillic alphabet system is mostly based on Russian, but takes the letters Ң/ң /ŋ/, Ҙ/ҙ /ð/, and Ҫ/ҫ /θ/ from the Bashkir Cyrillic alphabet, takes the letters Џ/џ /d͡ʒ/ and Ѕ/ѕ /d͡z/ from the Macedonian alphabet, and uses the short–high–centering–rhotic vowel classification.

The vowels specifically target my flavor of General American English, which preserves vowel length and father-bother, cot-caught, and strut-comma distinction.

The alphabet

  1. Аа ah
  2. Бб bee
  3. Вв vee
  4. Гг ghee
  5. Дд dee
  6. Ҙҙ thee
  7. Ее eah
  8. Єє yeah
  9. Ёё yaw
  10. Жж zhuzh
  11. Зз zee
  12. (Ѕѕ eds)
    You may also substitute with дз.
  13. Ии ee
  14. Її yee
  15. Йй yay / short ee
  16. Кк kay
  17. Лл el
  18. Мм em
  19. Нн en
  20. (Ңң eng)
    You may also substitute with нг.
  21. Оо oh
  22. Өө ut
  23. Пп pay
  24. Рр ro
  25. Сс ess
  26. Ҫҫ ith
  27. Тт tee
  28. Уу oo
  29. Ўў wow / short oo
  30. Фф fay
  31. Хх hay
  32. (Ҳҳ ugh / throaty hay)
    Only used marginally, as in Баҳ (Bach), лоҳ Нес (loch Ness), and уҳ (ugh). You may also substitute with х if an actual х cannot occur there (i.e. in a syllable coda).
  33. (Цц ets)
    You may also substitute with тс.
  34. Чч chay
  35. (Џџ jah)
    You may also substitute with дж.
  36. Шш shay
  37. {Щщ shchay}
    Only used in loanwords.
  38. Ъъ schwa
  39. (Ьь soft sign)
    *ь is only used to separate morphemes before a /j/, as in ринюў (renew) vs. уньюўзд (unused). You may also use an apostrophe for this (ун'юўзд).
  40. Юю you
  41. Яя yah

Consonants

labial dental alveolar post-alv. palatal velar glottal
nasal м /m/ н /n/ ң /ŋ/
plosive fortis п /p/ т /t/ ч /tʃ/ к /k/
lenis б /b/ д /d/ џ /dʒ/ г /g/
fricative fortis ф /f/ ҫ /θ/ с /s/ ш /ʃ/ (ҳ /x/) х /h/
lenis в /v/ ҙ /ð/ з /z/ ж /ʒ/
approximant ў /w/ л /l/ р /r/ й /j/* ў /w/

* If the next letter is а, е, и, о, or у, it disappears and mutates it to я, є, ї, ё, and ю.

Weak vowels

ъ /ə/ ър /ər/

ъ acts as both a /ə/ vowel and a centering or rhotic vowel lengthener.

Single vowels

front back
high и /ɪ/ kit ө /ʊ/* put
center е /ɛ/ dress у /ʌ/* strut
low а /æ/ trap/bath о /ɒ/ lot

* Irregularlity caused by the fact that STRUT and FOOT both come from historic short U. The less common one is replaced with ө to cope. This exception does NOT apply to long vowels.

High double vowels

front back
high ий /ɪj/ fleece уў /ʊw/ goose
center ей /ɛj/ face ой /oj/ choice оў /ow/ goat
back ай /ɑj/ price аў /au/ mouth

Rhotic double vowels

front back
high иър /ɪər/ near уър /ʊər/ cure
center еър /eər/ square ъър /ɜːr/ nurse оър /oər/ north/force
low аър /ɑːr/ start

Centering double vowels

front back
high иъ /ɪə/ real уъ /ʊə/ actual
center еъ /eə/ yeah ъъ /ɜː/ oeuvre оъ /oə/ thought/cloth
low аъ /ɑː/ palm

All vowels, once again

V Vър
а trap/bath price mouth palm start
е dress face - yeah square
и kit fleece - real near
о lot choice goat thought/cloth north/force
у strut - goose actual cure
ө put - - - -
ъ comma - - oeuvre letter

Non-phonemic letter combinations

  • (дз → ѕ)
  • йа → я
  • йе → е
  • йи → ї
  • йо → ё
  • йу → ю
  • (тс → ц)

Example

Ҙъ Ноърҫ Ўинд анд ҙъ Сун ўъър диспюўтиң ўич ўуз ҙъ строңгър, ўен ъ травълър кейм ълоң рапт ин ъ ўоърм клоўк.

Ҙей ъгрийд ҙат ҙъ ўун хуў фъърст съксийдид ин мейкиң ҙ травълър тейк хиз клоўк оф шўуд бий кънсидърд строңгър ҙан ҙи уҙър.

Ҙен ҙъ Ноърҫ Ўинд блуў аз хаърд аз хий көд, бут ҙъ моър хий блуў ҙъ моър клоўсли дид ҙъ травълър фоўлд хиз клоўк ъраунд хйм;

анд ат ласт ҙъ Ноърҫ Ўинд гейв уп ҙи ътемпт. Ҙен ҙъ Сун шайнд аўт ўоърмли, анд имийдиътли ҙъ травълър тўук оф хиз клоўк.

Анд соў ҙъ Ноърҫ Ўинд ўуз ъблайџд тъ кънфес ҙат ҙъ Сун ўуз ҙъ строңгър ув ҙъ туў.

my Esperanto Cyrillic system

My Esperanto Cyrillic alphabet (Esperanta Cirila Alfabeto, Vakamacu-variaĵo) is intentionally not a 1-to-1 map from Latin-script Esperanto. It splits ⟨j⟩ into its two realizations, /j/ and /i̯/, and incorporates slight morphophonemic spelling.

The alphabet

  • A → А
  • B → Б
  • C → Ц
  • Ĉ → Ч
  • ĈJ[O] → ЧЬ
  • D → Д
  • DZ → Ѕ
  • E → Е
  • F → Ф
  • G → Г
  • Ĝ → Џ
  • H → Х
  • Ĥ → Ҳ
  • I → И
  • JA → Я
  • JE → Є
  • JI → Ї
  • JO → Ё
  • JU → Ю
  • J → Й
  • Ĵ → Ж
  • K → К
  • L → Л
  • M → М
  • N → Н
  • NJ[O] → НЬ/Њ
  • O → О
  • P → П
  • (PJ[O]) → ПЬ
  • R → Р
  • S → С
  • Ŝ → Ш
  • T → Т
  • U → У
  • Û → Ў
  • V → В
  • Z → З
Donations
coded with ♥ by Haley Halcyon