bragefuglseth / keypunch

Practice your typing skills
GNU General Public License v3.0
114 stars 19 forks source link

[Language Request]: Hebrew #49

Closed yoseforb closed 1 month ago

yoseforb commented 1 month ago

English Name

Hebrew

Native Name

עברית

Orthography

Hebrew Alphabet:

Word Separation:

Punctuation:

Special Characters:

Nikud:

Implementation Assistance

Additional Information

No response

bragefuglseth commented 1 month ago

Hi, and thanks a lot for the language request! I've spun up an initial implementation, and you can test it by building a development version of the app and selecting Hebrew from the language switcher. Let me know if there are any problems with the text generation / input handling.

Since you mentioned the Nikud diacritical marks: Arabic has something similar, and while they're always omitted in the simple mode, the advanced mode contains some words with them. I got help from a native Arabic speaker that provided ~20 additional words with diacritical marks, and when "advanced" is chosen for Arabic, these are appended to the word list. We can do the same thing for Hebrew if you think it makes sense.

yoseforb commented 1 month ago

Thanks you, it works just fine.

For the Nikud issue, I think people not type Nikud blind, its very rare.

bragefuglseth commented 1 month ago

All right then! Thanks a lot for the help.