bragefuglseth / keypunch

Practice your typing skills
GNU General Public License v3.0
133 stars 23 forks source link

[Language Request]: Hungarian #27

Closed danieluhrinyi closed 3 months ago

danieluhrinyi commented 3 months ago

English Name

Hungarian

Native Name

Magyar

Orthography

Alphabet: Hungarian is written with the Hungarian alphabet, an extended version of the Latin alphabet. Its letters usually indicate sounds, except when morphemes are to be marked (see below). The extensions include consonants written with digraphs or a trigraph and vowel letters marked with diacritics. Long consonants are marked by a double letter (e.g. l > ll and sz > ssz) while long vowels get an acute accent (e.g. o > ó) or their umlaut is replaced with a double acute accent (ö, ü > ő, ű). Only the first letter of digraphs and of the trigraph dzs is written in upper case when capitalizing in normal text, but all letters are capitalized in acronyms and all-uppercase inscriptions.

Word breaks: Compound words are typically spelt as one word (without spaces) and phrases are normally spelt as more than one word (with one or more spaces), but this is not always the case. Hyphenated spelling is considered an alternative to writing as one word and is used, e.g., if a compound contains a proper name.

Punctiation: Very similar to that of English.

_Source and more details: Hungarian orthography (Wikipedia)_

Implementation Assistance

Additional Information

No response

bragefuglseth commented 3 months ago

Hi, thanks for the request! I've made a demo implementation based on the information you've provided, and it's ready for testing. You can build the app from source by following the instructions in CONTRIBUTING.md, and select Hungarian in the Text Language dialog. Let me know if it looks good or if something should be changed.

danieluhrinyi commented 3 months ago

Hey Brage,

I have just given it a quick run in all available modes (simple, advanced and custom) and they work as expected. It looks like an error-free and excellent addition to the app.

Thanks and best, Daniel

bragefuglseth commented 3 months ago

Great, thanks a lot for the help!