solaris783 4 | 7
21 Jan 2014 / #1
I'll preface this by saying that it's been difficult gathering the rules of declension. Most sources like books, websites, and course materials give an incomplete abbreviated version. If anyone has a source with a complete set of *every rule* for declension, please let me know. I know a lot of them are special cases, but it would be good to have the non-special case rules.
Here's what I've gathered thus far:
SINGULAR: if the second to last letter is...
k, g, j, or l then the declension ends in an i:
dziewczynka -> dwiewczynki
droga -> drogi
kolacja -> kolacji
koszula -> koszuli
If the second to last letter is 'i', just drop the 'a' for domestic words...
kawiarnia -> kawiarni
...and add an extra 'i' for foreign-derived words:
harmonia -> harmonii
For all other second to last letters, use a 'y':
eg, koperta -> koperty
PLURAL:
If the second to last letter is a 'k' then the ending becomes 'ek':
dziewczynka -> dziewczynek
This one I'm vague on, but the examples I've looked at all seem to pan out:
if the word ends in 'cza' then it ends in a 'y' (and equal to singular genetive):
pomarańcza -> pomarańczy
In foreign-derived words where the second to last letter is an 'i', you add an extra 'i' (and equal to singular genetive):
harmonia -> harmonii
if the word ends in 'oga', you make it 'óg':
droga -> dróg
In all other cases, you omit the last letter:
kawiarnia -> kawiarni
koszula -> koszul
Does this sound complete? Anything I'm missing? Thanks in advance!
I'll add that I'm doing this because I'm writing a program to help me with Polish. As I'm reading srories, lessons, news, etc, I can highlight a any word and the program would give me the meaning of the word, which declension is being used, and why. Don't know if it will be useful to anyone else after I'm further along but for now it's an interesting hobby :)
Information is so spread out about Polish. I just wanted other people's input. For example, the words ending in 'cza' becoming 'czy' is one rule I don't see written anywhere.
Here's what I've gathered thus far:
SINGULAR: if the second to last letter is...
k, g, j, or l then the declension ends in an i:
dziewczynka -> dwiewczynki
droga -> drogi
kolacja -> kolacji
koszula -> koszuli
If the second to last letter is 'i', just drop the 'a' for domestic words...
kawiarnia -> kawiarni
...and add an extra 'i' for foreign-derived words:
harmonia -> harmonii
For all other second to last letters, use a 'y':
eg, koperta -> koperty
PLURAL:
If the second to last letter is a 'k' then the ending becomes 'ek':
dziewczynka -> dziewczynek
This one I'm vague on, but the examples I've looked at all seem to pan out:
if the word ends in 'cza' then it ends in a 'y' (and equal to singular genetive):
pomarańcza -> pomarańczy
In foreign-derived words where the second to last letter is an 'i', you add an extra 'i' (and equal to singular genetive):
harmonia -> harmonii
if the word ends in 'oga', you make it 'óg':
droga -> dróg
In all other cases, you omit the last letter:
kawiarnia -> kawiarni
koszula -> koszul
Does this sound complete? Anything I'm missing? Thanks in advance!
I'll add that I'm doing this because I'm writing a program to help me with Polish. As I'm reading srories, lessons, news, etc, I can highlight a any word and the program would give me the meaning of the word, which declension is being used, and why. Don't know if it will be useful to anyone else after I'm further along but for now it's an interesting hobby :)
Information is so spread out about Polish. I just wanted other people's input. For example, the words ending in 'cza' becoming 'czy' is one rule I don't see written anywhere.