User talk:Benwing2/test-bg-ndecl
@Atitarev This is a first version. It still needs a good deal of work. (Please don't use {{User:Benwing2/bg-ndecl}}
on main-namespace pages.) When it's a little more stable, I'll copy the code to Module:bg-noun and create {{bg-ndecl}}
. We still need to verify the inflection tables against the manually-specified forms (I'm sure there are errors). In addition, it's lacking the following features:
- Footnote support. So far it parses them but doesn't display them.
- Support for occasional dat, gen, acc forms; these cause parse errors.
- Support for plurale tantum and singulare tantum nouns.
- Support for alternative forms, e.g.
((мо́лив<>,моли́в<>))
to indicate a noun that can have two stress patterns; these cause parse errors. - Support for multiple words (no examples of these yet).
- Support for headword declarations in this format, similar to
{{ru-noun+}}
.
Not all of these need to be implemented before it goes "live", but I would like to have (1), (2) and (3) working, as well as all the forms verified and any bugs fixed. If you could help verify some of the noun forms, I would be grateful. Benwing2 (talk) 06:21, 26 March 2020 (UTC)
- @Benwing2: Thank you for the efforts! I will try to test the results but I have already seen most of them at Module_talk:bg-noun. They are easier for the eye, though. I hope the actual declension templates will not be as confusing as the current codes :) If you want more of alternative stresses, they are here: долина́, доли́на (doliná, dolína) and масло́, ма́сло (masló, máslo).
- I guess we can think about the support for multiple words later.
- Notifying @Безименен, Bogorm: please check you find wrong declensions, stresses or missing forms, especially vocatives. --Anatoli T. (обсудить/вклад) 07:19, 26 March 2020 (UTC)
- @Atitarev I have added footnote support. Benwing2 (talk) 03:56, 27 March 2020 (UTC)
- @Atitarev Added support for dative, genitive, accusative forms. See небе́, оте́ц, бог, Го́спод or ле́ля on this page for examples of how the extra cases are formatted. Benwing2 (talk) 04:33, 27 March 2020 (UTC)
- @Benwing2: Great stuff, looking so much better now and no errors. I like the footnotes look and feel on "небе". --Anatoli T. (обсудить/вклад) 04:40, 27 March 2020 (UTC)
- Ah, there are still errors on "молив", "януари" and "кръв". Russian indeclinable nouns are handled by a different template. Does "януари" belong here? --Anatoli T. (обсудить/вклад) 04:43, 27 March 2020 (UTC)
- @Atitarev I fixed the errors for молив and кръв. януари probably shouldn't be here as it's indeclinable. Benwing2 (talk) 13:59, 28 March 2020 (UTC)
- Ah, there are still errors on "молив", "януари" and "кръв". Russian indeclinable nouns are handled by a different template. Does "януари" belong here? --Anatoli T. (обсудить/вклад) 04:43, 27 March 2020 (UTC)
- @Benwing2: Great stuff, looking so much better now and no errors. I like the footnotes look and feel on "небе". --Anatoli T. (обсудить/вклад) 04:40, 27 March 2020 (UTC)
- @Atitarev, @Benwing2 Here are some remarks based mainly on the dictionary available to me:
- I have never heard the plural form
колѐниand it is not listed in the dictionary either. Instead, there is колѐне, which to my perception is colloquial, so this is most likely a misspelling. - Male persons do not have count forms, so the count forms
мъ̀жа, тъпа̀ка, профѐсораetc. do not exist and are ungrammatical. I elaborated on this in Module_talk:bg-noun#Discussion_of_accent_and_noun_inflection. - The noun ек allows the definite form екъ̀ т (resp. ека̀) as a variant.
- The meanings of дърва̀ and дървѐта differ. The first one is fallen trees (timber), the second is (living) trees. There is a third plural form дървеса̀ which is poetical or dialectal.
- I have never heard the forms ноги(??) or нози(??) and they are absent from the dictionary as well. I would even have wondered about their meaning, if I had heard them prior to noticing them here in the table. Where do they originate from?
- I have never heard the plural form
- Bogorm converſation 09:55, 5 April 2020 (UTC)
- @Bogorm: Thanks!
- "(разг.) колѐни" is given at http://ibl.bas.bg/rbe/lang/bg/коляно/ - is it incorrect? We can add a
{{qualifier}}
, rare, dialectal, etc. - "мн. нозè, ногѝ и нозѝ" is given at http://ibl.bas.bg/rbe/lang/bg/нога/ - is it incorrect? We can add a
{{qualifier}}
, rare, dialectal, etc. - I made ек (ek) (see entry) type "ad". Does it also allow plurals е́кове/екове́ or this stress pattern only applies to the definite forms?
- "(разг.) колѐни" is given at http://ibl.bas.bg/rbe/lang/bg/коляно/ - is it incorrect? We can add a
- I will let User:Benwing2 address the rest. It seems we need to remove some count forms from male person declensions. --Anatoli T. (обсудить/вклад) 10:31, 5 April 2020 (UTC)
- I have answered my own question about ек (ek): both е́кове and екове́ are valid plural forms. --Anatoli T. (обсудить/вклад) 10:40, 5 April 2020 (UTC)
- Well, if this dictionary provides the form, then supposedly it exists. I would suggest tagging it as rare. It would be a mere conjecture from my part and it is not founded on a source, by præsumably this form is an Eastern dialectal form, because in those dialects the vowel е often becomes и. The sole non-poetic (not influenced by rhymes) literary attestation in the dictionary is from Petko Iurdanov Todorov, who was born in Elena, East Bulgaria. Bogorm converſation 11:49, 5 April 2020 (UTC)
- @Bogorm, Benwing2: I have modified коля́но (koljáno) and нога́ (nogá) at entries and here at the test module. --Anatoli T. (обсудить/вклад) 12:09, 5 April 2020 (UTC)
- Well, if this dictionary provides the form, then supposedly it exists. I would suggest tagging it as rare. It would be a mere conjecture from my part and it is not founded on a source, by præsumably this form is an Eastern dialectal form, because in those dialects the vowel е often becomes и. The sole non-poetic (not influenced by rhymes) literary attestation in the dictionary is from Petko Iurdanov Todorov, who was born in Elena, East Bulgaria. Bogorm converſation 11:49, 5 April 2020 (UTC)
- I have answered my own question about ек (ek): both е́кове and екове́ are valid plural forms. --Anatoli T. (обсудить/вклад) 10:40, 5 April 2020 (UTC)
- @Bogorm: Thanks!
мляко -> млека
edit@Benwing2: Hi. How do I add neuter nouns with root vowel changes (я/е)? I want to add мля́ко -> млека́. I looked at "бряг" and I don't quite understand the codes.
Should I use this page for any new cases? Looking better and better :)--Anatoli T. (обсудить/вклад) 04:27, 28 March 2020 (UTC)
- Also feminine невя́ста and неве́ста (bride) have plural неве́сти. --Anatoli T. (обсудить/вклад) 05:06, 28 March 2020 (UTC)
- @Atitarev Please use this page for new cases, yes. I added support for alternants and fixed some bugs; as soon as I finish verifying all the cases we have, I'll push it live. As for мля́ко, the я -> е alternation when unstressed is automatic. Benwing2 (talk) 13:57, 28 March 2020 (UTC)
- @Atitarev I added the (я) indicator to specify that я -> е before endings beginning in -е and -и, even when the stress doesn't change. Benwing2 (talk) 20:04, 29 March 2020 (UTC)
- @Atitarev Please use this page for new cases, yes. I added support for alternants and fixed some bugs; as soon as I finish verifying all the cases we have, I'll push it live. As for мля́ко, the я -> е alternation when unstressed is automatic. Benwing2 (talk) 13:57, 28 March 2020 (UTC)