Issues with dates in languages that use grammatical cases?
Zotero uses the wrong grammatical case for dates in Croatian, which is one of the many languages that use grammatical cases (https://en.wikipedia.org/wiki/Grammatical_case).
For Croatian (hr), the month in dates should be in genitive, but Zotero always uses nominative when you insert the reference list into Microsoft Word. For example, 5 July 2024 should be "5. srpnja 2024.", but Zotero would insert "5. srpanj 2024."
On the other hand, when the date consists only of a month and year (without the day, e.g. July 2024), Zotero is correct in using nominative ("srpanj 2024.").
Not sure how this works in other languages that use grammatical cases, and if it works correctly in Zotero for those.
Is there a way to fix this? Because currently we have to manually correct all the dates, which can be really annoying for documents with hundreds of references.
For Croatian (hr), the month in dates should be in genitive, but Zotero always uses nominative when you insert the reference list into Microsoft Word. For example, 5 July 2024 should be "5. srpnja 2024.", but Zotero would insert "5. srpanj 2024."
On the other hand, when the date consists only of a month and year (without the day, e.g. July 2024), Zotero is correct in using nominative ("srpanj 2024.").
Not sure how this works in other languages that use grammatical cases, and if it works correctly in Zotero for those.
Is there a way to fix this? Because currently we have to manually correct all the dates, which can be really annoying for documents with hundreds of references.
@adamsmith For a more complete future solution, what do you think about allowing locales to specify by-month translations for different date forms (while retaining the current system as fall-back, like we do for eg, verb-short falling back to verb)?