Skip to content

Conversation

@DmKoshelek
Copy link
Contributor

Adding support of Ukrainian and Belarusian alphabets:
Ukrainian missing letters(the full list is here https://character-table.netlify.app/ukrainian/):

  • Є (uni0404)
  • І (uni0406)
  • Ї (uni0407)
  • Ґ (uni0490)
  • є (uni0454)
  • і (uni0456)
  • ї (uni0457)
  • ґ (uni0491)
  • ʼ (quoteright)
  • ' (quotesingle)

Belarusian missing letters(the full list is here https://character-table.netlify.app/belarusian/):

  • І (uni0406)
  • ї (uni0457)
  • Ў (uni040E)
  • ў (uni045E)
  • ʼ (quoteright)
  • ' (quotesingle)

I applied this changes on all fonts and fixed opentype_feature.fea script.

I will answer the question that may arise right away. quotesingle/quoteright is considered a letter in both alphabets and is part of a word, not a separator, like the symbol ъ (uni044a) in the Russian language. For example:

  • Belarusian: аб'езд, пад'ём, сям'я, вераб'і
  • Ukrainian: б’ю, п’ятниця, в’юн, м’ясо, між’яр’я
    But this symbol is never come first in both languages.

@Born2Root Born2Root closed this Jan 20, 2025
@Born2Root Born2Root reopened this Jan 20, 2025
@Born2Root Born2Root merged commit 24ffdb5 into Born2Root:main Jan 20, 2025
@Born2Root
Copy link
Owner

Hi Dmitry,
thank you for adding the Ukrainian and Belarusian characters to the font!
Since I am not speaking the languages it would have been quite hard for me.

@Born2Root Born2Root self-requested a review January 20, 2025 19:03
@Born2Root Born2Root added the enhancement New feature or request label Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants